
function formValidate(){
	
	var test = true;
	
	//fname
	if(trim(document.myform.fname.value) == ''){
		document.getElementById('fname_err').innerHTML = "* Please enter first name";
		test = false;
	}
	else
		document.getElementById('fname_err').innerHTML = "";
	
	//lname
	if(trim(document.myform.lname.value) == ''){
		document.getElementById('lname_err').innerHTML = "* Please enter last name";
		test = false;
	}
	else
		document.getElementById('lname_err').innerHTML = "";
	
	
	//address1
	if(trim(document.myform.address1.value) == ''){
		document.getElementById('address1_err').innerHTML = "* Please enter address";
		test = false;
	}
	else
		document.getElementById('address1_err').innerHTML = "";
	
	//city
	if(trim(document.myform.city.value) == ''){
		document.getElementById('city_err').innerHTML = "* Please enter city";
		test = false;
	}
	else
		document.getElementById('city_err').innerHTML = "";
	
	//state
	if(trim(document.myform.state.value) == ''){
		document.getElementById('state_err').innerHTML = "* Please enter state";
		test = false;
	}
	else
		document.getElementById('state_err').innerHTML = "";
	
	//postcode
	if(trim(document.myform.postcode.value) == ''){
		document.getElementById('postcode_err').innerHTML = "* Please enter post code";
		test = false;
	}
	else
		document.getElementById('postcode_err').innerHTML = "";
	
	//country
	if(document.myform.country.value == "PS"){
		document.getElementById('country_err').innerHTML = "* Please select an option";
		test = false;
	}
	else
		document.getElementById('country_err').innerHTML = "";
	
	//email
	with (document.myform.email){
	  apos=value.indexOf("@");
	  dotpos=value.lastIndexOf(".");
	  if (apos<1||dotpos-apos<2){
	  	document.getElementById('email_err').innerHTML = "* Not a valid email address";
			test = false;
	  }
	  else
			document.getElementById('email_err').innerHTML = "";
	}

	
	//cellphone
	if(trim(document.myform.cellphone.value) == ''){
		document.getElementById('cellphone_err').innerHTML = "* Please enter cell/mobile number";
		test = false;
	}
	else
		document.getElementById('cellphone_err').innerHTML = "";
	
	//datepurchasedday, datepurchasedmonth, datepurchasedyear
	if(document.myform.datepurchasedday.value == '0' || document.myform.datepurchasedmonth.value == '0' || trim(document.myform.datepurchasedyear.value) == ''){
		document.getElementById('date_err').innerHTML = "* Please enter a valid date";
		test = false;
	}
	else
		document.getElementById('date_err').innerHTML = "";
	
	//shopname
	if(trim(document.myform.shopname.value) == ''){
		document.getElementById('shopname_err').innerHTML = "* Please enter shop name";
		test = false;
	}
	else
		document.getElementById('shopname_err').innerHTML = "";
	
	//shopcity
	if(trim(document.myform.shopcity.value) == ''){
		document.getElementById('shopcity_err').innerHTML = "* Please enter shop city";
		test = false;
	}
	else
		document.getElementById('shopcity_err').innerHTML = "";
	
	//whybuy
	if(document.myform.whybuy.value == "PS"){
		document.getElementById('whybuy_err').innerHTML = "* Please select an option";
		test = false;
	}
	else
		document.getElementById('whybuy_err').innerHTML = "";
	
	
	return test;
}


function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

