
/*

Copyright (c) 2005 The Hertz Corporation
All Rights Reserved.  (Unpublished.)

The information contained herein is confidential and
proprietary to The Hertz Corporation and may not be
duplicated, disclosed to third parties, or used for any
purpose not expressly authorized by it.  Any unauthorized
use, duplication, or disclosure is prohibited by law.

*/


function setBubbleAndTitle(menuTextID){

	var title = 'Hertz';
	if(menuTextID != '' && $('bubbleTextDiv'))
	{
		$('bubbleTextDiv').innerHTML = menuTextID;
		title = title + ' - ' + menuTextID;
	}
	else if(currentLoc != '' && currentLoc != 'null' && $(currentLoc) && $('bubbleTextDiv'))
	{
		var displayText = $(currentLoc).readAttribute('displayText');
		$('bubbleTextDiv').innerHTML = displayText;
		title = title + ' - ' + displayText;
	}
	window.document.title = title;
/*
var extraTitle=menuTextID,bubbleObj,menuObj,m='',baseTitle;

	menuObj=(lastSelected!='')?eval(lastSelected):'';
	if ((menuObj!="")&&(menuObj[3]==3)){m=eval(getParentLevel(lastSelected))[0];}
	else {m=(lastSelected!='')?menuObj[0]:'';}
	baseTitle=(m!='')?'Hertz - '+m:'Hertz';
	if (((document.getElementById('bubbleTextDiv'))!=null)&&(lastSelected!='')){
		bubbleObj=document.getElementById('bubbleTextDiv');
		bubbleObj.innerHTML=m;
	}
	window.document.title=(extraTitle=='')?baseTitle:baseTitle+' - '+extraTitle;
*/	
}

		

function AttachEvent(OBJ,EVT,FNCT)
	{
		if (OBJ.addEventListener)
	{
		OBJ.addEventListener(EVT,FNCT,true);
		return true;
	}
		else if (OBJ.attachEvent)
		{
			return OBJ.attachEvent("on"+EVT,FNCT);
		}
	}
function menuMouseOver(e)
{
	var elementId = $(e).id;
	if($(e).id == 'leftNav_1')
	{
		(!is2Lines($('leftNav_1a'))) ? ($(e).className = 'firstMenuItemYellow30') : ($(e).className = 'firstMenuItemYellow40');
	}
	else if($(e).id == getLastMenuItemId())
	{
		(!is2Lines($(getLastMenuItemId()+'a'))) ? ($(e).className = 'lastMenuItemYellow30') : ($(e).className = 'lastMenuItemYellow40');
	}
	else
	{
		if(hasSubMenu(e))
		{
/*
			if(is2Lines($(elementId+'a')))
			{
				($(e).className = 'topMenuItemYellow40');
			}
			else
			{
				($(e).className = 'topMenuItemYellow30');
			}
*/
			is2Lines($(elementId+'a')) ? ($(e).className = 'topMenuItemYellow40') : ($(e).className = 'topMenuItemYellow30');
		}
		else
		{
/*
			if(is2Lines($(elementId+'a')))
			{
				($(e).className = 'topMenuItemYellowNoChild40');
			}
			else
			{
				($(e).className = 'topMenuItemYellowNoChild30');
			}
*/
			is2Lines($(elementId+'a')) ? ($(e).className = 'topMenuItemYellowNoChild40') : ($(e).className = 'topMenuItemYellowNoChild30');
		}
	}

	if (hasSubMenu(e))    
	{	
		var cNode = $($(e).id + 'a');
		if (is2Lines(cNode))
		{

/*
			$(e).getElementsByClassName('subLinkDiv')[0].addClassName('tallSubMenu');
			$(e).select('.subLinkDiv')[0].addClassName('tallSubMenu');
			$(e).getElementsByClassName('subLinkDiv')[0].addClassName('tallSubMenu');
			alert($(e).select('.subLinkDiv')[0].innerHTML);
*/
			$(e).select('.subLinkDiv')[0].addClassName('tallSubMenu');

		}
		$(e).select('.subLinkDiv')[0].setStyle({display:'block'});
		if(is_IE_6)
		{
			$(e).select('.iframeClass')[0].setStyle({display:'block',height:($(e).select('.subLinkDiv')[0].getHeight()+11)});
		}
		showShadow(e);
	}
}

