var preClick;

startHighlight= function()
{
	if (document.all && document.getElementById)
	{  
		navRoot = document.getElementById("ToolBar");
		tbody = navRoot.childNodes[0];
		for (i = 0; i < tbody.childNodes.length; i++)
		{
			node = tbody.childNodes[i];
       		if (node.nodeName == "TR")
			{
				for(var j=0;j<node.cells.length-2;j++)
				{
					var cell=node.cells[j];
					cell.onmouseover=function()
					{							
						newEventSpan=this.getElementsByTagName("SPAN");
						if(newEventSpan.length!=0)
						{
							newEventSpanX=newEventSpan[0];
							if(newEventSpanX.style.display.toLowerCase()!="none")
								this.className += " TDOver"; 
							else
								this.className="";
						}
						else
						{
							this.className += " TDOver"; 
						}
					}
					
					cell.onmouseout=function()
					{
						this.className = this.className.replace(" TDOver", "");
													
					}	
					
					cell.onclick=function()
					{
						var action=this.getAttribute("ActionX");
						action=action.toLowerCase();
						tarWin=document.getElementById('masterFrame').contentWindow;
						tarSmallCalendarWin = document.getElementById('iOneFrame').contentWindow;
						
						newEventSpan=document.getElementById('newEvent');
						
						if(action=="new") 
						{
							if(newEventSpan.style.display.toLowerCase()!="none")
								openWin(0);
							//return;
						}
						else
						{						
							switch (action)
							{
								case "day":
									sUrl="DispatchView.aspx?view="+action+"&CurrentDate="+document.getElementById("txtCurrentDate").value;
								break;
								
								case "week":
									sUrl="DispatchView.aspx?view="+action+"&CurrentDate="+document.getElementById("txtCurrentDate").value;	
								break;
								
								case "month":
									sUrl="DispatchView.aspx?view="+action+"&CurrentDate="+document.getElementById("txtCurrentDate").value;
									sOneUrl = "CalendarOne.aspx";
									tarSmallCalendarWin.location.replace(sOneUrl);	
								break;
								
								case "today":
									sUrl="DispatchView.aspx?view="+action+"&CurrentDate=";	
								break;
								
								case "list":
									sUrl="DispatchView.aspx?view="+action+"&CurrentDate="+document.getElementById("txtCurrentDate").value;	
								break;
							}
							tarWin.location.replace(sUrl);
							
							var TRNode=this.parentNode
							for(var i=0;i<TRNode.cells.length-2;i++)
							{
								TRNode.cells[i].className=TRNode.cells[i].className.replace(" click", "");
							}
							
							//if(preClick!=null)
							//{
							//	preClick.className=preClick.className.replace(" click", "");
							//}
							preClick=this;
							this.className +=" click";
						}
					}			
				}
									
			}
		}
		
	}
}

			
function addLoadEvent(func)
{
	var oldonload = window.onload;
	if (typeof window.onload != 'function') 
	{
		window.onload = func;
	}
	else
	{
		window.onload = function()
		{
			oldonload();
			func();
		}
	}
}

function openWin(id)
{
	//alert(document.getElementById("txtCurrentView").value);txtCurrentDate
	//return;
	
	//var TimeInternal=document.getElementById("txtTimeInternal").value;
	//if(id=='0')
	{
		sUrl="Appointment.aspx?CurrentDate="+document.getElementById("txtCurrentDate").value+"&drpAccess=FFFFFF";//TimeInternal="+TimeInternal+
	}
	
	newWin=window.open(sUrl,'Appointment','status=yes,menubar=no,address=no,scrollbars=no,resizable=yes,top=100,left=100,width=660,height=418');////
	newWin.focus();
}

function encodeString(str) {
     encodedStr= escape(str);
     encodedStr = encodedStr.replace(/\//g,"%2F");
     encodedStr = encodedStr.replace(/\?/g,"%3F");
     encodedStr = encodedStr.replace(/=/g,"%3D");
     encodedStr = encodedStr.replace(/&/g,"%26");
     encodedStr = encodedStr.replace(/@/g,"%40");
     return encodedStr;
   } 


function doSearch()
{
	sValue=encodeString(document.getElementById("txtSearchX").value);
	
	sUrl="EventsSearch.aspx?strFilter="+sValue;
	tarWin=document.getElementById('masterFrame').contentWindow;
	tarWin.location.replace(sUrl);
	
}

function PressOnEnter()
	{
		var key=window.event.keyCode;
		if(key==13)
		{
			doSearch();
		}
	}
