var timerID = null;

var timerOn = false;

var timecount = 280;



function HideAll() {

document.getElementById("Ly_Services").style.display = "none";

document.getElementById("Ly_Forfaits").style.display = "none";

}



/** **/



function HideServices() {

document.getElementById("Ly_Services").style.display = "none";

}



function startTimeServices() {

	if (timerOn == false) {

		timerID=setTimeout( "HideServices()" , timecount);

		timerOn = true;

	}

}



/** **/



function HideForfaits() {

document.getElementById("Ly_Forfaits").style.display = "none";

}



function startTimeForfaits() {

	if (timerOn == false) {

		timerID=setTimeout( "HideForfaits()" , timecount);

		timerOn = true;

	}

}



/** **/



function ShowContent(d) {

document.getElementById(d).style.display = "";

}



function ShowContent(d) {

document.getElementById(d).style.display = "";

}



function stopTime() {

	if (timerOn) {

		clearTimeout(timerID);

		timerID = null;

		timerOn = false;

	}

}

function changeFontSize(container, action, step) {
	if(container) {
		var actualsize = container.style.fontSize;
		var newsize = '';
		if(actualsize == '') {
			actualsize = '100';
		} else {
			actualsize = actualsize.substr(0,actualsize.length-1);
		};
		
		actualsize = parseInt(actualsize);
		step = parseInt(step);
		
		if(action == 'upsize') {
			if(actualsize < 150) {
				newsize = actualsize + step;
			}
		} else if(action == 'downsize') {
			if(actualsize > 80) {
				newsize = actualsize - step;
			}
		}	
		
		if(newsize != '') {
			container.style.fontSize = newsize + '%';
			
			setCookie('fontsize',newsize,365);
		}
	}
}

function setSavedFontSize(container) {
	var savedsize = getCookie('fontsize');
	
	setCookie('fontsize',savedsize,365);
	
	if(savedsize != '') {
		container.style.fontSize = savedsize + '%';	
	}
}

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 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 "";
}