windowStatus="";defaultStatus="";function PINT_GetEventSource(e){if(e&&e.target){var event=e&&e.target;while(event&&event.nodeType==3)event=event.parentNode;return(event);}if(window&&window.event&&window.event.srcElement)return(window&&window.event&&window.event.srcElement);return false}function PINT_GetElementById(idname){var handle;if(document.getElementById){handle=document.getElementById(idname);if(handle)return handle}if(document.getElementByName){handle=document.getElementByName(idname)[0];if(handle)return handle}handle=document[idname];if(handle)return handle;if(document.all){handle=document.all[idname];if(handle)return handle}if(document.anchors){handle=document.anchors[idname];if(handle)return handle}if(document.links){handle=document.links[idname];if(handle)return handle}if(document.images){handle=document.images[idname];if(handle)return handle}if(document.embeds){handle=document.embeds[idname];if(handle)return handle}return handle}function PINT_GetIdByElement(element){if(!(element))return undefined;if(element.id)return element.id;if(element.name)return element.name;return undefined}function PINT_ChangePageTitle(pageTitle){if(document.title.readOnly==true)document.title=pageTitle}function PINT_GetCurrentFileName(){var URL=unescape(location.pathname);var start=URL.lastIndexOf("/")+1;var end=(URL.indexOf("?")>0)?URL.indexOf("?"):URL.length;return(URL.substring(start,end));}function PINT_GetCurrentFilePath(){var URL=unescape(location.pathname);var start=URL.lastIndexOf("/");return(URL.substring(0,start));}function PINT_GetCurrentDirectory(){var filePath=PINT_GetCurrentFilePath();var directories=filePath.split("/");return directories.length&&directories[directories.length-1]!=""?directories[directories.length-1]:""}function PINT_IsRootDirectory(directory){return directory.toLowerCase()==PINT_GetRootDirectory().toLowerCase()?true:false}function PINT_IsDefaultFile(){var fileName=typeof(PINT_IsDefaultFile.arguments[0])!='undefined'?PINT_IsDefaultFile.arguments[0]:PINT_GetCurrentFileName();if(fileName=="")return true;var fileNameList=PINT_GetDefaultFile();if(eval('typeof(fileNameList)')=='object'){for(var fileNameListIndex=0;fileNameListIndex<fileNameList.length;fileNameListIndex++)if((fileName==fileNameList[fileNameListIndex]))return true}return false}function PINT_GetDefaultFile(){if(typeof(defaultFileList)=='undefined')return"";else return defaultFileList.split(",");}function PINT_FirstFocus(){var elementref;var i=0;if(!(elementref=PINT_FirstFocus.arguments[0])){if(!(document.forms[0]))return false;while((elementref=document.forms[0].elements[i++])&&((elementref.type=='hidden')||(elementref.type=='radio')||(elementref.disabled))){}}else{var formIndex;var formElementIndex;var formElementName=PINT_FirstFocus.arguments[0];elementref=null;for(formIndex=0;formIndex<document.forms.length;formIndex++){for(formElementIndex=0;formElementIndex<document.forms[formIndex].elements.length;formElementIndex++){if(document.forms[formIndex].elements[formElementIndex].name==formElementName){elementref=document.forms[formIndex].elements[formElementIndex];break}}if(elementref)break}}if(!(elementref))return false;elementref.focus();return true}function PINT_OnMouseOverHandler(e){e=(e)?e:((window.event)?window.event:"");if(e){var eventsource=PINT_GetEventSource(e);if(eval('typeof(PINT_MenuTriggers)')!='undefined'&&eval('typeof(PINT_MenuTriggers[eventsource.id])')!='undefined')PINT_MenuPopUp(e);else if(eval('typeof(PINT_ROtriggers)')!='undefined'&&eval('typeof(PINT_ROtriggers[eventsource.id])')!='undefined')PINT_RORollover(e);PINT_SetWindowStatus();}return true}function PINT_OnMouseOutHandler(e){e=(e)?e:((window.event)?window.event:"");if(e){var eventsource=PINT_GetEventSource(e);if(eval('typeof(PINT_MenuTriggers)')!='undefined'&&eval('typeof(PINT_MenuTriggers[eventsource.id])')!='undefined')PINT_MenuPopDown(e);else if(eval('typeof(PINT_ROtriggers)')!='undefined'&&eval('typeof(PINT_ROtriggers[eventsource.id])')!='undefined')PINT_RORollout(e);}return true}function PINT_SetWindowStatus(){if(PINT_SetWindowStatus.arguments.length==0){if(typeof(windowStatus)!='undefined'&&windowStatus!=""){window.status=windowStatus;windowStatus=""}}else window.status=PINT_SetWindowStatus.arguments[0];return true}function PINT_GetRootDirectory(){if(typeof(rootDirectory)=='undefined')return"";else return rootDirectory}function PINT_getElementsByClass(name){var all=document.all?document.all:document.getElementsByTagName('*');var elements=new Array();for(var e=0;e<all.length;e++){if((name!='')&&(all[e].className.indexOf(name)>=0))elements[elements.length]=all[e]}return elements}function PINT_getURLParam(name,defaultVal){var paramVal=defaultVal;var regex=new RegExp("\&"+name+"\=([^$\&]+)","i");if(document.URL.indexOf('?')!=-1){var qString='&'+document.URL.substring((document.URL.indexOf('?')+1),document.URL.length);var urlMatches=qString.match(regex);if((urlMatches!=null)&&(urlMatches.length==2))paramVal=urlMatches[1]}return paramVal}PINT_ROcapableFlag=true;PINT_ROtriggers=new Array();PINT_ROtargets=new Array();PINT_ROtargetRollovers=new Array();if((typeof PINT_ROtriggers)!='object')PINT_ROcapableFlag=false;function PINT_RolloverSubPageImgInit(rolloverId,windowStatus){PINT_RORolloverInit(rolloverId+"img",windowStatus,(PINT_IsDefaultFile()&&PINT_GetCurrentDirectory()==rolloverId?false:true),rolloverId+"img",PINT_GetRootDirectory()+"/images/SNR_"+rolloverId+".gif",true);}function PINT_RolloverImgInit(rolloverId,windowStatus){PINT_RORolloverInit(rolloverId+"img",windowStatus,(PINT_IsDefaultFile()&&PINT_GetCurrentDirectory()==rolloverId?false:true),rolloverId+"img",PINT_GetRootDirectory()+"/images/HNR_"+rolloverId+".gif",true);}function PINT_RORolloverInit(){if(!(PINT_ROcapableFlag))return false;if(!(document.images))return PINT_ROcapableFlag=false;if(PINT_RORolloverInit.arguments.length<1)return true;if(PINT_RORolloverInit.arguments.length<6||(PINT_RORolloverInit.arguments.length%3)!=0)return false;if(document.getElementById){var setTrigger=typeof(PINT_RORolloverInit.arguments[2])!='undefined'?PINT_RORolloverInit.arguments[2]:true;var trigger=document.getElementById(PINT_RORolloverInit.arguments[0]);if(setTrigger&&trigger){if(!(PINT_ROtriggers[trigger.id]))PINT_ROtriggers[trigger.id]=new Array();var targetIndex,targetImageIndex,revertIndex,target,revert;for(targetIndex=3;targetIndex<PINT_RORolloverInit.arguments.length;targetIndex+=3){targetImageIndex=targetIndex+1;revertIndex=targetIndex+2;target=document.getElementById(PINT_RORolloverInit.arguments[targetIndex]);targetrollover=PINT_RORolloverInit.arguments[targetImageIndex];revert=PINT_RORolloverInit.arguments[revertIndex];if(!(target))return false;if(!(target.src))return false;if(revert)PINT_ROtargets[target.id]=target.src;PINT_ROtargetRollovers[targetrollover]=new Image();PINT_ROtargetRollovers[targetrollover].src=targetrollover;PINT_ROtriggers[trigger.id][target.id]=PINT_ROtargetRollovers[targetrollover];}if(typeof(PINT_RORolloverInit.arguments[1])!='undefined')PINT_ROtriggers[trigger.id]["window.status"]=PINT_RORolloverInit.arguments[1];trigger.onmouseover=PINT_OnMouseOverHandler;trigger.onmouseout=PINT_OnMouseOutHandler}}return true}function PINT_RORollover(e){if(!PINT_ROcapableFlag)return false;var eventsource=PINT_GetEventSource(e);if(!eventsource)return(PINT_ROcapableFlag=false);PINT_RORolloverById(eventsource.id);return true}function PINT_RORollout(e){if(!PINT_ROcapableFlag)return false;var eventsource=PINT_GetEventSource(e);if(!eventsource)return(PINT_ROcapableFlag=false);PINT_RORolloutById(eventsource.id);return true}function PINT_RORolloverById(elementId){if(!PINT_ROcapableFlag)return false;if(eval('typeof(PINT_ROtriggers[elementId])')!='undefined'){for(target in PINT_ROtriggers[elementId]){if(typeof(document[target])=='object')document[target].src=PINT_ROtriggers[elementId][target].src;if(target=="window.status")windowStatus=PINT_ROtriggers[elementId][target]}}return true}function PINT_RORolloutById(elementId){if(!PINT_ROcapableFlag)return false;if(eval('typeof(PINT_ROtriggers[elementId])')!='undefined'){for(target in PINT_ROtriggers[elementId]){if(typeof(document[target])=='object'&&eval('typeof(PINT_ROtargets[target])')!='undefined')document[target].src=PINT_ROtargets[target]}}return true}PINT_MenuCapableFlag=true;PINT_MenuTriggers=new Array();PINT_MenuTargets=new Array();PINT_MenuTargetMenus=new Array();if((typeof PINT_MenuTriggers)!='object')PINT_MenuCapableFlag=false;function PINT_MenuInit(){if(!(PINT_MenuCapableFlag))return false;if(PINT_MenuInit.arguments.length<1)return true;if((PINT_MenuInit.arguments.length%2)!=1)return false;if(document.getElementById){var trigger=document.getElementById(PINT_MenuInit.arguments[0]);if(trigger){if(!(PINT_MenuTriggers[trigger.id]))PINT_MenuTriggers[trigger.id]=new Array();var target,targetMenu;target=document.getElementById(PINT_MenuInit.arguments[1]);targetMenu=PINT_MenuInit.arguments[2];PINT_MenuTriggers[trigger.id]=targetMenu;trigger.onmouseover=PINT_OnMouseOverHandler;trigger.onmouseout=PINT_OnMouseOutHandler}}return true}function PINT_MenuPopUp(e){if(!PINT_MenuCapableFlag)return false;var eventsource=PINT_GetEventSource(e);if(!eventsource)return(PINT_MenuCapableFlag=false);HM_f_PopUp(PINT_MenuTriggers[eventsource.id],e);return true}function PINT_MenuPopDown(e){if(!PINT_MenuCapableFlag)return false;var eventsource=PINT_GetEventSource(e);if(!eventsource)return(PINT_MenuCapableFlag=false);HM_f_PopDown(PINT_MenuTriggers[eventsource.id]);return true}function On(imgName){if(document.images)document.images[imgName].src=eval(imgName+"on.src");}function Off(imgName){if(document.images)document.images[imgName].src=eval(imgName+"off.src");}PINT_OnChangeLinkType=new Array();function PINT_OnChangeHandler(e){var formElement;e=(e)?e:((window.event)?window.event:"");if(e){var eventsource=PINT_GetEventSource(e);for(formIndex=0;formIndex<document.forms.length;formIndex++){formElement=document.forms[formIndex];for(elementIndex=0;elementIndex<formElement.elements.length;elementIndex++){if(eventsource.name==formElement.elements[elementIndex].name){if(PINT_OnChangeLinkType[eventsource.id]=="anchor"&&formElement.elements[elementIndex].value!="")location=formElement.action+"#"+formElement.elements[elementIndex].value;else if(PINT_OnChangeLinkType[eventsource.id]=="page"&&formElement.elements[elementIndex].value!="")location=formElement.elements[elementIndex].value}}}}return true}function PINT_OnChangeInit(){if(PINT_OnChangeInit.arguments.length!=2)return false;if(document.getElementById){var trigger=document.getElementById(PINT_OnChangeInit.arguments[0]);if(trigger){PINT_OnChangeLinkType[trigger.id]=PINT_OnChangeInit.arguments[1];trigger.onchange=PINT_OnChangeHandler}}return true}function popupWindow(){if(popupWindow.arguments.length<1)return false;var popupWin=null;popupWin=open(popupWindow.arguments[0],popupWindow.arguments[1],popupWindow.arguments[2]);}function PINT_GetWindowSize(style){var size=400;if(style=="width"){if(typeof(window.innerWidth)=='number')size=window.innerWidth;else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight))size=document.documentElement.clientWidth;else if(document.body&&document.body.clientWidth)size=document.body.clientWidth}else if(style=="height"){if(typeof(window.innerWidth)=='number')size=window.innerHeight;else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight))size=document.documentElement.clientHeight;else if(document.body&&document.body.clientHeight)size=document.body.clientHeight}return size}function PINT_AnchorPopupWindows(){if(!document.getElementsByTagName)return;var anchors=document.getElementsByTagName("a");var currentAnchor;for(var anchorIndex=0;anchorIndex<anchors.length;anchorIndex++){var targetLink,relArray,relInformation,windowAttributes,javascriptTargetLink,windowName;var location,menubar,resizable,scrollbars,status,toolbar;var width,height,windowType,windowName;currentAnchor=anchors[anchorIndex];targetLink=currentAnchor.getAttribute("href");relInformation=currentAnchor.getAttribute("rel");if(relInformation&&targetLink){relArray=relInformation.split("|");if(relArray[0]=="popup"&&relArray.length>=4){if(relArray[1]!="null")width=parseInt(relArray[1])?parseInt(relArray[1]):400;else width=PINT_GetWindowSize("width");if(relArray[2]!="null")height=parseInt(relArray[2])?parseInt(relArray[2]):400;else height=PINT_GetWindowSize("height");windowType=relArray[3];windowAttributes="width="+width+",height="+height;if(windowType=="custom"){if(relArray.length<10)return false;location=parseInt(relArray[4])?parseInt(relArray[4]):0;menubar=parseInt(relArray[5])?parseInt(relArray[5]):0;resizable=parseInt(relArray[6])?parseInt(relArray[6]):0;scrollbars=parseInt(relArray[7])?parseInt(relArray[7]):0;status=parseInt(relArray[8])?parseInt(relArray[8]):0;toolbar=parseInt(relArray[9])?parseInt(relArray[9]):0;if(relArray.length==11)windowName=relArray[10];else windowName="popupWindow";windowAttributes+=",location="+location+",menubar="+menubar+",resizable="+resizable+",scrollbars="+scrollbars+",status="+status+",toolbar="+toolbar}else{if(relArray.length==5)windowName=relArray[4];else windowName="popupWindow";if(windowType=="standard")windowAttributes+=",location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0";else if(windowType=="resize")windowAttributes+=",location=0,menubar=0,resizable=1,scrollbars=0,status=0,toolbar=0";else if(windowType=="scrollbar")windowAttributes+=",location=0,menubar=0,resizable=0,scrollbars=1,status=0,toolbar=0";else if(windowType=="blank")windowAttributes="";else return false}javascriptTargetLink="javascript:popupWindow('"+targetLink+"','"+windowName+"','"+windowAttributes+"');";currentAnchor.setAttribute("href",javascriptTargetLink);}}}}var rot13map;function rot13init(){var map=new Array();var s="abcdefghijklmnopqrstuvwxyz";for(i=0;i<s.length;i++)map[s.charAt(i)]=s.charAt((i+13)%26);for(i=0;i<s.length;i++)map[s.charAt(i).toUpperCase()]=s.charAt((i+13)%26).toUpperCase();return map}function rot13(a){if(!rot13map)rot13map=rot13init();var s="";for(i=0;i<a.length;i++){var b=a.charAt(i);s+=(b>='A'&&b<='Z'||b>='a'&&b<='z'?rot13map[b]:b);}return s}function print_e(user,domain){var e=rot13(user)+"@"+rot13(domain);var out='<a href="mailto:'+e+'">';out+=e;out+='</a>';document.write(out);}PINT_CSSStructure=new Object();PINT_TOOLS=new Object();PINT_TOOLS.FONT=new Object();PINT_TOOLS.FONT.GLOBAL_DIV="contentdiv";PINT_TOOLS.FONT.CURRENT=false;PINT_TOOLS.FONT.PRESERVE=false;PINT_TOOLS.FONT.DISPLAY_ADVANCE=false;PINT_TOOLS.FONT.DISPLAY_BASIC=false;function PINT_SetGlobalFontDiv(globalDiv){PINT_TOOLS.FONT.GLOBAL_DIV=globalDiv}function PINT_GetGlobalFontDiv(){return PINT_TOOLS.FONT.GLOBAL_DIV}function PINT_CheckGlobalFontDiv(){return PINT_GetGlobalFontDiv()==""?true:false}function PINT_GetGlobalFontPreserveSession(){return PINT_TOOLS.FONT.PRESERVE}function PINT_SetGlobalFontPreserveSession(setting){PINT_TOOLS.FONT.PRESERVE=setting}function PINT_GetGlobalFontCurrentSession(){return PINT_TOOLS.FONT.CURRENT}function PINT_SetGlobalFontCurrentSession(setting){PINT_TOOLS.FONT.CURRENT=setting}function PINT_SetGlobalFontDisplayAdvance(setting){PINT_TOOLS.FONT.DISPLAY_ADVANCE=setting}function PINT_GetGlobalFontDisplayAdvance(){return PINT_TOOLS.FONT.DISPLAY_ADVANCE}function PINT_SetGlobalFontDisplayBasic(setting){PINT_TOOLS.FONT.DISPLAY_BASIC=setting}function PINT_GetGlobalFontDisplayBasic(){return PINT_TOOLS.FONT.DISPLAY_BASIC}function PINT_TextSizeChangerBasic(){if(!PINT_CheckGlobalFontDiv()){var contentElement=document.getElementById(PINT_GetGlobalFontDiv());var increaseTrigger=document.getElementById("increaseFonta");var decreaseTrigger=document.getElementById("decreaseFonta");if(contentElement&&increaseTrigger&&decreaseTrigger){increaseTrigger.onclick=PINT_IncreaseFontSize;decreaseTrigger.onclick=PINT_DecreaseFontSize;if(PINT_GetGlobalFontCurrentSession()||PINT_GetGlobalFontPreserveSession())PINT_SetDefaultFontInformation(PINT_TOOLS.FONT.GLOBAL_DIV);}}}function PINT_TextSizeChangerAdvance(){if(!PINT_CheckGlobalFontDiv()){var contentElement=document.getElementById(PINT_GetGlobalFontDiv());var fontFamilyTrigger=document.getElementById("selectFontFamily");var fontSizeTrigger=document.getElementById("selectFontSize");if(contentElement&&fontFamilyTrigger&&fontSizeTrigger){fontFamilyTrigger.onchange=PINT_SelectFontFamily;fontSizeTrigger.onchange=PINT_SelectFontSize;if(PINT_GetGlobalFontCurrentSession()||PINT_GetGlobalFontPreserveSession())PINT_SetDefaultFontInformation(PINT_TOOLS.FONT.GLOBAL_DIV);}}}function PINT_AbortSetFontToolsDisplay(){PINT_SetGlobalFontDisplayAdvance(false);PINT_SetGlobalFontDisplayBasic(false);}function PINT_AllowForFontChanger(){var returnValue=true;if(document.styleSheets=="undefined")returnValue=false;if(!document.getElementById)returnValue=false;if(!returnValue)PINT_AbortSetFontToolsDisplay();return returnValue}function PINT_BuildCSSStructure(){var cssRules;var styleInformation;if(document.all)cssRules="rules";else if(document.getElementById)cssRules="cssRules";breakLoop=false;for(styleSheetIndex=0;styleSheetIndex<document.styleSheets.length;styleSheetIndex++){for(cssRulesIndex=0;cssRulesIndex<document.styleSheets[styleSheetIndex][cssRules].length;cssRulesIndex++){className=document.styleSheets[styleSheetIndex][cssRules][cssRulesIndex].selectorText.toLowerCase();if(className.indexOf("div."+PINT_GetGlobalFontDiv().toLowerCase())!=-1){PINT_CSSStructure=document.styleSheets[styleSheetIndex][cssRules][cssRulesIndex];breakLoop=true;break}}if(breakLoop)break}}function PINT_GetCurrentFontInformation(){var fontInformation=new Object();fontInformation.useFontSize=false;fontInformation.useFontFamily=false;if(PINT_CSSStructure.style.fontSize!=""){fontInformation.useFontSize=true;fontInformation.fontSize=new String(parseInt(PINT_CSSStructure.style.fontSize));fontInformation.fontType=PINT_CSSStructure.style.fontSize.substring(fontInformation.fontSize.length);fontInformation.fontSize=fontInformation.fontSize>=5?parseInt(fontInformation.fontSize):5}if(PINT_CSSStructure.style.fontFamily!=""){fontInformation.useFontFamily=true;fontInformation.fontFamily=PINT_CSSStructure.style.fontFamily}return fontInformation}function PINT_DetermineChangePercentage(){if(PINT_DetermineChangePercentage.arguments.length!=1)return false;var sizeChange=PINT_DetermineChangePercentage.arguments[0];var currentFontSize=null;var allowChangeFontSize=true;var changePercentage=null;fontInformation=PINT_GetCurrentFontInformation();if(fontInformation.useFontSize){newFontSize=fontInformation.fontSize+sizeChange;changePercentage=newFontSize/fontInformation.fontSize}return changePercentage}function PINT_ChangeFontFamily(){if((PINT_ChangeFontFamily.arguments.length!=1))return false;var fontFamily=PINT_ChangeFontFamily.arguments[0];PINT_CSSStructure.style.fontFamily=fontFamily;if(PINT_GetGlobalFontPreserveSession()||PINT_GetGlobalFontCurrentSession())document.cookie="fontFamily="+escape(fontFamily)+";"+PINT_CreateCookieDate();else PINT_DeleteCookie("fontFamily","fontSize");}function PINT_ChangeFontSize(){if((PINT_ChangeFontSize.arguments.length!=1))return false;var sizeChange=PINT_ChangeFontSize.arguments[0];var fontSize;var changePercentage=PINT_DetermineChangePercentage(sizeChange);var fontInformation=PINT_GetCurrentFontInformation();if(fontInformation.useFontSize&&changePercentage){fontSize=fontInformation.fontSize*changePercentage;fontSize+=fontInformation.fontType;PINT_CSSStructure.style.fontSize=fontSize}if(PINT_GetGlobalFontPreserveSession()||PINT_GetGlobalFontCurrentSession())document.cookie="fontSize="+escape(fontSize)+";"+PINT_CreateCookieDate();else PINT_DeleteCookie("fontFamily","fontSize");}function PINT_IncreaseFontSize(){if(PINT_CheckGlobalFontDiv())return false;var contentElement=document.getElementById(PINT_GetGlobalFontDiv());if(contentElement)PINT_ChangeFontSize(1);else PINT_AbortSetFontToolsDisplay();return false}function PINT_DecreaseFontSize(){if(PINT_CheckGlobalFontDiv())return false;var contentElement=document.getElementById(PINT_GetGlobalFontDiv());if(contentElement)PINT_ChangeFontSize(-1);else PINT_AbortSetFontToolsDisplay();return false}function PINT_ChangeFontSizeLoop(){if(PINT_ChangeFontSizeLoop.arguments.length!=1)return false;maxElements=PINT_ChangeFontSizeLoop.arguments[0];if(maxElements>0){for(fontSizeIndex=0;fontSizeIndex<maxElements;fontSizeIndex++){PINT_IncreaseFontSize();}}else if(maxElements<0){for(fontSizeIndex=0;fontSizeIndex>maxElements;fontSizeIndex--){PINT_DecreaseFontSize();}}}function PINT_SelectFontSize(){if(PINT_CheckGlobalFontDiv())return false;var contentElementName=PINT_GetGlobalFontDiv();var formElement=this;var contentElement=document.getElementById(contentElementName);var newElementValue;for(var formElementIndex=0;formElementIndex<formElement.length;formElementIndex++){if(formElement[formElementIndex].selected){newElementValue=formElement[formElementIndex].value;break}}if(newElementValue&&contentElement){fontInformation=PINT_GetCurrentFontInformation();if(fontInformation.useFontSize){newElementValue-=fontInformation.fontSize;PINT_ChangeFontSizeLoop(newElementValue);}else PINT_AbortSetFontToolsDisplay()}else PINT_AbortSetFontToolsDisplay();}function PINT_SelectFontFamily(){if(PINT_CheckGlobalFontDiv())return false;var contentElementName=PINT_GetGlobalFontDiv();var formElement=this;var contentElement=document.getElementById(contentElementName);newFontFamily="";for(var formElementIndex=0;formElementIndex<formElement.length;formElementIndex++){if(formElement[formElementIndex].selected){newFontFamily=formElement[formElementIndex].value;break}}if(newFontFamily.length&&contentElement){PINT_ChangeFontFamily(newFontFamily);}}function PINT_CreateCookieDate(){dateString="";if(PINT_GetGlobalFontPreserveSession()){var expiration=new Date();expiration.setYear(expiration.getFullYear()+2);dateString=" expires="+expiration.toGMTString()+";"}return dateString}function PINT_ExtractCookies(){var name,value;var beginning,middle,end;var currentCookies=new Object();beginning=0;while(beginning<document.cookie.length){middle=document.cookie.indexOf('=',beginning);end=document.cookie.indexOf(';',beginning);if(end==-1)end=document.cookie.length;if((middle>end)||(middle==-1)){name=document.cookie.substring(beginning,end);value=""}else{name=document.cookie.substring(beginning,middle);value=document.cookie.substring(middle+1,end);}currentCookies[name]=unescape(value);beginning=end+2}return currentCookies}function PINT_DeleteCookie(){if(!PINT_DeleteCookie.arguments.length)return false;for(var argumentIndex=0;argumentIndex<PINT_DeleteCookie.arguments.length;argumentIndex++){document.cookie=PINT_DeleteCookie.arguments[argumentIndex]+"=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT";document.cookie=PINT_DeleteCookie.arguments[argumentIndex]+"; expires=Thu, 01-Jan-1970 00:00:01 GMT"}}function PINT_SetDefaultFontInformation(){if(PINT_SetDefaultFontInformation.arguments.length!=1)return false;if(PINT_GetGlobalFontPreserveSession()||PINT_GetGlobalFontCurrentSession()){var currentCookies=PINT_ExtractCookies();var currentElement=document.getElementById(PINT_SetDefaultFontInformation.arguments[0]);if(currentElement&&currentCookies){if(typeof(currentCookies["fontSize"])!="undefined")PINT_CSSStructure.style.fontSize=currentCookies["fontSize"];if(typeof(currentCookies["fontFamily"])!="undefined")PINT_CSSStructure.style.fontFamily=currentCookies["fontFamily"].toLowerCase();}}}FlashObject=function(swf,id,w,h,defaultImage,ver,imageMap,c){this.swf=swf;this.id=id;this.width=w;this.height=h;this.imageMap=imageMap;this.version=ver||6;this.align="middle";this.codebase=this.version+",0,0,0";this.redirect="";this.sq=document.location.search.split("?")[1]||"";this.defaultImage=defaultImage;this.altTxt="Please <a href='http://www.macromedia.com/go/getflashplayer'>upgrade your Flash Player</a>.";this.bypassTxt="";this.params=new Object();this.variables=new Object();if(c)this.color=this.addParam('bgcolor',c);this.addParam('quality','high');this.doDetect=getQueryParamValue('detectflash');};FlashObject.prototype.addParam=function(name,value){this.params[name]=value};FlashObject.prototype.getParams=function(){return this.params};FlashObject.prototype.getParam=function(name){return this.params[name]};FlashObject.prototype.addVariable=function(name,value){this.variables[name]=value};FlashObject.prototype.getVariable=function(name){return this.variables[name]};FlashObject.prototype.getVariables=function(){return this.variables};FlashObject.prototype.getParamTags=function(){var paramTags="";for(var param in this.getParams()){paramTags+='<param name="'+param+'" value="'+this.getParam(param)+'" />'}if(paramTags==""){paramTags=null}return paramTags};FlashObject.prototype.getHTML=function(){var flashHTML="";if(window.ActiveXObject&&navigator.userAgent.indexOf('Mac')==-1){flashHTML+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+this.codebase+'" width="'+this.width+'" height="'+this.height+'" id="'+this.id+'" align="'+this.align+'">';flashHTML+='<param name="movie" value="'+this.swf+'" />';if(this.getParamTags()!=null){flashHTML+=this.getParamTags();}if(this.getVariablePairs()!=null){flashHTML+='<param name="flashVars" value="'+this.getVariablePairs()+'" />'}flashHTML+='</object>'}else{flashHTML+='<embed type="application/x-shockwave-flash" src="'+this.swf+'" width="'+this.width+'" height="'+this.height+'" id="'+this.id+'" align="'+this.align+'"';for(var param in this.getParams()){flashHTML+=' '+param+'="'+this.getParam(param)+'"'}if(this.getVariablePairs()!=null){flashHTML+=' flashVars="'+this.getVariablePairs()+'"'}flashHTML+='></embed>'}return flashHTML};FlashObject.prototype.getVariablePairs=function(){var variablePairs=new Array();for(var name in this.getVariables()){variablePairs.push(name+"="+escape(this.getVariable(name)));}if(variablePairs.length>0){return variablePairs.join("&");}else{return null}};FlashObject.prototype.write=function(elementId){if(detectFlash(this.version)||this.doDetect=='false'){if(elementId){document.getElementById(elementId).innerHTML=this.getHTML();}else{document.write(this.getHTML());}}else{if(this.redirect!=""){document.location.replace(this.redirect);}else if(this.defaultImage!=""){imageString="<img src=\""+this.defaultImage+"\" width=\""+this.width+"\" height=\""+this.height+"\" border=\"0\" alt=\"\"";if(this.imageMap!="")imageString+=" usemap=\"#"+this.imageMap+"\" ";imageString+=" />";document.write(imageString);}else document.write(this.altTxt+""+this.bypassTxt);}};function getFlashVersion(){var flashversion=0;if(navigator.plugins&&navigator.plugins.length){var x=navigator.plugins["Shockwave Flash"];if(x){if(x.description){var y=x.description;flashversion=y.charAt(y.indexOf('.')-1);}}}else{result=false;for(var i=15;i>=3&&result!=true;i--){execScript('on error resume next: result = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.'+i+'"))','VBScript');flashversion=i}}return flashversion}function detectFlash(ver){if(getFlashVersion()>=ver){return true}else{return false}}function getQueryParamValue(param){var q=document.location.search;var detectIndex=q.indexOf(param);if(q.length>1&&detectIndex!=-1){return q.substring(q.indexOf("=",detectIndex)+1,q.indexOf("&",detectIndex));}else{return true}}PINT_FormsToValidate=new Array();function PINT_SubmitFormValidatorHandler(e){e=(e)?e:((window.event)?window.event:"");if(e){var eventsource=PINT_GetEventSource(e);if(eventsource){return check_form(eventsource);}}}function PINT_ResetFormValidatorHandler(e){e=(e)?e:((window.event)?window.event:"");if(e){var eventsource=PINT_GetEventSource(e);if(eventsource){return confirm('Reset form fields?');}}}function PINT_FormValidator(){if(document.getElementById&&PINT_FormsToValidate.length){var elementIndex,trigger,elementLength;for(var formNameIndex=0;formNameIndex<PINT_FormsToValidate.length;formNameIndex++){trigger=document.getElementById(PINT_FormsToValidate[formNameIndex]);if(trigger){trigger.onsubmit=PINT_SubmitFormValidatorHandler;trigger.onreset=PINT_ResetFormValidatorHandler}}}}function PINT_SetFormsToValidate(){if(!PINT_SetFormsToValidate.arguments.length)return false;for(var argumentIndex=0;argumentIndex<PINT_SetFormsToValidate.arguments.length;argumentIndex++){PINT_FormsToValidate[PINT_FormsToValidate.length]=PINT_SetFormsToValidate.arguments[argumentIndex]}}function PINT_ToggleElementsOnOff(show,elList,toggleBy){CALANDAR_DOM=(document.getElementById)?true:false;CALANDAR_NS4=(document.layers)?true:false;CALANDAR_IE=(document.all)?true:false;CALANDAR_IE4=CALANDAR_IE&&!CALANDAR_DOM;CALANDAR_IE4M=CALANDAR_IE4&&HM_Mac;if(CALANDAR_NS4&&(toggleBy=="tag"))return true;for(var i=0;i<elList.length;i++){var ElementsToToggle=[];switch(toggleBy){case"tag":ElementsToToggle=(CALANDAR_DOM)?document.getElementsByTagName(elList[i]):document.all.tags(elList[i]);break;case"id":ElementsToToggle[0]=(CALANDAR_DOM)?document.getElementById(elList[i]):(CALANDAR_IE)?document.all(elList[i]):document.layers[elList[i]];break}for(var j=0;j<ElementsToToggle.length;j++){var theElement=ElementsToToggle[j];if(!theElement)continue;if(CALANDAR_DOM||CALANDAR_IE)theElement.style.visibility=show?"inherit":"hidden";else if(CALANDAR_NS4)theElement.visibility=show?"inherit":"hide"}}return true}XHTMLNS="http://www.w3.org/1999/xhtml";PINT_Browser=new Browser();PINT_NiceTitleStruct=new Object();function PINT_MakeNiceTitles(){if(!document.createElement||!document.getElementsByTagName)return;if(!document.createElementNS){document.createElementNS=function(ns,elt){return document.createElement(elt);}}if(PINT_MakeNiceTitles.arguments.length!=2&&PINT_MakeNiceTitles.arguments.length!=4)return false;PINT_NiceTitleStruct.divClassName=PINT_MakeNiceTitles.arguments[0];PINT_NiceTitleStruct.pClassName=PINT_MakeNiceTitles.arguments[1];PINT_NiceTitleStruct.currentTitle;if(PINT_MakeNiceTitles.arguments.length==4){PINT_NiceTitleStruct.x=parseInt(PINT_MakeNiceTitles.arguments[2]);PINT_NiceTitleStruct.y=parseInt(PINT_MakeNiceTitles.arguments[3]);}if(isNaN(PINT_NiceTitleStruct.x)||isNaN(PINT_NiceTitleStruct.y)){PINT_NiceTitleStruct.x=15;PINT_NiceTitleStruct.y=35}if(!document.links){document.links=document.getElementsByTagName("a");}for(var ti=0;ti<document.links.length;ti++){var lnk=document.links[ti];if(lnk.title){lnk.setAttribute("nicetitle",lnk.title);lnk.removeAttribute("title");addEvent(lnk,"mouseover",showNiceTitle);addEvent(lnk,"mouseout",hideNiceTitle);addEvent(lnk,"focus",showNiceTitle);addEvent(lnk,"blur",hideNiceTitle);}}var instags=document.getElementsByTagName("ins");if(instags){for(var ti=0;ti<instags.length;ti++){var instag=instags[ti];if(instag.dateTime){var strDate=instag.dateTime;var dtIns=new Date(strDate.substring(0,4),parseInt(strDate.substring(4,6)-1),strDate.substring(6,8),strDate.substring(9,11),strDate.substring(11,13),strDate.substring(13,15));instag.setAttribute("nicetitle","Added on "+dtIns.toString());addEvent(instag,"mouseover",showNiceTitle);addEvent(instag,"mouseout",hideNiceTitle);addEvent(instag,"focus",showNiceTitle);addEvent(instag,"blur",hideNiceTitle);}}}}function findPosition(oLink){if(oLink.offsetParent){for(var posX=0,posY=0;oLink.offsetParent;oLink=oLink.offsetParent){posX+=oLink.offsetLeft;posY+=oLink.offsetTop}return[posX,posY]}else{return[oLink.x,oLink.y]}}function showNiceTitle(e){if(PINT_NiceTitleStruct.currentTitle)hideNiceTitle(PINT_NiceTitleStruct.currentTitle);if(!document.getElementsByTagName)return;if(window.event&&window.event.srcElement){lnk=window.event.srcElement}else if(e&&e.target){lnk=e.target}if(!lnk)return;if(lnk.nodeType==3){lnk=getParent(lnk,"A");}if(!lnk)return;nicetitle=lnk.getAttribute("nicetitle");var d=document.createElementNS(XHTMLNS,"div");d.className=PINT_NiceTitleStruct.divClassName;tnt=document.createTextNode(nicetitle);pat=document.createElementNS(XHTMLNS,"p");pat.className="titletext";pat.appendChild(tnt);d.appendChild(pat);if(lnk.href){tnd=document.createTextNode(lnk.href);pad=document.createElementNS(XHTMLNS,"p");pad.className=PINT_NiceTitleStruct.pClassName;pad.appendChild(tnd);d.appendChild(pad);}STD_WIDTH=300;if(lnk.href){h=lnk.href.length}else{h=nicetitle.length}if(nicetitle.length){t=nicetitle.length}h_pixels=h*6;t_pixels=t*10;if(h_pixels>STD_WIDTH){w=h_pixels}else if((STD_WIDTH>t_pixels)&&(t_pixels>h_pixels)){w=t_pixels}else if((STD_WIDTH>t_pixels)&&(h_pixels>t_pixels)){w=h_pixels}else{w=STD_WIDTH}d.style.width=w+'px';mpos=findPosition(lnk);mx=mpos[0];my=mpos[1];d.style.left=(mx+PINT_NiceTitleStruct.x)+'px';d.style.top=(my+PINT_NiceTitleStruct.y)+'px';if(window.innerWidth&&((mx+w)>window.innerWidth)){d.style.left=(window.innerWidth-w-25)+"px"}if(document.body.scrollWidth&&((mx+w)>document.body.scrollWidth)){d.style.left=(document.body.scrollWidth-w-25)+"px"}document.getElementsByTagName("body")[0].appendChild(d);PINT_ToggleElementsOnOff(false,['select'],'tag');PINT_NiceTitleStruct.currentTitle=d}function hideNiceTitle(e){if(!document.getElementsByTagName)return;if(PINT_NiceTitleStruct.currentTitle){document.getElementsByTagName("body")[0].removeChild(PINT_NiceTitleStruct.currentTitle);PINT_NiceTitleStruct.currentTitle=null}PINT_ToggleElementsOnOff(true,['select'],'tag');}function addEvent(obj,evType,fn){if(obj.addEventListener){obj.addEventListener(evType,fn,true);return true}else if(obj.attachEvent){var r=obj.attachEvent("on"+evType,fn);return r}else{return false}}function getParent(el,pTagName){if(el==null)return null;else if(el.nodeType==1&&el.tagName.toLowerCase()==pTagName.toLowerCase())return el;else return getParent(el.parentNode,pTagName);}function getMousePosition(event){if(PINT_Browser.isIE){x=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;y=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop}if(PINT_Browser.isNS){x=event.clientX+window.scrollX;y=event.clientY+window.scrollY}return[x,y]}function Browser(){var ua,s,i;this.isIE=false;this.isNS=false;this.version=null;ua=navigator.userAgent;s="MSIE";if((i=ua.indexOf(s))>=0){this.isIE=true;this.version=parseFloat(ua.substr(i+s.length));return}s="Netscape6/";if((i=ua.indexOf(s))>=0){this.isNS=true;this.version=parseFloat(ua.substr(i+s.length));return}s="Gecko";if((i=ua.indexOf(s))>=0){this.isNS=true;this.version=6.1;return}}function PINT_BrowserDetection(){if(PINT_BrowserDetection.arguments.length!=1)return false;var browserUpgradeFile=PINT_BrowserDetection.arguments[0];var currentFileName=PINT_GetCurrentFileName();if(!document.getElementById&&(browserUpgradeFile.indexOf(currentFileName)=="-1"||currentFileName==""))location.replace(PINT_GetRootDirectory()+'/'+browserUpgradeFile);}

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
// yahoo-dom-event.js
*/
if(typeof YAHOO=="undefined"||!YAHOO){var YAHOO={};}YAHOO.namespace=function(){var A=arguments,E=null,C,B,D;for(C=0;C<A.length;C=C+1){D=A[C].split(".");E=YAHOO;for(B=(D[0]=="YAHOO")?1:0;B<D.length;B=B+1){E[D[B]]=E[D[B]]||{};E=E[D[B]];}}return E;};YAHOO.log=function(D,A,C){var B=YAHOO.widget.Logger;if(B&&B.log){return B.log(D,A,C);}else{return false;}};YAHOO.register=function(A,E,D){var I=YAHOO.env.modules;if(!I[A]){I[A]={versions:[],builds:[]};}var B=I[A],H=D.version,G=D.build,F=YAHOO.env.listeners;B.name=A;B.version=H;B.build=G;B.versions.push(H);B.builds.push(G);B.mainClass=E;for(var C=0;C<F.length;C=C+1){F[C](B);}if(E){E.VERSION=H;E.BUILD=G;}else{YAHOO.log("mainClass is undefined for module "+A,"warn");}};YAHOO.env=YAHOO.env||{modules:[],listeners:[]};YAHOO.env.getVersion=function(A){return YAHOO.env.modules[A]||null;};YAHOO.env.ua=function(){var C={ie:0,opera:0,gecko:0,webkit:0,mobile:null,air:0};var B=navigator.userAgent,A;if((/KHTML/).test(B)){C.webkit=1;}A=B.match(/AppleWebKit\/([^\s]*)/);if(A&&A[1]){C.webkit=parseFloat(A[1]);if(/ Mobile\//.test(B)){C.mobile="Apple";}else{A=B.match(/NokiaN[^\/]*/);if(A){C.mobile=A[0];}}A=B.match(/AdobeAIR\/([^\s]*)/);if(A){C.air=A[0];}}if(!C.webkit){A=B.match(/Opera[\s\/]([^\s]*)/);if(A&&A[1]){C.opera=parseFloat(A[1]);A=B.match(/Opera Mini[^;]*/);if(A){C.mobile=A[0];}}else{A=B.match(/MSIE\s([^;]*)/);if(A&&A[1]){C.ie=parseFloat(A[1]);}else{A=B.match(/Gecko\/([^\s]*)/);if(A){C.gecko=1;A=B.match(/rv:([^\s\)]*)/);if(A&&A[1]){C.gecko=parseFloat(A[1]);}}}}}return C;}();(function(){YAHOO.namespace("util","widget","example");if("undefined"!==typeof YAHOO_config){var B=YAHOO_config.listener,A=YAHOO.env.listeners,D=true,C;if(B){for(C=0;C<A.length;C=C+1){if(A[C]==B){D=false;break;}}if(D){A.push(B);}}}})();YAHOO.lang=YAHOO.lang||{isArray:function(B){if(B){var A=YAHOO.lang;return A.isNumber(B.length)&&A.isFunction(B.splice);}return false;},isBoolean:function(A){return typeof A==="boolean";},isFunction:function(A){return typeof A==="function";},isNull:function(A){return A===null;},isNumber:function(A){return typeof A==="number"&&isFinite(A);},isObject:function(A){return(A&&(typeof A==="object"||YAHOO.lang.isFunction(A)))||false;},isString:function(A){return typeof A==="string";},isUndefined:function(A){return typeof A==="undefined";},hasOwnProperty:function(A,B){if(Object.prototype.hasOwnProperty){return A.hasOwnProperty(B);}return !YAHOO.lang.isUndefined(A[B])&&A.constructor.prototype[B]!==A[B];},_IEEnumFix:function(C,B){if(YAHOO.env.ua.ie){var E=["toString","valueOf"],A;for(A=0;A<E.length;A=A+1){var F=E[A],D=B[F];if(YAHOO.lang.isFunction(D)&&D!=Object.prototype[F]){C[F]=D;}}}},extend:function(D,E,C){if(!E||!D){throw new Error("YAHOO.lang.extend failed, please check that "+"all dependencies are included.");}var B=function(){};B.prototype=E.prototype;D.prototype=new B();D.prototype.constructor=D;D.superclass=E.prototype;if(E.prototype.constructor==Object.prototype.constructor){E.prototype.constructor=E;}if(C){for(var A in C){D.prototype[A]=C[A];}YAHOO.lang._IEEnumFix(D.prototype,C);}},augmentObject:function(E,D){if(!D||!E){throw new Error("Absorb failed, verify dependencies.");}var A=arguments,C,F,B=A[2];if(B&&B!==true){for(C=2;C<A.length;C=C+1){E[A[C]]=D[A[C]];}}else{for(F in D){if(B||!E[F]){E[F]=D[F];}}YAHOO.lang._IEEnumFix(E,D);}},augmentProto:function(D,C){if(!C||!D){throw new Error("Augment failed, verify dependencies.");}var A=[D.prototype,C.prototype];for(var B=2;B<arguments.length;B=B+1){A.push(arguments[B]);}YAHOO.lang.augmentObject.apply(this,A);},dump:function(A,G){var C=YAHOO.lang,D,F,I=[],J="{...}",B="f(){...}",H=", ",E=" => ";if(!C.isObject(A)){return A+"";}else{if(A instanceof Date||("nodeType" in A&&"tagName" in A)){return A;}else{if(C.isFunction(A)){return B;}}}G=(C.isNumber(G))?G:3;if(C.isArray(A)){I.push("[");for(D=0,F=A.length;D<F;D=D+1){if(C.isObject(A[D])){I.push((G>0)?C.dump(A[D],G-1):J);}else{I.push(A[D]);}I.push(H);}if(I.length>1){I.pop();}I.push("]");}else{I.push("{");for(D in A){if(C.hasOwnProperty(A,D)){I.push(D+E);if(C.isObject(A[D])){I.push((G>0)?C.dump(A[D],G-1):J);}else{I.push(A[D]);}I.push(H);}}if(I.length>1){I.pop();}I.push("}");}return I.join("");},substitute:function(Q,B,J){var G,F,E,M,N,P,D=YAHOO.lang,L=[],C,H="dump",K=" ",A="{",O="}";for(;;){G=Q.lastIndexOf(A);if(G<0){break;}F=Q.indexOf(O,G);if(G+1>=F){break;}C=Q.substring(G+1,F);M=C;P=null;E=M.indexOf(K);if(E>-1){P=M.substring(E+1);M=M.substring(0,E);}N=B[M];if(J){N=J(M,N,P);}if(D.isObject(N)){if(D.isArray(N)){N=D.dump(N,parseInt(P,10));}else{P=P||"";var I=P.indexOf(H);if(I>-1){P=P.substring(4);}if(N.toString===Object.prototype.toString||I>-1){N=D.dump(N,parseInt(P,10));}else{N=N.toString();}}}else{if(!D.isString(N)&&!D.isNumber(N)){N="~-"+L.length+"-~";L[L.length]=C;}}Q=Q.substring(0,G)+N+Q.substring(F+1);}for(G=L.length-1;G>=0;G=G-1){Q=Q.replace(new RegExp("~-"+G+"-~"),"{"+L[G]+"}","g");}return Q;},trim:function(A){try{return A.replace(/^\s+|\s+$/g,"");}catch(B){return A;}},merge:function(){var D={},B=arguments;for(var C=0,A=B.length;C<A;C=C+1){YAHOO.lang.augmentObject(D,B[C],true);}return D;},later:function(H,B,I,D,E){H=H||0;B=B||{};var C=I,G=D,F,A;if(YAHOO.lang.isString(I)){C=B[I];}if(!C){throw new TypeError("method undefined");}if(!YAHOO.lang.isArray(G)){G=[D];}F=function(){C.apply(B,G);};A=(E)?setInterval(F,H):setTimeout(F,H);return{interval:E,cancel:function(){if(this.interval){clearInterval(A);}else{clearTimeout(A);}}};},isValue:function(B){var A=YAHOO.lang;return(A.isObject(B)||A.isString(B)||A.isNumber(B)||A.isBoolean(B));}};YAHOO.util.Lang=YAHOO.lang;YAHOO.lang.augment=YAHOO.lang.augmentProto;YAHOO.augment=YAHOO.lang.augmentProto;YAHOO.extend=YAHOO.lang.extend;YAHOO.register("yahoo",YAHOO,{version:"2.5.1",build:"984"});(function(){var B=YAHOO.util,K,I,J={},F={},M=window.document;YAHOO.env._id_counter=YAHOO.env._id_counter||0;var C=YAHOO.env.ua.opera,L=YAHOO.env.ua.webkit,A=YAHOO.env.ua.gecko,G=YAHOO.env.ua.ie;var E={HYPHEN:/(-[a-z])/i,ROOT_TAG:/^body|html$/i,OP_SCROLL:/^(?:inline|table-row)$/i};var N=function(P){if(!E.HYPHEN.test(P)){return P;}if(J[P]){return J[P];}var Q=P;while(E.HYPHEN.exec(Q)){Q=Q.replace(RegExp.$1,RegExp.$1.substr(1).toUpperCase());}J[P]=Q;return Q;};var O=function(Q){var P=F[Q];if(!P){P=new RegExp("(?:^|\\s+)"+Q+"(?:\\s+|$)");F[Q]=P;}return P;};if(M.defaultView&&M.defaultView.getComputedStyle){K=function(P,S){var R=null;if(S=="float"){S="cssFloat";}var Q=P.ownerDocument.defaultView.getComputedStyle(P,"");if(Q){R=Q[N(S)];}return P.style[S]||R;};}else{if(M.documentElement.currentStyle&&G){K=function(P,R){switch(N(R)){case"opacity":var T=100;try{T=P.filters["DXImageTransform.Microsoft.Alpha"].opacity;}catch(S){try{T=P.filters("alpha").opacity;}catch(S){}}return T/100;case"float":R="styleFloat";default:var Q=P.currentStyle?P.currentStyle[R]:null;return(P.style[R]||Q);}};}else{K=function(P,Q){return P.style[Q];};}}if(G){I=function(P,Q,R){switch(Q){case"opacity":if(YAHOO.lang.isString(P.style.filter)){P.style.filter="alpha(opacity="+R*100+")";if(!P.currentStyle||!P.currentStyle.hasLayout){P.style.zoom=1;}}break;case"float":Q="styleFloat";default:P.style[Q]=R;}};}else{I=function(P,Q,R){if(Q=="float"){Q="cssFloat";}P.style[Q]=R;};}var D=function(P,Q){return P&&P.nodeType==1&&(!Q||Q(P));};YAHOO.util.Dom={get:function(R){if(R&&(R.nodeType||R.item)){return R;}if(YAHOO.lang.isString(R)||!R){return M.getElementById(R);}if(R.length!==undefined){var S=[];for(var Q=0,P=R.length;Q<P;++Q){S[S.length]=B.Dom.get(R[Q]);}return S;}return R;},getStyle:function(P,R){R=N(R);var Q=function(S){return K(S,R);};return B.Dom.batch(P,Q,B.Dom,true);},setStyle:function(P,R,S){R=N(R);var Q=function(T){I(T,R,S);};B.Dom.batch(P,Q,B.Dom,true);},getXY:function(P){var Q=function(R){if((R.parentNode===null||R.offsetParent===null||this.getStyle(R,"display")=="none")&&R!=R.ownerDocument.body){return false;}return H(R);};return B.Dom.batch(P,Q,B.Dom,true);},getX:function(P){var Q=function(R){return B.Dom.getXY(R)[0];};return B.Dom.batch(P,Q,B.Dom,true);},getY:function(P){var Q=function(R){return B.Dom.getXY(R)[1];};return B.Dom.batch(P,Q,B.Dom,true);},setXY:function(P,S,R){var Q=function(V){var U=this.getStyle(V,"position");if(U=="static"){this.setStyle(V,"position","relative");U="relative";}var X=this.getXY(V);if(X===false){return false;}var W=[parseInt(this.getStyle(V,"left"),10),parseInt(this.getStyle(V,"top"),10)];if(isNaN(W[0])){W[0]=(U=="relative")?0:V.offsetLeft;}if(isNaN(W[1])){W[1]=(U=="relative")?0:V.offsetTop;}if(S[0]!==null){V.style.left=S[0]-X[0]+W[0]+"px";}if(S[1]!==null){V.style.top=S[1]-X[1]+W[1]+"px";}if(!R){var T=this.getXY(V);if((S[0]!==null&&T[0]!=S[0])||(S[1]!==null&&T[1]!=S[1])){this.setXY(V,S,true);}}};B.Dom.batch(P,Q,B.Dom,true);},setX:function(Q,P){B.Dom.setXY(Q,[P,null]);},setY:function(P,Q){B.Dom.setXY(P,[null,Q]);},getRegion:function(P){var Q=function(R){if((R.parentNode===null||R.offsetParent===null||this.getStyle(R,"display")=="none")&&R!=R.ownerDocument.body){return false;}var S=B.Region.getRegion(R);return S;};return B.Dom.batch(P,Q,B.Dom,true);},getClientWidth:function(){return B.Dom.getViewportWidth();},getClientHeight:function(){return B.Dom.getViewportHeight();},getElementsByClassName:function(T,X,U,V){X=X||"*";U=(U)?B.Dom.get(U):null||M;if(!U){return[];}var Q=[],P=U.getElementsByTagName(X),W=O(T);for(var R=0,S=P.length;R<S;++R){if(W.test(P[R].className)){Q[Q.length]=P[R];if(V){V.call(P[R],P[R]);}}}return Q;},hasClass:function(R,Q){var P=O(Q);var S=function(T){return P.test(T.className);};return B.Dom.batch(R,S,B.Dom,true);},addClass:function(Q,P){var R=function(S){if(this.hasClass(S,P)){return false;}S.className=YAHOO.lang.trim([S.className,P].join(" "));return true;};return B.Dom.batch(Q,R,B.Dom,true);},removeClass:function(R,Q){var P=O(Q);var S=function(T){if(!Q||!this.hasClass(T,Q)){return false;}var U=T.className;T.className=U.replace(P," ");if(this.hasClass(T,Q)){this.removeClass(T,Q);}T.className=YAHOO.lang.trim(T.className);return true;};return B.Dom.batch(R,S,B.Dom,true);},replaceClass:function(S,Q,P){if(!P||Q===P){return false;}var R=O(Q);var T=function(U){if(!this.hasClass(U,Q)){this.addClass(U,P);return true;}U.className=U.className.replace(R," "+P+" ");if(this.hasClass(U,Q)){this.replaceClass(U,Q,P);}U.className=YAHOO.lang.trim(U.className);return true;};return B.Dom.batch(S,T,B.Dom,true);},generateId:function(P,R){R=R||"yui-gen";var Q=function(S){if(S&&S.id){return S.id;}var T=R+YAHOO.env._id_counter++;if(S){S.id=T;}return T;};return B.Dom.batch(P,Q,B.Dom,true)||Q.apply(B.Dom,arguments);},isAncestor:function(P,Q){P=B.Dom.get(P);Q=B.Dom.get(Q);if(!P||!Q){return false;}if(P.contains&&Q.nodeType&&!L){return P.contains(Q);}else{if(P.compareDocumentPosition&&Q.nodeType){return !!(P.compareDocumentPosition(Q)&16);}else{if(Q.nodeType){return !!this.getAncestorBy(Q,function(R){return R==P;});}}}return false;},inDocument:function(P){return this.isAncestor(M.documentElement,P);},getElementsBy:function(W,Q,R,T){Q=Q||"*";R=(R)?B.Dom.get(R):null||M;if(!R){return[];}var S=[],V=R.getElementsByTagName(Q);for(var U=0,P=V.length;U<P;++U){if(W(V[U])){S[S.length]=V[U];if(T){T(V[U]);}}}return S;},batch:function(T,W,V,R){T=(T&&(T.tagName||T.item))?T:B.Dom.get(T);if(!T||!W){return false;}var S=(R)?V:window;if(T.tagName||T.length===undefined){return W.call(S,T,V);}var U=[];for(var Q=0,P=T.length;Q<P;++Q){U[U.length]=W.call(S,T[Q],V);}return U;},getDocumentHeight:function(){var Q=(M.compatMode!="CSS1Compat")?M.body.scrollHeight:M.documentElement.scrollHeight;var P=Math.max(Q,B.Dom.getViewportHeight());return P;},getDocumentWidth:function(){var Q=(M.compatMode!="CSS1Compat")?M.body.scrollWidth:M.documentElement.scrollWidth;var P=Math.max(Q,B.Dom.getViewportWidth());return P;},getViewportHeight:function(){var P=self.innerHeight;
var Q=M.compatMode;if((Q||G)&&!C){P=(Q=="CSS1Compat")?M.documentElement.clientHeight:M.body.clientHeight;}return P;},getViewportWidth:function(){var P=self.innerWidth;var Q=M.compatMode;if(Q||G){P=(Q=="CSS1Compat")?M.documentElement.clientWidth:M.body.clientWidth;}return P;},getAncestorBy:function(P,Q){while(P=P.parentNode){if(D(P,Q)){return P;}}return null;},getAncestorByClassName:function(Q,P){Q=B.Dom.get(Q);if(!Q){return null;}var R=function(S){return B.Dom.hasClass(S,P);};return B.Dom.getAncestorBy(Q,R);},getAncestorByTagName:function(Q,P){Q=B.Dom.get(Q);if(!Q){return null;}var R=function(S){return S.tagName&&S.tagName.toUpperCase()==P.toUpperCase();};return B.Dom.getAncestorBy(Q,R);},getPreviousSiblingBy:function(P,Q){while(P){P=P.previousSibling;if(D(P,Q)){return P;}}return null;},getPreviousSibling:function(P){P=B.Dom.get(P);if(!P){return null;}return B.Dom.getPreviousSiblingBy(P);},getNextSiblingBy:function(P,Q){while(P){P=P.nextSibling;if(D(P,Q)){return P;}}return null;},getNextSibling:function(P){P=B.Dom.get(P);if(!P){return null;}return B.Dom.getNextSiblingBy(P);},getFirstChildBy:function(P,R){var Q=(D(P.firstChild,R))?P.firstChild:null;return Q||B.Dom.getNextSiblingBy(P.firstChild,R);},getFirstChild:function(P,Q){P=B.Dom.get(P);if(!P){return null;}return B.Dom.getFirstChildBy(P);},getLastChildBy:function(P,R){if(!P){return null;}var Q=(D(P.lastChild,R))?P.lastChild:null;return Q||B.Dom.getPreviousSiblingBy(P.lastChild,R);},getLastChild:function(P){P=B.Dom.get(P);return B.Dom.getLastChildBy(P);},getChildrenBy:function(Q,S){var R=B.Dom.getFirstChildBy(Q,S);var P=R?[R]:[];B.Dom.getNextSiblingBy(R,function(T){if(!S||S(T)){P[P.length]=T;}return false;});return P;},getChildren:function(P){P=B.Dom.get(P);if(!P){}return B.Dom.getChildrenBy(P);},getDocumentScrollLeft:function(P){P=P||M;return Math.max(P.documentElement.scrollLeft,P.body.scrollLeft);},getDocumentScrollTop:function(P){P=P||M;return Math.max(P.documentElement.scrollTop,P.body.scrollTop);},insertBefore:function(Q,P){Q=B.Dom.get(Q);P=B.Dom.get(P);if(!Q||!P||!P.parentNode){return null;}return P.parentNode.insertBefore(Q,P);},insertAfter:function(Q,P){Q=B.Dom.get(Q);P=B.Dom.get(P);if(!Q||!P||!P.parentNode){return null;}if(P.nextSibling){return P.parentNode.insertBefore(Q,P.nextSibling);}else{return P.parentNode.appendChild(Q);}},getClientRegion:function(){var R=B.Dom.getDocumentScrollTop(),Q=B.Dom.getDocumentScrollLeft(),S=B.Dom.getViewportWidth()+Q,P=B.Dom.getViewportHeight()+R;return new B.Region(R,S,P,Q);}};var H=function(){if(M.documentElement.getBoundingClientRect){return function(Q){var R=Q.getBoundingClientRect();var P=Q.ownerDocument;return[R.left+B.Dom.getDocumentScrollLeft(P),R.top+B.Dom.getDocumentScrollTop(P)];};}else{return function(R){var S=[R.offsetLeft,R.offsetTop];var Q=R.offsetParent;var P=(L&&B.Dom.getStyle(R,"position")=="absolute"&&R.offsetParent==R.ownerDocument.body);if(Q!=R){while(Q){S[0]+=Q.offsetLeft;S[1]+=Q.offsetTop;if(!P&&L&&B.Dom.getStyle(Q,"position")=="absolute"){P=true;}Q=Q.offsetParent;}}if(P){S[0]-=R.ownerDocument.body.offsetLeft;S[1]-=R.ownerDocument.body.offsetTop;}Q=R.parentNode;while(Q.tagName&&!E.ROOT_TAG.test(Q.tagName)){if(Q.scrollTop||Q.scrollLeft){if(!E.OP_SCROLL.test(B.Dom.getStyle(Q,"display"))){if(!C||B.Dom.getStyle(Q,"overflow")!=="visible"){S[0]-=Q.scrollLeft;S[1]-=Q.scrollTop;}}}Q=Q.parentNode;}return S;};}}();})();YAHOO.util.Region=function(C,D,A,B){this.top=C;this[1]=C;this.right=D;this.bottom=A;this.left=B;this[0]=B;};YAHOO.util.Region.prototype.contains=function(A){return(A.left>=this.left&&A.right<=this.right&&A.top>=this.top&&A.bottom<=this.bottom);};YAHOO.util.Region.prototype.getArea=function(){return((this.bottom-this.top)*(this.right-this.left));};YAHOO.util.Region.prototype.intersect=function(E){var C=Math.max(this.top,E.top);var D=Math.min(this.right,E.right);var A=Math.min(this.bottom,E.bottom);var B=Math.max(this.left,E.left);if(A>=C&&D>=B){return new YAHOO.util.Region(C,D,A,B);}else{return null;}};YAHOO.util.Region.prototype.union=function(E){var C=Math.min(this.top,E.top);var D=Math.max(this.right,E.right);var A=Math.max(this.bottom,E.bottom);var B=Math.min(this.left,E.left);return new YAHOO.util.Region(C,D,A,B);};YAHOO.util.Region.prototype.toString=function(){return("Region {"+"top: "+this.top+", right: "+this.right+", bottom: "+this.bottom+", left: "+this.left+"}");};YAHOO.util.Region.getRegion=function(D){var F=YAHOO.util.Dom.getXY(D);var C=F[1];var E=F[0]+D.offsetWidth;var A=F[1]+D.offsetHeight;var B=F[0];return new YAHOO.util.Region(C,E,A,B);};YAHOO.util.Point=function(A,B){if(YAHOO.lang.isArray(A)){B=A[1];A=A[0];}this.x=this.right=this.left=this[0]=A;this.y=this.top=this.bottom=this[1]=B;};YAHOO.util.Point.prototype=new YAHOO.util.Region();YAHOO.register("dom",YAHOO.util.Dom,{version:"2.5.1",build:"984"});YAHOO.util.CustomEvent=function(D,B,C,A){this.type=D;this.scope=B||window;this.silent=C;this.signature=A||YAHOO.util.CustomEvent.LIST;this.subscribers=[];if(!this.silent){}var E="_YUICEOnSubscribe";if(D!==E){this.subscribeEvent=new YAHOO.util.CustomEvent(E,this,true);}this.lastError=null;};YAHOO.util.CustomEvent.LIST=0;YAHOO.util.CustomEvent.FLAT=1;YAHOO.util.CustomEvent.prototype={subscribe:function(B,C,A){if(!B){throw new Error("Invalid callback for subscriber to '"+this.type+"'");}if(this.subscribeEvent){this.subscribeEvent.fire(B,C,A);}this.subscribers.push(new YAHOO.util.Subscriber(B,C,A));},unsubscribe:function(D,F){if(!D){return this.unsubscribeAll();}var E=false;for(var B=0,A=this.subscribers.length;B<A;++B){var C=this.subscribers[B];if(C&&C.contains(D,F)){this._delete(B);E=true;}}return E;},fire:function(){var D=this.subscribers.length;if(!D&&this.silent){return true;}var H=[].slice.call(arguments,0),F=true,C,I=false;if(!this.silent){}var B=this.subscribers.slice();for(C=0;C<D;++C){var K=B[C];if(!K){I=true;}else{if(!this.silent){}var J=K.getScope(this.scope);if(this.signature==YAHOO.util.CustomEvent.FLAT){var A=null;if(H.length>0){A=H[0];}try{F=K.fn.call(J,A,K.obj);}catch(E){this.lastError=E;}}else{try{F=K.fn.call(J,this.type,H,K.obj);}catch(G){this.lastError=G;}}if(false===F){if(!this.silent){}return false;}}}return true;},unsubscribeAll:function(){for(var A=this.subscribers.length-1;A>-1;A--){this._delete(A);}this.subscribers=[];return A;},_delete:function(A){var B=this.subscribers[A];if(B){delete B.fn;delete B.obj;}this.subscribers.splice(A,1);},toString:function(){return"CustomEvent: "+"'"+this.type+"', "+"scope: "+this.scope;}};YAHOO.util.Subscriber=function(B,C,A){this.fn=B;this.obj=YAHOO.lang.isUndefined(C)?null:C;this.override=A;};YAHOO.util.Subscriber.prototype.getScope=function(A){if(this.override){if(this.override===true){return this.obj;}else{return this.override;}}return A;};YAHOO.util.Subscriber.prototype.contains=function(A,B){if(B){return(this.fn==A&&this.obj==B);}else{return(this.fn==A);}};YAHOO.util.Subscriber.prototype.toString=function(){return"Subscriber { obj: "+this.obj+", override: "+(this.override||"no")+" }";};if(!YAHOO.util.Event){YAHOO.util.Event=function(){var H=false;var I=[];var J=[];var G=[];var E=[];var C=0;var F=[];var B=[];var A=0;var D={63232:38,63233:40,63234:37,63235:39,63276:33,63277:34,25:9};return{POLL_RETRYS:2000,POLL_INTERVAL:20,EL:0,TYPE:1,FN:2,WFN:3,UNLOAD_OBJ:3,ADJ_SCOPE:4,OBJ:5,OVERRIDE:6,lastError:null,isSafari:YAHOO.env.ua.webkit,webkit:YAHOO.env.ua.webkit,isIE:YAHOO.env.ua.ie,_interval:null,_dri:null,DOMReady:false,startInterval:function(){if(!this._interval){var K=this;var L=function(){K._tryPreloadAttach();};this._interval=setInterval(L,this.POLL_INTERVAL);}},onAvailable:function(P,M,Q,O,N){var K=(YAHOO.lang.isString(P))?[P]:P;for(var L=0;L<K.length;L=L+1){F.push({id:K[L],fn:M,obj:Q,override:O,checkReady:N});}C=this.POLL_RETRYS;this.startInterval();},onContentReady:function(M,K,N,L){this.onAvailable(M,K,N,L,true);},onDOMReady:function(K,M,L){if(this.DOMReady){setTimeout(function(){var N=window;if(L){if(L===true){N=M;}else{N=L;}}K.call(N,"DOMReady",[],M);},0);}else{this.DOMReadyEvent.subscribe(K,M,L);}},addListener:function(M,K,V,Q,L){if(!V||!V.call){return false;}if(this._isValidCollection(M)){var W=true;for(var R=0,T=M.length;R<T;++R){W=this.on(M[R],K,V,Q,L)&&W;}return W;}else{if(YAHOO.lang.isString(M)){var P=this.getEl(M);if(P){M=P;}else{this.onAvailable(M,function(){YAHOO.util.Event.on(M,K,V,Q,L);});return true;}}}if(!M){return false;}if("unload"==K&&Q!==this){J[J.length]=[M,K,V,Q,L];return true;}var Y=M;if(L){if(L===true){Y=Q;}else{Y=L;}}var N=function(Z){return V.call(Y,YAHOO.util.Event.getEvent(Z,M),Q);};var X=[M,K,V,N,Y,Q,L];var S=I.length;I[S]=X;if(this.useLegacyEvent(M,K)){var O=this.getLegacyIndex(M,K);if(O==-1||M!=G[O][0]){O=G.length;B[M.id+K]=O;G[O]=[M,K,M["on"+K]];E[O]=[];M["on"+K]=function(Z){YAHOO.util.Event.fireLegacyEvent(YAHOO.util.Event.getEvent(Z),O);};}E[O].push(X);}else{try{this._simpleAdd(M,K,N,false);}catch(U){this.lastError=U;this.removeListener(M,K,V);return false;}}return true;},fireLegacyEvent:function(O,M){var Q=true,K,S,R,T,P;S=E[M].slice();for(var L=0,N=S.length;L<N;++L){R=S[L];if(R&&R[this.WFN]){T=R[this.ADJ_SCOPE];P=R[this.WFN].call(T,O);Q=(Q&&P);}}K=G[M];if(K&&K[2]){K[2](O);}return Q;},getLegacyIndex:function(L,M){var K=this.generateId(L)+M;if(typeof B[K]=="undefined"){return -1;}else{return B[K];}},useLegacyEvent:function(L,M){if(this.webkit&&("click"==M||"dblclick"==M)){var K=parseInt(this.webkit,10);if(!isNaN(K)&&K<418){return true;}}return false;},removeListener:function(L,K,T){var O,R,V;if(typeof L=="string"){L=this.getEl(L);}else{if(this._isValidCollection(L)){var U=true;for(O=L.length-1;O>-1;O--){U=(this.removeListener(L[O],K,T)&&U);}return U;}}if(!T||!T.call){return this.purgeElement(L,false,K);}if("unload"==K){for(O=J.length-1;O>-1;O--){V=J[O];if(V&&V[0]==L&&V[1]==K&&V[2]==T){J.splice(O,1);return true;}}return false;}var P=null;var Q=arguments[3];if("undefined"===typeof Q){Q=this._getCacheIndex(L,K,T);}if(Q>=0){P=I[Q];}if(!L||!P){return false;}if(this.useLegacyEvent(L,K)){var N=this.getLegacyIndex(L,K);var M=E[N];if(M){for(O=0,R=M.length;O<R;++O){V=M[O];if(V&&V[this.EL]==L&&V[this.TYPE]==K&&V[this.FN]==T){M.splice(O,1);break;}}}}else{try{this._simpleRemove(L,K,P[this.WFN],false);}catch(S){this.lastError=S;return false;}}delete I[Q][this.WFN];delete I[Q][this.FN];I.splice(Q,1);return true;},getTarget:function(M,L){var K=M.target||M.srcElement;return this.resolveTextNode(K);},resolveTextNode:function(L){try{if(L&&3==L.nodeType){return L.parentNode;}}catch(K){}return L;},getPageX:function(L){var K=L.pageX;if(!K&&0!==K){K=L.clientX||0;if(this.isIE){K+=this._getScrollLeft();}}return K;},getPageY:function(K){var L=K.pageY;if(!L&&0!==L){L=K.clientY||0;if(this.isIE){L+=this._getScrollTop();}}return L;},getXY:function(K){return[this.getPageX(K),this.getPageY(K)];},getRelatedTarget:function(L){var K=L.relatedTarget;
if(!K){if(L.type=="mouseout"){K=L.toElement;}else{if(L.type=="mouseover"){K=L.fromElement;}}}return this.resolveTextNode(K);},getTime:function(M){if(!M.time){var L=new Date().getTime();try{M.time=L;}catch(K){this.lastError=K;return L;}}return M.time;},stopEvent:function(K){this.stopPropagation(K);this.preventDefault(K);},stopPropagation:function(K){if(K.stopPropagation){K.stopPropagation();}else{K.cancelBubble=true;}},preventDefault:function(K){if(K.preventDefault){K.preventDefault();}else{K.returnValue=false;}},getEvent:function(M,K){var L=M||window.event;if(!L){var N=this.getEvent.caller;while(N){L=N.arguments[0];if(L&&Event==L.constructor){break;}N=N.caller;}}return L;},getCharCode:function(L){var K=L.keyCode||L.charCode||0;if(YAHOO.env.ua.webkit&&(K in D)){K=D[K];}return K;},_getCacheIndex:function(O,P,N){for(var M=0,L=I.length;M<L;M=M+1){var K=I[M];if(K&&K[this.FN]==N&&K[this.EL]==O&&K[this.TYPE]==P){return M;}}return -1;},generateId:function(K){var L=K.id;if(!L){L="yuievtautoid-"+A;++A;K.id=L;}return L;},_isValidCollection:function(L){try{return(L&&typeof L!=="string"&&L.length&&!L.tagName&&!L.alert&&typeof L[0]!=="undefined");}catch(K){return false;}},elCache:{},getEl:function(K){return(typeof K==="string")?document.getElementById(K):K;},clearCache:function(){},DOMReadyEvent:new YAHOO.util.CustomEvent("DOMReady",this),_load:function(L){if(!H){H=true;var K=YAHOO.util.Event;K._ready();K._tryPreloadAttach();}},_ready:function(L){var K=YAHOO.util.Event;if(!K.DOMReady){K.DOMReady=true;K.DOMReadyEvent.fire();K._simpleRemove(document,"DOMContentLoaded",K._ready);}},_tryPreloadAttach:function(){if(F.length===0){C=0;clearInterval(this._interval);this._interval=null;return ;}if(this.locked){return ;}if(this.isIE){if(!this.DOMReady){this.startInterval();return ;}}this.locked=true;var Q=!H;if(!Q){Q=(C>0&&F.length>0);}var P=[];var R=function(T,U){var S=T;if(U.override){if(U.override===true){S=U.obj;}else{S=U.override;}}U.fn.call(S,U.obj);};var L,K,O,N,M=[];for(L=0,K=F.length;L<K;L=L+1){O=F[L];if(O){N=this.getEl(O.id);if(N){if(O.checkReady){if(H||N.nextSibling||!Q){M.push(O);F[L]=null;}}else{R(N,O);F[L]=null;}}else{P.push(O);}}}for(L=0,K=M.length;L<K;L=L+1){O=M[L];R(this.getEl(O.id),O);}C--;if(Q){for(L=F.length-1;L>-1;L--){O=F[L];if(!O||!O.id){F.splice(L,1);}}this.startInterval();}else{clearInterval(this._interval);this._interval=null;}this.locked=false;},purgeElement:function(O,P,R){var M=(YAHOO.lang.isString(O))?this.getEl(O):O;var Q=this.getListeners(M,R),N,K;if(Q){for(N=Q.length-1;N>-1;N--){var L=Q[N];this.removeListener(M,L.type,L.fn);}}if(P&&M&&M.childNodes){for(N=0,K=M.childNodes.length;N<K;++N){this.purgeElement(M.childNodes[N],P,R);}}},getListeners:function(M,K){var P=[],L;if(!K){L=[I,J];}else{if(K==="unload"){L=[J];}else{L=[I];}}var R=(YAHOO.lang.isString(M))?this.getEl(M):M;for(var O=0;O<L.length;O=O+1){var T=L[O];if(T){for(var Q=0,S=T.length;Q<S;++Q){var N=T[Q];if(N&&N[this.EL]===R&&(!K||K===N[this.TYPE])){P.push({type:N[this.TYPE],fn:N[this.FN],obj:N[this.OBJ],adjust:N[this.OVERRIDE],scope:N[this.ADJ_SCOPE],index:Q});}}}}return(P.length)?P:null;},_unload:function(Q){var K=YAHOO.util.Event,N,M,L,P,O,R=J.slice();for(N=0,P=J.length;N<P;++N){L=R[N];if(L){var S=window;if(L[K.ADJ_SCOPE]){if(L[K.ADJ_SCOPE]===true){S=L[K.UNLOAD_OBJ];}else{S=L[K.ADJ_SCOPE];}}L[K.FN].call(S,K.getEvent(Q,L[K.EL]),L[K.UNLOAD_OBJ]);R[N]=null;L=null;S=null;}}J=null;if(I){for(M=I.length-1;M>-1;M--){L=I[M];if(L){K.removeListener(L[K.EL],L[K.TYPE],L[K.FN],M);}}L=null;}G=null;K._simpleRemove(window,"unload",K._unload);},_getScrollLeft:function(){return this._getScroll()[1];},_getScrollTop:function(){return this._getScroll()[0];},_getScroll:function(){var K=document.documentElement,L=document.body;if(K&&(K.scrollTop||K.scrollLeft)){return[K.scrollTop,K.scrollLeft];}else{if(L){return[L.scrollTop,L.scrollLeft];}else{return[0,0];}}},regCE:function(){},_simpleAdd:function(){if(window.addEventListener){return function(M,N,L,K){M.addEventListener(N,L,(K));};}else{if(window.attachEvent){return function(M,N,L,K){M.attachEvent("on"+N,L);};}else{return function(){};}}}(),_simpleRemove:function(){if(window.removeEventListener){return function(M,N,L,K){M.removeEventListener(N,L,(K));};}else{if(window.detachEvent){return function(L,M,K){L.detachEvent("on"+M,K);};}else{return function(){};}}}()};}();(function(){var EU=YAHOO.util.Event;EU.on=EU.addListener;
/* DOMReady: based on work by: Dean Edwards/John Resig/Matthias Miller */
if(EU.isIE){YAHOO.util.Event.onDOMReady(YAHOO.util.Event._tryPreloadAttach,YAHOO.util.Event,true);var n=document.createElement("p");EU._dri=setInterval(function(){try{n.doScroll("left");clearInterval(EU._dri);EU._dri=null;EU._ready();n=null;}catch(ex){}},EU.POLL_INTERVAL);}else{if(EU.webkit&&EU.webkit<525){EU._dri=setInterval(function(){var rs=document.readyState;if("loaded"==rs||"complete"==rs){clearInterval(EU._dri);EU._dri=null;EU._ready();}},EU.POLL_INTERVAL);}else{EU._simpleAdd(document,"DOMContentLoaded",EU._ready);}}EU._simpleAdd(window,"load",EU._load);EU._simpleAdd(window,"unload",EU._unload);EU._tryPreloadAttach();})();}YAHOO.util.EventProvider=function(){};YAHOO.util.EventProvider.prototype={__yui_events:null,__yui_subscribers:null,subscribe:function(A,C,F,E){this.__yui_events=this.__yui_events||{};var D=this.__yui_events[A];if(D){D.subscribe(C,F,E);}else{this.__yui_subscribers=this.__yui_subscribers||{};var B=this.__yui_subscribers;if(!B[A]){B[A]=[];}B[A].push({fn:C,obj:F,override:E});}},unsubscribe:function(C,E,G){this.__yui_events=this.__yui_events||{};var A=this.__yui_events;if(C){var F=A[C];if(F){return F.unsubscribe(E,G);}}else{var B=true;for(var D in A){if(YAHOO.lang.hasOwnProperty(A,D)){B=B&&A[D].unsubscribe(E,G);}}return B;}return false;},unsubscribeAll:function(A){return this.unsubscribe(A);},createEvent:function(G,D){this.__yui_events=this.__yui_events||{};var A=D||{};var I=this.__yui_events;if(I[G]){}else{var H=A.scope||this;var E=(A.silent);var B=new YAHOO.util.CustomEvent(G,H,E,YAHOO.util.CustomEvent.FLAT);
I[G]=B;if(A.onSubscribeCallback){B.subscribeEvent.subscribe(A.onSubscribeCallback);}this.__yui_subscribers=this.__yui_subscribers||{};var F=this.__yui_subscribers[G];if(F){for(var C=0;C<F.length;++C){B.subscribe(F[C].fn,F[C].obj,F[C].override);}}}return I[G];},fireEvent:function(E,D,A,C){this.__yui_events=this.__yui_events||{};var G=this.__yui_events[E];if(!G){return null;}var B=[];for(var F=1;F<arguments.length;++F){B.push(arguments[F]);}return G.fire.apply(G,B);},hasEvent:function(A){if(this.__yui_events){if(this.__yui_events[A]){return true;}}return false;}};YAHOO.util.KeyListener=function(A,F,B,C){if(!A){}else{if(!F){}else{if(!B){}}}if(!C){C=YAHOO.util.KeyListener.KEYDOWN;}var D=new YAHOO.util.CustomEvent("keyPressed");this.enabledEvent=new YAHOO.util.CustomEvent("enabled");this.disabledEvent=new YAHOO.util.CustomEvent("disabled");if(typeof A=="string"){A=document.getElementById(A);}if(typeof B=="function"){D.subscribe(B);}else{D.subscribe(B.fn,B.scope,B.correctScope);}function E(J,I){if(!F.shift){F.shift=false;}if(!F.alt){F.alt=false;}if(!F.ctrl){F.ctrl=false;}if(J.shiftKey==F.shift&&J.altKey==F.alt&&J.ctrlKey==F.ctrl){var G;if(F.keys instanceof Array){for(var H=0;H<F.keys.length;H++){G=F.keys[H];if(G==J.charCode){D.fire(J.charCode,J);break;}else{if(G==J.keyCode){D.fire(J.keyCode,J);break;}}}}else{G=F.keys;if(G==J.charCode){D.fire(J.charCode,J);}else{if(G==J.keyCode){D.fire(J.keyCode,J);}}}}}this.enable=function(){if(!this.enabled){YAHOO.util.Event.addListener(A,C,E);this.enabledEvent.fire(F);}this.enabled=true;};this.disable=function(){if(this.enabled){YAHOO.util.Event.removeListener(A,C,E);this.disabledEvent.fire(F);}this.enabled=false;};this.toString=function(){return"KeyListener ["+F.keys+"] "+A.tagName+(A.id?"["+A.id+"]":"");};};YAHOO.util.KeyListener.KEYDOWN="keydown";YAHOO.util.KeyListener.KEYUP="keyup";YAHOO.util.KeyListener.KEY={ALT:18,BACK_SPACE:8,CAPS_LOCK:20,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,META:224,NUM_LOCK:144,PAGE_DOWN:34,PAGE_UP:33,PAUSE:19,PRINTSCREEN:44,RIGHT:39,SCROLL_LOCK:145,SHIFT:16,SPACE:32,TAB:9,UP:38};YAHOO.register("event",YAHOO.util.Event,{version:"2.5.1",build:"984"});YAHOO.register("yahoo-dom-event", YAHOO, {version: "2.5.1", build: "984"});


