function closeButton(e){
	document.getElementById(e).style.display="none";
}

function collapseButton(e){
	var divinfos = document.getElementById(e).getElementsByClassName("body")[0];
	if (divinfos.style.display == "none") divinfos.style.display = "block";
	else divinfos.style.display = "none";
}

function rssButton(e) {

	var rssinfos = document.getElementById("flux"+e);
	if (rssinfos.style.display == "none" || rssinfos.style.display == "") rssinfos.style.display = "block";
	else rssinfos.style.display = "none";
}

function displayMenus(idMenu, idSSMenu) {
	var e = document.getElementById("menu");
	if (e)
	{
		var o=document.getElementById('ssmenu');
		if (o)
		{
			var elements = e.getElementsByTagName("A");
			for (var i = 0; i<elements.length; i++)	{
				elements[i].style.backgroundPosition="0px 0px";
				elements[i].getElementsByTagName("div")[0].style.backgroundPosition="100% 0%";
				elements[i].getElementsByTagName("div")[0].style.color="#FFFFFF";
			}

			for (j=0; j<o.childNodes.length; j++) {
				o.childNodes[j].className="ssmenu_off";
				document.getElementById("ssmenu_white").style.display = "block";
			}

			if (idMenu)
			{
				if (document.getElementById("ssmenu_"+idMenu))
				{
					document.getElementById("ssmenu_"+idMenu).className="ssmenu_on";
					document.getElementById(idMenu).style.backgroundPosition="0px -28px";

					document.getElementById(idMenu).getElementsByTagName("div")[0].style.backgroundPosition="100% -28px";
					document.getElementById(idMenu).getElementsByTagName("div")[0].style.color="#CC3333";
					document.getElementById("ssmenu_white").style.display = "none";
				}
			}
			else document.getElementById("ssmenu_white").style.display = "block";
			
			if (idSSMenu)
			{
				document.getElementById(idSSMenu).getElementsByTagName("A")[0].style.color="#CC3333";
				document.getElementById(idSSMenu).getElementsByTagName("A")[0].style.textDecoration="none";
				document.getElementById("ssmenu_white").style.display = "none";
			}
		}
	}
}

function displaySeance(idJours)
{
	var e = document.getElementById("horaires");
	if (e){
		for (i=0; i<e.childNodes.length; i++) {
			e.childNodes[i].className="horaire2";
		}
		document.getElementById("horaire"+idJours).className="horaire1";
	}
	
	var e = document.getElementById("tabseance");
	if (e){
		for (i=0; i<e.childNodes.length; i++) {
			e.childNodes[i].className="jour2";
		}
		document.getElementById("jour"+idJours).className="jour1";
	}
}

function initialize(lat, long, circuit) {
	if (GBrowserIsCompatible()) {
	    // lat et longitude
		var map = new GMap2(document.getElementById("map_canvas"));
		var center = new GLatLng(lat, long);
		map.setCenter(center, 15);
		map.setUIToDefault();

		//icon
		var mapIcon = new GIcon(G_DEFAULT_ICON);
		mapIcon.iconSize = new GSize(34, 34);
		
		if (circuit == "UGC") mapIcon.image = "images/skins/cac6/pic_ugc.png";
		else if (circuit == "MK2") mapIcon.image = "images/skins/cac6/pic_mk2.png";
		else if (circuit == "KINEPOLIS") mapIcon.image = "images/skins/cac6/pic_kinepolis.png";
		else if (circuit == "PATHE") mapIcon.image = "images/skins/cac6/pic_pathe.png";
		else if (circuit == "GAUMONT") mapIcon.image = "images/skins/cac6/pic_gaumont.png";
		else if (circuit == "MEGA") mapIcon.image = "images/skins/cac6/pic_cgr.png";
		else mapIcon.image = "images/skins/cac6/pic_independant.png";
		markerOptions = { icon:mapIcon };

		
		var marker = new GMarker(center, markerOptions);
		GEvent.addListener(marker, "dragstart", function() {
			map.closeInfoWindow();
		});
		// info bulle
		/*GEvent.addListener(marker, "dragend", function() {
			marker.openInfoWindowHtml("Just bouncing along...");
		});*/
		map.addOverlay(marker);
	}
}

var salles = new Array();
function displaySeance(idfilm, idJours)
{
	for (i=0; i<salles.length; i++) 
	{		
		var e = document.getElementById("horaires"+salles[i]);
		if (e){
			for (j=0; j<e.childNodes.length; j++) {
				e.childNodes[j].className="horairenew2";
			}
			document.getElementById("horaire"+salles[i]+"-"+idJours).className="horairenew1";
		}

		var f = document.getElementById("condition"+salles[i]);
		if (f){
			for (j=0; j<f.childNodes.length; j++) {
				f.childNodes[j].className="infoseances2";
			}
			document.getElementById("condition"+salles[i]+"-"+idJours).className="infoseances1";
		}

		
		var e = document.getElementById("tabseance"+salles[i]);
		if (e){
			for (j=0; j<e.childNodes.length; j++) {
				e.childNodes[j].className="jour2";
			}
			document.getElementById("jour"+salles[i]+"-"+idJours).className="jour1";
		}
	}
}

