/**
 * Required JavaScript
 * @author Jesse Price
 */

// Preload all of the homepage graphics used
image0  = new Image();image0.src = "/images/jp_bg_main.png";
image1  = new Image();image1.src = "/images/jp_logo.png";
image2  = new Image();image2.src = "/images/jp_content_top.png";
image3  = new Image();image3.src = "/images/jp_content_mid.png";
image4  = new Image();image4.src = "/images/jp_content_bot.png";
image5  = new Image();image5.src = "/images/frame_1.jpg";
image6  = new Image();image6.src = "/images/frame_1_active.jpg";
image7  = new Image();image7.src = "/images/frame_2.jpg";
image8  = new Image();image8.src = "/images/frame_2_active.jpg";
image9  = new Image();image9.src = "/images/frame_3.jpg";
image10 = new Image();image10.src = "/images/frame_3_active2.jpg";
image11 = new Image();image11.src = "/images/frame_4.jpg";
image12 = new Image();image12.src = "/images/frame_4_active.jpg";
image13 = new Image();image13.src = "/images/frame_5.jpg";
image14 = new Image();image14.src = "/images/frame_5_active.jpg";
image15 = new Image();image15.src = "/images/frame_6.jpg";
image16 = new Image();image16.src = "/images/frame_6_active.jpg";
image17 = new Image();image17.src = "/images/frame_7.jpg";
image18 = new Image();image18.src = "/images/frame_7_active.jpg";


// Execute js cookie for user preference on color and font size
function getCookie(c_name) {
	if (document.cookie.length>0) {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1) {
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
				return unescape(document.cookie.substring(c_start,c_end));
			}
		}
	return "";
}

function setCookie(c_name,value,expiredays) {
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString())+
	";path=/";
}

function checkCookie() {
	color=getCookie('color');
	url=getCookie('url');
	if (color!=null && color!="" && url!=null && url!="") {
		//alert('Background: '+color+'!');
		jQuery(document).ready(function(){
		jQuery('body').css({'backgroundColor':color}); 
		//'backgroundImage':'url(' + url +')',
		});
	}
}

function deleteCookie(name) {
	var expdate = new Date();
	expdate.setTime(expdate.getTime() - 1);
	document.cookie = name += "=; expires=" + expdate.toGMTString();
}

/*function deleteCookie() {
	var d = new Date();
    document.cookie = "v0=1;expires=" + d.toGMTString() + ";" + ";";

    alert(document.cookie);

}*/

/*function deleteCookie() {
	var expdate = new Date();
	expdate.setTime(expdate.getTime() - 1);
	document.cookie = "color=; expires=" + expdate.toGMTString();
	document.cookie = "url=; expires=" + expdate.toGMTString();
}*/

/*function deleteCookie(name) {
	document.cookie = name +
	'=; expires=Thu, 01-Jan-70 00:00:01 GMT;';
} */

// Color
function setColor(color) {
	deleteCookie('color'); deleteCookie('url');
	//deleteCookie();
	var url ='';
	switch (color) {
	case 'red':
		color = '#4D1C1C';
		url = '/images/jp_bg_main_red.png';
		break;
	case 'blue':
		color = '#283741';
		url = '/images/jp_bg_main_blue.png';
		break;
	case 'green':
		color = '#2E4128';
		url = '/images/jp_bg_main_green.png';
		break;
	case 'orange':
		color = '#553314';
		url = '/images/jp_bg_main_orange.png';
		break;
	case 'gray':
		color = '#343434';
		url = '/images/jp_bg_main.png';
		break;
	}
	jQuery('body').css({'backgroundColor':color}); 
	//'backgroundImage':'url(' + url +')',
	setCookie('url',url,365); setCookie('color',color,365);
}

jQuery(document).ready(function(){
	checkCookie();
});

// Fonts
