function CheckContact (form)
{
	for (i=0; i<form.elements.length; i++)
	{	
		if (form.elements[i].type == "text" && form.elements[i].value == "" && form.elements[i].name != "RFQ")
    	{   
        	alert ("All fields are required.")
        	form.elements[i].focus ()
        	return false
    	}
    	
    	else if (form.elements[i].name == "Email") 
        {
        	var emailAddress = new String (form.elements[i].value)
			var regexp = /@/
        	var et = emailAddress.search (regexp)
        
        	var regexp = / /
        	var space = emailAddress.search (regexp)
		
			if (et == -1)
			{
				alert ("Your email address does not have an \'@\' symbol in it.")
				form.Email.focus ()
				return false
			}
		
			else if (!(space == -1))
			{
				alert ("Your email address has a space in it.")
				form.Email.focus ()
				return false
			}
		}
    }
    
    if (form.RFQ.value.length > 0)
	{
		var imageName = new String (form.RFQ.value)
		var position = imageName.lastIndexOf (".")
		var extension = imageName.slice (position + 1)
		
		if (!((extension.toUpperCase () == "DOC") || (extension.toUpperCase () == "XLS") || (extension.toUpperCase () == "TEXT") || (extension.toUpperCase () == "TXT") || (extension.toUpperCase () == "PDF") || (extension.toUpperCase () == "JPG") || (extension.toUpperCase () == "DWG") || (extension.toUpperCase () == "ZIP") || (extension.toUpperCase () == "DXF")))
		{
			alert ("Your RFQ file must be a MS Word document \(.doc\), Excel Spreadsheet file \(.xls\) or TEXT file \(.txt\). Please convert your RFQ to one of these file formats.")
			return false
		}
	}
    
    form.action = 'sendcontact.asp'
}

