//parameters
menuWidth =105;

if (screen.height>601){
//    menuFromTop = 35;	
    menuFromTop = 135;
  }else{
//    menuFromTop = 35;
    menuFromTop = 135;
  }

textClass = 'text12nav';
color = '#D6D3D3';

llleft=0;

function putLeft(iid){

	  	switch (iid)                                                      
	{
		case 'case1': 
		  llleft=80
		  break
		
		case 'case2': 
		  llleft=190
		  break
		  
		case 'case3': 
		  llleft=270
		  break
		
	     case 'case4': 
		  llleft=410
		  break
		  
		case 'case5': 
		  llleft=535
		  break
		
		case 'case6': 
		  llleft=650
		  break
		  
		case 'case7': 
		  llleft=720
		  break
	}
	

	
	
}



// creating layers - top, line, bottom, data, menu
// change table in accordance to needs

function top(iid,ileft,Lnum) 
{
	var dix;
	
	if(document.all) 
	{
		dix='<div dir=rtl id="'+iid+'" name="'+iid+'" onmouseout=init_hide("'+iid+'") style="filter: alpha(Opacity=90);position:absolute;border: 0px solid black;z-index:110;'
		dix+='top:'+(menuFromTop+18)+';left:'+ileft+';width:'+menuWidth+';height:'+(Lnum*25+5)+';visibility:hidden;clip:rect(0,'+menuWidth+',0,0);z-index:120;">'
	}
	
	
	dix+='<table width="'+menuWidth+'"'
	dix+=' border="0" cellspacing="0" cellpadding="0"><tr><td>'
	
	dix+='<img src="images/pix.gif" width="10" height="5" border="0" alt=""></td></tr>'
	
	dix+='<tr><td bgcolor="'+color+'"><img src="pix.gif" width="10" height="3" border="0" alt=""></td>'
	//dix+='<Td bgcolor="'+color+'" rowspan="'+Lnum+'" width="4"><img src="pix.gif" width="4" height="2" border="0" alt=""></td></tr>'
	
	document.write(dix);
	
	}
	
function line(Llink,Ltxt)
 {

	document.write('<tr><td bgcolor="'+color+'" align="right" height="15" class="link_dropdown" style="padding-right:3px;"><a href="'+Llink+'" class="link_dropdown">'+Ltxt+'</a></td></tr>');
	document.write('<tr><td bgcolor="#ffffff" height="1"><img src="images/pix.gif" width="1" height="1" border="0" alt=""></td></tr>');
	
 }

function bottom() 
{

	if (document.all) {document.write('<tr bgcolor="'+color+'"><Td colspan="2><img src="pix.gif" width="4" height="5" border="0" alt=""></td></tr></table></div>')};
}
	


		
// initiating menu
			
function menu(Mid,ileft) {
	top(Mid,ileft,((arguments.length-2)/2)+2);
	
	for (i=0;i<(arguments.length-2);i+=2) {
		
		line(arguments[i+3],arguments[i+2]);
		
		}
			
	bottom();
	}


	
// creating actions - 
	
var upp = new Array;
var up = new Array;
var down = new Array;
var last = 0;
var zIdx = 1;
var z;

function init_show(Lid){
		//llleft=jjj;
	
	if (navigator.appVersion.indexOf("MSIE 5.5")==-1 && navigator.appVersion.indexOf("MSIE 6")==-1 && navigator.appVersion.indexOf("MSIE 7")==-1 )
	{
		return false;
	}
	
    putLeft(Lid)	//GUY PUTING THE LEFT POSITION OF EVERY MENU

	if(last != 0 )
	{
		if (last != Lid )
		{
			init_hide(last);
		}
	}	

	
if (document.all)
{

	last = Lid;	
	lay = eval(Lid);
	down[Lid]=0;

		lay.style.Zindex = ++zIdx;
		lay.style.visibility = "visible";
		//alert(lay.style.left)
		//alert(llleft);
		//alert(xMousePos)
		
		//lay.style.left=screen.width-llleft;
		//alert(((document.body.clientWidth-690)/2))
		//alert(document.body.clientWidth);
		//alert(parseInt((document.body.clientWidth*250)/1004));
		//lay.style.left=document.body.clientWidth-parseInt((document.body.clientWidth*250)/1004);
		//alert(document.body.clientWidth)
		if(document.body.clientWidth<760){
		  lay.style.left=(760-((760-690)/2)-llleft)
		}else{
		  lay.style.left=document.body.clientWidth-((document.body.clientWidth-690)/2)-llleft
		 }
		////lay.style.left=xMousePos;
		show(Lid);

	} 

}

function show(Lid) {
	if (document.all) {
		lay = eval(Lid);
		if (down[Lid] <= parseInt(lay.style.height)) {

					eval('lay.style.clip = "rect(0px '+menuWidth+'px '+down[Lid]+'px 0px)"');
					down[Lid]+=10;
						
					z=setTimeout('show("'+Lid+'")',30);	

						}				
			else        {
					clearTimeout(z);
						}

		}
}


		
function init_hide(Lid) {
				
	if (document.all) 
	{ 
		lay1 = eval(Lid);
		
		
		if(!lay1.contains(event.toElement))
		{
			clearTimeout(z);
			hide(Lid);	
		}
	}  
}

function hide(Lid) {

if (document.all) {
	var y;
	lay1 = eval(Lid);
	
	upp[Lid] = lay1.style.clip.split(" ");
	up[Lid] = parseInt(upp[Lid][2]);
	
	if (up[Lid] > 0) {
			
			up[Lid] = up[Lid]-10;
			eval('lay1.style.clip = "rect(0px '+menuWidth+'px '+ up[Lid] +'px 0px)"');
			y=setTimeout('hide("'+Lid+'")',30);	
			
			}
			
		else {
		
		clearTimeout(y);
		
		}

	}

}
