﻿var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
var tempHTML;
var pulldownPosArray = new Array(103, 302, 413, 516);
var pulldownHeightArray = new Array(157, 77, 57, 77);

function GetParam(name)
{
	var start=location.search.indexOf("?"+name+"=");
	if (start<0) start=location.search.indexOf("&"+name+"=");
 	if (start<0) return '';
 	start += name.length+2;
 	var end=location.search.indexOf("&",start)-1;
 	if (end<0) end=location.search.length;
 	var result=location.search.substring(start,end);
 	var result='';
 	for(var i=start;i<=end;i++)
 	{
 		var c=location.search.charAt(i);
 		result=result+(c=='+'?' ':c);
 	}
 	//btnClick(result);
 	return unescape(result);
}

tempHTML = '<div id="main" style="position:relative; width:770px; z-index:10">';

tempHTML += '<div id="topNav" style="position:absolute; top:0px; left:0px; width:334px; height:146px; z-index:100000; visibility: visible;">';

tempHTML += '	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="770" height="100%" id="topNavFlash" name="topNavFlash">';
tempHTML += '	<param name="movie" value="'+path+'images/swf/nav.swf">';
tempHTML += '	<param name="quality" value="low">';
tempHTML += '	<param name="menu" value="false">';
tempHTML += '	<param name="salign" value="t">';
tempHTML += '	<param name="wmode" value="transparent">';
tempHTML += '	<param name="flashVars" value="path='+path+'&section='+section+'">';
tempHTML += '	<embed src="'+path+'images/swf/nav.swf" flashVars="path='+path+'&section='+section+'" quality="low" menu="false" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="770" height="100%" salign="t" id="topNavFlash" name="topNavFlash"></embed>';
tempHTML += '	</object>';

tempHTML += '</div>';

//if (isInternetExplorer)	tempHTML += '<div id="mask" style="position:absolute; top:132px; width:770px; height:200; overflow:hidden; z-index:900">';

for (i=1; i<=pulldownPosArray.length; i++) {
	tempHTML += '<div id="pulldown_'+i+'" style="position:absolute; left:'+pulldownPosArray[i-1]+'px; top:-'+pulldownHeightArray[i-1]+'px; width:138px; z-index:'+(900+i)+'; visibility: visible;" onMouseOut="pulldownStart('+i+', 0)">';

	tempHTML += '	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="138" height="'+pulldownHeightArray[i-1]+'" id="pulldown'+i+'">';
	tempHTML += '	<param name="movie" value="'+path+'images/swf/pulldown.swf">';
	tempHTML += '	<param name="quality" value="low">';
	tempHTML += '	<param name="menu" value="false">';
	tempHTML += '	<param name="salign" value="TL">';
	tempHTML += '	<param name="wmode" value="transparent">';
	tempHTML += '	<param name="flashVars" value="path='+path+'&section='+i+'">';
	tempHTML += '	<embed src="'+path+'images/swf/pulldown.swf" salign="TL" flashVars="path='+path+'&section='+i+'" quality="low" menu="false" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="138" height="'+pulldownHeightArray[i-1]+'" name="pulldown'+i+'"></embed>';
	tempHTML += '	</object></td>';

	tempHTML += '</div>';
}

if (isInternetExplorer)	tempHTML += '</div>';

document.write(tempHTML);


// Handle all the FSCommand messages in a Flash movie.
function topNavFlash_DoFSCommand(command, args) {
	if (command == "pulldownGo") {
		if (navigator.appName.indexOf("Microsoft") > -1)
			{
		    var Frame_name = document.all("topNavFlash");
		    var Frame_div = document.all("topNav");
		    Frame_name.height = 450;
		    Frame_div.height = 450;
	    } else {
  			var Frame_name = document["topNavFlash"];
  			var Frame_div = document.getElementById("topNav");
				Frame_name.height = 450;
		  	Frame_div.style.height = 450;
		    Frame_div.style.zIndex = 1000;
	    }
	    
		//alert("go :" + args);
//		pulldownStart(args, 1);
	} else if (command == "pulldownOut") {
		if (navigator.appName.indexOf("Microsoft") > -1)
			{
		    var Frame_name = document.all("topNavFlash");
		    var Frame_div = document.all("topNav");
		    Frame_name.height = 146;
		  	Frame_div.height = 146;
	    } else {
  			var Frame_name = document["topNavFlash"];
  			var Frame_div = document.getElementById("topNav");
		  	Frame_div.style.height = 146;
		  	Frame_name.height = 146;
		    Frame_div.style.zIndex = 10000;
	    }
//		alert("out :" + args);
//		pulldownStart(args, 0);
	}
}

function cast_DoFSCommand(command, args) {
	if (command=="actorInfo")
		{
			window.contents.location.href = args;
		}
}

// Hook for Internet Explorer.
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<script language=\"VBScript\"\>\n');
	document.write('On Error Resume Next\n');
	document.write('Sub topNavFlash_FSCommand(ByVal command, ByVal args)\n');
	document.write('	Call topNavFlash_DoFSCommand(command, args)\n');
	document.write('End Sub\n');
	document.write('</script\>\n');
	
	document.write('<script language=\"VBScript\"\>\n');
	document.write('On Error Resume Next\n');
	document.write('Sub cast_FSCommand(ByVal command, ByVal args)\n');
	document.write('	Call cast_DoFSCommand(command, args)\n');
	document.write('End Sub\n');
	document.write('</script\>\n');
}

// Hook for Internet Explorer.
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	
}

var goStep;
var timeOut;
var tempTop;
var objTop;
var pulldownNo;

function pulldownStart(target, motion) {
	pulldownNo = target;
	if (motion == 1) {
		if (isInternetExplorer)	tempTop = 0;	else	tempTop = 132;
		for (i=1; i<=pulldownPosArray.length; i++) {
			if (i != pulldownNo) {
					document.all['pulldown_'+i].style.top = -pulldownHeightArray[i-1];
			}
		}
	} else {
		tempTop = -pulldownHeightArray[target-1];
	}

	setZIndex('pulldown_'+pulldownNo,100);	
	document.all['pulldown_'+pulldownNo].style.top = tempTop;
}
