/* 

GUICHETS FERMES 2008 | © DELTA WEB http://www.delta-web.com



*/
/* --------------------------------------------------------------
   
   Actions
   
   --------------------------------------------------------------
*/
function initHide(id)
{
	document.getElementById(id).style.display = "none";
}

hideId = "";

function hideShow(id)
{
	document.getElementById(id).style.display = "block";
	if(hideId)
	{
		document.getElementById(hideId).style.display = "none";
	}
	if(hideId != id)
	{
		hideId = id;
	} else {
		hideId = "";
	}
}

function ow (url)
{
	window.open(url);
}

function hide(id)
{
	document.getElementById(id).style.display = "none";
}

function show(id)
{
	document.getElementById(id).style.display = "block";
}

hideId = "";
oldId = "";
function hideShow(id)
{
	if(id!=oldId)
	{
		document.getElementById(id).style.display = "block";
		//document.getElementById(id).style.height = 0+"px";
		if(hideId)
		{
			document.getElementById(hideId).style.display = "none";
		}
		if(hideId != id)
		{
			hideId = id;
		} else {
			hideId = "";
		}
		oldId = id;
	}
}

function setHeightActionInit()
{
	H = 0;
	//H_DEST = document.getElementById(targetActionHeight).offsetHeight;
}
function setHeightAction()
{
	var paddingEle = 0;
	if(Math.round(H)<(H_DEST-(paddingEle+2)))
	{
		H += Math.round(((H_DEST-paddingEle)-H)/5);
		document.getElementById(targetActionHeight).style.height = H+"px";
		actionHeightBoucle = setTimeout(setHeightAction,1);
	} else {
		document.getElementById(targetActionHeight).style.height = H_DEST-paddingEle+"px";
	}
}
function heightAction(id)
{
	targetActionHeight = id;
	setTimeout(setHeightActionInit,100);
	setTimeout(setHeightAction,200);
}

function rollMenu (ele,subMenu,id)
{
	ele.onmouseover = function()
	{
		//hideShow(subMenu);
		nb_bt = tab_lib[id][1].length
		H_DEST = nb_bt*22; //document.getElementById(subMenu).offsetHeight;
		//heightAction(subMenu);
	}
}

/* --------------------------------------------------------------
   
   Display
   
   --------------------------------------------------------------
*/

function writeNav (selectItem, subSelectItem)
{
	var nb_bt = tab_lib.length;
	var listNav = "";
	
	for(i=0;i<nb_bt;i++)
	{
		var listSubNav = "";
		
		if(tab_lib[i][1])
		{
			var tmpSubNbBt = tab_lib[i][1].length;
			//alert(tmpSubNbBt);
			
			if(tmpSubNbBt>1)
			{
				for(j=0;j<tmpSubNbBt;j++)
				{
					if(j==subSelectItem && i==selectItem) 
					{
						listSubNav = listSubNav+"<li class='selected'><a href="+traceur+tab_nav[i][1][j]+">"+tab_lib[i][1][j]+"</a></li>";
					} else {
						listSubNav = listSubNav+"<li><a href="+traceur+tab_nav[i][1][j]+">"+tab_lib[i][1][j]+"</a></li>";
					}
				}
			}
		}
		
		if(tmpSubNbBt>1)
		{
			if(i==selectItem)
			{
			listNav = listNav+"<li id=bt"+i+" class='selected'><a id='link"+i+"' href='"+traceur+tab_nav[i][0]+"'>"+tab_lib[i][0]+"</a><ul id='sub"+i+"' class='subNav'>"+listSubNav+"</ul></li>";
			}else {
				listNav = listNav+"<li id=bt"+i+"><a id='link"+i+"' href='"+traceur+tab_nav[i][0]+"'>"+tab_lib[i][0]+"</a><ul id='sub"+i+"' class='subNav'>"+listSubNav+"</ul></li>";
			}
		} else {
			if(i==selectItem)
			{
				listNav = listNav+"<li id=bt"+i+" class='selected'><a href='"+traceur+tab_nav[i]+"'>"+tab_lib[i]+"</a></li>";
			} else {
				listNav = listNav+"<li id=bt"+i+"><a href='"+traceur+tab_nav[i]+"'>"+tab_lib[i]+"</a></li>";
			}
		}
//alert(listNav);
		tmpSubNbBt = 0;
	}
	
	document.write("<ul id='nav'>"+listNav+"</ul>");
	
	for(i=0;i<nb_bt;i++)
	{
		if(tab_lib[i][1])
		{
			var tmpSubNbBt = tab_lib[i][1].length;
			
			if(tmpSubNbBt>1)
			{
				if(i!=selectItem)
				{
					hide("sub"+i);
				} else {
					hideId = "sub"+i
					oldId = hideId;
				}
				rollMenu(document.getElementById("link"+i),"sub"+i,i);
			}
		}
	}
}

