$(function() {

// // set cookie with an expiration date seven days in the future
if ($.cookie('astrumsolar_calculator_cookie')) {
}
else{
	$('#WelcomeMessage').jqm(); 
	$('#WelcomeMessage').jqmShow(); 
}
$.cookie('astrumsolar_calculator_cookie', 'the_value', { expires: 1 }); 

	$("#slider").slider({
		value:950,
		min: 800,
		max: 1250,
		step: 25,
		slide: function(event, ui) {
			$("#amount").val(ui.value);
		}
	});
	$("#amount").val($("#slider").slider("value"));

	$("#slider2").slider({
		value:5000,
		min: 2000,
		max: 20000,
		step: 100,
		slide: function(event, ui) {
			$("#amount2").val(ui.value);
		}
	});
	$("#amount2").val($("#slider2").slider("value"));

	$("#slider3").slider({
		value:8,
		min: 0,
		max: 20,
		step: 1,
		slide: function(event, ui) {
			$("#amount3").val(ui.value);
		}
	});
	$("#amount3").val($("#slider3").slider("value"));
	
	$("#slider4").slider({
		value:200,
		min: 100,
		max: 800,
		step: 10,
		slide: function(event, ui) {
			$("#amount4").val(ui.value);
		}
	});
	$("#amount4").val($("#slider4").slider("value"));
	
	$("#slider5").slider({
		value:20,
		min: 0,
		max: 40,
		step: 1,
		slide: function(event, ui) {
			$("#amount5").val(ui.value);
		}
	});
	$("#amount5").val($("#slider5").slider("value"));

	$("#slider6").slider({
		value:20,
		min: 0,
		max: 40,
		step: 1,
		slide: function(event, ui) {
			$("#amount6").val(ui.value);
		}
	});
	$("#amount6").val($("#slider6").slider("value"));

	$("#slider7").slider({
		value:30,
		min: 15,
		max: 55,
		step: 1,
		slide: function(event, ui) {
			$("#amount7").val(ui.value);
		}
	});
	$("#amount7").val($("#slider7").slider("value"));
	
	function hide_all() {
		$("#CountySelect, #PAUtilities, #PAUtilitiesOther, #OHUtilities, #OHUtilitiesOther, #PPLMessage, #VAMessage").fadeOut();
	}

	hide_all();

	if($("#state").val().indexOf("MD") != -1) {
	  $("#CountySelect").fadeIn();
	}
	
	if($("#state").val().indexOf("VA") != -1) {
	  $("#VAMessage").fadeIn();
	}

	 $("#state").change(function(){
	   hide_all();
	   if($(this).val().indexOf("MD") != -1) {
	     $("#CountySelect").fadeIn();
	   }

           if($(this).val().indexOf("PA") != -1) {
		$("#PAUtilities").fadeIn();
           }
	   if ($(this).val().indexOf("OH") != -1) {
	        $("#OHUtilities").fadeIn();
	   }
           if($(this).val().indexOf("VA") != -1) {
		$("#VAMessage").fadeIn();
           }
	 });
	
	if($("#utility_company_pa").val().indexOf("Other") != -1) {
		$("#PAUtilitiesOther").fadeIn();
	}

	$("#utility_company_pa").change(function(){
	    if($(this).val() == 12) {
               $("#PAUtilitiesOther").fadeIn();
            }else{
               $("#PAUtilitiesOther").fadeOut();
            }
	});
	
	if($("#utility_company_oh").val().indexOf("Other") != -1) {
		$("#OHUtilitiesOther").fadeIn();
	}

	$("#utility_company_oh").change(function(){
	    if($(this).val() == 20) {
               $("#OHUtilitiesOther").fadeIn();
            }else{
               $("#OHUtilitiesOther").fadeOut();
            }
	});
	
	if($("#utility_company_pa").val().indexOf("PPL") != -1) {
		$("#PPLMessage").fadeIn();
	}

	$("#utility_company_pa").change(function(){
            if($(this).val() == 7) {
                $("#PPLMessage").fadeIn();
            }else{
                $("#PPLMessage").fadeOut();
            }
	});
	
	$('.slider_info_box').fancyZoom({width:540});
	
});
