var mousePosX = 0;
var mousePosY = 0;

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

// ---
// le club

function filtreAgenda(what,val) {
	new Ajax(aPages[2].url + '?action=' + what + '&filtre=' + val, {
		evalScripts: true, onComplete: showResponse
		}).request();
}


//	---
function showDiapo(img, leg, obj)
{	
	
	posY = (document.all) ? document.documentElement.scrollTop : obj.parentNode.getTop(); 
	
	/*
	if( posY - $('dvBottom').getTop() > -320)
	{
		posY = $('dvBottom').getTop()-320;
	}
	*/

	
	$('dvShowPic').setStyles({top:(posY)+'px', display:'block'});	
	$('dvShowPic').innerHTML = '<p><img src="'+img+'"/><p class="legende">'+leg+'</p></p>';
	return false;
}



function closeDiapo()
{
	//Element.setStyle($('dvShowPic'), {display:'none', top:'0px'});	
	$('dvShowPic').setStyles({top:'0px', display:'none'});
	$('dvShowPic').innerHTML = '';
	return false;
}
//	---
/*
var mousePosX = 0;
var mousePosY = 0;
function setPosition(e) {
   mousePosX = Event.pointerX(e);
   mousePosY = Event.pointerY(e);
}
Event.observe(document, "mousedown", setPosition, false);
*/
//	---
function jumpToPage(idx,id_emploi)
{	
	if (!id_emploi) id_emploi = '';
	//new Ajax.Request( aPages[idx], { method: 'get', parameters: '', onComplete: showResponse });
	new Ajax(aPages[idx].url+id_emploi, {evalScripts: true, onComplete: showResponse}).request();

	var pageTracker = _gat._getTracker("UA-2404210-3");
	pageTracker._initData();
	pageTracker._trackPageview(aPages[idx].titre);

	window.document.title = aPages[idx].titre;
	//	---
/*
	if(aPages[idx].url.indexOf('accueil')==-1) {
		document.location.href='#'+aPages[idx].url.substring(7, aPages[idx].url.lastIndexOf('.'))+'.html';
	} else {
		document.location.href='';
	}
*/
	return false;
}

// Fonction de changement de page appelée depuis flash
function jumpToFlashPage(idx) {
	new Ajax(aPages[idx].url, {evalScripts: true, onComplete: showResponse}).request();
}

// Fonction de changement de page appelée depuis flash
function jumpToFlashPageUK(idx) {
	new Ajax(aPages[idx].url, {evalScripts: true, onComplete: showResponse}).request();
}

//	---
function showResponse(originalRequest)
{
	//	---	affichage du contenu
	$('dvContentCnt').innerHTML = originalRequest;
	//alert(originalRequest);
}


//	---
function cleanXML(xmlContent)
{	
	var nodes = $A(xmlContent.childNodes);
	nodes.each( function(node){
		Element.cleanWhitespace(node);
		if(node.childNodes.length>1)
		{
			cleanXML(node);
		}
	});
}
//	---
function showTitre(originalRequest)
{
	$('dvTitre').innerHTML = '<img src="'+originalRequest+'"/>';
}

function switchMenu(obj, iSens)
{
	var suff=(iSens==-1)?'':'_r';
	obj.childNodes[0].attributes.src.value=(iSens==-1)?obj.childNodes[0].attributes.src.value.replace(/_r.gif/,".gif"):obj.childNodes[0].attributes.src.value.replace(/.gif/,"_r.gif");
}


function switchMenuUK(obj, iSens)
{
	var suff=(iSens==-1)?'':'_r_uk';
	obj.childNodes[0].attributes.src.value=(iSens==-1)?obj.childNodes[0].attributes.src.value.replace(/_r_uk.gif/,"_uk.gif"):obj.childNodes[0].attributes.src.value.replace(/_uk.gif/,"_r_uk.gif");
}




function showEntreprise(idx, posY , obj)
{	
	new Ajax( 'getEntreprises.php', { update:$('dvShowPic'),  evalScripts: true, postBody: "id="+idx  }).request();	
	
	/*
	if( posY - $('dvBottom').getTop() > -350 )
	{
		posY = $('dvBottom').getTop()-350;
	}
	*/
	posY = (document.all) ? document.documentElement.scrollTop : obj.parentNode.getTop(); 
	
	$('dvShowPic').setStyles({top:(posY)+'px', display:'block'});		
	return false;
}



function showEntrepriseUK(idx, posY , obj)
{	
	new Ajax( 'getEntreprises_uk.php', { update:$('dvShowPic'),  evalScripts: true, postBody: "id="+idx  }).request();	
	
	/*
	if( posY - $('dvBottom').getTop() > -350 )
	{
		posY = $('dvBottom').getTop()-350;
	}
	*/
	posY = (document.all) ? document.documentElement.scrollTop : obj.parentNode.getTop(); 
	
	$('dvShowPic').setStyles({top:(posY)+'px', display:'block'});		
	return false;
}



function GetTopPerso() {
	
	var pos = document.getElementById("diaporamaPEKO").style.top;
	
	/*
	// Partie 1 : Récupération de la position du calque et de la page
	if (document.getElementById) { //IE5 
		var pos=parseInt(document.getElementById(nom).style.top);
		var wintop=parseInt(document.body.scrollTop);
		var avail=document.body.clientHeight;
	}
	if ((document.getElementById)&&(!document.all)) { //NS6
		var pos=parseInt(document.getElementById(nom).style.top);
		var wintop=parseInt(window.pageYOffset);
		var avail=window.innerHeight;
	}
	if ((document.all)&&(!document.getElementById)) { //IE4 seul
		var pos=parseInt(document.all  .style.top);
		var wintop=parseInt(document.body.scrollTop);
		var avail=document.body.clientHeight;
	}
	if (document.layers) { //NS4.X seul
		var pos=parseInt(document.layers  .top);
		var wintop=parseInt(window.pageYOffset);
		var avail=window.innerHeight;
	}

	// Partie 2 : Traitement de la position
		
	if ((avail<hauteurmin)&&(wintop<hauteurmin-avail))  { var top=topmin;}
	else if (avail>=hauteurmin) {
				var delta=Math.ceil(((pos-topmin)-wintop)/3);
				if (delta>tjs_max) {delta=tjs_max;}
				if (delta<-1*tjs_max) {delta=-1*tjs_max;}
				var top=pos-delta;	
	}
	else {
				var delta=Math.ceil((pos-(wintop+avail-tjs_hauteur)));
				if (delta>tjs_max) {delta=tjs_max;}
				if (delta<-1*tjs_max) {delta=-1*tjs_max;}
				var top=pos-delta;
			} 
	*/
	

	return false; 
}


