var isHidden = true;
var defaultTile = "url( 'images/tiles/tile.00.png' )";

	
function switchBackground( tile ) {
	var body = document.getElementsByTagName( "body" )[0];
	body.style.backgroundImage = "url(" + tile + ")";
}
			
function showCustomize() {
	if ( isHidden ) {
		var cv = document.getElementById( "cMenu" );
		var cover = document.getElementById( "cover" );
		var body = document.getElementsByTagName( "body" )[0];
		defaultTile = body.style.backgroundImage;
		cv.style.display = "block";
		cover.style.display = "block";
		isHidden = false;
	} 
}
			
function customize( commitChange ) {
	var body = document.getElementsByTagName( "body" )[0];
	if ( commitChange ) {
		defaultTile = body.style.backgroundImage;
		saveWallpaper( defaultTile ); 
	} else {
		body.style.backgroundImage = defaultTile;
	}
	isHidden = true;
	var cv = document.getElementById( "cMenu" );
	cv.style.display = "none";
	var cover = document.getElementById( "cover" );
	cover.style.display = "none";
}



function saveWallpaper( value  ) {
	var today = new Date();
	today.setTime( today.getTime() );
	expires = 10 * 1000 * 60 * 60 * 24;
	var expires_date = new Date( today.getTime() + (expires) );

	document.cookie = "wallpaper=" + value + ";expires=" + expires_date.toGMTString()  + ( ";path= " );
} // end of function.
			
// this function gets the cookie, if it exists
function getWallpaper( ) {
	if ( document.cookie.length < 11 ) return null;
	return unescape( document.cookie.substring( 10, document.cookie.length ) );
}
			


function pInit( dTile ) {
 wallpaper = getWallpaper( 'wallpaper' );
 if ( wallpaper == null ) {
 	defaultTile = "url( '" + dTile + "')";
 	saveWallpaper( defaultTile ); 
 } else { 
 	defaultTile = wallpaper;
 }
	var body = document.getElementsByTagName( "body" )[0];
	body.style.backgroundImage = defaultTile ;

}


