
 var RecaptchaOptions = {
    theme : 'red'
 };


function checkOrganicFacialsBookNow() {
	
	fieldname = "firstname";
	defaultText = "&lt;enter your first name here&gt;";
	blankValidationText = "Please enter your first name";
	retVal = validateTextField(fieldname, defaultText, blankValidationText);
	if (!(retVal)) { return (false); }
		
	fieldname = "lastname";
	defaultText = "&lt;enter your last name here&gt;";
	blankValidationText = "Please enter your last name";
	retVal = validateTextField(fieldname, defaultText, blankValidationText);
	if (!(retVal)) { return (false); }

	fieldname = "phone";
	defaultText = "&lt;enter your phone # here&gt;";
	blankValidationText = "Please enter your contact phone number";
	retVal = validateTextField(fieldname, defaultText, blankValidationText);
	if (!(retVal)) { return (false); }

	fieldname = "email";
	defaultText = "&lt;enter your email here&gt;";
	blankValidationText = "Please enter your email address";
	retVal = validateTextField(fieldname, defaultText, blankValidationText);
	if (!(retVal)) { return (false); }

	// **************************
	// Recaptcha Pos 2 of 3 - Check field with javascript:
	// **************************
	theForm = document.forms[0];
	if (theForm.recaptcha_response_field) {
		if(theForm.recaptcha_response_field.value == '') {
			alert('Please enter the ReCAPTCHA text in the form to help stop spam');
			theForm.recaptcha_response_field.focus();
			return false;
		}
	}
	// **************************


	return (true);
}

function checkOrganicFacialsSubmitTestimonial() {
	
	
	fieldname = "firstname";
	defaultText = "&lt;enter your first name here&gt;";
	blankValidationText = "Please enter your first name";
	retVal = validateTextField(fieldname, defaultText, blankValidationText);
	if (!(retVal)) { return (false); }
		
	fieldname = "lastname";
	defaultText = "&lt;enter your last name here&gt;";
	blankValidationText = "Please enter your last name";
	retVal = validateTextField(fieldname, defaultText, blankValidationText);
	if (!(retVal)) { return (false); }

	fieldname = "phone";
	defaultText = "&lt;enter your phone # here&gt;";
	blankValidationText = "Please enter your contact phone number";
	retVal = validateTextField(fieldname, defaultText, blankValidationText);
	if (!(retVal)) { return (false); }
	

	fieldname = "email";
	defaultText = "&lt;enter your email here&gt;";
	blankValidationText = "Please enter your email address";
	retVal = validateTextField(fieldname, defaultText, blankValidationText);
	if (!(retVal)) { return (false); }
	
	fieldname = "testimonial";
	defaultText = "&lt;enter your testimonial here&gt;";
	blankValidationText = "Please enter your testimonial";
	retVal = validateTextField(fieldname, defaultText, blankValidationText);
	if (!(retVal)) { return (false); }


	// **************************
	// Recaptcha Pos 2 of 3 - Check field with javascript:
	// **************************
	theForm = document.forms[0];
	if (theForm.recaptcha_response_field) {
		if(theForm.recaptcha_response_field.value == '') {
			alert('Please enter the ReCAPTCHA text in the form to help stop spam');
			theForm.recaptcha_response_field.focus();
			return false;
		}
	}
	// **************************

	
	return (true);
}


function validateTextField (fieldname, defaultText, blankValidationText) {
	if ((getTextOfTextfield (fieldname)=='') || (getTextOfTextfield (fieldname)==defaultText)) {
		alert (blankValidationText);
		var obj = MM_findObj(fieldname);
		obj.focus();
		return(false);
	}
	return (true);
}

function shrinkWrapSize () {
/*
	This function was written for the onLoad event in the BODY tag. 
	It was written to resize the page according to the browser window's
	actual size, for example when users have really big and wide screens
*/


	// alert ('checking size of browser window');
	var elem = document.getElementById("shrinkwrap");
	//elem.style.width = "200px";
	//elem.style.height = "300px";
	//alert ("height=" + elem.style.height + "\n" + "width=" + elem.style.width)

	if (window.innerWidth) {		
		//alert ("window.innerWidth=" + window.innerWidth + "\n" + "window.innerHeight=" + window.innerHeight)
		widthVal = window.innerWidth;
	} else if (document.all) {
		//alert ("document.body.clientWidth=" + document.body.clientWidth + "\n" + "document.body.clientHeight=" + document.body.clientHeight)
		widthVal = document.body.clientWidth;		
	}

	if ((widthVal > 800) && (widthVal <= 1024)) {
		elem.style.width="800px";
	} else if ((widthVal > 1024) && (widthVal <= 1280)) {
		elem.style.width="1024px";
	} else {
		elem.style.width="100%";
	}
	
}

function getTextOfTextfield (objName) {
	var obj = MM_findObj(objName);
  	if (obj) {
  		return (obj.value);
	} else {
		return ('');
	}
}

function MM_setTextOfTextfield(objName,newText) { //v3.0
  var obj = MM_findObj(objName); if (obj) {obj.value = newText};
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
/* Functions that swaps images. */
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

/* Functions that handle preload. */
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


