//*---------------------------------------------------------------------
//* UPDATE: 
//* 2008-03-12 - Remove manditory from fax on contact us page
//* 2010-03-12 - Change Telno validation to 10 chars.
//*---------------------------------------------------------------------
function validate ( form ) {	
//******************************************************************************* 
//  Validate  CONTACT US form 
//******************************************************************************* 
	var firstmessage="Please provide the following valid information:\n\n "
	var errormessage=""
	var fieldisblank=true
	
//*** NAME 
    fieldisblank=true
    for (j=0; j < document.form0.Name.value.length; j++) 
    {
      if (document.form0.Name.value.substring(j,j+1) !=" ") {fieldisblank=false}
    }
    if (document.form0.Name.value.length < 4 || fieldisblank)
      	{errormessage=errormessage+"Name\n"}

//*** TITLE 
    fieldisblank=true
    for (j=0; j < document.form0.Title.value.length; j++) 
    {
      if (document.form0.Title.value.substring(j,j+1) !=" ") {fieldisblank=false}
    }
    if (document.form0.Title.value.length < 4 || fieldisblank)
      	{errormessage=errormessage+"Title\n"}

//*** Company 
    fieldisblank=true
    for (j=0; j < document.form0.Company.value.length; j++) 
    {
      if (document.form0.Company.value.substring(j,j+1) !=" ") {fieldisblank=false}
    }
    if (document.form0.Company.value.length < 3 || fieldisblank)
      	{errormessage=errormessage+"Company\n"}   	

//*** Country 
	var item = document.form0.Country.selectedIndex;
	var countryval = document.form0.Country.options[item].value;
	if (countryval == "") {errormessage=errormessage+"Country\n"}      	

//*** Telephone 
    fieldisblank=true
    for (j=0; j < document.form0.Telephone.value.length; j++) 
    {
      if (document.form0.Telephone.value.substring(j,j+1) !=" ") {fieldisblank=false}
    }
    if (document.form0.Telephone.value.length < 10 || fieldisblank)
      	{errormessage=errormessage+"Telephone\n"}                		      	      	      	           	

//*** EMAIL 
//alert(form.Email.value.length);
   if (document.form0.Email.value.length ==0 || document.form0.Email.value.indexOf('@', 0) == -1 || document.form0.Email.value.indexOf('.', 0) == -1) 
	{errormessage=errormessage+"Email Address\n"} 

	if (spaceTrim(document.form0.Comments.value) == "cc") {errormessage="";}

	if (errormessage!="") { alert (firstmessage + errormessage) ; return false; }
	else { 
		document.form0.sendemailsubject.value  = "SCHWANK - Contact Us";
		document.form0.sendemailto.value  = "info@schwankgroup.com"; 
		document.form0.sendemailbcc.value = "pc@twistedpixel.com"; 
//		if (countryval == "USA") document.form0.sendemailto.value  = "info@schwankgroup.com";
		document.form0.sendemailfrom.value  = document.form0.Email.value;		
		document.form0.redirect.value = "http://www.schwankgroup.com/en/contact-confirm.asp"; 
 //		document.form0.action = "../formmail/formsend.asp";  	
		document.form0.action = "../formmail/mailer2.asp";
		document.form0.method = "POST";
		document.form0.submit();
	return(0);  
   } 
}
