// JavaScript Document

function CheckMobileFields() {
	
	var emailstring = document.MobileForm.Email.value;
	var AtSign = "@"
	var Dot = "."
	var AtSignPOS = emailstring.indexOf(AtSign)
	var emailLength = emailstring.length
	var DotPOS = emailstring.indexOf(Dot)
	
	if (emailstring.indexOf(AtSign)==-1){
	   alert("Please enter a valid email address.")
	   return false
	}
	if (emailstring.indexOf(AtSign)==-1 || emailstring.indexOf(AtSign)==0 || emailstring.indexOf(AtSign)+1==emailLength){
	   alert("Please enter a valid email address.")
	   return false
	}
	if (emailstring.indexOf(Dot)==-1 || emailstring.indexOf(Dot)==0 || emailstring.indexOf(Dot)+1==emailLength){
		alert("Please enter a valid email address.")
		return false
	}
	if (emailstring.indexOf(AtSign,(AtSignPOS+1))!=-1){
		alert("Please enter a valid email address.")
		return false
	}
	if (emailstring.substring(AtSignPOS-1,AtSignPOS)==Dot || emailstring.substring(AtSignPOS+1,AtSignPOS+2)==Dot){
		alert("Please enter a valid email address.")
		return false
	}
	if (emailstring.indexOf(Dot,(AtSignPOS+2))==-1){
		alert("Please enter a valid email address.")
		return false
	}
	if (emailstring.indexOf(" ")!=-1){
		alert("Please enter a valid email address.")
		return false
	}
		
	//Check to make sure the captcha is correct	
	TheuKey = document.MobileForm.uKey.value;			
	ThehKey = document.MobileForm.hKey.value;
	
	if(TheuKey == '' || ThehKey == '') {
		CaptchaFound = 0;
	}	
	else {	
		
		var strURL = "Ajax/MyFunctions.cfc?Method=FindCaptchaKey&TheuKey=" + TheuKey + "&ThehKey=" + ThehKey;
		
		if(window.XMLHttpRequest) {
			var objHTTP = new XMLHttpRequest();
			objHTTP.open("GET", strURL, false);					
			objHTTP.send(null);			
			CaptchaFound = dpWDDX('deserialize',objHTTP.responseText);				
		}
		else if (window.ActiveXObject) {
			var objHTTP = new ActiveXObject("Microsoft.XMLHTTP");		
			objHTTP.open("GET",strURL,false);				
			objHTTP.send(null);		
			CaptchaFound = dpWDDX('deserialize',objHTTP.responseText);
		}
	}	
	
	if(CaptchaFound == 0) {			
		alert("The verification image key that you entered is incorrect. Please check it and try again.");
		return false;
	}	
}

function CheckContactFields() {
		
/*	var emailstring = document.ContactForm.Email.value;
	var AtSign = "@"
	var Dot = "."
	var AtSignPOS = emailstring.indexOf(AtSign)
	var emailLength = emailstring.length
	var DotPOS = emailstring.indexOf(Dot)
	
	if (emailstring.indexOf(AtSign)==-1){
	   alert("Please enter a valid email address.")
	   return false
	}
	if (emailstring.indexOf(AtSign)==-1 || emailstring.indexOf(AtSign)==0 || emailstring.indexOf(AtSign)+1==emailLength){
	   alert("Please enter a valid email address.")
	   return false
	}
	if (emailstring.indexOf(Dot)==-1 || emailstring.indexOf(Dot)==0 || emailstring.indexOf(Dot)+1==emailLength){
		alert("Please enter a valid email address.")
		return false
	}
	if (emailstring.indexOf(AtSign,(AtSignPOS+1))!=-1){
		alert("Please enter a valid email address.")
		return false
	}
	if (emailstring.substring(AtSignPOS-1,AtSignPOS)==Dot || emailstring.substring(AtSignPOS+1,AtSignPOS+2)==Dot){
		alert("Please enter a valid email address.")
		return false
	}
	if (emailstring.indexOf(Dot,(AtSignPOS+2))==-1){
		alert("Please enter a valid email address.")
		return false
	}
	if (emailstring.indexOf(" ")!=-1){
		alert("Please enter a valid email address.")
		return false
	}
		
	//Check to make sure the captcha is correct	
	TheuKey = document.ContactForm.uKey.value;			
	ThehKey = document.ContactForm.hKey.value;
	
	if(TheuKey == '' || ThehKey == '') {
		CaptchaFound = 0;
	}	
	else {	
		
		var strURL = "Ajax/MyFunctions.cfc?Method=FindCaptchaKey&TheuKey=" + TheuKey + "&ThehKey=" + ThehKey;
		
		if(window.XMLHttpRequest) {
			var objHTTP = new XMLHttpRequest();
			objHTTP.open("GET", strURL, false);					
			objHTTP.send(null);			
			CaptchaFound = dpWDDX('deserialize',objHTTP.responseText);				
		}
		else if (window.ActiveXObject) {
			var objHTTP = new ActiveXObject("Microsoft.XMLHTTP");		
			objHTTP.open("GET",strURL,false);				
			objHTTP.send(null);		
			CaptchaFound = dpWDDX('deserialize',objHTTP.responseText);
		}
	}	
	
	if(CaptchaFound == 0) {			
		alert("The verification image key that you entered is incorrect. Please check it and try again.");
		return false;
	}	
	
*/
var commentval=document.getElementById('Comments').value;
if (commentval==''){
	alert('Please enter a comment.');
	return false;
	}
}


