function check_form()
{
			
		if(document.getElementById('sub_email').value=="")
			{
				alert("Please enter your email.");
			     document.getElementById('sub_email').focus();
				return false;
			}
			
			
		if(document.getElementById('sub_email').value=="Email..")
			{
				alert("Please enter your email.");
			     document.getElementById('sub_email').focus();
				 document.getElementById('sub_email').value="";
				return false;
			}

			if(!isValidMail(document.getElementById('sub_email').value))
			{
				alert("Please enter valid email.");
				document.getElementById('sub_email').focus();
				return false;
			}
			

return true;
}





function trim(s) 
{
 while (s.substring(0,1) == ' ') 
  {
    s = s.substring(1,s.length);
  }
    while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }	
  return s;
}

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 CheckAlphabet(character) 
{
	var valid = 1
	character=character.toUpperCase();

	var GoodChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ ."
	var i = 0
	if (character=="")
	{
	// Return false if number is empty
	 valid = 0
	}
	for (i =0; i <= character.length -1; i++) 
	{
		if (GoodChars.indexOf(character.charAt(i)) == -1) 
		{
		// Note: Remove the comments from the following line to see this
		// for loop in action.
		// alert(character.charAt(i) + " is no good.")
		valid = 0
		} // End if statement
	} // End for loop
return valid
}

function CheckDigits(TheNumber) 
{   
	var valid = 1
	var GoodChars = "0123456789-+(). "
	var i = 0
		if (TheNumber=="") {
		// Return false if number is empty
		valid = 0
		}
	for (i =0; i <= TheNumber.length -1; i++) {
			if (GoodChars.indexOf(TheNumber.charAt(i)) == -1) {
			// Note: Remove the comments from the following line to see this
			// for loop in action.
			// alert(TheNumber.charAt(i) + " is no good.")
			valid = 0
			} // End if statement
		} // End for loop
return valid
}   



function check_form1()
{
			
		if(document.getElementById('S_txt').value=="")
			{
				alert("Please enter text to search.");
			     document.getElementById('S_txt').focus();
				return false;
			}
			
		if(document.getElementById('S_txt').value=="Search..")
			{
				alert("Please enter text to search.");
			     document.getElementById('S_txt').focus();
				 document.getElementById('S_txt').value="";
				return false;
			}

return true;
}



function check_form2()
{
			
		if(document.getElementById('S_txt').value=="")
			{
				alert("Please enter text to search.");
			     document.getElementById('S_txt').focus();
				return false;
			}
			
		if(document.getElementById('S_txt').value=="Search..")
			{
				alert("Please enter text to search.");
			     document.getElementById('S_txt').focus();
				 document.getElementById('S_txt').value="";
				return false;
			}

return true;
}

function check_form3()
{
			
		if(document.getElementById('S_txt').value=="")
			{
				alert("Please enter text to search.");
			     document.getElementById('S_txt').focus();
				return false;
			}
			
		if(document.getElementById('S_txt').value=="Search..")
			{
				alert("Please enter text to search.");
			     document.getElementById('S_txt').focus();
				 document.getElementById('S_txt').value="";
				return false;
			}

return true;
}

