
var gPopupMask=null;var gPopupContainer=null;var gPopFrame=null;var gReturnFunc;var gPopupIsShown=false;var dirprefix="/mc/static/submodal/";var gDefaultPageHTML="";var gHideSelects=false;var gReturnVal=null;var gTabIndexes=new Array();var gTabbableTags=new Array("A","BUTTON","TEXTAREA","INPUT","IFRAME");if(!document.all&&!document.getElementById)
{document.onkeypress=keyDownHandler;}
function initPopUp(){var isFF2Mac=(navigator.userAgent&&navigator.userAgent.indexOf("Macintosh")>=0&&navigator.userAgent.indexOf("Firefox/2")>=0)?true:false;theBody=document.getElementsByTagName('BODY')[0];popmask=document.createElement('div');if(isFF2Mac)
{popmask.id='popupMaskNoCss';}
else
{popmask.id='popupMask';}
popcont=document.createElement('div');popcont.id='popupContainer';popcont.innerHTML=''+'<div id="popupInner">'+'<div id="popupFrame" name="popupFrame">'+gDefaultPageHTML+'</div>'+'</div>';theBody.appendChild(popmask);theBody.appendChild(popcont);gPopupMask=document.getElementById(isFF2Mac?"popupMaskNoCss":"popupMask");gPopupContainer=document.getElementById("popupContainer");gPopFrame=document.getElementById("popupFrame");var brsVersion=parseInt(window.navigator.appVersion.charAt(0),10);if(brsVersion<=6&&window.navigator.userAgent.indexOf("MSIE")>-1){gHideSelects=true;}
var elms=document.getElementsByTagName('a');for(i=0;i<elms.length;i++){if(elms[i].className.indexOf("submodal")==0){elms[i].onclick=function(){var width=400;var height=200;params=this.className.split('-');if(params.length==3){width=parseInt(params[1]);height=parseInt(params[2]);}
showPopWin(this.href,width,height,null);return false;}}}}
addEvent(window,"load",initPopUp);function checkPopInited()
{if(!gPopupMask||!gPopupMask.style)
{initPopUp();}}
function showPopWin(bodyHTML,width,height,returnFunc,showCloseBox){checkPopInited();gPopupIsShown=true;disableTabIndexes();gPopupMask.style.display="block";gPopupContainer.style.display="block";centerPopWin(width,height);var titleBarHeight=0;gPopupContainer.style.width=width+"px";gPopupContainer.style.height=(height+titleBarHeight)+"px";setMaskSize();if(gHideSelects==true){hideSelectBoxes();}
var div=document.createElement('div');div.innerHTML=bodyHTML;while(gPopFrame.childNodes&&gPopFrame.childNodes.length>0)
{gPopFrame.removeChild(gPopFrame.firstChild);}
gPopFrame.appendChild(div);gReturnFunc=returnFunc;window.setTimeout("setPopTitle();",600);}
var gi=0;function centerPopWin(width,height){checkPopInited();if(gPopupIsShown==true){if(width==null||isNaN(width)){width=gPopupContainer.offsetWidth;}
if(height==null){height=gPopupContainer.offsetHeight;}
var theBody=document.getElementsByTagName("BODY")[0];var scTop=parseInt(getScrollTop(),0);var scLeft=parseInt(theBody.scrollLeft,0);setMaskSize();var titleBarHeight=0;var fullHeight=getViewportHeight();var fullWidth=getViewportWidth();var dispH=(fullHeight-(height+titleBarHeight))/2;if(dispH<0)
{dispH=0;}
gPopupContainer.style.top=(scTop+dispH)+"px";gPopupContainer.style.left=(scLeft+((fullWidth-width)/2))+"px";}}
function setMaskSize(){checkPopInited();var theBody=document.getElementsByTagName("BODY")[0];var fullHeight=getViewportHeight();var fullWidth=getViewportWidth();if(fullHeight>theBody.scrollHeight){popHeight=fullHeight;}else{popHeight=theBody.scrollHeight;}
if(fullWidth>theBody.scrollWidth){popWidth=fullWidth;}else{popWidth=theBody.scrollWidth;}
gPopupMask.style.height=popHeight+"px";gPopupMask.style.width=popWidth+"px";}
function hidePopWin(callReturnFunc){checkPopInited();gPopupIsShown=false;var theBody=document.getElementsByTagName("BODY")[0];theBody.style.overflow="";restoreTabIndexes();if(gPopupMask==null){return;}
gPopupMask.style.display="none";gPopupContainer.style.display="none";if(callReturnFunc==true&&gReturnFunc!=null){gReturnVal=window.frames["popupFrame"].returnVal;window.setTimeout('gReturnFunc(gReturnVal);',1);}
gPopFrame.innerHTML=gDefaultPageHTML;if(gHideSelects==true){displaySelectBoxes();}}
function setPopTitle(){return;}
function keyDownHandler(e){if(gPopupIsShown&&e.keyCode==9)return false;}
function disableTabIndexes(){if(document.all){var i=0;for(var j=0;j<gTabbableTags.length;j++){var tagElements=document.getElementsByTagName(gTabbableTags[j]);for(var k=0;k<tagElements.length;k++){gTabIndexes[i]=tagElements[k].tabIndex;tagElements[k].tabIndex="-1";i++;}}}}
function restoreTabIndexes(){if(document.all){var i=0;for(var j=0;j<gTabbableTags.length;j++){var tagElements=document.getElementsByTagName(gTabbableTags[j]);for(var k=0;k<tagElements.length;k++){tagElements[k].tabIndex=gTabIndexes[i];tagElements[k].tabEnabled=true;i++;}}}}
function hideSelectBoxes(){var x=document.getElementsByTagName("SELECT");for(i=0;x&&i<x.length;i++){x[i].style.visibility="hidden";}}
function displaySelectBoxes(){var x=document.getElementsByTagName("SELECT");for(i=0;x&&i<x.length;i++){x[i].style.visibility="visible";}}
