var pageErrorMessage="Error loading content...";function callPage(pageUrl,divElementId,loadinglMessage){var req=false;document.getElementById(divElementId).innerHTML=loadinglMessage;try{req=new XMLHttpRequest();}catch(e){try{req=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{req=new ActiveXObject("Microsoft.XMLHTTP");
}catch(E){req=false;}}}req.open("GET",pageUrl,true);req.onreadystatechange=function(){responsefromServer(req,divElementId);};req.send("");}function responsefromServer(req,divElementId){var output="";if(req.readyState==4){if(req.status==200){output=req.responseText;document.getElementById(divElementId).innerHTML=output;
document.getElementById(divElementId).height="auto";}else{document.getElementById(divElementId).innerHTML=pageErrorMessage+"\n"+output;}}}function actTab(evt,tab,area,url){if(evt.preventDefault){evt.preventDefault();}else{evt.returnValue=false;}var a=tab.parentNode.getElementsByTagName("a");for(var i=0;
i<a.length;i++){a[i].className="";}tab.className="on";document.getElementById(area).style.height=document.getElementById(area).offsetHeight+"px";callPage("webcmd?cmd=preview_objects_ajax&o="+url,area,"<img src='img/loading.gif'>");}function loadDiv(area,url){callPage(url,area,"<img src='img/indicator.gif'>");
}var isSafari=true;var isMoz=false;var isIE=false;var GLASSFRAME;var POPUP;if(navigator.userAgent.indexOf("Safari")>0){isSafari=true;isMoz=false;isIE=false;}else{if(navigator.product=="Gecko"){isSafari=false;isMoz=true;isIE=false;}else{isSafari=false;isMoz=false;isIE=true;}}function liveUpdater(uriFunc,constructPostParamsFunc,postFunc,preFunc){if(!postFunc){postFunc=function(){};
}if(!preFunc){preFunc=function(){};}return createLiveUpdaterFunction(uriFunc,constructPostParamsFunc,postFunc,preFunc);}function recreateTR(parentElement,subtree){var i;for(i=parentElement.childNodes.length-1;i>=0;i--){parentElement.removeChild(parentElement.childNodes[i]);}for(i=0;i<subtree.childNodes.length;
i++){var cell=document.createElement(subtree.childNodes[i].nodeName);cell.innerHTML=flattenChildren(subtree.childNodes[i].childNodes);parentElement.appendChild(cell);}}function createLiveUpdaterFunction(uriFunc,constructPostParamsFunc,postFunc,preFunc){var request=false;if(window.XMLHttpRequest){request=new XMLHttpRequest();
}function update(){if(request&&request.readyState<4){request.abort();}if(!window.XMLHttpRequest){request=new ActiveXObject("Microsoft.XMLHTTP");}preFunc();request.open("POST",uriFunc(),true);request.onreadystatechange=processRequestChange;request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
request.setRequestHeader("Accept-Charset","utf-8");request.send(constructPostParamsFunc());return true;}function processRequestChange(){if(request.readyState==4){var xmlDoc=request.responseXML;var body=xmlDoc.getElementsByTagName("body");if(body.length>0){var nodes=body[0].childNodes;for(var i=0;i<nodes.length;
i++){if(nodes[i].nodeType==1){if(isIE&&nodes[i].nodeName=="tr"){recreateTR(POPUP,nodes[i]);}else{POPUP.innerHTML=flattenChildren(nodes[i].childNodes);}}}}postFunc();}}return update;}function autocomplete(id,uri,focus){var inputField=document.getElementById(id);var options=new Array();var current=-1;var initialValue="";
createPopupDivOnce();createGlassFrameOnce();function constructUri(){return uri;}function constructPostParams(){return"s="+inputField.value;}function hidePopup(){POPUP.style.visibility="hidden";if(GLASSFRAME){GLASSFRAME.style.display="none";GLASSFRAME.style.visibility="hidden";}}function handlePopupOver(){removeListener(inputField,"blur",hidePopup);
}function handlePopupOut(){if(POPUP.style.visibility=="visible"){addListener(inputField,"blur",hidePopup);}}function handleClick(e){inputField.value=transformLine(eventElement(e).innerHTML);POPUP.style.visibility="hidden";if(GLASSFRAME){GLASSFRAME.style.display="none";GLASSFRAME.style.visibility="hidden";
}focusAndSetCaret(inputField);}function handleOver(e){if(current>=0&&options[current]){options[current].className="";}current=eventElement(e).index;if(current>=0&&options[current]){options[current].className="selectedAC";}}function postFunc(){current=-1;initialValue=inputField.value;options=POPUP.getElementsByTagName("li");
if((options&&options.length>1)||(options&&options.length==1&&transformLine(options[0].innerHTML)!=inputField.value)){setPopupStyles();for(var i=0;i<options.length;i++){options[i].index=i;addOptionHandlers(options[i]);}}else{POPUP.style.visibility="hidden";if(GLASSFRAME){GLASSFRAME.style.display="none";
GLASSFRAME.style.visibility="hidden";}}}function preFunc(){}function setPopupStyles(){var popupBorder=1;var newPopupTop=mytop(inputField)+inputField.offsetHeight;var newPopupLeft=myleft(inputField)+popupBorder;var newPopupWidth=inputField.offsetWidth-2*popupBorder;if(newPopupWidth<150){newPopupWidth=150;
}var maxHeight;if(isIE){maxHeight=250;}else{maxHeight=window.outerHeight/3;}if(POPUP.offsetHeight<maxHeight){POPUP.style.overflow="hidden";}else{if(isMoz){POPUP.style.maxHeight=maxHeight+"px";POPUP.style.overflow="-moz-scrollbars-vertical";}else{POPUP.style.height=maxHeight+"px";POPUP.style.overflowY="auto";
}}POPUP.scrollTop=0;POPUP.style.top=newPopupTop+"px";POPUP.style.left=newPopupLeft+"px";POPUP.style.width=newPopupWidth+"px";POPUP.style.visibility="visible";if(GLASSFRAME){GLASSFRAME.style.top=newPopupTop+"px";GLASSFRAME.style.left=newPopupLeft+"px";GLASSFRAME.style.height=POPUP.offsetHeight+"px";GLASSFRAME.style.width=(newPopupWidth+2*popupBorder)+"px";
GLASSFRAME.style.display="block";GLASSFRAME.style.visibility="visible";}}function addOptionHandlers(option){addListener(option,"click",handleClick);addListener(option,"mouseover",handleOver);}var updater=liveUpdater(constructUri,constructPostParams,postFunc,preFunc);var timeout=false;function start(e){var event=e||window.event;
if(timeout){window.clearTimeout(timeout);}if(event.keyCode==38){if(current>=0&&options[current]){options[current].className="";}current=current>=0?current-1:options.length-1;if(current==-1){inputField.value=initialValue;}if(current>=0&&options[current]){options[current].className="selectedAC";inputField.value=transformLine(options[current].innerHTML);
}}else{if(event.keyCode==40){if(current>=0&&options[current]){options[current].className="";}current=current<options.length-1?current+1:-1;if(current==-1){inputField.value=initialValue;}if(current>=0&&options[current]){options[current].className="selectedAC";inputField.value=transformLine(options[current].innerHTML);
}}else{if((event.keyCode==13||event.keyCode==9)&&current>=0&&POPUP.style.visibility=="visible"){inputField.value=transformLine(options[current].innerHTML);POPUP.style.visibility="hidden";if(GLASSFRAME){GLASSFRAME.style.display="none";GLASSFRAME.style.visibility="hidden";}}else{if((event.keyCode==27)&&POPUP.style.visibility=="visible"){POPUP.style.visibility="hidden";
if(GLASSFRAME){GLASSFRAME.style.display="none";GLASSFRAME.style.visibility="hidden";}if(isIE){event.returnValue=false;}else{event.preventDefault();}if(event.stopPropagation){event.stopPropagation();}else{event.cancelBubble=true;}}else{timeout=window.setTimeout(updater,300);}}}}}addKeyListener(inputField,start);
addListener(POPUP,"mouseover",handlePopupOver);addListener(POPUP,"mouseout",handlePopupOut);if(focus!="nofocus"){focusAndSetCaret(inputField);}}function focusAndSetCaret(oField){oField.focus();oField.value=oField.value;}function transformLine(txt){return txt.replace("<b>","").replace("</b>","").replace("<B>","").replace("</B>","");
}function eventElement(event){var el=isMoz?event.currentTarget:event.srcElement;var elName=el.tagName.toLowerCase();if(elName=="b"||elName=="i"){el=el.parentNode;}return el;}function addKeyListener(element,listener){if(isSafari){element.addEventListener("keydown",listener,false);}else{if(isMoz){element.addEventListener("keypress",listener,false);
}else{element.attachEvent("onkeydown",listener);}}}function addListener(element,type,listener){if(element.addEventListener){element.addEventListener(type,listener,false);}else{element.attachEvent("on"+type,listener);}}function removeListener(element,type,listener){if(element.removeEventListener){element.removeEventListener(type,listener,false);
}else{element.detachEvent("on"+type,listener);}}function flatten(node){if(node.nodeType==1){return"<"+node.nodeName+flattenAttributes(node)+">"+flattenChildren(node.childNodes)+"</"+node.nodeName+">";}else{if(node.nodeType==3){return node.nodeValue;}else{return"";}}}function flattenAttributes(node){var buffer="";
for(var i=0;i<node.attributes.length;i++){var attribute=node.attributes[i];buffer+=" "+attribute.name+'="'+attribute.value+'"';}return buffer;}function flattenChildren(nodes){var buffer="";if(nodes.length>0){for(var i=0;i<nodes.length;i++){buffer+=flatten(nodes[i]);}}return buffer;}function myleft(elem){var o=elem,r=o.offsetLeft;
while(o=o.offsetParent){r+=o.offsetLeft;}return r;}function mytop(elem){var o=elem,r=o.offsetTop;while(o=o.offsetParent){r+=o.offsetTop;}return r;}function createPopupDivOnce(){if(!POPUP){POPUP=document.createElement("div");POPUP.setAttribute("class","autocomplete");POPUP.setAttribute("className","autocomplete");
document.body.appendChild(POPUP);}}function createGlassFrameOnce(){if(isIE&&!GLASSFRAME){GLASSFRAME=document.createElement("iframe");GLASSFRAME.setAttribute("class","autocompletefrm");GLASSFRAME.setAttribute("className","autocompletefrm");document.body.appendChild(GLASSFRAME);}}var tt_n4=(document.layers&&typeof document.classes!="undefined");
function showDiv(divElement){if(tt_n4){divElement.visibility=(divElement.visibility=="hide")?"show":"hide";}else{divElement.style.visibility=(divElement.style.visibility=="hidden")?"visible":"hidden";}}function displayDiv(divElement){if(tt_n4){divElement.display=(divElement.display=="none")?"block":"none";
}else{divElement.style.display=(divElement.style.display=="none")?"block":"none";}}function showQlinks(openerDivEl,qlinksPanelId){var theDiv=document.getElementById(qlinksPanelId);displayDiv(theDiv);openerDivEl.style.borderBottomColor=(theDiv.isOpen)?"#CCCCCC":"#f6f6f6";theDiv.isOpen=(!theDiv.isOpen);
}function closeDiv(divElement){if(tt_n4){divElement.display="none";}else{divElement.style.display="none";}}function toggleDiv(){for(var i=0;i<arguments.length;i++){displayDiv(document.getElementById(arguments[i]));}}function goToUrl(theUrl){location.href=theUrl;}function goToNew(theUrl){window.open(theUrl);
}function showRelated(icon,path1,path2){var el=document.getElementById("related");if(el.style.height!="auto"){el.style.height="auto";icon.src=path1;}else{el.style.height="2em";icon.src=path2;}}function confirmDelete(txt){return window.confirm(txt);}function lttrCount(max,id,el){document.getElementById(id).value=max-el.value.length;
}var IBOX_WRAPPER_ID="ibox_wrapper";var IBOX_SPREADSHEET_ID="ibox_w";var IBOX_PROGRESS_ID="ibox_progress";var IBOX_CONTENT_ID="ibox_content";var IBOX_CLOSE_LINK_ID="ibox_close_a";var IBOX_TITLE_ID="ibox_title";var IBOX_PADDING=5;var IBOX_PADDING_BTM=30;function openIBox(url,title,strparams){var params=parseQuery(strparams);
showBG();maintPos();showIbox(url,title,params);window.onscroll=maintPos;window.onresize=maintPos;return false;}function showBG(){var box_w=getElem(IBOX_SPREADSHEET_ID);var opacity_level=8;box_w.style.opacity=0;box_w.style.filter="alpha(opacity=0)";for(var i=0;i<=opacity_level;i++){setTimeout("setOpacity('"+IBOX_SPREADSHEET_ID+"',"+i+")",70*i);
}box_w.style.display="";selectVisibility("hidden");}function selectVisibility(v){var selectElems=document.getElementsByTagName("select");for(var i=0;i<selectElems.length;++i){selectElems[i].style.visibility=v;}}function hideBG(){var box_w=getElem(IBOX_SPREADSHEET_ID);box_w.style.display="none";selectVisibility("visible");
}var loadCancelled=false;function showIndicator(){var ibox_p=getElem(IBOX_PROGRESS_ID);ibox_p.style.display="";posToCenter(ibox_p);ibox_p.onclick=function(){hideIbox();hideIndicator();loadCancelled=true;};}function hideIndicator(){var ibox_p=getElem(IBOX_PROGRESS_ID);ibox_p.style.display="none";ibox_p.onclick=null;
}function isImageUrl(url){var urlLower=url.toLowerCase();return urlLower.indexOf(".jpg")!=-1||urlLower.indexOf(".png")!=-1||urlLower.indexOf(".gif")!=-1;}var ibox_w_height=0;function showIbox(url,title,params){var ibox=getElem(IBOX_WRAPPER_ID);if(navigator.userAgent.indexOf("Mozilla")>=0){ibox.innerHTML=ibox.innerHTML+" ";
}showIndicator();var iboxframe=getElem(IBOX_CONTENT_ID);var callback=function(){hideIndicator();var pagesize=new getPageSize();var calcH=Math.min((params["height"]?params["height"]:280),pagesize.height-IBOX_PADDING_BTM-IBOX_PADDING-30);var calcW=Math.min((params["width"]?params["width"]:450),pagesize.width-2*IBOX_PADDING-30);
ibox.style.height=calcH+"px";ibox.style.width=calcW+"px";ibox.style.display="";posToCenter(ibox);if(title){getElem(IBOX_TITLE_ID).innerHTML=title;}else{getElem(IBOX_TITLE_ID).innerHTML="&nbsp;";}if(iboxframe.contentDocument){addKeyListen(iboxframe.contentDocument,closex);}else{if(iboxframe.contentWindow){addKeyListen(iboxframe.contentWindow.document.body,closex);
}else{if(iboxframe.document){addKeyListen(iboxframe.document,closex);}}}iboxframe.onreadystatechange=function(){};iboxframe.onload=function(){};};iboxframe.onreadystatechange=function(){if(iboxframe.readyState=="complete"){callback();}};iboxframe.onload=callback;iboxframe.src=url;ibox.style.opacity=0;
ibox.style.filter="alpha(opacity=0)";var ibox_op_level=10;for(var i=0;i<=ibox_op_level;i++){setTimeout("setOpacity('"+IBOX_WRAPPER_ID+"',"+i+")",30*i);}ibox.onclick=null;getElem(IBOX_CLOSE_LINK_ID).onclick=function(){hideIbox();};function closex(e){var event=e||window.event;if(event.keyCode==27){hideIbox();
if(isExpl){event.returnValue=false;}else{event.preventDefault();}}}addKeyListen(window.document,closex);}var isSafa=false;var isMozi=false;var isExpl=false;if(navigator.userAgent.indexOf("Safari")>0){isSafa=true;}else{if(navigator.product=="Gecko"){isMozi=true;}else{isExpl=true;}}function addKeyListen(element,listener){if(isSafa){element.addEventListener("keydown",listener,false);
}else{if(isMozi){element.addEventListener("keypress",listener,false);}else{element.attachEvent("onkeydown",listener);}}}function setOpacity(elemid,value){var e=getElem(elemid);e.style.opacity=value/10;e.style.filter="alpha(opacity="+value*10+")";}function maintPos(){var ibox=getElem(IBOX_WRAPPER_ID);
var box_w=getElem(IBOX_SPREADSHEET_ID);var pagesize=new getPageSize();var ua=navigator.userAgent;if(ua.indexOf("MSIE ")!=-1){box_w.style.width=pagesize.width+"px";}else{box_w.style.width=pagesize.width-20+"px";}if(ua.indexOf("Opera/9")!=-1){box_w.style.height=document.body.scrollHeight+"px";}else{box_w.style.height=document.body.scrollHeight+50+"px";
}posToCenter(ibox);}function hideIbox(){hideBG();var ibox=getElem(IBOX_WRAPPER_ID);ibox.style.display="none";window.onscroll=null;}function posToCenter(elem){var scrollPos=new getScrollPos();var pageSize=new getPageSize();var emSize=new getElementSize(elem);var x=Math.round(pageSize.width/2)-(emSize.width/2)+scrollPos.scrollX;
var y=Math.round(pageSize.height/2)-(emSize.height/2)+scrollPos.scrollY;y=Math.max(y,scrollPos.scrollY);elem.style.left=x+"px";elem.style.top=y+"px";}function getScrollPos(){var docElem=document.documentElement;this.scrollX=self.pageXOffset||(docElem&&docElem.scrollLeft)||document.body.scrollLeft;this.scrollY=self.pageYOffset||(docElem&&docElem.scrollTop)||document.body.scrollTop;
}function getPageSize(){var docElem=document.documentElement;this.width=self.innerWidth||(docElem&&docElem.clientWidth)||document.body.clientWidth;this.height=self.innerHeight||(docElem&&docElem.clientHeight)||document.body.clientHeight;}function getElementSize(elem){this.width=elem.offsetWidth||elem.style.pixelWidth;
this.height=elem.offsetHeight||elem.style.pixelHeight;}function getElem(elemId){return document.getElementById(elemId);}function parseQuery(query){var Params=new Object();if(!query){return Params;}var Pairs=query.split(/[;&]/);for(var i=0;i<Pairs.length;i++){var KeyVal=Pairs[i].split("=");if(!KeyVal||KeyVal.length!=2){continue;
}var key=unescape(KeyVal[0]);var val=unescape(KeyVal[1]);val=val.replace(/\+/g," ");Params[key]=val;}return Params;}var menuwidth="auto";var menubgcolor="lightyellow";var disappeardelay=250;var hidemenu_onclick="yes";var ie4=document.all;var ns6=document.getElementById&&!document.all;if(ie4||ns6){document.write('<div id="dropmenudiv" style="visibility:hidden;" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>');
}function getposOffset(what,offsettype){var totaloffset=(offsettype=="left")?what.offsetLeft+what.offsetWidth-30:what.offsetTop;var parentEl=what.offsetParent;while(parentEl!=null){totaloffset=(offsettype=="left")?totaloffset+parentEl.offsetLeft:totaloffset+parentEl.offsetTop;parentEl=parentEl.offsetParent;
}return totaloffset;}function showhide(obj,e,visible,hidden){if(ie4||ns6){dropmenuobj.style.left=dropmenuobj.style.top="-500px";}if(e.type=="click"&&obj.visibility==hidden||e.type=="mouseover"){obj.visibility=visible;}else{if(e.type=="click"){obj.visibility=hidden;}}}function iecompattest(){return(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body;
}function clearbrowseredge(obj,whichedge){var edgeoffset=0;if(whichedge=="rightedge"){var windowedge=ie4&&!window.opera?iecompattest().scrollLeft+iecompattest().clientWidth-15:window.pageXOffset+window.innerWidth-15;dropmenuobj.contentmeasure=dropmenuobj.offsetWidth;if(windowedge-dropmenuobj.x<dropmenuobj.contentmeasure){edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth;
}}else{var topedge=ie4&&!window.opera?iecompattest().scrollTop:window.pageYOffset;var windowedge=ie4&&!window.opera?iecompattest().scrollTop+iecompattest().clientHeight-15:window.pageYOffset+window.innerHeight-18;dropmenuobj.contentmeasure=dropmenuobj.offsetHeight;if(windowedge-dropmenuobj.y<dropmenuobj.contentmeasure){edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight;
if((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure){edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge;}}}return edgeoffset;}function populatemenu(what){if(ie4||ns6){dropmenuobj.innerHTML=what.join("");}}function ddmenu(obj,e,menucontents){if(window.event){event.cancelBubble=true;}else{if(e.stopPropagation){e.stopPropagation();
}}hidemenu();clearhidemenu();dropmenuobj=document.getElementById?document.getElementById("dropmenudiv"):dropmenudiv;o=obj;o.onmouseout=delayhidemenu;populatemenu(menucontents);if(ie4||ns6){showhide(dropmenuobj.style,e,"visible","hidden");dropmenuobj.x=getposOffset(obj,"left");dropmenuobj.y=getposOffset(obj,"top");
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj,"rightedge")+"px";dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj,"bottomedge")+obj.offsetHeight+"px";}}function contains_ns6(a,b){while(b.parentNode){if((b=b.parentNode)==a){return true;}}return false;}function dynamichide(e){if(ie4&&!dropmenuobj.contains(e.toElement)){delayhidemenu();
}else{if(ns6&&e.currentTarget!=e.relatedTarget&&!contains_ns6(e.currentTarget,e.relatedTarget)){delayhidemenu();}}}function hidemenu(){if(typeof dropmenuobj!="undefined"){if(ie4||ns6){dropmenuobj.style.visibility="hidden";}}}function delayhidemenu(){if(ie4||ns6){delayhide=setTimeout("hidemenu()",disappeardelay);
}}function clearhidemenu(){if(typeof delayhide!="undefined"){clearTimeout(delayhide);}}if(hidemenu_onclick=="yes"){document.onclick=hidemenu;}