var offsetx = 5;
var offsety = 5;
function setMapBtn(obj, data){
	if(obj.className == ""){
		//document.onmousemove = showMap;
		obj.className = "over";
		make_Visible('tooltips', true);
		setAxis('tooltips', 450);
	}else{
		//document.onmousemove = "";
		obj.className = "";
	}
	if(data){
		if(data.length < 7){
			make_Visible('parcourtPopupWaterloo', true);
			make_Visible('parcourtPopupNapoleon', false);
			parcourt = "waterloo";
			offsetx = 5;
			offsety = -316;
			title = "Waterloo";
		}else{
			make_Visible('parcourtPopupWaterloo', false);
			make_Visible('parcourtPopupNapoleon', true);
			parcourt = "napoleon";
			offsetx = -365;
			offsety = -316;
			title = "Napol&eacute;on";
		}
		for(i=0;i<data.length;i++){
			document.getElementById(parcourt+i).innerHTML = data[i];
		}
		var str = obj.innerHTML;
		var imgNb = str.split("#");
		document.getElementById('waterlooNb').innerHTML = "#"+imgNb[1];
		document.getElementById('parcourtPopup_title').innerHTML = title;
		document.getElementById('trouImg').src = "images/terrains/"+parcourt+imgNb[1]+".jpg";
	}
}
function exitMapBtn(obj){
		//document.onmousemove = "";
		obj.className = "";
		make_Visible('tooltips', false);
}
function showMap(e){
    if(document.getElementById){
        var iebody=(document.compatMode && document.compatMode != 'BackCompat') ? document.documentElement : document.body;
        pagex = (iebody.scrollLeft>=0)?iebody.scrollLeft:window.pageXOffset;
        pagey = (iebody.scrollTop>=0)?iebody.scrollTop:window.pageYOffset;
		var obj = (document.getElementById && document.all);
		mousex = (!obj)?e.clientX:event.x;
  		mousey = (!obj)?e.clientY:event.y;
        var tooltip = document.getElementById('tooltips');
        tooltip.style.left = (mousex+pagex+offsetx) + 'px';
        tooltip.style.top = (mousey+pagey+offsety) + 'px';
    }
}
function repositionBG(){
	var iebody=(document.compatMode && document.compatMode != 'BackCompat') ? document.documentElement : document.body;
    pagex = (iebody.scrollLeft>=0)?iebody.scrollLeft:window.pageXOffset;
    pagey = (iebody.scrollTop>=0)?iebody.scrollTop:window.pageYOffset;
	var bodH = parseFloat(ElmHeight());
	return bodH+pagey;
}
function make_Visible(obj, bol){
	if(bol){val="inline-block";}else{val="none";}
	if(document.getElementById(obj).setAttribute){
		document.getElementById(obj).setAttribute("style","display:"+val+"");
	}
	if(document.getElementById(obj).style.display){
		document.getElementById(obj).style.display = val;
	}	
}
function setAxis(elmID, y){
	var WW = document.body.offsetWidth;
	if(WW){
		var OX = (WW/2)-180;
	}
	var OY = parseFloat(y);
	if(document.getElementById(elmID).setAttribute){
		document.getElementById(elmID).setAttribute("style","left:"+OX+"px");
		document.getElementById(elmID).setAttribute("style","top:"+OY+"px");
	}
	if(document.getElementById(elmID).style.top){
		document.getElementById(elmID).style.left = OX+"px";
		document.getElementById(elmID).style.top = OY+"px";
	}	
}
function ElmHeight() {
	var H = null
	if(document.body.clientHeight) {
		H = document.body.clientHeight;
	}else if(document.body.offsetHeight){
		H = document.body.offsetHeight;
	}
	return H;
}
function newStyle(str){
	var pa= document.getElementsByTagName('head')[0] ;
	var el= document.createElement('style');
	el.type= 'text/css';
	el.media= 'screen';
	if(el.styleSheet){
		el.styleSheet.cssText= str;// IE method
	}else{
		el.appendChild(document.createTextNode(str));// others
	}
	pa.appendChild(el);
	return el;
}
function totalPageHeigth(h){
	if(window.innerHeight && window.scrollMaxY){ // Firefox {
		pageWidth = window.innerWidth + window.scrollMaxX;
		pageHeight = window.innerHeight + window.scrollMaxY;
	}else if(window.clientHeight && window.scrollMaxY){ // Firefox {
		pageWidth = window.clientWidth + window.scrollMaxX;
		pageHeight = window.clientHeight + window.scrollMaxY;
	}else if(document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		pageWidth = document.body.scrollWidth;
		pageHeight = document.body.scrollHeight;
	}else{ // works in Explorer 6 Strict, Mozilla (not FF) and Safari
 		pageWidth = document.body.offsetWidth + document.body.offsetLeft; 
		pageHeight = document.body.offsetHeight + document.body.offsetTop; 
	}
	var total = (pageHeight)-h;
	return total;
}
function getFlashMovieObject(movieName){
	return document.getElementById(movieName);
}
function initReservation(){
     var flashMovie=getFlashMovieObject("golfHeader");
     flashMovie.loadReservation();
}