function writeNavSec (selectItem)
{
	var nb_bt = tab_lib_sec.length;
	var listNav = "";
	for(i=0;i<nb_bt;i++)
	{
		if(i!=selectItem)
		{
			listNav = listNav+"<li id='menu"+i+"'><a href="+traceur+tab_nav_sec[i]+">"+tab_lib_sec[i]+"</a></li>";
		} else {
			listNav = listNav+"<li id='menu"+i+"' class='selected'><a href="+traceur+tab_nav_sec[i]+">"+tab_lib_sec[i]+"</a></li>";
		}
	}
	document.write("<ul id='navSec'>"+listNav+"</ul>");
}

function writeFooter ()
{
	document.write("<p>Guichets Ferm&eacute;s | 2008 </p></div><div id='footerright'><a href='http://www.guichets-fermes.com/entreprise-de-theatre.html#InfLeg'>Informations l&eacute;gales</a> | <a href='http://www.guichets-fermes.com/index.php'>Accueil</a> | <a href='http://www.guichets-fermes.com/entreprise-de-theatre.html'>Contact</a><div class='clearBoth'>&nbsp;</div> ");
}

function writeIFrame (id,src)
{
		document.write("<iframe id='map' src='http://maps.google.fr/maps?f=q&amp;hl=fr&amp;geocode=&amp;q=rillieux+la+pape+899+route+de+Strasbourg&amp;jsv=107&amp;sll=45.788475,4.9193&amp;sspn=0.086664,0.160675&amp;ie=UTF8&amp;t=h&amp;z=14&amp;ll=45.814145,4.886084&amp;output=embed&amp;s=AARTsJqCu1yapm3BdcgJKgUl73y1R9qBrw'></iframe><br /><p id='agrandir'><small><a href='http://maps.google.fr/maps?f=q&amp;hl=fr&amp;geocode=&amp;q=rillieux+la+pape+899+route+de+Strasbourg&amp;jsv=107&amp;sll=45.788475,4.9193&amp;sspn=0.086664,0.160675&amp;ie=UTF8&amp;t=h&amp;z=14&amp;ll=45.814145,4.886084&amp;source=embed' class='blue'>Agrandir le plan</a></small></p>");

}

function writeFL (id,src,W,H,WM,pathxml,path,idr)
{
	document.write("<object id='"+id+"' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,19,0' width='"+W+"' height='"+H+"' align='middle'>");
	document.write("<param name='allowScriptAccess' value='always'>");
	document.write("<param name='wmode' value='"+WM+"'>");
	document.write("<param name='movie' value="+src+">");
	document.write("<param name='flashvars' value='idR="+idr+"&path="+path+"&pathXML="+pathxml+"'>");
	document.write("<param name='quality' value='high'>");
	document.write("<embed name='"+id+"' src="+src+" flashvars='idR="+idr+"&path="+path+"&pathXML="+pathxml+"' allowScriptAccess='always' width='"+W+"' height='"+H+"' wmode='"+WM+"' align='middle' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash'></embed>");
	document.write("</object>");
}
