﻿//admin login validation

function validate_contactform()
{
 if(isEmpty(document.getElementById('name').value))
	{
		alert("Please enter your Name");
		document.getElementById('name').focus();
		return false;
	}
	else if(isEmpty(document.getElementById('email').value))
	{
		alert("Please enter your Email ID.");
		document.getElementById('email').focus();
		return false;
	}
	else if(!validateEmail(document.getElementById('email').value))
	{
		alert("Please enter valid Email ID.");
		document.getElementById('email').focus();
		return false;
			
	}
	else if(isEmpty(document.getElementById('telephone').value))
	{
		alert("Please enter your Telephone.");
		document.getElementById('telephone').focus();
		return false;
	}
	else if(isEmpty(document.getElementById('Destination').value))
	{
		alert("Please enter your Destination.   ");
		document.getElementById('Destination').focus();
		return false;
	}
	else if(isEmpty(document.getElementById('comments').value))
	{
		alert("Please enter your Remarks.");
		document.getElementById('comments').focus();
		return false;
	}
	
}

function validateEmail(email)
{
	
	if (email == ""){
		return false;
	}
	badStuff = ";:/,' \"\\";
	for (i=0; i<badStuff.length; i++){
		badCheck = badStuff.charAt(i)
		if (email.indexOf(badCheck,0)!= -1){
			return false;
		}
	}
	posOfAtSign = email.indexOf("@",1)
	if (posOfAtSign == -1){
		return false;
	}
	if (email.indexOf("@",posOfAtSign+1)!= -1){
		return false;
	}
	posOfPeriod = email.indexOf(".", posOfAtSign)
	if (posOfPeriod == -1){
		return false;
	}
	if (posOfPeriod+2 > email.length){
		return false;
	}
	return true
}
function isEmpty(textvalue) 
{
	textvalue=textvalue.replace(/\s/g,"");
	
	if(textvalue.length>0)
	{
		return false;
	}
	else
	{	
		return true;
	}
}



function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
        
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;
      }

