// JavaScript Document
function chkinput(form) 
{ 
if(form.name.value=="") 
{ 
alert("please enter name !"); 
form.name.select(); 
return(false); 
} 
//-=-=-=-=-=- 
if(form.name.value!="") 
{ 
if (form.name.value.length < 3) 
{ 
alert("Name can not be less than 3"); 
form.name.select(); 
return(false); 
} 
} 
//------------------------------------------ 
if(form.zip.value=="") 
{ 
alert("please enter Zip Code!"); 
form.zip.select(); 
return(false); 
} 
if(form.zip.value!="") 
{ 
if (form.zip.value.length < 4) 
{ 
alert("Zip Code can not be less than 4!"); 
form.zip.select(); 
return(false); 
} 
} 
//------------------------------------------ 
if(form.address.value=="") 
{ 
alert("please enter Street Address"); 
form.address.select(); 
return(false); 

} 
if(form.address.value!="") 
{ 
if (form.address.value.length < 10) 
{ 
alert("Street Address can not be less than 10 "); 
form.address.select(); 
return(false); 
} 
} 
//------------------------------------------ 
if(form.email.value==''){ 
alert("please enter email"); 
form.email.select(); 
return(false); 
} 
var objv = form.email.value; 
pattern=new RegExp("^[\\w.-]+@([0-9a-z][\\w-]+\\.)+[a-z]{2,3}$"); 
flag = pattern.test(objv); 
if(!flag) 
{ 
alert( "email Wrong format!"); 
form.email.select(); 
return(false); 
} 
//------------------------------------------ 
if(form.telephone.value==''){ 
alert("please enter telephone"); 
form.telephone.select(); 
return(false); 
} 
if(form.telephone.value!="") 
{ 
strTemp="0123456789-()# "; 
for (i=0;i<form.telephone.value.length;i++) 
{ 
j=strTemp.indexOf(form.telephone.value.charAt(i)); 
if (j==-1) {alert('TelePhone is the only "0123456789-()#" combination!');form.telephone.select(); return(false); } 

} 
if (i<7) {alert("Phone number can not be less than 7"); form.telephone.select();return(false); } 
} 
return(true); 
} 