$(document).ready(function(){
//rotate banner imAge
  var randomImAges = ['img-seniour-1','img-seniour-2','img-seniour-3'];
  var rndNum = Math.floor(Math.random() * randomImAges.length);
 $('#banner1').css({ background: "url(http://seniorhousinghelper.com/images/" + randomImAges[rndNum] + ".jpg) no-repeat" });
 
 //style the select box
 $('#ServiceMain').selectbox();
 
 //submit action
 
    	$("#searchnow").click(function() {
			$("#seniourcareForm").validationEngine();
			if($("#seniourcareForm").validationEngine('validate')==true){
			var isValidZip = /(^\d{5}$)|(^\d{5}-\d{4}$)/.test($("#ZipCode").val());
			if( !isValidZip){
			alert("Please select a valid zip code/valid city from the auto generated drop down list!");
			return false;

			}
			//dvs adwords pixel
			var image1 = '<img height="1" width="1" style="border-style:none;" alt="" src="http://www.googleadservices.com/pagead/conversion/963435910/?label=WO0tCKKGpgMQhruzywM&amp;guid=ON&amp;script=0"/>';
			$('#image131').html(image1);
			$("#loader").show();
			$("#searchnow a").hide();
			//Phone number
				var p = $('#PhoneNumber').val();
				p=p.replace("(","")
				p=p.replace(")","")
				p=p.replace("-","")
				p=p.replace("-","")
				p = trim(p);
				var k = p.substring(0,3);
				var l = p.substring(4,7);
				var m = p.substring(7,11);
				p = k+l+m;
				$.post("pixel.php", {},
				function(data){
				$("#newpixel").html(data);
				});
				$.post("seniour_care_submit.php", {EmailAddress : ""+$('#EmailAddress').val()+"",FirstName : ""+$('#FirstName').val()+"",ServiceMain : ""+$('#ServiceMain').val()+"",LastName : ""+$('#LastName').val()+"",PhoneNumber : p,ZipCode  : ""+$('#ZipCode').val()+""},
				function(data){
				
				$('#login-box').dialog({
						autoOpen: false,
						width: 600,
						modal:true

						});				
						// Dialog Link							
						$('#login-box').dialog('open');

						$("#loader").hide();

						return false;
				});
						
			}
			
                         
			                
		       

		});
		
		$("#popup").validationEngine();
		
		// Popup 1
		$("#Relation").change(function () {
			
			if($("#popup").validationEngine('validate')==true){    
			$("div.AgeformError.parentFormpopup.formError").hide();
		$("div.femaleformError.parentFormpopup.formError").hide();
		$("div.maleformError.parentFormpopup.formError").hide();
		$("div.RelationformError.parentFormpopup.formError").hide();
			$('#login-box').dialog('close');
			$('#login-box1').dialog({
						autoOpen: false,
						width: 600,
						modal: true
						
						});				
						// Dialog Link							
				$('#login-box1').dialog('open');
				
			}

		});
		// Age select box
		$("#Age").change(function () {

		if ($("input[@name='gender']:checked").val()&&$(this).val()&&$("#Relation").val()) {
		$("div.AgeformError.parentFormpopup.formError").hide();
		$("div.femaleformError.parentFormpopup.formError").hide();
		$("div.maleformError.parentFormpopup.formError").hide();
		$("div.RelationformError.parentFormpopup.formError").hide();
		
			$('#login-box').dialog('close');
			$('#login-box1').dialog({
				autoOpen: false,
				width: 600,
				modal: true
				
				});				
				// Dialog Link							
			$('#login-box1').dialog('open');
			
		}
		else {
			return false;
		}

		});
		//gender radio buttons
		$("#female").click(function() {                   
			if ($("#Age").val()&&$("#Relation").val()) {
			$("div.AgeformError.parentFormpopup.formError").hide();
		$("div.femaleformError.parentFormpopup.formError").hide();
		$("div.maleformError.parentFormpopup.formError").hide();
		$("div.RelationformError.parentFormpopup.formError").hide();
		$('#login-box').dialog('close');
			$('#login-box1').dialog({
						autoOpen: false,
						width: 600,
						modal: true
						
						});				
						// Dialog Link							
				$('#login-box1').dialog('open');
			
			}
		

		});
		
		$("#male").click(function() {                   	

			if ($("#Age").val()&&$("#Relation").val()) {
			$("div.AgeformError.parentFormpopup.formError").hide();
		$("div.maleformError.parentFormpopup.formError").hide();
		$("div.femaleformError.parentFormpopup.formError").hide();
		$("div.RelationformError.parentFormpopup.formError").hide();
			$('#login-box').dialog('close');
			$('#login-box1').dialog({
						autoOpen: false,
						width: 600,
						modal: true
						
						});				
						// Dialog Link							
				$('#login-box1').dialog('open');
			
			}
		

		});
		
		//popup 2
		
		   	$("#getinfo").click(function() {		
				   
				$("#popup1").validationEngine();
				if($("#popup1").validationEngine('validate')==true){
				$("#loader").show();
				$("getinfo a").hide();
				$("nothanks a").hide();
				$('#login-box1').dialog('close');
				var name = $('#FirstName').val();
				//var G = $("input[@name='gender']:checked").val();
				var G = $('input:radio[name=gender]:checked').val();
				var homec = $('input:radio[name=homecare]:checked').val();
				var servicemain = $('input:radio[name=careType]:checked').val();
                                 var p = $('#PhoneNumber').val();
				p=p.replace("(","")
				p=p.replace(")","")
				p=p.replace("-","")
				p=p.replace("-","")
				p = trim(p);
				var k = p.substring(0,3);
				var l = p.substring(4,7);
				var m = p.substring(7,11);
				p = k+l+m;
				
			$.post("home_care_submit.php", {EmailAddress : ""+$('#EmailAddress').val()+"",FirstName : ""+$('#FirstName').val()+"",servicemain : servicemain,LastName : ""+$('#LastName').val()+"",PhoneNumber : p,ZipCode  : ""+$('#ZipCode').val()+"",Relation  : ""+$('#Relation').val()+"",Age  : ""+$('#Age').val()+"",Gender  : G,HrsMedical: ""+$('#HrsMedical').val()+"",ServiceMain : ""+$('#ServiceMain').val()+"",homecare : homec},
			function(data){
		window.location.href = "question.php?name="+name;
			$('#seniourcareForm')[0].reset();
			return false;
			});

				}
			});
			$("#nothanks").click(function() {
				var name = $('#FirstName').val();
	                          var G = $('input:radio[name=gender]:checked').val();
			        var p = $('#PhoneNumber').val();
				p=p.replace("(","")
				p=p.replace(")","")
				p=p.replace("-","")
				p=p.replace("-","")
				p = trim(p);
				var k = p.substring(0,3);
				var l = p.substring(4,7);
				var m = p.substring(7,11);
				p = k+l+m;
				$("getinfo a").hide();
				$("nothanks a").hide();
				$('#login-box1').dialog('close');
				$("#loader").show();
				$.post("home_care_submit_nothanks.php", {EmailAddress : ""+$('#EmailAddress').val()+"",FirstName : ""+$('#FirstName').val()+"",LastName : ""+$('#LastName').val()+"",PhoneNumber : p,ZipCode  : ""+$('#ZipCode').val()+"",Relation  : ""+$('#Relation').val()+"",Age  : ""+$('#Age').val()+"",Gender  : G,HrsMedical: ""+$('#HrsMedical').val()+"",ServiceMain : ""+$('#ServiceMain').val()+""},
					function(data){
					window.location.href = "question.php?name="+name;
					$('#seniourcareForm')[0].reset();
					return false;
					});

				

				
			});
		
		
}); 
	function ltrim(str) { 
	for(var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++);
	return str.substring(k, str.length);
}
function rtrim(str) {
	for(var j=str.length-1; j>=0 && isWhitespace(str.charAt(j)) ; j--) ;
	return str.substring(0,j+1);
}
function trim(str) {
	return ltrim(rtrim(str));
}
function isWhitespace(charToCheck) {
	var whitespaceChars = " \t\n\r\f";
	return (whitespaceChars.indexOf(charToCheck) != -1);
}
		

