function clearDefault(which,val) {

	if (which.value==val) {

		which.value='';

		return true;

	} else {

		return false;

	}

} // end of function



function returnDefault(which,val) {

	if (which.value=='') {

		which.value=val;

		return true;

	} else {

		return false;

	}

} // end of function







function sendEmail() {



	var sendData	=	new XHConn();

	var name 		=	findDOM('contactName');

	var subject 	=	findDOM('contactSubject');

	var email		=	findDOM('contactEmail');

	var phone		=	findDOM('contactPhone');

	var message		=	findDOM('contactMessage');

	var contactArea	=	findDOM('contactArea');

	var errString	=	"";



	name 	= 	escape(name.value);

	subject = 	escape(subject.value);

	phone 	= 	escape(phone.value);

	email	=	escape(email.value);

	message	=	escape(message.value);



	if (name.length<1 		|| name=='Name') 					errString += '......Name\n';

	if (phone.length<1 		|| phone=='Phone%20Number') 					errString += '......Phone Number\n';
	
	if (email.length<1 		|| email=='Email%20Address') 		errString += '......Email Address\n';

	if (subject.length<1 	|| subject=='Email%20Subject') 	errString += '......Message Subject\n';

	if (message.length<1 	|| message=='Question/Comment') 	errString += '......Message Body\n';



	if(errString) {

		errAlert = 'The following fields were left blank and need to be \n completed before your message can be sent:\n\n' + errString;

		alert(errAlert);

		return false;

	}

	if(emailvalidation(email,"Invalid Email ID")==false)
	{
		emialField=findDOM('contactEmail')
		emialField.focus(); 
		emialField.select(); 
		return false;	
	}


	contactArea.innerHTML = "<br><br><span class='h3'>Sending...</span><br><br>";

	var params		=	"name="+name+"&email="+email+"&phone="+phone+"&subject="+subject+"&message="+message;

	sendData.connect("includes/ajaxSendEmail.php", "POST", params, response);

	return true;



}





function response(oXML) {

	var name 		=	findDOM('contactName');

	var subject 	=	findDOM('contactSubject');

	var email		=	findDOM('contactEmail');

	var message		=	findDOM('contactMessage');

	var contactArea	=	findDOM('contactArea');

	var alertMsg 	=	'';



	if (oXML.responseText=="TRUE") {

		alertMsg = "Your message was sent successfully.\n\n  Thank you for your interest in Mendota Mantels!";

		// clear the input fields

		name.value		=	'';

		subject.value	=	'';

		email.value		=	'';

		message.value	=	'';

		alert(alertMsg);



	} else {



		contactArea.innerHTML = oXML.responseText;



	} // end if

}
function emailvalidation(entered,alertbox)
{
	lastpos=entered.length-1;//Total Letters
	apos=entered.indexOf("@"); //Total letters before @
	dotpos=entered.lastIndexOf(".");//Total letters before .
	beforeStr=entered.substring(0,apos);
	afterStr=entered.substring(apos);
	dotafatpos=afterStr.indexOf(".");
	udslpos=beforeStr.lastIndexOf("_");
	dotfpos=beforeStr.indexOf(".");
	dotlpos=beforeStr.lastIndexOf(".");
	if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2 || dotfpos!=dotlpos || apos-1==udslpos || dotafatpos==1) 
	{if (alertbox) {alert(alertbox);} return false; }
	else {return true;}
}