// Site General JS Document

function checkQty() {
	
	var val = document.getElementById('checkoutQty').value;
	
	if(val == 0) {
		alert("Please enter a Quantity of 1 or more");	
		return false;
	}
	
}

function checkAjax() {
	
	if (!document.getElementById){
		return false; 
	}
				
	//document.getElementById(target).innerHTML = 'please_wait';

	if (window.ActiveXObject) {
		link = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if (window.XMLHttpRequest) {
		link = new XMLHttpRequest();
	}

	if (link == undefined) {
		alert("error");
		return false;
	}	

} 

function verifyCaptcha() {
	
		var url = "/wp-content/themes/bodymantra/inc/checkCaptcha.php";
		var funct = "checkCaptcha";
		
		if(document.getElementById('captchaCode').value != "") {
			var value = document.getElementById('captchaCode').value;	
		} else {
			verifyRequiredPage();
		}
										 
		checkAjax();
			
		link.onreadystatechange = function() {
					if (link.readyState == 4) {
					var rawoutput = (link.status == 200) ? link.responseText : "Error! Data Unavailable. Errorcode: " + link.status;
								
						if(rawoutput == "true") {
							//alert("true");
							verifyRequiredPage();
							return true;	
						} else if(rawoutput == "false") {
							alert("Incorrect Code - please try again!");
							return false;
						}
		
					
			}
		}
		
		link.open("POST", url+"?funct="+funct+"&captcha="+value, true);
		link.send(null);
		
		return false;
	
}
 

function validateContact() {
	
	if(document.getElementById('contact_name').value == "") {
		alert("Please enter your [Name]");
		document.getElementById('contact_name').select(this);
		return false;
	}
	
	if(document.getElementById('contact_phone').value == "") {
		alert("Please enter your [Phone Number]");
		document.getElementById('contact_phone').select(this);
		return false;
	}
	
	if(document.getElementById('contact_email').value == "") {
		alert("Please enter your [Email Address]");
		document.getElementById('contact_email').select(this);
		return false;
	} else {
		if(document.getElementById('contact_email').value.indexOf("@")== -1 || document.getElementById('contact_email').value.indexOf(".")== -1) {
		alert("Please enter a [Valid Email Address]");
		document.getElementById('contact_email').select(this);
		return false;
		}
	}
	
	
	if(document.getElementById('captchaCode').value == "") {
		alert("Please enter the [Code]");
		document.getElementById('captchaCode').select(this);
		return false;
	}
	
	return false;
	
}