if (!PINT) var PINT = {}
PINT.print = {
	init : function(e) {
		var printbox = YAHOO.util.Dom.getElementsByClassName('printlink');
		for ( var i=0; i<printbox.length; i++ ) {
			printbox[i].innerHTML = '<a href="#" onclick="window.print(); return false;">Print This Page</a>';
		}
	}
};


// the following javascript is used to force IE to make min-height work on certain pages, for example the portofolio page.
// minmax.js: make IE5+/Win support CSS min/max-width/height
// version 1.0, 08-Aug-2003
// written by Andrew Clover <and@doxdesk.com>, use freely

/*@cc_on
@if (@_win32 && @_jscript_version>4)

var minmax_elements;

minmax_props= new Array(
  new Array('min-width', 'minWidth'),
  new Array('max-width', 'maxWidth'),
  new Array('min-height','minHeight'),
  new Array('max-height','maxHeight')
);

// Binding. Called on all new elements. If <body>, initialise; check all
// elements for minmax properties

function minmax_bind(el) {
  var i, em, ms;
  var st= el.style, cs= el.currentStyle;

  if (minmax_elements==window.undefined) {
    // initialise when body element has turned up, but only on IE
    if (!document.body || !document.body.currentStyle) return;
    minmax_elements= new Array();
    window.attachEvent('onresize', minmax_delayout);
    // make font size listener
    em= document.createElement('div');
    em.setAttribute('id', 'minmax_em');
    em.style.position= 'absolute'; em.style.visibility= 'hidden';
    em.style.fontSize= 'xx-large'; em.style.height= '5em';
    em.style.top='-5em'; em.style.left= '0';
    if (em.style.setExpression) {
      //em.style.setExpression('width', 'minmax_checkFont()');
      document.body.insertBefore(em, document.body.firstChild);
    }
  }

  // transform hyphenated properties the browser has not caught to camelCase
  for (i= minmax_props.length; i-->0;)
    if (cs[minmax_props[i][0]])
      st[minmax_props[i][1]]= cs[minmax_props[i][0]];
  // add element with properties to list, store optimal size values
  for (i= minmax_props.length; i-->0;) {
    ms= cs[minmax_props[i][1]];
    if (ms && ms!='auto' && ms!='none' && ms!='0' && ms!='') {
      st.minmaxWidth= cs.width; st.minmaxHeight= cs.height;
      minmax_elements[minmax_elements.length]= el;
      // will need a layout later
      minmax_delayout();
      break;
  } }
}

// check for font size changes

var minmax_fontsize= 0;
function minmax_checkFont() {
  var fs= document.getElementById('minmax_em').offsetHeight;
  if (minmax_fontsize!=fs && minmax_fontsize!=0)
    minmax_delayout();
  minmax_fontsize= fs;
  return '5em';
}

// Layout. Called after window and font size-change. Go through elements we
// picked out earlier and set their size to the minimum, maximum and optimum,
// choosing whichever is appropriate

// Request re-layout at next available moment
var minmax_delaying= false;
function minmax_delayout() {
  if (minmax_delaying) return;
  minmax_delaying= true;
  window.setTimeout(minmax_layout, 0);
}

function minmax_stopdelaying() {
  minmax_delaying= false;
}

function minmax_layout() {
  window.setTimeout(minmax_stopdelaying, 100);
  var i, el, st, cs, optimal, inrange;
  for (i= minmax_elements.length; i-->0;) {
    el= minmax_elements[i]; st= el.style; cs= el.currentStyle;

    // horizontal size bounding
    st.width= st.minmaxWidth; optimal= el.offsetWidth;
    inrange= true;
    if (inrange && cs.minWidth && cs.minWidth!='0' && cs.minWidth!='auto' && cs.minWidth!='') {
      st.width= cs.minWidth;
      inrange= (el.offsetWidth<optimal);
    }
    if (inrange && cs.maxWidth && cs.maxWidth!='none' && cs.maxWidth!='auto' && cs.maxWidth!='') {
      st.width= cs.maxWidth;
      inrange= (el.offsetWidth>optimal);
    }
    if (inrange) st.width= st.minmaxWidth;

    // vertical size bounding
    st.height= st.minmaxHeight; optimal= el.offsetHeight;
    inrange= true;
    if (inrange && cs.minHeight && cs.minHeight!='0' && cs.minHeight!='auto' && cs.minHeight!='') {
      st.height= cs.minHeight;
      inrange= (el.offsetHeight<optimal);
    }
    if (inrange && cs.maxHeight && cs.maxHeight!='none' && cs.maxHeight!='auto' && cs.maxHeight!='') {
      st.height= cs.maxHeight;
      inrange= (el.offsetHeight>optimal);
    }
    if (inrange) st.height= st.minmaxHeight;
  }
}

// Scanning. Check document every so often until it has finished loading. Do
// nothing until <body> arrives, then call main init. Pass any new elements
// found on each scan to be bound   

var minmax_SCANDELAY= 500;

function minmax_scan() {
  var el;
  for (var i= 0; i<document.all.length; i++) {
    el= document.all[i];
    if (!el.minmax_bound) {
      el.minmax_bound= true;
      minmax_bind(el);
  } }
}

var minmax_scanner;
function minmax_stop() {
  window.clearInterval(minmax_scanner);
  minmax_scan();
}

minmax_scan();
minmax_scanner= window.setInterval(minmax_scan, minmax_SCANDELAY);
window.attachEvent('onload', minmax_stop);

sfHover = function() {     
    var sfEls = document.getElementById("nav").getElementsByTagName("LI");     
    for (var i=0; i<sfEls.length; i++) {         
        sfEls[i].onmouseover=function() {this.className+=" sfhover";}         
        sfEls[i].onmouseout=function() {this.className=this.className.replace(new RegExp(" sfhover\\b"), "");}     
    }
} 
if (window.attachEvent) window.attachEvent("onload", sfHover); 
@end @*/
