function emptyvalidation(entered, alertbox)

{

with (entered)

{

if (value==null || value=="")

{if (alertbox!="") {alert(alertbox);} return false;}

else {return true;}

}

} 



function emailvalidation(entered, alertbox)

{

with (entered)

{

apos=value.indexOf("@"); 

dotpos=value.lastIndexOf(".");

lastpos=value.length-1;

if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) 

{if (alertbox) {alert(alertbox);} return false;}

else {return true;}

}

} 



function formvalidations(thisform)

{

with (thisform)

{

if (emptyvalidation(firstname,"Error! Please type in your Name!")==false) {firstname.focus(); return false;}

if (emptyvalidation(email,"Error! Please type in your Email Address!")==false) {email.focus(); return false;}

if (emailvalidation(email,"Error! Please provide with your valid Email Address!")==false) {email.focus(); return false;}
if (emptyvalidation(bname,"Error! Please type in your Business Name!")==false) {bname.focus(); return false;}

if (emptyvalidation(code_check,"Error! Please Enter the Code!")==false) {code_check.focus(); return false;}
if (emptyvalidation(city,"Error! Please type in your City!")==false) {bname.focus(); return false;}
if (emptyvalidation(link1,"Error! Please Choose how You find Us!")==false) {link1.focus(); return false;}
if (emptyvalidation(budget,"Error! Please Choose urs Estimation Budget!")==false) {budget.focus(); return false;}
if (emptyvalidation(comments,"Error! Please type your Messages Here!")==false) {comments.focus(); return false;}

else

{

	document.contact.submit();

}

}

}
