var Timer;
var Pas = 3;
function moveLayer(Sens) {
	Objet=document.getElementById("img_ban_large");
	
    if(parseInt(Objet.style.left) + (Pas*Sens)>0)  {
		clearTimeout(Timer);
	}
	else if(parseInt(Objet.style.left) + (Pas*Sens)<-(Objet.offsetWidth-document.getElementById("img_ban").offsetWidth)) {
		clearTimeout(Timer);
	}
    else {
        Objet.style.left = (parseInt(Objet.style.left) + (Pas*Sens)) + "px";
	}
	Timer = setTimeout("moveLayer(" + Sens + ");", 30);
}

//YUI
var Event = YAHOO.util.Event, Dom = YAHOO.util.Dom;
(function(){
    var fnDisplaySwitch = function(e){
        Event.preventDefault(e);
        Dom.setStyle(Dom.getElementsByClassName('areaDiv', 'div'), "display", "none");
        Dom.setStyle(this.id + 'Div', "display", "");
    }
	
	var fnDisplayAll = function(e){
        Event.preventDefault(e);
        Dom.setStyle(Dom.getElementsByClassName('areaDiv', 'div'), "display", "");
		Dom.setStyle('show_collines_ouestDivDiv', "display", "none");
    }
    
    Event.onContentReady('contenu_standard', function(){

        Dom.getElementsByClassName('areaDiv', 'div', '', function(){
           /* if(!Dom.hasClass(this, 'active')){
                Dom.setStyle(this, "display", "none");
            }
			else{
				Dom.setStyle(this, "display", "");
			}*/
			Dom.setStyle(this, "display", "");
        });
        Event.on(Dom.getElementsByClassName('lienQuartier'), 'click', fnDisplaySwitch);
		Event.on("show_tous", 'click', fnDisplayAll);
    })
})();


/* SCROLL SEARCH BLOCK */

var _Padding=0,_scrollMax,_bnr,_bnrTop,_prevPos=0;
function Scrollinit() {
        _bnr = document.getElementById('recherche');
		//alert(screen.width);
		
        if (screen.width > 300 && _bnr){
        _bnrTop = _bnr.offsetTop;
		//alert("bnrTop: "+_bnrTop);
		//alert("bnr offset height: "+_bnr.offsetHeight);
		//alert(" contentPage height: "+document.getElementById('contenu_list').offsetHeight);
		if(document.getElementById('contenu_list').offsetHeight < 0) {
			_scrollMax = document.getElementById('contenu_standard').offsetHeight+_bnrTop-_bnr.offsetHeight-_Padding;	
		}
		else {
			_scrollMax = document.getElementById('contenu_list').offsetHeight+_bnrTop-_bnr.offsetHeight-_Padding;
		}
        
		//alert(_scrollMax);
        scrollBnr();
        }
}
function scrollBnr() {
        if (screen.width > 300 ){
        if (_scrollMax > _bnrTop && _prevPos != pos()) {
                _prevPos = pos();
                if (pos() < _scrollMax && pos() > _bnrTop) {
                        _bnr.style.top = pos() + 'px';
                }
                else if (pos() < _scrollMax) {
                 _bnr.style.top = _bnrTop + 'px';
            }
                else {
                 _bnr.style.top = _scrollMax + 'px';
                }
        }

        _scrollMax = document.getElementById('contenu_list').offsetHeight+_bnrTop-_bnr.offsetHeight-_Padding;
        setTimeout('scrollBnr();',100);

        }
}
function pos() {
         if (window.innerHeight){
          return window.pageYOffset;
         }
         else if (document.documentElement && document.documentElement.scrollTop){
          return document.documentElement.scrollTop;
         }
         else if (document.body) {
          return document.body.scrollTop;
         }
}
window.onload = Scrollinit;

