function no_solar_popup()
{

	$.ajax({
		url: "/SierraController.php?CMD=48",
		type: "GET",
		dataType: "json",
		success : function (html){
			//alert(html);
		},
		error : function (error){
			
		}
	});

}

function displayAlert(msg)
{
	$("#alert").html("<div class='error'>" + msg + "</div><br>");
}

function checkSolarForm()
{

	if($("#firstName").val() == '')
	{
		$("#firstName").focus();
		displayAlert("Please enter your first name");
		return;
	}
	
	if($("#lastName").val() == '')
	{
		$("#lastName").focus();
		displayAlert("Please enter your last name");
		return;
	}
	
	if($("#emailAddress").val() == '')
	{
		$("#emailAddress").focus();
		displayAlert("Please enter your email address");
		return;
	}
	
	if(validateEmail($("#emailAddress").val()) == false)
	{
		$("#emailAddress").focus();
		displayAlert("Please enter a valid email address");
		return;
	}
	
	if($("#phoneNumber").val() == '')
	{
		$("#phoneNumber").focus();
		displayAlert("Please enter your phone number");
		return;
	}
	
	if(isPhoneNumber($("#phoneNumber").val())  == false)
	{
		$("#phoneNumber").focus();
		displayAlert("Please enter a valid phone number. Example: 702-555-1234");
		return;
	}
	
	if($("#address1").val() == '')
	{
		$("#address1").focus();
		displayAlert("Please enter your address");
		return;
	}
	
	if($("#city").val() == '')
	{
		$("#city").focus();
		displayAlert("Please enter your city");
		return;
	}
	
	if($("#state :selected").val() == '')
	{
		$("#state").focus();
		displayAlert("Please enter your state");
		return;
	}
	
	if($("#postalCode").val() == '')
	{
		$("#postalCode").focus();
		displayAlert("Please enter your zip");
		return;
	}
	/*
	if($("#zip").val() == '')
	{
		$("#zip").focus();
		displayAlert("Please enter your zip");
		return;
	}
	*/
	/*
	if($("#address1").val() == '')
	{
		$("#address1").focus();
		displayAlert("Please enter your address");
		return;
	}
	
	if($("#callPref").val() == '')
	{
		$("#callPref").focus();
		displayAlert("Please enter your call time preference");
		return;
	}
	
	if($("#type").val() == '')
	{
		$("#type").focus();
		displayAlert("Please enter your project type");
		return;
	}
	*/
	
	if($("#categories_1").is(':checked') == false && $("#categories_2").is(':checked') == false && $("#categories_3").is(':checked') == false)
	{
		displayAlert("Please choose a category");
		return;
	}
	
	$("#solarSubBtn").button("option", "disabled", true);
	
	//no_solar_popup();
	sendSolarLead();
}

function isPhoneNumber(s) 
{

	// Check for correct phone number
	//rePhoneNumber = new RegExp(/^\([1-9]\d{2}\)\s?\d{3}\-\d{4}$/);
	var rePhoneNumber = /^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/;
	
     if (!rePhoneNumber.test(s)) {
         // alert("Phone Number Must Be Entered As: (555) 555-1234");
          return false;
     }

return true;
}


function validateEmail(s)
{
	var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
	
	if (!emailRegEx.test(s)) {
		// alert("Phone Number Must Be Entered As: (555) 555-1234");
			return false;
	}

return true;
}

function sendSolarLead()
{
	
	$('#yesBtn').attr('disabled', 'disabled');
	
	var datastring = $("#solarConsultant").serialize();
	
	$.ajax({
		url: "/SierraController.php",
		type: "POST",
		data: datastring,
		success: function (html){
			//alert(html);
			$('#yesBtn').attr('disabled', '');
			
			$("#solar_dialog_content").html("<div align='center'><p class='solar'>Thank You!<br><br>Your information has been received.<br><br>Someone will be contacting you shorty!</p></div>");
			
			$("#solar_dialog").dialog( "option", "buttons", { "Close": function() { $(this).dialog("close"); } } );
			$("#solar_dialog").dialog( "option", "height", 225 );
			
		},
		
		error: function (error){
			alert("There was a problem sending out your information!\n\n" + error);
			
			$('#yesBtn').attr('disabled', '');
		}
	});
	
}


