var bIsfading=false;



function flashBt(sValeur,lang){	

	if(!lang){
		lang=GLOBAL_LANGUE;
	}
	
	switch(sValeur){
		case 'sidn':page='sid-nutrition';break;	
		case 'gamme-marine':page='gamme-phyto';break;	
		default:page=sValeur;break;
	}

	if(page=='contact' || page=='carriere' || page=='espacePH' ){
	//document.location.href='#'+page	
		
		if(page=='carriere'){
			kmzPopupSimple({ id:'pop'+page, url:'aja/index.php?page='+page+'&area='+page+'&idPop=pop'+page, width:450});
		}
		if(page=='contact'){
			kmzPopupSimple({ id:'pop'+page, url:'aja/index.php?page='+page+'&area='+page+'&idPop=pop'+page, width:450});
		}
		if(page=='espacePH'){
			goTo({page:page,langue:lang});
		}
		
		
	}else{
		$('bandeau').clickFromPage(page);	
		//History.set('page', page);
		setTimeout(function(){goTo({page:page,langue:lang});},200);
		  
	}
	
	

}
function flashLg(sValeur){	
 var nom=new Array();
    var valeur=new Array();
	
	
	
	
	var sZone='';
	//var page = aReq['page'];
	
		var s=document.location.href;		
		var a=s.split('#');
		if(a[1]){
			var b=a[1].split('/');
			if(b[1]){
				sZone=b[1];
			}else{
				sZone=a[1];
			}
		}else{
			a=s.split('/');
			s=a[a.length-1];	
			a=s.split('.');
			sZone=a[0];
		}	
	if(sZone=='index'){
		var page=0;
    // On enlève le ?
    param = window.location.search.slice(1,window.location.search.length);

    // On sépare le paramètres....
    // first[0] est de la forme param=valeur

    first = param.split("&");

    for(i=0;i<first.length;i++){
        second = first[i].split("=");
        nom[i] = second[0];
        valeur[i] = second[1];
		if(nom[i]=='page'){
			sZone= valeur[i];
		}
    }
	}

	document.location.href=sUrlSite+'index.php?langue='+sValeur+'&page='+sZone+'&area='+sZone;
}

function goTo(aParam){
	
	
	var page = aParam['page'];
	
	//gestion du menu
	ongletGammeClose('close');
	if(page.indexOf('gamme')>-1){
		$('bandeau').clickFromPage('gamme-click');	
		
	}
	
	if(page=='sid-nutrition'){
		page='presentation';
	}

	if(page=='espacePH'){
		$('espace-ph').style.display='block';
		$('background-ph').style.display='block';
	}else{
		$('espace-ph').style.display='none';
		$('background-ph').style.display='none';
		
	}
	//google analytics
	//alert('google : '+"page/"+page)
	try {pageTracker._trackPageview("page/"+page);} catch(err){}
	//--
	if(page!='gamme' && page!='espacePH'){
			//History.set('page', page);
		//document.location.href='#'+page	
	
		changeHash(page,aParam['langue'])
		bIsfading=false;
		if(!bIsfading){
			bIsfading=true;
			var div = document.createElement("div");
			var eBody=document.getElementsByTagName('body')[0];
			div.id='mask-loading-page';
			eBody.appendChild(div);
			$('mask-loading-page').style.display='none';
			$('mask-loading-page').style.position='absolute';	
			$('mask-loading-page').style.zIndex=1000;
			$('mask-loading-page').style.height='1000px';
			$('mask-loading-page').style.width='770px';
			$('mask-loading-page').style.left='50%';
			$('mask-loading-page').style.marginLeft='-385px';
			$('mask-loading-page').style.top='190px';
			$('mask-loading-page').style.backgroundColor='#ffffff';	
			$('mask-loading-page').innerHTML='<div style="margin-left:25px;margin-top:25px;"><img src="img/ajax-loader.gif" ></div>';
			$('mask-loading-page').appear();
			setTimeout(function(){loadPage(page)},1000);	
		
			
		}
	}
	
}

