// JavaScript Document
function isBlank(str)
{
	if(str.length==0)
		return true;
	else
	   	return false;
}

function checkname()
{
	if(isBlank(document.form1.name.value))
	{
		alert("Please Specify Your Name!!!");
		return false;
	}
	else
		return true;
}

function checkemail()
{
	if(isBlank(document.form1.email.value))
	{
		alert("Please Specify Your Email ID!!!");
		return false;
	}
	else
		return true;
}

function emailvalidation(str)
{
	// E-mail Validation by Henrik Petersen / NetKontoret
	// Explained at www.echoecho.com/jsforms.htm
	// Please do not remove this line and the two lines above.
	value = str;
	apos=value.indexOf("@"); 
	dotpos=value.lastIndexOf(".");
	lastpos=value.length-1;
	if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) 
	{
		alert("Email entered is in wrong format");
		return false;
	}
	else 
	{
		return true;
	}
}
function checkphone()
{
	if(isBlank(document.form1.phone.value))
	{
		alert("Please Specify Your Phone No.!!!");
		return false;
	}
	else
		return true;
}

function onlyPhonic(str)
{

value = str;
apos1 = 0;
apos1=value.indexOf("~"); 
apos2=value.indexOf("!"); 
apos3=value.indexOf("@"); 
apos4=value.indexOf("#"); 
apos5=value.indexOf("$"); 
apos6=value.indexOf("%"); 
apos7=value.indexOf("^"); 
apos8=value.indexOf("&"); 
apos9=value.indexOf("*"); 
//apos10=value.indexOf("("); 
//apos11=value.indexOf(")"); 
//apos12=value.indexOf("-"); 
apos13=value.indexOf("_"); 
//apos14=value.indexOf("+"); 
apos15=value.indexOf("="); 
apos16=value.indexOf("|"); 
apos17=value.indexOf("\\"); 
apos18=value.indexOf("a"); 
apos19=value.indexOf("b"); 
apos20=value.indexOf("c"); 
apos21=value.indexOf("d");
apos22=value.indexOf("e"); 
apos23=value.indexOf("f");
apos24=value.indexOf("g"); 
apos25=value.indexOf("h");
apos26=value.indexOf("i"); 
apos27=value.indexOf("j");
apos28=value.indexOf("k"); 
apos29=value.indexOf("l"); 
apos30=value.indexOf("m"); 
apos31=value.indexOf("n");
apos32=value.indexOf("o"); 
apos33=value.indexOf("p");
apos34=value.indexOf("q"); 
apos35=value.indexOf("r");
apos36=value.indexOf("s"); 
apos37=value.indexOf("t");
apos38=value.indexOf("u"); 
apos39=value.indexOf("v"); 
apos40=value.indexOf("w"); 
apos41=value.indexOf("x");
apos42=value.indexOf("y"); 
apos43=value.indexOf("z");
apos44=value.indexOf("A"); 
apos45=value.indexOf("B");
apos46=value.indexOf("C"); 
apos47=value.indexOf("D");
apos48=value.indexOf("E"); 
apos49=value.indexOf("F"); 
apos50=value.indexOf("G"); 
apos51=value.indexOf("H");
apos52=value.indexOf("I"); 
apos53=value.indexOf("J");
apos54=value.indexOf("K"); 
apos55=value.indexOf("L");
apos56=value.indexOf("M"); 
apos57=value.indexOf("N");
apos58=value.indexOf("O"); 
apos59=value.indexOf("P");
apos60=value.indexOf("Q"); 
apos61=value.indexOf("R");
apos62=value.indexOf("S"); 
apos63=value.indexOf("T"); 
apos64=value.indexOf("U"); 
apos65=value.indexOf("V");
apos66=value.indexOf("W"); 
apos67=value.indexOf("X");
apos68=value.indexOf("Y"); 
apos69=value.indexOf("Z");
apos70=value.indexOf("{"); 
apos71=value.indexOf("}");
apos72=value.indexOf("["); 
apos73=value.indexOf("]");
apos74=value.indexOf(";"); 
apos75=value.indexOf(":");
apos76=value.indexOf(","); 
apos77=value.indexOf("<");
apos78=value.indexOf(">"); 
apos79=value.indexOf(".");
apos80=value.indexOf("/"); 
apos81=value.indexOf("?");
 

if ((apos1 > 0)||(apos2 > 0)||(apos3 > 0)||(apos4 > 0)||(apos5 > 0)||(apos6 > 0)||(apos7 > 0)||(apos8 > 0)||(apos9 > 0)||(apos13 > 0)||(apos15 > 0)||(apos16 > 0)||(apos18 > 0)||(apos19 > 0)||(apos20 > 0)||(apos21 > 0)||(apos22 > 0)||(apos23 > 0)||(apos24 > 0)||(apos25 > 0)||(apos26 > 0)||(apos27 > 0)||(apos28 > 0)||(apos29 > 0)||(apos30 > 0)||(apos31 > 0)||(apos32 > 0)||(apos33 > 0)||(apos34 > 0)||(apos35 > 0)||(apos36 > 0)||(apos37 > 0)||(apos38 > 0)||(apos39 > 0)||(apos40 > 0)||(apos41 > 0)||(apos42 > 0)||(apos43 > 0)||(apos44 > 0)||(apos45 > 0)||(apos46 > 0)||(apos47 > 0)||(apos48 > 0)||(apos49 > 0)||(apos50 > 0)||(apos51 > 0)||(apos52 > 0)||(apos53 > 0)||(apos54 > 0)||(apos55 > 0)||(apos56 > 0)||(apos57 > 0)||(apos58 > 0)||(apos59 > 0)||(apos60 > 0)||(apos61 > 0)||(apos62 > 0)||(apos63 > 0)||(apos64 > 0)||(apos65 > 0)||(apos66 > 0)||(apos67 > 0)||(apos68 > 0)||(apos69 > 0)||(apos70 > 0)||(apos71 > 0)||(apos72 > 0)||(apos73 > 0)||(apos74 > 0)||(apos76 > 0)||(apos77 > 0)||(apos78 > 0)||(apos79 > 0)||(apos80 > 0)||(apos81 > 0)) 
{
	alert("Enter Only vales between (0 t0 9),+,-,( or )");
	return false;
}
else 
{
return true;
}
}

function checkcountry()
{
	if(isBlank(document.form1.country.value))
	{
		alert("Please Specify Your Country!!!");
		return false;
	}
	else
		return true;
}

function checkquery()
{
	if(isBlank(document.form1.query.value))
	{
		alert("Please Write Your Query!!!");
		return false;
	}
	else
		return true;
}



function func1()
{
	if (checkname()==false) 
	{
		document.form1.name.focus(); 
		return false;
	}
	if (checkemail()==false) 
	{	
		document.form1.email.focus(); 
		return false;
	}
	if (emailvalidation(document.form1.email.value)==false)
	{
		document.form1.email.focus(); 
		return false;
	}
	if (checkphone()==false) 
	{
		document.form1.phone.focus(); 
		return false;
	}
	if (onlyPhonic(document.form1.phone.value)==false)
	{
				document.form1.phone.focus(); 
				return false;
	}
	if (checkcountry()==false) 
	{
		document.form1.country.focus(); 
		return false;
	}
	if (checkquery()==false) 
	{
		document.form1.query.focus(); 
		return false;
	}
	

}

