// button in the fancybox ajax div
function doQuizJS() {
	$("#sew_quiz").submit(function(){return false;});
	$("#sew_quiz input:first").attr("checked", "checked");
	$("#solar_quiz_submit").click(function(){
		var form = $(this).parent().parent().get();
		var a = $("input:checked", form).val();
		var q = $("#the_question").val();
		if ( a ) {
			$.ajax({
				url: $(form).attr("action"),
				data: {
				action: "sew_quiz",
				answer: a,
				question: q 
			},
			dataType: "html",
			success: function(data){
				$("#fancy_ajax").html(data);
			}
			});
		}
		else {
			$(".message", form).html("<div class='errors'>Please select an answer.</div>");
		}
		return false;
	});
	$("#solar_quiz_next").click(function(){
		var q = parseInt( $(this).attr("title").replace(/Question/, '') );
		$.ajax({
			url: $(this).prev().val(), data: { action: "sew_quiz", question: q },
			dataType: "html",
			success: function(data){
				$("#fancy_ajax").html(data);
			}
		});
	});
	$("#solar_quiz a.close").click(function(){
		$.fn.fancybox.close();
		return false;
	});
}

$(function(){
	
	$(".hide").hide();
	
	$("input.populate").populate();
	
	$("a.new_window").attr("target", "_blank");
	
	$("#schedule,#miniform").submit(function(){
		$(".populate", this).each(function(){
			if ( $(this).attr("title") == $(this).val() ) {
				$(this).val('');
			}
		});
	});
	
	$(".date_picker").datepicker({
		minDate: '+2',
		dateFormat: 'mm/dd/yy',
		buttonImage: '/wp-content/themes/solarenergyworld/images/icon_calendar.png',
		buttonText: 'Select a Date',
		buttonImageOnly: true,
		showOn: 'both'
	});
	
	$(".show_form_details").click(function(){
		$(".sew_detailed").show();
		$("#sew_form_type").val("");
		$("form input:first").focus();
		return false;
	});
	
	$("a.fancybox").fancybox();
	
	$("a.fancybox_video").fancybox({
		frameHeight: 385,
		frameWidth: 480,
		hideOnOverlayClick: false,
		hideOnContentClick: false
	});
	$("a.fancybox_video2").fancybox({
		frameHeight: 385,
		frameWidth: 640,
		hideOnOverlayClick: false,
		hideOnContentClick: false
	});
	
	$("a.solar_quiz").fancybox({
		frameWidth: 650,
		frameHeight: 400,
		hideOnContentClick: false,
		hideOnOverlayClick: false
	});
	
	doQuizJS();
});


//
// Cookie Functions
var sewCookie = {
	'createCookie': function(name,value,days) {
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
	},
	'readCookie': function(name) {
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		}
		return null;
	},
	'eraseCookie': function (name) {
		this.createCookie(name,"",-1);
	}
};