function loadPage(page){
	
	new Ajax.Request('aja/index.php', {method:'post',onComplete: function(r){displayPage(r);}, parameters: { page: page, area: page }});
	//gestion du motif de fond
	if(page.indexOf('gamme')>-1 || page.indexOf('innovation')>-1 ){
		$('divpage').style.backgroundImage='';
		
	}else{
		$('divpage').style.backgroundImage="url('img/fd-forme.gif')";
	}
}
var sTitre=document.title;
function displayPage(r){
	$('divpage').innerHTML=r.responseText;
	
		document.title=sTitre;
	autoLoad({id:'divpage'});

	$('mask-loading-page').fade();
	setTimeout(function(){stopFadingPage();document.title=sTitre;},1000);
		document.title=sTitre;
	

}

function stopFadingPage(){
		bIsfading=false;			
		eBody=document.getElementsByTagName('body')[0];
		eBody.removeChild($('mask-loading-page'));	
			
}


function ongletGammeOpen(sValeur){
$('onglet-gamme').style.height='143px';
	$('onglet-gamme').blindDown({duration:0.5});
		$('background-onglet').style.display='block';
}

function ongletGammeClose(sValeur){
	$('onglet-gamme').style.display='none';
		$('background-onglet').style.display='none';
		$('bandeau').hideGamme();	

}

function espacePHOpen(sValeur){
$('espace-ph').style.height='140px';
	$('espace-ph').blindDown({duration:0.5});
		$('background-onglet').style.display='block';
}

function espacePHClose(sValeur){
	$('espace-ph').style.display='none';
		$('background-onglet').style.display='none';
		$('bandeau').hideEspacePH();	

}


var bCheckHash=false;
addLoadEvent(checkHashOnLoad);
/*
function checkHash(){
	
	if(bCheckHash){
	s=document.location.href;
	a=s.split('#');
	if(a[1]){
	if(a[1].indexOf('=')>-1){
		b=a[1].split('=');
		document.location=b[1]+".html";
	}else{
			document.location=a[1]+".html";
	}
	}
	}	
}*/

function checkHashOnLoad(){
	
var sLocation=document.location.href;

var a=sLocation.split('#');
if(a[1]){
	document.location.href=sUrlSite+a[1]+".html";
}

if(sLocation.substr(0,10)!='http://www' && sLocation.substr(0,10)!='http://sit' && sLocation.substr(0,10)!='http://cle' && sLocation.substr(0,10)!='http://pro'  ){
	
	document.location.href="http://www.sidnsante.com";
}
}


function changeHash(pageajax,langue){
	
	if(langue==''){
		langue=GLOBAL_LANGUE;
	}

	var part1='';
	var part2='';
	if(langue=='fr' ){
		if(pageajax.indexOf('gamme')>-1){
		 	part1='gammes/';
		}else{
			part1='page/';
		}
		
	}
	if(langue=='es'){
		if(pageajax.indexOf('gamme')>-1){
		 	part1='gamas/';
		}else{
			part1='pagina/';
		}
		
	}
	if(langue=='us'){
		if(pageajax.indexOf('gamme')>-1){
		 	part1='products/';
		}else{
			part1='pages/'
		}
	}
	if(langue=='de'){
		if(pageajax.indexOf('gamme')>-1){
		 	part1='produkte/';
		}else{
			part1='seiten/'
		}
	}
	part2=pageajax; 
	var sLocation=document.location.href;
	var a=sLocation.split('#');
	document.location.href=	a[0]+'#'+part1+part2;

}




var e=0;
function checkHash(){	
	/*	if(sPageEnCoursSITE!=$('iframenavigation').src ){
			var sUrl=$('iframenavigation').src.replace(/iframe.php/,'index.php');
		}*/
}



function keepAwake(){
	var ladate=new Date()
	var nTime1=ladate.getMilliseconds();
	var laRequete = new Ajax.Request(
		'keep-awake.php', 
		{ 
			method: 'post', 
			parameters: 'tmp='+(ladate.getTime()), 
			onComplete: function(t){
				var nDixMinutes = 1000*60*10;
				var timer = setInterval("keepAwake()", nDixMinutes);
			}
		}
	);
	/**/
}
addLoadEvent(keepAwake);

var popUpWin;
function popUpWindow(URLStr, width, height)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=0,copyhistory=0,width='+width+',height='+height+',left='+get_left(width)+', top='+get_top(height));
}
function get_left(size) {
	var x=0;
	var ecran=screen.width;
	return Math.round((ecran/2)-(size/2));	
}

function get_top(size) {
	var y=0;
	var ecran=screen.height;
	return Math.round((ecran/2)-(size/2));	
}