	var oc;	
	
	function ri(a) 
	{
		oc = a.style.backgroundColor;
		a.style.backgroundColor = '#FAFD9E';
	}
	
	function ro(a) 
	{
		a.style.backgroundColor = oc;
	}
	

	function clickRequest(a,ticketid)
	{
		a.style.backgroundColor = oc;
		window.location='../main/viewticket.jsp?TicketID=' + ticketid
	}
	
	function ticketClick(a,ticketid)
	{
		a.style.backgroundColor = oc;
		window.location='../main/viewticket.jsp?TicketID=' + ticketid
	}

        function taskClick(a,ticketid)
	{
		a.style.backgroundColor = oc;
		window.location='../master/task.jsp?TicketID=' + ticketid
	}
	
	function customerClick(a,customerid)
	{
		a.style.backgroundColor = oc;
		window.location.href='../main/cust.jsp?CustomerID=' + customerid
	}

        function contactClick(a,customerid)
	{
		a.style.backgroundColor = oc;
		window.location.href='../master/contact.jsp?CustomerID=' + customerid
	}

        function customerCompetitorTabClick(a,customerid)
	{
		a.style.backgroundColor = oc;
		window.location.href='../main/cust.jsp?InitialTab=t101&CustomerID=' + customerid
	}

	
	function accountClick(a,accountid)
	{
		a.style.backgroundColor = oc;
		window.location='editaccount.jsp?ServiceAccountID=' + accountid
	}
         
        function pastAccountClick(a,accountid)
	{
		a.style.backgroundColor = oc;
		window.location='editpastaccount.jsp?ServiceAccountID=' + accountid
	}
	
	function eventClick(a,eventid)
	{
		a.style.backgroundColor = oc;
		window.location='viewevent.jsp?EventID=' + eventid
	}
		
	function lookupUsage(serviceaccountid)
	{		
		window.location='../billing/usage.jsp?ServiceAccountID=' + serviceaccountid;		
		return false;
	}
	
	function pageClick(a,linkurl)
	{
		a.style.backgroundColor = oc;
		window.location=linkurl;
	}

        function jumpURL(a,linkurl)
	{
		a.style.backgroundColor = oc;
		window.location=linkurl;
	}
	 function editorJumpPage(pagename)
         {
            if(!document.MainForm.NextPage)
            {
                alert("Editor Does Not Support This Jump");
            }    
            
            document.MainForm.NextPage.value = pagename;
            document.MainForm.submit();
            
         }
	function toggleDiv(divName)
	{
             
		var divVar = eval('top.' + divName);
		
                if(!divVar){ // to make it work in fire fox.
                    divVar = document.getElementById(divName);
                }
                 
		if(divVar.style.display == 'block')
		{
			divVar.style.display = 'none';
		}
		else
		{
			divVar.style.display = 'block';
		}
		
		return;
	
	}
	
	function bookmarkPage(pagename,pageurl)
	{
		if(window.external)
		{						
			window.external.AddFavorite(location.href + "?" + pageurl, pagename)
		}
		else
		{
			alert("Feature Not Supported By Your Browser");
		}
	}

        function initiateCall(number)
        {
         
            if(!top.ControlFrame)
            {
                alert("Phone System Not Linked - Unable To Call Number");
                return false;
            }

            
            top.ControlFrame.makeCall(number);
        }

        function killEnter(e) 
        { 
                if (e.keyCode) 
                        return (e.keyCode != 13); 
                if (e.which) 
                        return (e.which != 13); 
                return true; 
        }

       	function viewEvent(eventid)
	{
		window.location = "../main/viewevent.jsp?EventID=" + eventid;
	}



    	

