﻿function getPositions(event)
{
	var e = event || window.event;
	var scroll = new Array((document.documentElement && document.documentElement.scrollLeft) || window.pageXOffset || self.pageXOffset || document.body.scrollLeft,(document.documentElement && document.documentElement.scrollTop) || window.pageYOffset || self.pageYOffset || document.body.scrollTop);
	var pos = parseInt((new Array(e.clientX + scroll[0] - document.body.clientLeft,e.clientY + scroll[1] - document.body.clientTop)[0])-172);
	document.getElementById('ContentScroll').style.marginLeft = ((-pos)/0.75)+90+"px";
}

function showRecap(div,type){
    if(type == "asso")
        document.getElementById("recap_"+div+"Asso").style.marginTop = "58px";
    else
        document.getElementById("recap_"+div).style.marginTop = "58px";
}

function hideRecap(div,type){
    if(type == "asso")
        document.getElementById("recap_"+div+"Asso").style.marginTop = "120px";
    else
        document.getElementById("recap_"+div).style.marginTop = "120px";
}

var idNews;
function ShowNews(id){	 
	idNews = id;
	SoapMethod = "POST";
	ajax.Start(AxShowNews);
}


var AxShowNews= {
	delay: 200,
	prepare: function() { 
	    InputVar = new Array(idNews);
			    
	},
	call: proxies.AjaxFunc.GetDetailActu,
	finish: function (p) 
	{ 
	  document.getElementById("CurrentNews").innerHTML = p;
	},
	onException: ajax.alertException
}

function ShowMainNews(val){
    var elt;
    elt = document.getElementById("CurrentTexte_"+val);    
    elt.style.display = "";
}

function HideMainNews(val){
    var elt;
    elt = document.getElementById("CurrentTexte_"+val);
    elt.style.display = "none";
}

var posDefilFlash = 0;
var nbFlashDefil = 0;
function DefilFlash(){
    if(nbFlashDefil > 0){
        if(posDefilFlash < nbFlashDefil-1)
            posDefilFlash++;
        else
            posDefilFlash = 0;
        
        moveTo(posDefilFlash);
    }
}

function moveTo(pos){
    var elt = document.getElementById("DefilFlash");
    var myFx = new Fx.Tween(elt,{duration: 500});
    myFx.start('margin-left', -644*pos);
}


var langNews;
function ChangeLang(lang){	 
	langNews = lang;
	SoapMethod = "POST";
	ajax.Start(AxChangeLang);
}


var AxChangeLang= {
	delay: 200,
	prepare: function() { 
	    InputVar = new Array(langNews);
			    
	},
	call: proxies.AjaxFunc.GetLastActu,
	finish: function (p) 
	{ 
	  document.getElementById("CurrentTitre").innerHTML = p.split('||')[0];
	  document.getElementById("CurrentNews").innerHTML = p.split('||')[1];
	  
	  ShowMainNews();
	},
	onException: ajax.alertException
}

function HideBottomBar(){
    var elt = document.getElementById("BottomBar");
    var myFx = new Fx.Tween(elt,{duration: 500});
    myFx.start('top', document.documentElement.clientHeight+"px");
}


function moveDefil(val,type)
{
    var elt = document.getElementById("ContentScroll");
    var elt2 = document.getElementById("FleG"); 
    var elt3 = document.getElementById("FleD");
    
    if(type == "asso"){
        elt = document.getElementById("ContentScrollAsso");
        elt2 = document.getElementById("FleGAsso"); 
        elt3 = document.getElementById("FleDAsso");
    }
    else{
        elt = document.getElementById("ContentScroll");
        elt2 = document.getElementById("FleG"); 
        elt3 = document.getElementById("FleD");
    }
    
    var myFx = new Fx.Tween(elt,{duration: 500});
    var myFx2 = new Fx.Tween(elt2,{duration:500});
    var myFx3 = new Fx.Tween(elt3,{duration:500});
    
    if(val == "left")
    {
        myFx.start('margin-left', '0');
        myFx2.start('opacity', '0');
        myFx3.start('opacity', '1');
        
    }
    else
    {
        myFx.start('margin-left', '-475');
        myFx2.start('opacity', '1');
        myFx3.start('opacity', '0');
        
    }
}


function ShowNewsBig(val, type)
{
    if(type == "club")
    {
        document.getElementById("CurrentNews_"+currentGrdNews).style.display = "none";
        document.getElementById("CurrentNews_"+val).style.display = "";
        document.getElementById("CurrentTitre_"+currentGrdNews).style.display = "none";
        document.getElementById("CurrentTitre_"+val).style.display = "";
        
        currentGrdNews = val;
    }
    else
    {
        document.getElementById("CurrentNewsAsso_"+currentGrdNewsAsso).style.display = "none";
        document.getElementById("CurrentNewsAsso_"+val).style.display = "";
        document.getElementById("CurrentTitreAsso_"+currentGrdNewsAsso).style.display = "none";
        document.getElementById("CurrentTitreAsso_"+val).style.display = "";
        
        currentGrdNewsAsso = val;
    }
}

function goBandjoo()
{
    document.getElementById("Bandjoo").style.height = "10px";
}

function afficheMeteo(num){
    document.getElementById("meteo_1").style.display = "none";
    document.getElementById("meteo_2").style.display = "none";
    document.getElementById("meteo_3").style.display = "none";
    
    document.getElementById("meteo_"+num).style.display = "";
}