function validateSB(){
	
	var error = ""; 
	var emailAddress = document.getElementById('contact-email').value;
	var phoneNumber = document.getElementById('contact-no').value;
	
	if( document.getElementById('contact-name').value == "" ){
		error += "Please enter your full name. \n";
	}
	
	if(emailAddress == ""){
		error += "No email address entered \n";
	} else {
		if(!isValidEmail(emailAddress)) {
			error += "Invalid email address entered.  \n";
		}
	}
	
	if(phoneNumber == ""){
		error += "Please enter your desired contact number \n";
	} else if (phoneNumber.search(/\d{3}\-\d{3}\-\d{4}/)==-1) {
		error += "Invalid format for your contact number. E.g 123-456-7890 \n";
	}
	
	if( document.getElementById('contact-message').value == "" ){
		error += "Please enter your comment/message. \n";
	}
	
	if( error != "" ){
		alert( error );
		return false;
	} else {
		frm.submit();
	}
}

function validateGAQF(){
	
	var error = ""; 
	var emailAddress = document.getElementById('contact-email').value;
	var phoneNumber = document.getElementById('contact-number').value;
	
	if( document.getElementById('contact-name').value == "" || document.getElementById('contact-name').value == "Full Name" ){
		error += "Please enter your full name. \n";
	}
	
	if(emailAddress == "" || emailAddress == "Email Address"){
		error += "No email address entered \n";
	} else {
		if(!isValidEmail(emailAddress)) {
			error += "Invalid email address entered.  \n";
		}
	}
	
	if(phoneNumber != "" && phoneNumber != "Phone Number" ){
		if (phoneNumber.search(/\d{3}\-\d{3}\-\d{4}/)==-1) {
			error += "Invalid format for your contact number. E.g 876-xxx-xxxx \n";
		}
	}
	
	/*if(document.getElementById('parish').options[document.getElementById('parish').selectedIndex].value == -9999){
		error += "Please select parish \n";
	}*/
	
	if(document.getElementById('product-interest').options[document.getElementById('product-interest').selectedIndex].value == -9999){
		error += "Please select the product you are interested in \n";
	}
	
	if( error != "" ){
		alert( error );
		return false;
	} else {
		//window.location.href = "send-quotation.htm";
		document.getAQuote.submit();
	}
}

function validateCF(){
	
	var error = ""; 
	var emailAddress = document.getElementById('contact-email').value;
	
	if( document.getElementById('contact-name').value == "" ){
		error += "Please enter your full name. \n";
	}
	
	if(emailAddress == ""){
		error += "No email address entered \n";
	} else {
		if(!isValidEmail(emailAddress)) {
			error += "Invalid email address entered.  \n";
		}
	}
	
	if( document.getElementById('contact-message').value == "" ){
		error += "Please enter your comment/message. \n";
	}
	
	if( error != "" ){
		alert( error );
		return false;
	} else {
		frm.submit();
	}
}

function validateSubscriber( emailAddress ){
	
	if(emailAddress == "" || emailAddress == "Email Address"){
		document.getElementById('sub').innerHTML = "<p id = 'rbad'>No email address entered</p>";
	} else if(!isValidEmail(emailAddress)) {
		document.getElementById('sub').innerHTML = "<p id = 'rbad'>'Invalid email address entered.'</p>";
	} else {
		subscribeUser( emailAddress );
	}
}

function subscribeUser(emailAddress){
	var xmlhttp;
	
	if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	} else{// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function(){
	  if (xmlhttp.readyState==4 && xmlhttp.status==200){
		  var sub_array = xmlhttp.responseText.split('<br>');
		  var rs = sub_array[0];
		  var rs_tag = sub_array[1];
		  
	    document.getElementById("sub").innerHTML="<p id = '"+rs_tag+"'>"+rs+"</p>";
	  }
	}
	xmlhttp.open("GET","subscribe_user.php?email_address="+emailAddress,true);
	xmlhttp.send();
}
