// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - VARIABLES	
var imageActiveTime = 4000;
var degrOpacity = 0.04;
var nbCransOpacity = 2+parseInt(1/degrOpacity);
var milliOpacityDisp = 24;
var milliOpacityApp = 24;
var changeSRC = 50+(milliOpacityDisp*nbCransOpacity);
var milliWhite = 20;
var delayApparition = changeSRC+milliWhite;


// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - CONTENT AND GRAPHIC RELOADING	
function contents_reload(id,link_id,box_id)	{
	document.title = 'dorade \xBB '+pages[id][5];
	document.getElementById('topZone').innerHTML = pages[id][1];
	document.getElementById('bottomZone').innerHTML = pages[id][2];
	if(pages[id][100])	{
		var imagesCode = ''; 
		for(var a=0;a<pages[id][100].length;a++)	{
			imagesCode += '<div style="padding: 0px; margin-bottom: 25px;"><img src="'+pages[id][100][a].src+'" alt="" style="border: 1px solid #CCC; padding: 0px; width: 500px;" /></div>';
		}
		document.getElementById("image_folder").innerHTML = imagesCode;
	}
	if(pages[id][110])	{
		var blogPosts = ''; 
		for(var x=0;x<pages[id][110][1].length;x++)	{ blogPosts += pages[id][110][1][x]; }
		document.getElementById("miss_dorade").innerHTML = blogPosts;
	}
	if(!(id == 20))	{showLogo(); hideBlogMenu();}	else	{hideLogo(); showBlogMenu();}
	//document.getElementById('sideZone').innerHTML = pages[id][3];
	//alert(document.getElementById(bullet_id).src);
	//if(bullet_id == 'bullet_4')	{document.getElementById('bullet_5').src = 'http://www.dorademagazine.com/web/miss/graphics/bullet.png';}
}

function blog_contents_reload(id,monthTitle)	{
//	
	document.title = 'dorade \xBB miss dorade blog, '+monthTitle;
	var blogPostsMonth = new Array(); 
	blogPostsMonth[id] = '';
	for(i in pages[20][110][id])	{ blogPostsMonth[id] += pages[20][110][id][i]; }
//	alert(blogPostsMonth[id]);
	document.getElementById("topZone").innerHTML = blogPostsMonth[id];
	var linksBlog = document.getElementById("blog_menu").getElementsByTagName("a");
	for(var y = 0;y<linksBlog.length;y++)	{linksBlog[y].style.borderBottom = '2px solid #FFF';}
	document.getElementById(id).style.borderBottom = '2px solid #000';
	return true;
}

function blog_contents_single_reload(month_id,id,titre)	{
	document.title = 'dorade \xBB miss dorade blog \xBB '+titre;
	var blogPost = pages[20][110][month_id][id];
	document.getElementById("topZone").innerHTML = blogPost;
	var linksBlog = document.getElementById("blog_menu").getElementsByTagName("a");
	for(var y = 0;y<linksBlog.length;y++)	{linksBlog[y].style.borderBottom = '2px solid #FFF';}
	return true;
}

function set_decoration(box_id)	{
	remove_decoration(); 
	if(box_id == 'box_4')	{
		document.getElementById(box_id).style.borderBottom = '2px solid #CC3366';
	}	else	{
		document.getElementById(box_id).style.borderBottom = '2px solid #000';		
	}
}

function hideLogo()	{ document.getElementById('footer').style.visibility = 'hidden'; }
function showLogo()	{ document.getElementById('footer').style.visibility = 'visible';}
function hideBlogMenu()	{ document.getElementById('blog_menu').style.visibility = 'hidden'; }
function showBlogMenu()	{ document.getElementById('blog_menu').style.visibility = 'visible';}

function remove_decoration()	{
	for(var a = 1;a<5;a++)	{
	document.getElementById("box_"+a).style.borderBottom = '2px solid #FFF';
	}
}

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - DIAPORAMA FUNCTIONS	
function changeImage(url)	{
	Disparition('diaporamaImage');
	setTimeout("document.getElementById('diaporamaImage').src = '"+url+"'",changeSRC);
	setTimeout("Apparition('diaporamaImage')",delayApparition);
}

function playDiaporama(x)	{
	var x = x.split(',');
	var y = new Array();
	for(var a=0;a<x.length;a++)	{
		if(a<(x.length-1))	{y[a] = x[(a+1)];}	else	{y[a] = x[0];}
		var del = imageActiveTime*a;
//		setTimeout("alert('"+x[a]+"')",del);
		setTimeout("changeImage('"+y[a]+"')",del);
//		alert(del);
	}
}
	
function Disparition(id){
	if (!id)	{id = 'mainArea';}
	var AlphaBegin = document.getElementById(id).style.opacity;
	var opacity = 1;
	for(var a=0; a<nbCransOpacity; a++)	{	
		setTimeout("document.getElementById('"+id+"').style.opacity = "+opacity,(milliOpacityDisp*a)+1);
		opacity = opacity-degrOpacity;
		if (a == nbCransOpacity)	{mainAreaStatus = 'invisible';}
	}
}

function Apparition(id){
	if (!id)	{id = 'mainArea';}
	var AlphaBegin = document.getElementById(id).style.opacity;
	var opacity = 0;
	for(var a=0; a<nbCransOpacity; a++)	{	
	setTimeout("document.getElementById('"+id+"').style.opacity = "+opacity,(milliOpacityApp*a)+1);
	opacity = opacity+degrOpacity;
	if (a == nbCransOpacity)	{mainAreaStatus = 'visible';}
	}
}

function loadJSFile(id,url){
//alert(url);
	if(!document.getElementById(id))	{
		var oHead = document.getElementsByTagName('head').item(0);
		var oScript= document.createElement("script");
		oScript.id = id;
		oScript.type = "text/javascript";
		oScript.src=url;
		oHead.appendChild(oScript); 
		var fileref = document.createElement('script');
		fileref.setAttribute("type","text/javascript");
	}
}

var euros = new Number();
var ids = new Array();
function setAmounts(count,price,id)	{
	if(count > 0)	{document.getElementById('amount_'+id).innerHTML = '&euro; '+count*price+'.-'; 
	euros = parseInt(euros)+parseInt(count*price);
	document.getElementById('total').innerHTML = '&euro; '+euros+'.-';}	
	else	{document.getElementById('amount_'+id).innerHTML = '';}
}

