
	/* MENUS.JS */
	
	var eOpenMenu = null;
	
	function SubMnuTop(obj)
	{
		if(obj.offsetParent.tagName != "BODY")
			return obj.offsetTop + SubMnuTop(obj.offsetParent);
		else
			return obj.offsetTop;
	}
	
	function OpenMenu(eSrc,eMenu)
	{
		if(document.body.dir == 'rtl')
		{
			if(screen.width==document.body.offsetWidth)
				ResizedWindowOffset = 0;
			else
				ResizedWindowOffset = screen.width-document.body.offsetWidth-eSrc.offsetWidth;
			eMenu.style.left = eSrc.offsetLeft + document.all("tblMenuBar").offsetLeft;//document.all("tblMenuBar").offsetLeft+eSrc.offsetLeft+3-(ResizedWindowOffset)-(1024-screen.width);
		}
		else
			eMenu.style.left = eSrc.offsetLeft + divMenuBar.offsetLeft;
		eMenu.style.top = divMenuBar.offsetHeight + SubMnuTop(divMenuBar);
		eMenu.style.visibility = "visible";
		eOpenMenu = eMenu;
	}

	function CloseMenu(eMenu)
	{
		eMenu.style.visibility = "hidden";
		eOpenMenu = null;
	}

	function document.onmouseover()
	{ 
		var eSrc = window.event.srcElement;
		if(eSrc == null) return;
		if((eSrc.id.indexOf("ToolTip") >= 0))// || (eSrc.id == "")
		{
			return;
		}
		if(eSrc.className == "SubmenuItem")
			eSrc.style.background = "#B5CACD";
		if ("clsMenuBarItem" == eSrc.className) 
		{
			eSrc.style.background = "#B5CACD";
			var eMenu = document.all[eSrc.id.replace("tdMenuBarItem","divMenu")];
			if (eOpenMenu && eOpenMenu != eMenu) 
			{
				CloseMenu(eOpenMenu);
			}
			if (eMenu) 
			{
				OpenMenu(eSrc,eMenu);
			}
		}
		else if (eOpenMenu && !eOpenMenu.contains(eSrc) && !divMenuBar.contains(eSrc)) 
		{
			CloseMenu(eOpenMenu);
		}
		if (eSrc.id.indexOf("TdSort")==0)
		{
			eSrc.parentElement.style.background = "#B5CACD";
			eSrc.style.background = "#B5CACD";
		}		
	}
	
	function document.onclick()
	{
		var eSrc = window.event.srcElement;
		if(eSrc == null) return;
		if((eSrc.id != 'TxtSvcDate') && (eSrc.className == 'RequierdStyle'))
			eSrc.className = '';
		if(((eSrc.className == "clsMenuBarItem") || (eSrc.className == "SubmenuItem")) && (eSrc.linkAdd != undefined))
		{
			/*var arr = document.location.href.split("/");
				var i = 0;
				while(arr[i].indexOf(".")<=0)
					i++;
				arr = arr[i].split(".");*/
				//Caller = document.location.pathname.replace("/SafetyCenter/","").replace(".aspx","");//arr[0];
			
			//if(document.location.search.indexOf("G=") > 0)
			//	docHref = eSrc.linkAdd + "?" + document.location.search.substring(document.location.search.indexOf("G="),document.location.search.length);// + "&Caller=" + Caller;
			//else
			docHref = eSrc.linkAdd;// + "?Caller=" + Caller;
			
			if(eSrc.linkAdd.indexOf("@Support")>=0)
			{
				docHref = docHref.replace("@Support","");
				if(docHref.indexOf("X=")<0)
				{
					if(docHref.indexOf("?")>=0)
						docHref += "&X=VlROV2QyTkhPWGxrUVQwOQ==";
					else
						docHref += "?X=VlROV2QyTkhPWGxrUVQwOQ==";
				}
			}
			else
			{
				if(eSrc.linkAdd.indexOf("SupportForm.aspx")>=0)
					docHref = 'SupportForm.aspx';
			}	
			if( (eSrc.document.location.hash == "#AccelerationTips") || (eSrc.document.location.hash == "#TripDetailes") || (eSrc.document.location.hash == "#AccelerationTips") || (eSrc.document.location.hash == "#BrakingTips") || (eSrc.document.location.hash == "#CorneringTips") || (eSrc.document.location.hash == "#Lane-handlingTips") || (eSrc.document.location.hash == "#SpeedTips") )
				document.location.href = "../" + docHref;
			else 
				document.location.href = docHref;
		}
		else if(eSrc.externalLink != undefined)
		{
			window.open(eSrc.externalLink);
		}
		
		switch(eSrc.id)
		{
			case "tdlang":
				//ChangeLanguage();
				break;
			case "tdHelp":
				/*var arr = document.location.href.split("/");
				var i = 0;
				while(arr[i].indexOf(".")<=0)
					i++;
				arr = arr[i].split(".");
				Caller = arr[0];*/
				//if(document.location.search.indexOf("G=WVVkVlBRPT0=")>0)//lang=he
					window.location.href = "SupportForm.aspx?X=VlROV2QyTkhPWGxrUVQwOQ==";//&Caller=" + Caller;
				//else
				//	window.location.href = "SupportForm.aspx?G=V2xjMFBRPT0=&X=VlROV2QyTkhPWGxrUVQwOQ==";//&Caller=" + Caller;
				break;
			/*case "tdLogOut":
				/*if(document.location.search.indexOf("G=") > 0)//lang=
					window.location.href = "Default.aspx?" + document.location.search.substring(document.location.search.indexOf("G="),document.location.search.length);
				else
					window.location.href = "Default.aspx";
				break;*/
			
		/*	case "DrvrFrm_CheckboxSndSms":
			case "DrvrFrm_CheckboxTrpSms":
				if(document.all("DrvrFrm_TextboxCPhone").value == "")
				{	
					alert('<%=ResourceManager.GetString("MsgDrvrVld2")%>');
					eSrc.checked = false;
					document.all("DrvrFrm_TextboxCPhone").focus();
					document.all("DrvrFrm_TextboxCPhone").className="RequierdStyle";
				}
				else
					document.all("DrvrFrm_TextboxCPhone").className="";
				break;
			case "DrvrFrm_CheckboxSndWkReport":
				if(document.all("DrvrFrm_TextBoxEmail").value == "")
				{	
					alert('<%=ResourceManager.GetString("MsgDrvrVld1")%>');
					eSrc.checked = false;
					document.all("DrvrFrm_TextBoxEmail").focus();
					document.all("DrvrFrm_TextBoxEmail").className="RequierdStyle";
				}
				else
					document.all("DrvrFrm_TextBoxEmail").className="";
				break;
			case "AccForm_CheckBoxResetPwd":
				if(document.all("AccForm_TextBoxEmail").value == "")
				{	
					alert('<%=ResourceManager.GetString("MsgDrvrVld1")%>');
					eSrc.checked = false;
					document.all("AccForm_TextBoxEmail").focus();
					document.all("AccForm_TextBoxEmail").className="RequierdStyle";
				}
				else
					document.all("AccForm_TextBoxEmail").className="";
				break;
			case "DrvrFrm_CBNewAcc":
				if(document.all("DrvrFrm_TextBoxEmail").value == "")
				{	
					alert('<%=ResourceManager.GetString("MsgDrvrVld1")%>');
					eSrc.checked = false;
					document.all("DrvrFrm_TextBoxEmail").focus();
					document.all("DrvrFrm_TextBoxEmail").className="RequierdStyle";
				}
				else
					document.all("DrvrFrm_TextBoxEmail").className="";
				break;*/
		}
	}	
		
	function document.onmouseout()
	{
		var eSrc = window.event.srcElement;
		if(eSrc == null) return;//((eSrc == null) || (eSrc.id == ""))
		if(eSrc.className == "SubmenuItem")
			eSrc.style.background = "";
		if ("clsMenuBarItem" == eSrc.className)
		{
			eSrc.style.background = ""; 
		}
		if (eSrc.id.indexOf("TdSort")==0)
		{
			eSrc.parentElement.style.background = "#4B4B4B";
			eSrc.style.background = "#4B4B4B";
		}
	}
	/*
	function ChangeLanguage()
	{
		var docloc = window.location.href; 
		if(document.body.dir == "ltr")
			if(docloc.indexOf("lang") >= 0)
				docloc = docloc.replace("G=V2xjMFBRPT0=","G=WVVkVlBRPT0=")
			else
			{
				if(docloc.indexOf("?")>0)
					langstr = "&G=WVVkVlBRPT0=";
				else
					langstr= "?G=V2xjMFBRPT0=";
				if(docloc.indexOf("#") < 0)
					docloc += langstr;
				else
					docloc = docloc.replace("#",langstr + "#");
			}
		else
			if(docloc.indexOf("G=") >= 0)
				docloc = docloc.replace("G=WVVkVlBRPT0=","G=V2xjMFBRPT0=")
			else
			{
				if(docloc.indexOf("?")>0)
					docloc += "&G=V2xjMFBRPT0=";
				else
					docloc += "?G=V2xjMFBRPT0=";
			}
		window.location.href = docloc;
	}
	*/
	function PrintReport() 
	{
		openwindow(700, 450, "printedreport.asp?driver=<%= driver_id %>&selectedMonth=<%= selectedMonth %>&selectedYear=<%= selectedYear %>")	
	}
		
