	function HideTip(DivID)
	{
		eval(DivID+'.className = "clsNavBarHideSummary"');
	}

	function ShowTip(DivID,strTipText)
	{
	
	eval(DivID+'.className = "clsNavBarSummary"');
//	eval(DivID+'.style.display = ""');
	
/*		strClose1 = ""
		strClose2 = "<input type=image src='/images/tip/close.gif' value='إغلاق' onclick='HideDivTip()'>"
		DivTip.innerHTML = "<table cellpadding=0 cellspacing=0 border=0 height=100% width=100% backgroundcolor='#cecdcd' align='right'><tr><td><table cellpadding=4 cellspacing=0 border=0 width=100%><tr><td></td></tr><tr><td>" + strTipText + "</td></tr></table></td></tr><tr><td valign=bottom><table cellpadding=4 cellspacing=0 border=0 width=100% valign=bottom><tr><td align=center><INPUT value='إغلاق' onclick='HideDivTip()' type=button></td></tr></table></td></tr></table>"
		DivTip.style.top = document.body.scrollTop + event.clientY
		DivTip.style.left = event.clientX-50
		if ((screen.width/2) < event.clientX)
			DivTip.style.left = event.clientX-50-200
		if((screen.height/2) < event.clientY)
			DivTip.style.top = document.body.scrollTop + event.clientY - 100
		DivTip.style.scrollbarBaseColor='#DADADA'
		DivTip.style.display = ""
		DivTip.scrollTop=0
		*/
	}

  function InitMenu()
   {
     var bar = Header_menuBar.children


     for(var i=0;i < MenuItemsCount;i++)
        {
          var menu=eval(bar[i].menu)
          menu.style.visibility = "hidden"
          bar[i].onmouseover = new Function("ShowMenu("+bar[i].id+")")
          var Items = menu.children
          
          for(var j=0; j<Items.length; j++)
            {
              var menuItem = eval(Items[j].id)

                if(menuItem.menu != null)
                   {
                    menuItem.innerHTML += "<Span Id="+menuItem.id+"_Arrow class='Arrow'>4</Span>"
                    FindSubMenu(menuItem.menu)}

                 if(menuItem.cmd != null)
                   {
                   menuItem.onclick = new Function("Do("+menuItem.id+")") }

              menuItem.onmouseover = new Function("highlight("+Items[j].id+")")

            }

        }
   }
   function FindSubMenu(subMenu)
   {
         var menu=eval(subMenu)
         var Items = menu.children
          for(var j=0; j<Items.length; j++)
            {
              menu.style.visibility = "hidden"
              var menuItem = eval(Items[j].id)


              if(menuItem.menu!= null)
                 {
                    menuItem.innerHTML += "<Span Id="+menuItem.id+"_Arrow class='Arrow'>4</Span>"
                    FindSubMenu(menuItem.menu)
                 }

                 if(menuItem.cmd != null)
                   {
                   menuItem.onclick = new Function("Do("+menuItem.id+")") }

              menuItem.onmouseover = new Function("highlight("+Items[j].id+")")

            }
   }
   function ShowMenu(obj)
   {
     HideMenu(Header_menuBar)
     var menu = eval(obj.menu)
     var bar = eval(obj.id)
     bar.className="barOver"

    menu.style.filter="blendTrans(duration=0.1)";
    

	if ((menu.visibility != "visible")) {
      menu.filters.blendTrans.apply();
      menu.style.visibility="visible";
	  menu.filters.blendTrans.play();
	}
     menu.style.pixelTop =  obj.getBoundingClientRect().top + obj.offsetHeight + Bdy.scrollTop
     //By ANA -100 Added
     menu.style.pixelLeft = obj.getBoundingClientRect().left + Bdy.scrollLeft + MenuAlign;
    // alert(obj.getBoundingClientRect().left + + MenuAlign);
     
     //alert( menu.style.pixelLeft);
   }

   function highlight(obj)
   {
     var PElement = eval(obj.parentElement.id)
     if(PElement.hasChildNodes() == true)
     {  var Elements = PElement.children
       for(var i=0;i<Elements.length;i++)
       {
          TE = eval(Elements[i].id)
          TE.className = "menuItem"
       }
      }
     obj.className="ItemMouseOver"
     window.defaultStatus = obj.title
     ShowSubMenu(obj)
   }

   function Do(obj)
   {
    var cmd = eval(obj).cmd

    if (eval(eval(obj).newwindow))
		window.open(cmd)
    else
		window.navigate(cmd)

   }

   function HideMenu(obj)
   {
          if(obj.hasChildNodes()==true)
              {
                 var child = obj.children

                 for(var j =0;j<child.length;j++)
                  {
                     if (child[j].className=="barOver")
                     {var bar = eval(child[j].id)
                      bar.className="Bar"}

                     if(child[j].menu != null)
                       {
                          var childMenu = eval(child[j].menu)
                          if(childMenu.hasChildNodes()==true)
                               HideMenu(childMenu)

                           childMenu.style.visibility = "hidden"
                         }
                  }

              }
   }
  function ShowSubMenu(obj)
  {
     PMenu = eval(obj.parentElement.id)
      HideMenu(PMenu)
     if(obj.menu != null)
     {
     var menu = eval(obj.menu)
     menu.style.visibility = "visible"
     menu.style.pixelTop =  obj.getBoundingClientRect().top + Bdy.scrollTop
     menu.style.pixelLeft = obj.getBoundingClientRect().right + Bdy.scrollLeft
     //alert(menu.style.pixelLeft);
     if(menu.getBoundingClientRect().right > window.screen.availWidth )
       menu.style.pixelLeft = obj.getBoundingClientRect().left - menu.offsetWidth
       //alert(menu.style.pixelLeft);
    }
  }
function showSummaryNewsSection(itemNo,on,summary)
{
	var itemObj;
	
	itemObj = "Tip" + itemNo;
	//alert(itemObj)
	if(on)
	{
 
		document.all.item(itemObj).className = "clsNavBarSummary"

		document.all.item(itemObj).style.display = "";
		
	 
	}
	else
	{
		document.all.item(itemObj).style.display = "none";
		if (intervalTime != 0)
			window.clearInterval(intervalTime);
	}	

}
function setIntervalDelay(itemNo,on,summary)
{


	if (on)
	{
//		alert(mm)
		intervalTime = window.setInterval("showSummaryNewsSection('" + itemNo + "'," + on +",'" + summary + "')",1000);
	}
	else
	{
		showSummaryNewsSection(itemNo,on,'');
	}
}
function validateLength ( source, arg)
{
	if (arg.Value.length> 2000)
	{
		arg.IsValid = false;
	}else{
		arg.IsValid = true;
	}
}


