/* Copyright Opera Software */
addEvent( window, 'load', load );
var popID;
var tID;
var flash;
function load() {
inMenu = false;
flash = getNode( "flash" );
body = document.getElementsByTagName( "body" )[0];
last = null;
if( getNode( "menu1" ) == null ) return;
var dnld  = new MenuP( getNode( "menu1" ));
var buy   = new MenuP( getNode( "menu2" ));
var prds  = new MenuP( getNode( "menu3" ));
var com   = new MenuP( getNode( "menu4" ));
var inv   = new MenuP( getNode( "menu5" ));


dnld.add( new Menu( "إنخفاض الأجور الدراسية", "w_study.php?c_id=101" ) );
dnld.add( new Menu( "العمل في الصيف", "w_study.php?c_id=102" ) );
dnld.add( new Menu( "الإعتراف الدولي", "w_study.php?c_id=103" ) );
dnld.add( new Menu( "مميزات الدِراسَة في أوكرانيا", "w_study.php?c_id=104" ) );
dnld.add( new Menu( "تاريخ التعليم الأوكراني", "w_study.php?c_id=105" ) );


dnld.create();
buy.add( new Menu( "التعليم العالي الأوكراني", "s_edu.php?c_id=201" ) );
buy.add( new Menu( "الطلبة الأجانب", "s_edu.php?c_id=202" ) );
buy.add( new Menu( "إجراءات التأشيرة", "s_edu.php?c_id=204" ) );
buy.add( new Menu( "التأمين الصحي", "s_edu.php?c_id=205" ) );



buy.create();
prds.add( new Menu( "التخصصات و الأقسام الدراسية", "a_study.php?c_id=301" ) );



prds.create( );
com.add( new Menu( "العملة", "accomod.php?c_id=401" ) );
com.add( new Menu( "العطل و الاعياد", "accomod.php?c_id=402" ) );
com.add( new Menu( "التأمين الصحي", "accomod.php?c_id=404" ) );

com.create();

inv.add( new Menu( "الخدمات السياحية", "services.php?c_id=501" ) );
inv.add( new Menu( "الخدمات الطلابية", "services.php?c_id=502" ) );
inv.create();


}
function MenuP ( node ) {
this.node = node;
this.menuItems = new Array();
MenuP.prototype.add = function( menuItem ) {
this.menuItems[ this.menuItems.length ] = menuItem;
}
MenuP.prototype.create = function( ) {
var dNode = document.createElement( "div" );
dNode.className = "jsMenu";
var str = "_" + this.node.id;
dNode.setAttribute( "id", str );
var w = this.node.offsetWidth;
dNode.style.width = w > 160 ? w+"px" : "100px";
dNode.style.top = ( this.node.offsetTop + this.node.offsetHeight ) + "px";
dNode.style.left = this.node.offsetLeft + "px";
addEvent( this.node, "mouseover", function() { showMenuInTime(str, 100) } );
addEvent( this.node, "mouseout", function() { setInMenu(false) } );
dNode.setAttribute( "pItemID", this.node.id );
addEvent( dNode, "mouseover", function() { setInMenu(true) } );
addEvent( dNode, "mouseout", function() { setInMenu(false) } );
var html = "<ul>";
for( var i=0; i<this.menuItems.length; i++ ) {
  html += this.menuItems[i].getLinkHTML();
}
body.appendChild( dNode );
dNode.innerHTML = html + "</ul>";
}
}
function Menu( value, href ) {
this.value = ( value == null ) ? "" : value;
this.href = ( href == null ) ? "" : href;
if( this.href != "" && typeof useAbsPath != "undefined" )
  if( useAbsPath && this.href.indexOf( "http://" ) == -1 && this.href.indexOf( "https://" ) == -1 )
    this.href = "http://www.opera.com" + this.href;
Menu.prototype.getLinkHTML = function () {
  if( this.value != "" && this.href != "" )
    return "<li><a onclick=\"setInMenu(false); hideMenu(); return true;\" href=\"" + this.href + "\">" + this.value + "</a></li>";
  else if( this.value != "" && this.href == "" )
    return "<li class='heading'>" + this.value + "</li>";
  else
    return "<li class='separator'>&nbsp;</li>";
}
}
function showMenuInTime( node, time ) {
popID = setTimeout( "showMenu('" + node + "')", time );
}
function showMenu( node ) {
clearTimeout( popID );
if( typeof node == "string" )
  node = getNode( node );
if( last != null && last != node )
  hideMenu( last );
else if( last == node ) {
  setInMenu( true );
  return;
}
var pItem = getNode( node.getAttribute( "pItemID" ) );
var menuLeft = 0;
var menuTop = pItem.offsetHeight;
var tmp = pItem;
while(tmp!=null && tmp.tagName!="BODY") {
  if( tmp.tagName == "html:body" ) break;

  menuLeft += tmp.offsetLeft;
  //menuTop  += tmp.offsetTop;
  tmp = tmp.offsetParent;
}
node.style.left = menuLeft + "px";
node.style.top = 140 + "px";
var w = pItem.offsetWidth;
node.style.width = w > 200 ? w+"px" : "200px";
node.style.display = "block";
setInMenu( true );
last = node;
if( flash != null ) flash.style.visibility = "hidden";
tID = setTimeout( "hideMenu( last )", 1500 );
}
function hideMenu( node ) {
if( node == null ) {
  setInMenu( false );
  hideMenu( last );
  return;
}
if( typeof node == "string" )
  node = getNode( node );
if( !inMenu ) {
  node.style.display = "none";
  var pItem = getNode( node.getAttribute( "pItemID" ) );
  last = null;
  clearTimeout( tID );
  if( flash != null ) flash.style.visibility = "visible";
} else
  tID = setTimeout( "hideMenu( last )", 1500 );
}
function setInMenu( value ) {
inMenu = value;
if( !value ) clearTimeout( popID );
}
function addEvent( node, evtType, func ) {
if( node.addEventListener ) {
  node.addEventListener( evtType, func, false );
  return true;
} else if( node.attachEvent )
  return node.attachEvent( "on" + evtType, func );
else
  return false;
}
function getNode( nodeId ) {
if( document.getElementById )
  return document.getElementById( nodeId );
else if( document.all && document.all( nodeId ) )
  return document.all( nodeId );
else if( document.layers && document.layers[ nodeId ] )
  return document.layers[ nodeId ];
else
  return false;
}
