﻿var intMainMenu = 0;          	// mainmenu' number
var intMainItem = 0;         	// mainmenu' Item
var intSubItem = 0;           	// submenu' Item

var arrMainItem = new Array; 	// mainmenu link 
var arrSubPro = new Array; 	// submenu's properties
var arrSubItem = new Array; 	// submenu link
var arrChildPro = new Array; 	// Childmenu's properties
var arrChildItem = new Array; 	// Childmenu link

var menuAlign = "left"; 	// alignment
var absLeft = 25; 		// absolute left or right position (if menu is left or right aligned)
var absTop = 1; 		// absolute top position

var stretchMenu = false; 	// show empty cells
var showBorders = false; 	// show empty cell borders

var zOrder = 1000; 	// base z-order of nav structure (not ns4)
var tempColor=getCookie("ClassNm").substr(5, getCookie("ClassNm").length - 5);
switch (tempColor) {
    case "Red": tempColor = "#EB0F00"; break;
    case "Blue": tempColor = "#1E9ED0"; break;
    case "Orange": tempColor = "#EB9B01"; break;
    case "Brown": tempColor = "#B86E36"; break;
    case "Green": tempColor = "#3BB248"; break;
    case "Purple": tempColor = "#D02473"; break;
    default: tempColor = "#EB0F00"; break;
}
var mColor = tempColor;  // main nav cell color
var rColor = "#000033"; 	// main nav cell rollover color
var bSize = 0; 			// main nav border size
var bColor = "white"; 	// main nav border color
var aLink = "white"; 	// main nav link color
var aHover = "white"; 	// main nav link hover-color (dual purpose)
var aDec = "none"; 			// main nav link decoration
var fFont = "white"; 			// main nav font face
var fSize = 13; 			// main nav font size (pixels)
var fWeight = "bold"			// main nav font weight
var tIndent = 7; 			// main nav text indent (if text is left or right aligned)
var vPadding = 7; 			// main nav vertical cell padding
var vtOffset = 0; 			// main nav vertical text offset (+/- pixels from middle)

var keepLIT = true; 		// keep rollover color when browsing menu
var vOffset = 5; 			// shift the submenus vertically
var hOffset = 4; 			// shift the submenus horizontally

var smColor = mColor; // submenu cell color
var srColor = "#000033"; 	// submenu cell rollover color
var sbSize = 1; 			// submenu border size
var sbColor = "white"; 	// submenu border color
var saLink = "white"; 	// submenu link color
var saHover = "white"; 	// submenu link hover-color (dual purpose)
var saDec = "none"; 		// submenu link decoration
var sfFont = "white"; 			// submenu font face
var sfSize = 13; 			// submenu font size (pixels)
var sfWeight = "normal"		// submenu font weight
var stIndent = 5; 			// submenu text indent (if text is left or right aligned)
var svPadding = 1; 			// submenu vertical cell padding
var svtOffset = 0; 			// submenu vertical text offset (+/- pixels from middle)

var shSize = 2; 			// submenu drop shadow size
var shcolor = "#cccccc"; 	// submenu drop shadow color
var shOpacity = 75; 			// submenu drop shadow opacity (not ie4,ns4 or opera)

var keepSubLIT = true; 		// keep submenu rollover color when browsing child menu
var chvOffset = -12; 		// shift the child menus vertically
var chhOffset = 7; 			// shift the child menus horizontally

var openTimer = 20; 			// 儊僯儏乕昞帵偡傞傑偱偺抶墑帪娫乮儈儕昩乯
var openChildTimer = 20; 	// 僒僽儊僯儏乕昞帵偡傞傑偱偺抶墑帪娫乮儈儕昩乯
var closeTimer = 330; 		// 儊僯儏乕徚偡傑偱偺抶墑帪娫乮儈儕昩乯

var aCursor = "hand"; 		// 桳岠儕儞僋偵懳偟偰儅僂僗僗僞僀儖

var arrowWidth = 13; 		// arrow width 
var arrowHeight = 13; 		//  arrow height 

var arrowHoffset = 3; 		//  arrow horizontal offset 
var arrowVoffset = -3; 		//  arrow vertical offset 
var arrorValign = "center"; 	//  arrow vertical align

var arrowLeft = "<"; 		//  left arrow 
var arrowRight = ">"; 		//  right arrow 
var srSize = sfSize + "px";


function getCookieVal(a) { var b = document.cookie.indexOf(";", a); if (b == -1) b = document.cookie.length; return unescape(document.cookie.substring(a, b)) }
function getCookie1(a) { a = a + "="; for (var b = a.length, d = document.cookie.length, c = 0; c < d; ) { var e = c + b; if (document.cookie.substring(c, e) == a) return getCookieVal(e); c = document.cookie.indexOf(" ", c) + 1; if (c == 0) break } return "" }