function menuMouseOut(e)
{
	var elementId = $(e).id;
	if($(e).id == 'leftNav_1')
	{
		(!is2Lines($('leftNav_1a'))) ? ($(e).className = 'firstMenuItem30') : ($(e).className = 'firstMenuItem40');
	}
	else if($(e).id == getLastMenuItemId())
	{
		(!is2Lines($(getLastMenuItemId()+'a'))) ? ($(e).className = 'lastMenuItem30') : ($(e).className = 'lastMenuItem40');
	}
	else
	{
		if(hasSubMenu(e))
		{
			if(is2Lines($(elementId+'a')))
			{
				($(e).className = 'topMenuItem40');
			}
			else
			{
				($(e).className = 'topMenuItem30');
			}
		}
		else
		{
			if(is2Lines($(elementId+'a')))
			{
				($(e).className = 'topMenuItem40');
			}
			else
			{
				($(e).className = 'topMenuItem30');
			}
		}
	}

	if (hasSubMenu(e))    
	{

		$(e).select('.subLinkDiv')[0].setStyle({display:'none'});
		$(e).select('.subLinkDiv')[0].removeClassName('tallSubMenu');
		if(is_IE_6)
		{
			$(e).select('.iframeClass')[0].setStyle({display:'none'});
		}
		hideShadow(e);
	}

}

function hasSubMenu(e)
{
	var arr = $(e).immediateDescendants();
	for (var i = 0; i < arr.length; i++)
	{
		if(arr[i].hasClassName('subLinkDiv'))
			return true;
	}
	return false;
}

function getLastMenuItemId()
{
	var menuItems = $('leftNav').childNodes;
	var menuCount = 0;
	for(var i=0; i < menuItems.length; i++)
	{
		if (menuItems[i].nodeType == 1)
			menuCount++;
	}
	return 'leftNav_' + menuCount;
}

function is2Lines(elem)
{
	if(parseInt(elem.offsetHeight)>20) 
		return true; 
	else 
		return false;
}

function loopMenu(){
	var menuItems = $('leftNav').childNodes;
	var anchorId ;
	for(var i=0; i<menuItems.length; i++)
	{
		anchorId = menuItems[i].id + 'a';
		if (menuItems[i].nodeType == 1)
		{
			if(is2Lines($(anchorId)))
			{
				if (anchorId == 'leftNav_1a')
					$(menuItems[i].id).className = 'firstMenuItem40';
				else if (anchorId == getLastMenuItemId() + 'a')
					$(menuItems[i].id).className = 'lastMenuItem40';
				else
					$(menuItems[i].id).className = 'topMenuItem40';
			}
		}
	}
}

function showShadow(el){	
	if ($(el).id == 'leftNav_1')
	{
		$(el).select('.shadowTop')[0].setStyle({display:'block', top:0});
		$(el).select('.subLinkDiv')[0].setStyle({top:0});
		$(el).nextSiblings()[0].select('.shadowBtm')[0].setStyle({display:'block'});
		}
	else if ($(el).id == getLastMenuItemId())
	{
		$(el).select('.shadowTop')[0].setStyle({display:'block'});
		$(el).select('.shadowBtm')[0].className = 'lastShadowBtm';
		if(!is_IE_6)
			$(el).select('.lastShadowBtm')[0].setStyle({display:'block'});
	}
	else 
	{
		$(el).select('.shadowTop')[0].setStyle({display:'block'});
		$(el).nextSiblings()[0].select('.shadowBtm')[0].setStyle({display:'block'});
	}
}

function hideShadow(el){	
	if ($(el).id == 'leftNav_1')
	{
		$(el).select('.shadowTop')[0].setStyle({display:'none'});
		//$(el).getElementsByClassName('subLinkDiv')[0].setStyle({top:0});
		$(el).nextSiblings()[0].select('.shadowBtm')[0].setStyle({display:'none'});
	}
	else if ($(el).id == getLastMenuItemId())
	{
		$(el).select('.shadowTop')[0].setStyle({display:'none'});
		$(el).select('.lastShadowBtm')[0].className = 'shadowBtm';
		if(!is_IE_6)
			$(el).select('.shadowBtm')[0].setStyle({display:'none'});		
	}
	else{
		$(el).select('.shadowTop')[0].setStyle({display:'none'});
		$(el).nextSiblings()[0].select('.shadowBtm')[0].setStyle({display:'none'});
	}
}

function subMenuMouseOver(e){
	$(e).setStyle({display:'block'});
}

Event.observe(window, 'load', loopMenu);