// JavaScript Document
function validateForm(ref)
{
	var error = false;
	
	if ((ref.fname.value == 'First Name*')||(ref.fname.value == '')){
		ref.fname.style.border='1px solid #FF0000';
	  	ref.fname.focus();
		error = true;
	}else{
		ref.fname.style.border='1px solid #B4B4B4';
		}
	

	if ((ref.lname.value == 'Last Name*')||(ref.lname.value == '')){
		ref.lname.style.border='1px solid #FF0000';
	  	ref.lname.focus();
		error = true;
	}else{
		ref.lname.style.border='1px solid #B4B4B4';
		}
	

	if ((ref.address.value == 'Address*')||(ref.address.value == '')){
		ref.address.style.border='1px solid #FF0000';
	  	ref.address.focus();
		error = true;
	}else{
		ref.address.style.border='1px solid #B4B4B4';
		}
	

	if ((ref.city.value == 'City*')||(ref.city.value == '')){
		ref.city.style.border='1px solid #FF0000';
	  	ref.city.focus();
		error = true;
	}else{
		ref.city.style.border='1px solid #B4B4B4';
		}
	

	if ((ref.zip.value == 'Zip*')||(ref.zip.value == '')){
		ref.zip.style.border='1px solid #FF0000';
	  	ref.zip.focus();
		error = true;
	}else{
		ref.zip.style.border='1px solid #B4B4B4';
		}
	

	if ((ref.country.value == 'Country*')||(ref.country.value == '')){
		ref.country.style.border='1px solid #FF0000';
	  	ref.country.focus();
		error = true;
	}else{
		ref.country.style.border='1px solid #B4B4B4';
		}
	

	if (ref.phone1.value == '' || ref.phone2.value == '' || ref.phone3.value == ''){
		ref.phone1.style.border='1px solid #FF0000';
		ref.phone2.style.border='1px solid #FF0000';
		ref.phone3.style.border='1px solid #FF0000';
	  	ref.phone1.focus();
		error = true;
	}else{
		ref.phone1.style.border='1px solid #B4B4B4';
		ref.phone2.style.border='1px solid #B4B4B4';
		ref.phone3.style.border='1px solid #B4B4B4';
		}
	

	

	var ustr=ref.email.value;
	var str=ref.cemail.value;
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	if (ustr == ''){		
		ref.email.style.border='1px solid #FF0000';
	  	ref.email.focus();
		error = true;
	}else{
		ref.email.style.border='1px solid #B4B4B4';
		}
	
	if(!filter.test(ustr))
	  {
        ref.email.style.border='1px solid #FF0000';
	  	ref.email.focus();
	  	error = true;
	  }else{
		ref.email.style.border='1px solid #B4B4B4';
		}
	  
	  if (str == ''){
		 ref.cemail.style.border='1px solid #FF0000';
	  	 ref.cemail.focus();
		error = true;
	}else{
		ref.cemail.style.border='1px solid #B4B4B4';
		}
	
	if(!filter.test(str))
	  {
		 ref.cemail.style.border='1px solid #FF0000';
	  	 ref.cemail.focus();
	  	error = true;
	  }else{
		ref.cemail.style.border='1px solid #B4B4B4';
		}
		
		if(ustr!=str)
		{
			ref.cemail.style.border='1px solid #FF0000';
	  	 	ref.cemail.focus();
	  		error = true;
	  }else{
		ref.cemail.style.border='1px solid #B4B4B4';
		}
	if(error)
	{
		return false;
	} else
		return true;

}