function getCookie(name) {
    return getCookie1(name);
}
/**
*丂儊僯儏乕儕儞僋傾僀僥儉捛壛
* @param ma    url
* @param mb    Link name
* @param mc    width
* @param md    text-alignment
* @param me    _target
* @param mf    alt text
* @param mg    top position
* @param mh    left position
* @param mi    key trigger
*/
function addMainItem(ma, mb, mc, md, me, mf, mg, mh, mi) {
    intMainItem = 0;

    arrMainItem[intMainMenu] = new Array(ma, mb, mc, md, me, mf, mg, mh, mi);
    intMainMenu++;
}

/**
* 僒僽儊僯儏乕懏惈愝掕
* @param spa    width
* @param spb    align to edge
* @param spc    text-alignment
* @param spd    vertically
* @param spe    filter
* @param spf    submenu cell color
* @param spg    submenu cell rollover color
* @param sph    submenu border color
* @param spi    submenu drop shadow color
* @param spj    submenu link color
* @param spk    submenu link color
* @param spl    submenu link hover-color
*/
function defineSubmenuProperties(spa, spb, spc, spd, spe, spf, spg, sph, spi, spj, spk, spl) {
    spa += (sbSize * 2);
    arrSubPro[(intMainMenu - 1)] = new Array(spa, spb, spc, spd, spe, spf, spg, sph, spi, spj, spk, spl);
    if (intMainItem == 0) {
        arrSubItem[(intMainMenu - 1)] = new Array;
        arrChildPro[(intMainMenu - 1)] = new Array;
        arrChildItem[(intMainMenu - 1)] = new Array;
    }
}

/**
* 僒僽僒僽儊僯儏乕傾僀僥儉嶌惉
* @param sma    URL
* @param smb    儕儞僌昞帵柤
* @param smc    奐偔愭
* @param smd    僠僢僾僥僉僗僩
*/
function addSubmenuItem(urlName, linkName, targetName) {
    intSubItem = 0;
    arrSubItem[(intMainMenu - 1)][intMainItem] = new Array(urlName, linkName, targetName, "", 1);
    intMainItem++;
}

/**
* 僒僽儊僯儏乕懏惈愝掕
* @param cpa    width
* @param cpb    align to edge
* @param cpc    text-alignment
* @param cpd    vertically
* @param cpe    filter
* @param cpf    childmenu cell color
* @param cpg    childmenu cell rollover color
* @param cph    childmenu border color
* @param cpi    childmenu drop shadow color
* @param cpj    childmenu link color
* @param cpk    childmenu link color
* @param cpl    childmenu link hover-color
*/
function defineChildmenuProperties(cpa, cpb, cpc, cpd, cpe, cpf, cpg, cph, cpi, cpj, cpk, cpl) {
    cpa += (sbSize * 2);

    arrChildPro[(intMainMenu - 1)][(intMainItem - 1)] = new Array(cpa, cpb, cpc, cpd, cpe, cpf, cpg, cph, cpi, cpj, cpk, cpl);
    arrChildItem[(intMainMenu - 1)][(intMainItem - 1)] = new Array;

}

/**
* 2奒憌儊僯儏乕嶌惉
* @param sma    url
* @param smb    Link name
* @param smc    _blank
* @param smd    alt text
*/
function addChildmenuItem(urlName, linkName, targetName) {
    arrChildItem[(intMainMenu - 1)][(intMainItem - 1)][intSubItem] = new Array(urlName, linkName, targetName, 1);
    intSubItem++;
}

// 儊僯儏乕僗僞僀儖嶌惉
function insertStyle() {
    if (fWeight == "")
        fWeight = "normal";
    if (sfWeight == "")
        sfWeight = "normal";
    if (shSize < 0) {
        shSize = 0;
    }
    var styleHtml = '';
    styleHtml += '<style type="text/css"><!--';
    styleHtml += '.mTD,.mTD A:Link,.mTD A:Visited \{color:' + aLink + '\}';
    styleHtml += '.mTD,.mTD A \{';
    styleHtml += 'white-space:nowrap\;';
    styleHtml += 'color:' + aLink + '\;font-weight:' + fWeight + '\;\}';
    styleHtml += '.mTD,.mTD A:Active,.mTD A:Link,.mTD A:Visited,.mTD A:Hover\{font-weight:' + fWeight + '\;font-size:' + fSize + 'px\;font-family:' + fFont + '\;text-decoration:' + aDec + '\;';
    styleHtml += 'position:relative\;';
    styleHtml += '\}';
    styleHtml += '.SUBmTD,.SUBmTD A \{';
    styleHtml += 'white-space:nowrap\;';
    styleHtml += 'color:' + saLink + '\;font-weight:' + sfWeight + '\;\}';
    styleHtml += '.SUBmTD,.SUBmTD A:Link,.SUBmTD A:Visited \{color:' + saLink + '\}';
    styleHtml += '.SUBmTD,.SUBmTD A:Active,.SUBmTD A:Link,.SUBmTD A:Visited,.SUBmTD A:Hover\{font-weight:' + sfWeight + '\;font-size:' + sfSize + 'px\;font-family:' + sfFont + '\;text-decoration:' + saDec + '\;\}';
    styleHtml += '//--></style>';
    document.write(styleHtml);
}
