<!--
// Function to validate EMail IDs
// Arguments   : 1. mail : Value of the field containing Email or String Constant.
// Return Value: true if date is valid, false otherwise.

function isValidMail(mail)
{	
	m=new String(mail);
	var mailLength=m.length
	var totalDOT=0
	var totalROUTE=0
	var totalSPACE=0

	// Should not beging with a '.' or '@'
	if(m.charAt(0)=='@' || m.charAt(0) == '.')
	{	return false;		}

	// 
	for(ctr=1;ctr<=mailLength;ctr++)
	{	if (m.charAt(ctr)=='@')	{	totalROUTE++;	}	
		if (m.charAt(ctr)=='.')	{	totalDOT++;	}	
		if (m.charAt(ctr)==' ') {	totalSPACE++;	}
	}

	if (totalROUTE!=1)			//Checking for Multiple @
	{	return false;		}
	if(totalDOT<1)				//Checking for Route Domain
	{	return false;		}
	if(totalSPACE>0)			//No Embeded Space
	{	return false;		}
	
	//Checking for Invalid Characters

	for(ctr=0;ctr<=mailLength;ctr++)
	{	
		if (m.charAt(ctr)=='`')	return false;	
		else if (m.charAt(ctr)=='!')	return false;	
		else if (m.charAt(ctr)==' ') 	return false;	
		else if (m.charAt(ctr)=='#')	return false;	
		else if (m.charAt(ctr)=='$')	return false;	
		else if (m.charAt(ctr)=='%')	return false;	
		else if (m.charAt(ctr)=='^')	return false;	
		else if (m.charAt(ctr)=='&')	return false;	
		else if (m.charAt(ctr)=='*')	return false;	
		else if (m.charAt(ctr)=='(')	return false;	
		else if (m.charAt(ctr)==')')	return false;	
		else if (m.charAt(ctr)=='+')	return false;	
		else if (m.charAt(ctr)=='=')	return false;	
		else if (m.charAt(ctr)=='|')	return false;	
		else if (m.charAt(ctr)=='\\')	return false;	
		else if (m.charAt(ctr)=='{')	return false;	
		else if (m.charAt(ctr)=='}')	return false;	
		else if (m.charAt(ctr)=='[')	return false;	
		else if (m.charAt(ctr)==']')	return false;	
		else if (m.charAt(ctr)==':')	return false;
		else if (m.charAt(ctr)==';')	return false;	
		else if (m.charAt(ctr)=='"')	return false;	
		else if (m.charAt(ctr)=="'")	return false;	
		else if (m.charAt(ctr)=='<')	return false;	
		else if (m.charAt(ctr)=='>')	return false;	
		else if (m.charAt(ctr)==',')	return false;	
		else if (m.charAt(ctr)=='?')	return false;	
		else if (m.charAt(ctr)=='/')	return false;	
	}
	return true;
}



function checkForData()
{	with(window.document.contactForm)
	{	if(firstname.value=="")
		{	alert("Enter First Name.");
			firstname.focus(); return false;
		}
		if(lastname.value=="")
		{	alert("Enter Last Name.");
			lastname.focus(); return false;
		}
		
		/*if(country.value=="")
		{	alert("Enter Country.");
			country.focus(); return false;
		}*/

		if(contact_email.value=="")
		{	alert("Enter Email.");
			contact_email.focus(); return false;
		}
		if(!(isValidMail(contact_email.value)))
		{	alert("Enter valid Email.");
			contact_email.focus(); return false;
		}
/*		if(isNaN(phone1.value))
		{	alert("Phone Number Must be in Numeric.");
			phone1.focus(); return false;
		}
*/
		if(subject.value=="")
		{	alert("Enter Subject.");
			subject.focus(); return false;
		}


		if(comment.value.length==0)
		{	alert("Enter Comment/Query.");
			comment.focus(); return false;
		}

		return true;
	}
}


function checkForData1()
{	with(window.document.frm_new_contact)
	{	
		if(comp_name.value=="")
		{	alert("Enter Company Name.");
			comp_name.focus(); return false;
		}
		if(fullname.value=="")
		{	alert("Enter Full Name.");
			fullname.focus(); return false;
		}
		
		if(email.value=="")
		{	alert("Enter Email.");
			email.focus(); return false;
		}
		if(!(isValidMail(email.value)))
		{	alert("Enter valid Email.");
			email.focus(); return false;
		}
		if(phone.value=="")
		{	alert("Enter Conatct Phone No.");
			phone.focus(); return false;
		}
		/*if(isNaN(phone.value))
		{	alert("Phone Number Must be in Numeric.");
			phone.focus(); return false;
		}*/

		return true;
	}
}


function searchVal() 
{
   document.searchForm.keywords.value = ""; 
} 

function loginVal() 
{
   document.loginForm.username.value = ""; 
} 

function passVal() 
{
   document.loginForm.password.value = ""; 
} 



function chkForm(thisform)
{
if(thisform.username.value=="")
{
alert("Please Enter Your Username !!");
thisform.username.focus();
return false;
}
if(thisform.password.value=="")
{
alert("Please Enter Your Password !!");
thisform.password.focus();
return false;
 }
 return true;
}



function chkForm1(thisform)
{
	if(thisform.user.value=="")
	{
		alert("Please Enter Your Username !!");
		thisform.user.focus();
		return false;
	}
	if(thisform.pass.value=="")
	{
		alert("Please Enter Your Password !!");
		thisform.pass.focus();
		return false;
	}
	return true;
}


//-->
