// JavaScript Document

function fullcheck()
{


if (document.contactForm.name.value=="")
{
alert ("Please enter your name.");
document.contactForm.name.select();
return false;
}

if (document.contactForm.telephone.value=="")
{
alert ("Please enter your Telephone No.");
document.contactForm.telephone.select();
return false;
}

if (document.contactForm.companyname.value=="")
{
alert ("Please enter company name.");
document.contactForm.companyname.select();
return false;
}



if (document.contactForm.companyaddress.value=="")
{
alert ("Please enter your company address.");
document.contactForm.companyaddress.select();
return false;
}

if (document.contactForm.city.value=="")
{
alert ("Please enter city name.");
document.contactForm.city.select();
return false;
}

if (document.contactForm.state.value=="")
{
alert ("Please enter your State.");
document.contactForm.state.select();
return false;
}



if (document.contactForm.zip.value=="")
{
alert ("Please enter your zip.");
document.contactForm.zip.select();
return false;
}

if (document.contactForm.country.value=="")
{
alert ("Please enter your country.");
document.contactForm.country.select();
return false;
}
 
 

if ((document.contactForm.email.value).indexOf(" ")>=0)
{
alert ("Please enter e-mail address");
document.contactForm.email.select();
return false;
}

if (document.contactForm.email.value.indexOf("@",1) == -1)
{
alert("Invalid E-Mail address");
document.contactForm.email.focus();
document.contactForm.email.select();
return(false);
}
if (document.contactForm.email.value.indexOf("@") == 0)
{
alert("Invalid E-Mail address");
document.contactForm.email.focus();
document.contactForm.email.select();
return(false);
}
if (document.contactForm.email.value.indexOf(".",5) == -1)
{
alert("Invalid E-Mail address");
document.contactForm.email.focus();
document.contactForm.email.select();
return(false);
}


if (document.contactForm.email.value.indexOf(".") == 0)
{
alert("Invalid E-Mail address");
document.contactForm.email.focus();
document.contactForm.email.select();
return(false);
}

if ((document.contactForm.email.value.lastIndexOf(".")) -(document.contactForm.email.value.indexOf("@"))<4 )
{

alert("Invalid E-Mail address");
document.emailaddress.emailaddress.focus();
document.emailaddress.emailaddress.select();
return(false);
}

if ((document.contactForm.email.value.length)-(document.contactForm.email.value.indexOf("."))<2)
{
alert("Please enter e-mail address");
document.contactForm.email.focus();
myform.askme.select();
return(false);
}

var posat=str.indexOf("@");
var posdot=str.indexOf(".");
var rposdot=str.lastIndexOf(".");
//alert(posat);
//alert(posdot);
//alert(rposdot);


if(rposdot==posdot)
if((posdot < posat) || (posdot-posat < 4))
{
//alert("needs at last 3 cars between @ and . sign");
alert("Invalid E-Mail address");
return false;
}

if(str.charAt(str.length-1)==".")
{
//alert("cannot end with .");
alert("Invalid E-Mail address");
return false;
}

if(str.charAt(str.length-1)=="@")
{
//alert("cannot end with @");
alert("Invalid E-Mail address");
return false;
}

var j=0;
for( var i=0;i<str.length;i++)
{
if(str.charAt(i) == "@")
j++;
}
if(j > 1)
{
//alert("only one @ sign allowed");
alert("Invalid E-Mail address");
return false;
}


if (document.contactForm.comments.value=="")
{
alert ("Please enter Services Requested");
document.contactForm.comments.select();
return false;
}
return true;
}
