






/////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////
// main nav functions

var drop_list_rollover = false;
var main_nav_rollout = false;
function func_menue_list_rollover(my_array_name, x_offset, y_offset)
{

		//alert(main_nav_array[my_array_name][1].length);
		
		var my_obj = document.getElementById(my_array_name);
		var my_x = func_find_x(my_obj);
		var my_y = func_find_y(my_obj);
		
		my_x = my_x + Number(x_offset);
		my_y = my_y + Number(y_offset);
		
		func_drop_list_make(my_array_name);
		
		document.getElementById('drop_list').style.left = my_x + "px";
		document.getElementById('drop_list').style.top = my_y + "px";
		
		document.getElementById("drop_list").style.display = "";
		
		main_nav_rollout = true;
		//drop_list_rollover = true;

}



function func_drop_list_make(my_array_name)
{
	//alert(my_array_name);
	
	if ( my_drop_list[my_array_name] != "" )
	{	
		var my_return = "<table cellpadding=\"3\" cellspacing=\"0\" class=\"drop_list_background_1\" style=\"z-index:5;\">";
		var nav_num = "";
		
		//for ( x=0; x < main_nav_array[my_array_name][1].length; x++ )
		//{
		//	nav_num = my_drop_list[my_array_name];
			
			my_return += "<tr>";
			my_return += "	<td class='drop_list_border_1' nowrap valign='top'>";
			my_return += "		<a href='javascript:;' class='drop_list_1'";
			my_return += "			name='drop_list_" + my_array_name + "_" + nav_num + "'";
			my_return += "			id='drop_list_" + my_array_name + "_" + nav_num + "'";
/*
			my_return += "			onclick=\"func_play_movie_1('nav_" + nav_num + "');";
			my_return += "				func_main_nav_highlight_click('" + my_array_name + "');";
			my_return += "				func_stat('main_nav_drop_list_level_num__" + nav_num + "');\"";
*/
//			my_return += "			onmouseover=\"func_drop_list_item_rollover();\"";
/*
			my_return += "			onmouseout=\"func_drop_list_rollout();";
			my_return += "				func_menue_list_rollout('drop_list_" + my_array_name + "_" + nav_num + "'); \">";
*/
			my_return += 				my_drop_list[my_array_name];
			my_return += "		</a>";
			my_return += "	</td>";
			my_return += "</tr>";
		//}
		my_return += "</table>";
		
		document.getElementById('drop_list').innerHTML = my_return;
	}
}



function func_menue_list_rollout(my_obj)
{
	main_nav_rollout = false;

	var t=setTimeout("if ( drop_list_rollover != true && main_nav_rollout != true ) document.getElementById('drop_list').style.display = 'none';",2000);
}



function func_drop_list_item_rollover()
{

	drop_list_rollover = true;

}



function func_drop_list_item_rollout()
{
	var t=setTimeout("if ( drop_list_rollover != true && main_nav_rollout != true ) document.getElementById('drop_list').style.display = 'none';",2000);
	drop_list_rollover = false;
}



										// FIND THE X COORDINATE OF AN OBJECT ON THE SCREEN
										// obj MUST BE AN OBJECT --- obj = document.getElementById('my_obj');
function func_find_x(obj)
{
  var curleft = 0;
  if(obj.offsetParent)
      while(1) 
      {
        curleft += obj.offsetLeft;
        if(!obj.offsetParent)
          break;
        obj = obj.offsetParent;
      }
  else if(obj.x)
      curleft += obj.x;
  return curleft;
}


										// FIND THE Y COORDINATE OF AN OBJECT ON THE SCREEN
										// obj MUST BE AN OBJECT --- obj = document.getElementById('my_obj');
function func_find_y(obj)
{
  var curtop = 0;
  if(obj.offsetParent)
      while(1)
      {
        curtop += obj.offsetTop;
        if(!obj.offsetParent)
          break;
        obj = obj.offsetParent;
      }
  else if(obj.y)
      curtop += obj.y;
  return curtop;
}

/////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////










///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// DETECT BROWSER TYPE

var my_browser;
if(navigator.userAgent.indexOf("Firefox") != -1)
{
	//alert("Firefox");
	var document_width = window.innerWidth;
	var document_hieght = window.innerHeight;
	my_browser = "Firefox";
	
}
else if(navigator.userAgent.indexOf("MSIE") != -1)
{
	//alert("MSIE");
	var document_width = window.innerWidth;
	var document_hieght = window.innerHeight;
	my_browser = "MSIE";
}
else if(navigator.userAgent.indexOf("Netscape") != -1)
{
	//alert("Netscape");
	var document_width = window.innerWidth;
	var document_hieght = window.innerHeight;
	my_browser = "Netscape";
}
else
{
	//alert("Other");
	var document_width = window.innerWidth;
	var document_hieght = window.innerHeight;
	my_browser = "Other";
}


var my_os="";
if (navigator.appVersion.indexOf("Win")!=-1) my_os="windows";
else if (navigator.appVersion.indexOf("Mac")!=-1) my_os="max";
else if (navigator.appVersion.indexOf("X11")!=-1) my_os="unix";
else if (navigator.appVersion.indexOf("Linux")!=-1) my_os="linux";




//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
// MAIN NAV DROPLIST

var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;

// open hidden layer
function mopen(id)
{	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
//document.onclick = mclose; 

//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////







