// JavaScript Document

// Side Scroller Init.
$(document).ready(function () {
	$('.stageNav a').click(function(){
		$('#stage').scrollTo($(this).attr('href'),500);
		return(false);
	});
	$('.content:not(.noscroll)').jScrollPane();
	$('#consultation').click(function(){
		$(this).fadeOut(250);
		$('#freeconsultation form').fadeIn(250);
	});
});

function submitconsultation() {
	if (document.customForm.NAME_FIRST_01.value == 0) { alert('You must fill in the First Name field.'); return false; }
	else if (document.customForm.NAME_LAST_01.value == 0) { alert('You must fill in the Last Name field.'); return false; }
	else if (document.customForm.EMAIL_01.value == 0) { alert('You must fill in the Email Address field.'); return false; }
	else if (document.customForm.PHONE_01.value == 0) { alert('You must fill in the Phone Number field.'); return false; }
	$("#freeconsultation form .button").css('cursor','wait');
	$.post("crmpost.php",$("#freeconsultation form").serialize(),function(data){
		if(data=="SUCCESS"){
			$('#freeconsultation form').css('backgroundImage','url(../images/form-thankyou.png)').html('<img height="1" width="1" style="border-style:none;" alt="" src="http://www.googleadservices.com/pagead/conversion/1012833172/?label=l5eXCLSG8gEQlLf64gM&amp;guid=ON&amp;script=0"/><input type="image" class="button" src="images/button-close.png" onclick="return(closeconsultation());" width="89" height="36" />');
		} else {
			alert('We are sorry, there was an error processing your form. Please try again.');
		}
	});
	$("#freeconsultation form .button").css('cursor','pointer');
	return(false);
}

function closeconsultation() {
	$('#freeconsultation form').fadeOut(250);
	$('#consultation').fadeIn(250);
	return(false);
}

// Easing Behavior
$.easing.elasout = function(x, t, b, c, d) {
	var s=1.70158;var p=0;var a=c;
	if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
	if (a < Math.abs(c)) { a=c; var s=p/4; }
	else var s = p/(2*Math.PI) * Math.asin (c/a);
	return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
};
