function fnValidate()
{
	if (document.getElementById('txtName').value=="")
    {  alert("Please Enter Your Name");
       document.getElementById('txtName').focus();
	   return false;
    }
	if (document.getElementById('txtCompany').value=="")
    {  alert("Please Enter Company Name");
	   document.getElementById('txtCompany').focus();
       return false;
    }
	if (document.getElementById('txtCountry').value=="")
    {  alert("Please Enter Country");
	   document.getElementById('txtCountry').focus();
       return false;
    }
	if (document.getElementById('txtEmail').value=="")
    {  alert("Please enter your valid email ID");
	   document.getElementById('txtEmail').focus();
	   return false;
    }
	else
    { if(echeck(document.getElementById('txtEmail').value)==false)
      { document.getElementById('txtEmail').value="";
	  	document.getElementById('txtEmail').focus();  
	  	return false;
      }
    }

	if (document.getElementById('txtComments').value=="")
    {  alert("Please Enter Your Message");
	   document.getElementById('txtComments').focus();
       return false;
    }
	getPOI();
	return true;
}
    
function echeck(str) 
{
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true; 		 				
}	

function fnDiscardApostrophe(key)
{
	if ((key==39))
		return 0;
	else
		return key;
}

function fnDisallowApostrophe() 
{
	window.event.keyCode=fnDiscardApostrophe(window.event.keyCode);   	
	return true;
}

function CheckNumerals(key)
{
	if ((key<48|| key>57))
	{
		return 0;
	}	
	else
		return key;	

}

function fnCheckNumerals()
{
	window.event.keyCode=CheckNumerals(window.event.keyCode);   	
	return true;
}


function getPOI(){
    var obj = document.getElementById('selPOI');
    var poi = '';
    for(var i=0; i<obj.options.length; i++) {
        if(obj.options[i].selected) poi += obj.options[i].value + ',';
    }
	document.getElementById('txtPOI').value = poi.substr(0, poi.length-1);
    return poi.substr(0, poi.length-1);
}