function validateform(form){
	var sFocus="", sAlert="";
	var re = new RegExp('^[-a-z0-9_][-a-z0-9_.]*\@[-a-z0-9]+(\.[-a-z0-9]+)*\.(aero|arpa|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro|travel|[a-z][a-z])$');

	if (form.firstname.value == "")
	{
		sAlert+="Please complete first name.<br/>";
		if (sFocus=="") sFocus='firstname';
	}
	if (form.lastname.value == "")
	{
		sAlert+="Please complete surname.<br/>";
		if (sFocus=="") sFocus='lastname';
	}

	var contact;
	for(i=0;i<form.contact.length;i++)
		if (form.contact[i].checked)contact=form.contact[i].value;

	if (contact == 'Email')
	{
		if (form.email.value == "")
		{
			sAlert+="Please complete email address as you have selected this as a preferred contact method.<br/>";
			if (sFocus=="") sFocus='email';
		}
		else if (!form.email.value.match(re))
		{
			sAlert+="Please complete a valid email address.<br/>";
			if (sFocus=="") sFocus='email';
		}
		
	}
	if (contact == 'Phone')
	{
		if (form.telephone.value == "")
		{							
			sAlert+="Please complete telephone number as you have selected this as a preferred contact method.<br/>";
			if (sFocus=="") sFocus='telephone';
		}
	}
	if (contact == 'Phone2')
	{
		if (form.telephone2.value == "")
		{							
			sAlert+="Please complete evening / number as you have selected this as a preferred contact method.<br/>";
			if (sFocus=="") sFocus='telephone2';
		}
		
	}

	if (sAlert!=""){
		document.getElementById('validation-summary').innerHTML=sAlert;
		form.elements[sFocus].focus();
		return false;
	}
	else{
		//DC Storm Tracking Code
		var dcEmail = form.email.value;
		saleTrack.addSaleItem (1, 0, 'Contact Us', dcEmail);
        saleTrack.logSale(1);
	
		form.action = "contact-us-process1.aspx";
		return true;
	}

}





