function by_id(id)
{
	if (!document.all)
	{
		return document.getElementById(id);
	}
	else
	{
		return document.all[id];
	}
}
function layer_state(id)
{
	var l;
    l=by_id(id);
    if (typeof(l)=='undefined')
    {
        return false;
    }
    else
    {
        return l.style.display;
    }
}
function layer_change_state(id,st)
{
	var l;
    l=by_id(id);    
    if (typeof(l)=='undefined')
    {
        return false;
    }
    else
    {
        l.style.display=st;
//		alert(id+'|'+l.style.display);
        return true;
    }
}
function layer_change(id,ipl,imi)
{
	var l;
	l=by_id("l_"+id);
	//alert(l);
	if (ipl!='') {p=by_id("i_"+id);}
	if (l.style.display=="none")
	{
		l.style.display="block";
		if (ipl!='') {p.src=imi;}
	}
	else
	{
		l.style.display="none";
		if (ipl!='') {p.src=ipl;}
	}
}
function layer_close_all(pref,ipl,imi)
{
	e=document.getElementsByTagName("DIV");
	for (i=0;i<e.length;i++)
	{
		if (e[i].id.substr(0,pref.length)==pref) {e[i].style.display="none";}
	}
	if (ipl!='')
	{
	    for (i=0;i<document.images.length;i++)
	    {
		    if (document.images[i].id.substr(0,2)=="i_") {document.images[i].src=ipl;}
	    }
    }
}
function layer_open_all()
{
	e=document.getElementsByTagName("DIV");
	for (i=0;i<e.length;i++)
	{
		if (e[i].id.substr(0,2)=="l_") {e[i].style.display="block";}
	}
	for (i=0;i<document.images.length;i++)
	{
		if (document.images[i].id.substr(0,2)=="i_") {document.images[i].src="img/imi.gif";}
	}
}
function domenu(id,sh)
{
	var l,i,sel1,sel2;
	if (sh==0)
	{
		if (menu_id!=-1)
		{
			l=by_id('l_'+menu_id);
			i=by_id('i_'+menu_id);
			if (i) {i.src='images/'+menu_id+'_off.gif';}
			if (l) {l.style.display='none';}
			sel1=by_id('sel1')
			if (sel1) {sel1.style.visibility="visible";}
			sel2=by_id('sel2')
			if (sel2) {sel2.style.visibility="visible";}

		}
		return '';
	}
	if (menu_id!=-1)
	{
		//if (menu_id!='reservations')
		//{		
			if(menu_id=='about_my_chauffeur') 
			{
				sel1=by_id('sel1')
				if (sel1) {sel1.style.visibility="visible";}
				sel2=by_id('sel2')
				if (sel2) {sel2.style.visibility="visible";}
			}
			by_id('l_'+menu_id).style.display='none';		
		//}
		by_id('i_'+menu_id).src='images/'+menu_id+'_off.gif';
	}
	l=by_id('l_'+id);
	i=by_id('i_'+id);
	if (l)
	{	
		l.style.display='block';
	}
	if(id=='about_my_chauffeur') 
	{
			sel1=by_id('sel1')
			if (sel1) {sel1.style.visibility="hidden";}
			sel2=by_id('sel2')
			if (sel2) {sel2.style.visibility="hidden";}
	}
	if (i)
	{	
		i.src='images/'+id+'_on.gif';
	}
	menu_id=id;
}
function showmenu2(sh)
{
	l=by_id('menu2');
	if (l)
	{
		l.style.display=sh;
	}
}
var menu_id=-1;
