function validate(support) 
{
/* Your validation code. */
      
        var LB = "\n";
        var msghdr = "Please enter or select:" + LB + LB;
        var msg = "";
    	    	
    	var validFirstName= /^[a-zA-Z]+[\s\-]*[a-zA-Z]+$/;
        if (!support.first_name.value) msg += "Your First Name" + LB;
        else if (!validFirstName.test(support.first_name.value)) msg+= "A Valid First Name"+LB;

        var validLastName= /^[a-zA-Z]+[\s\.\'\-(a-zA-Z)]*$/;
        if (support.last_name.value == "") msg += "Your Last Name" + LB;
        else if (!validLastName.test(support.last_name.value)) msg+= "A Valid Last Name"+LB; 
		
        var validEMail= /^([a-zA-Z\.\d_\-]+)@([a-zA-Z\.\d\-]+[\.][a-zA-Z\.\-]{2,3})$/;
        if (support.email.value.length == 0) msg+= "Your Email Address"+LB;
        else if(!validEMail.test(support.email.value)) msg+= "A Valid Email Address" +LB;
		
		if (support.phone.value.length == 0) msg+= "Phone Number" + LB;
			support.phone.focus();
			
		if (support.serial_number.value.length == 0) msg+= "Serial Number" + LB;
		
		if (support.part_number.selectedIndex == 0) msg += "part number" + LB;
		
		if (support.purchased_from.value.length == 0) msg+= "purchased from" + LB;
		
		if (support.purchase_date.value.length == 0) msg+= "purchase date" + LB;
		
		
       						
		if (msg.length > 0)
		{
	  		alert(msghdr + msg);
		}
			else document.support.submit();
			
 
}
