function nav_over(nav_id)
{
	document.getElementById(nav_id).className = 'navmenuo';
}

function nav_out(nav_id)
{
	document.getElementById(nav_id).className = 'navmenu';
}

function validate_form()
{	
	uname = document.getElementById('uname').value;
	uTotalTaxDebt = document.getElementById('uTotalTaxDebt').value;
	uemail = document.getElementById('uemail').value;
//	ucell = document.getElementById('ucell').value;
//	uphone = document.getElementById('uphone').value;
	
	if(uname==''){
		alert("Please enter your Name");
		document.getElementById('uname').focus();
		return false;
	}
	if(uTotalTaxDebt==''){
		alert("Please select Tax Debt");
		document.getElementById('uTotalTaxDebt').focus();
		return false;
	}
	
	st = email_verify(uemail)
	if(st==0)
	{
		document.getElementById('uemail').focus();
		return false;
	}

	if(ucell==''){
		alert("Please enter your Cell Phone");
		document.getElementById('ucell').focus();
		return false;
	}
/*	if(uphone==''){
		alert("Please enter your Phone");
		document.getElementById('uphone').focus();
		return false;
	}
*/	
}

function email_verify(uemail)
{
 	  if(uemail!=''){
		var vEMailID=uemail;
		var atPos= vEMailID.indexOf("@") + 1
		var lastDotPos=vEMailID.lastIndexOf(".") + 1
		var firstDotPos=vEMailID.indexOf(".") + 1
		var atInstances=0
		var dotInstances=0
		var inValid = new Array()
		var errorMessages = new Array()
		var errNo = 0
			
		for(var i=0;i<vEMailID.length;i++){
			if(vEMailID.charAt(i)=="@" )
			   atInstances+=1
			else if(vEMailID.charAt(i)==".")
			   dotInstances=1
		}
	
		inValid[errNo] = (atInstances==0)
		errorMessages[errNo] = "@ symbol is missing"
		errNo++
	
		inValid[errNo] = (dotInstances==0)
		errorMessages[errNo] = ". symbol is missing"
		errNo++
	
		inValid[errNo] = (atInstances>1)
		errorMessages[errNo] = "@ symbol should not repeat"
		errNo++
	
		inValid[errNo] = (Math.abs(firstDotPos-atPos)==1)
		errorMessages[errNo] = "@ and . symbols can't come together"
		errNo++
	
		inValid[errNo] = ((lastDotPos-atPos)<=1)
		errorMessages[errNo] = ". symbol is missing"
		errNo++
	
		inValid[errNo] = (atPos==vEMailID.length)
		errorMessages[errNo] = "@ symbol can't appear at end"
		errNo++
	
		inValid[errNo] = (lastDotPos==vEMailID.length)
		errorMessages[errNo] = ". symbol can't appear at end"
		errNo++
	
		inValid[errNo] = (atPos==0)
		errorMessages[errNo] = "@ symbol is missing"
		errNo++
	
		inValid[errNo] = (atPos==1)
		errorMessages[errNo] = "@ symbol should not appear at first position"
		errNo++
	
		inValid[errNo] = (firstDotPos==0)
		errorMessages[errNo] = ". symbol is missing"
		errNo++
	
		inValid[errNo] = (firstDotPos==1)
		errorMessages[errNo] = ". symbol should not appear at first position"
		errNo++
	
		inValid[errNo] = (vEMailID.indexOf(" ")>=0)
		errorMessages[errNo] = "E-mail can't contain blank spaces."
		errNo++
	
		inValid[errNo] = (vEMailID.indexOf("/")>=0) || (vEMailID.indexOf("\\")>=0)
		errorMessages[errNo] = "E-mail can't contain \\ or /"
		errNo++
	
		var fullErrorMessage = "Invalid " + name + " email address.\n"
		for(var ind=0; ind<errNo; ind++){
			if(inValid[ind]){
				fullErrorMessage += errorMessages[ind] + "\n"
				alert(fullErrorMessage)			
				return false;
			}
		}
		
		var SingleQuotePos = vEMailID.indexOf("'") 
		if(SingleQuotePos!=-1){
			alert("Enter valid characters.Single Quotes ( ' ) are not allowed.")					
			return false;
	    }
	  }
	  else
	  {
		alert("Please enter your Email Id");
		return false;
	  }
}

function set_meet(val)
{	
	document.getElementById('meettype').value=val;
}

function focus_meet(valis)
{
	document.getElementById('meet2').checked = true;
	document.getElementById('meettype').value = valis;
}

function validate_form_final()
{
	stype = document.getElementById('meettype').value;
	stime = document.getElementById('stime').value;
	sdate = document.getElementById('sdate').value;

	if(stype == ''){ alert("Please select contact time"); return false; }

	if(stype == 1){
		if(stime == '')
		{
			alert("Please provide time");
			document.getElementById('stime').focus();
			return false;
		}
		if(sdate == '')
		{
			alert("Please provide Date");
			document.getElementById('sdate').focus();
			return false;
		}
	}
}
