<!--
/* General */
function popup(url) {
   newwindow=window.open(url, '','width=600,height=400,toolbar=0,scrollbars=0,screenX=200,screenY=200');
	newwindow.focus();
}
/* Menus */
/*************************************
* Alpha fade only works under IE.    *
* Scroll + fade is memory intensive. *
*************************************/
var blnIE;
var objTimeoutId;
var intSpeed=20;//higher=faster
var intAnimIntr=5;
var intHideIntr=500;
var intPageWidth=800;
var blnFade=true; 
var blnScroll=false; 
var intOpacity=80;
var intMenuTop=150;
var varMenuName=["menu_1","menu_2","menu_3"]; 
var varMenuOffset=[200,-80,-270]; 
var intMenuHeight=[234,234,234];//18px/option
var intMenuWidth=[225,120,130];
function GetPageCenter() {
    var varCenter=0;
    if (document.documentElement&&document.documentElement.clientWidth) {
        varCenter=document.documentElement.clientWidth;
    } 
    else if (document.body&&document.body.clientWidth) {
        varCenter=document.body.clientWidth;
    }
    if (varCenter<=intPageWidth)
        varCenter=intPageWidth;
    return varCenter/2;
}
function PositionMenus() {
    var i,objMenu;
    var varWidth=GetPageCenter();
    for (i=0;i<varMenuName.length;i++) {
        objMenu=document.getElementById(varMenuName[i]);
        objMenu.style.left=(varWidth-varMenuOffset[i]);
    }
}
function HideMenus() {
    var i,objMenu;
    for (i=0;i<varMenuName.length;i++) {
        objMenu=document.getElementById(varMenuName[i]);
        objMenu.style.visibility='hidden';
    }
}
function AnimateMenu(intMenu,intHeight) {
    var strMenu=varMenuName[intMenu];
    var objMenu=document.getElementById(strMenu);
    intHeight-=(intHeight/intMenuHeight[intMenu])*intSpeed;
    if (blnScroll) {
        if (blnIE) {
            objMenu.style.top=(intMenuTop+1)-intHeight;
        }
        else {
            objMenu.style.top=intMenuTop-intHeight;
        }
        objMenu.style.clip='rect('+intHeight+'px,'+intMenuWidth[intMenu]+'px,'+intMenuHeight[intMenu]+'px,0px)';
    }
    else {     
        objMenu.style.top=intMenuTop;        
        objMenu.style.clip='rect(0px,'+intMenuWidth[intMenu]+'px,'+intMenuHeight[intMenu]+'px,0px)';
    }
    if (blnFade) {
        if (intHeight<95) 
            objMenu.style.filter='alpha(opacity='+(intOpacity-intHeight)+')';
    }
    else {
        objMenu.style.filter='alpha(opacity='+intOpacity+')';
    }
    if (intHeight>1)
        window.setTimeout("AnimateMenu("+intMenu+","+intHeight+")",intAnimIntr);
}
function ShowMenu(intMenu) {
    var strMenu=varMenuName[intMenu];
    var objMenu=document.getElementById(strMenu);
    CancelMenuClose();
    if (objMenu.style.visibility!='visible') {
        HideMenus();
        objMenu.style.visibility='visible';
        objMenu.style.filter='alpha(opacity=0)';
        AnimateMenu(intMenu,intMenuHeight[intMenu]);
    }
}
function HideMenu(intMenu,intAlpha) {
    var strMenu=varMenuName[intMenu];
    var objMenu=document.getElementById(strMenu);
    intAlpha-=intSpeed;
    if (blnFade) {
        objMenu.style.filter='alpha(opacity='+intAlpha+')';
    }
    else {
        intAlpha = 0;
    }
    if (intAlpha>0) {
        window.setTimeout("HideMenu("+intMenu+","+intAlpha+")",intAnimIntr);
    }
    else {
        objMenu.style.visibility='hidden';
    }
}
function HideMenuTimeout(intMenu) {
    CancelMenuClose();
    objTimeoutId=window.setTimeout("HideMenu("+intMenu+","+intOpacity+")",intHideIntr);
}
function CancelMenuClose() {
    window.clearTimeout(objTimeoutId);
}
function SetResizeEvent() {
    window.onresize=PositionMenus;
}
blnIE = navigator.appName.indexOf('Microsoft')!=-1;
SetResizeEvent();
/************************************/
/* End */
//-->
