// JavaScript Document
$(document).ready(function() {
   // Check to see if the bgcolor cookie exists
       if(readCookie('bgcolor') != null) {
          setBackgroundColor(readCookie('bgcolor'), false);
	}
 });

function createCookie(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=/";
}

function readCookie(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;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function setBackgroundColor(color_option, set_cookie) {
        var color_hex;
       if(color_option == '1') color_option = 1;
       if(color_option == '2') color_option = 2;
       if(color_option == '3') color_option = 3;
        var background_image;
	switch(color_option) {
		case 1:
			color_hex = '#C6B8AC';
                        background_image = 'url(images/body_bg2.gif)';
			break;
		case 2:
			color_hex = '#A6BFDE';
                        background_image = 'url(images/body_bg3.gif)';
			break;
		case 3:
			color_hex = '#cecfd1';
                        background_image = 'url(images/body_bg.jpg)';
			break;
	}
	//alert(background_image);
        $(document.body).css("background-color", color_hex);
        $(document.body).css("background-image", background_image);

        if(set_cookie)
          createCookie('bgcolor', color_option, 365);
	
}
