Sys.Browser.WebKit = {}; if (navigator.userAgent.indexOf('WebKit/') > -1) { Sys.Browser.agent = Sys.Browser.WebKit; Sys.Browser.version = parseFloat(navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]); Sys.Browser.name = 'WebKit' } function ToggleEditorDisplay(divClientID, imgClientUrl, expandImageUrl, minimizeImageUrl) { var el = document.getElementById(divClientID); var today = new Date(); var expiry = new Date(today.valueOf() + (20 * 60000)); if (el.style.display == 'none') { el.style.display = ''; document.images[imgClientUrl].src = minimizeImageUrl; document.cookie = divClientID + "=block; expires=" + expiry.toGMTString() + "; path=/" } else { el.style.display = 'none'; document.images[imgClientUrl].src = expandImageUrl; document.cookie = divClientID + "=none; expires=" + expiry.toGMTString() + "; path=/" } } function DisplayModalDialog(url, opts, name, callback) { var winName = (name) ? name : "ModalDialog"; var retVal; if ((window.showModalDialog) && (!((BrowserDetect.browser == "Explorer" && BrowserDetect.version <= 6) || BrowserDetect.browser == "Safari"))) { retVal = window.showModalDialog(url, winName, "dialogWidth:600px;dialogHeight:600px;status:no"); if (callback) { callback(retVal) } } else { if (opts == null || opts == "undefined") { opts = "width=600,height=600,resizable=no,status=no,scrollbars=yes,modal=yes,dialog=yes" } var hwnd = window.open(url, winName, opts); if ((document.window != null) && (!hwnd.opener)) { hwnd.opener = document.window } hwnd.moveTo(100, 80) } } function AddWebPartDialogCallback(uniqueId, result) { if (result == null) { return } else { __doPostBack(uniqueId, result) } } function DoCatalogPostBack(postBackReference, returnValue) { eval(postBackReference.replace("[[WEBPART]]", returnValue)) } function AddOnload(funcToAdd) { if (window.onload) { var currentfunc = window.onload; window.onload = function() { currentfunc(); funcToAdd() } } else { window.onload = funcToAdd } } var BrowserDetect = { init: function() { this.browser = this.searchString(this.dataBrowser) || "An unknown browser"; this.version = this.searchVersion(navigator.userAgent) || this.searchVersion(navigator.appVersion) || "an unknown version"; this.OS = this.searchString(this.dataOS) || "an unknown OS" }, searchString: function(data) { for (var i = 0; i < data.length; i++) { var dataString = data[i].string; var dataProp = data[i].prop; this.versionSearchString = data[i].versionSearch || data[i].identity; if (dataString) { if (dataString.indexOf(data[i].subString) != -1) return data[i].identity } else if (dataProp) return data[i].identity } }, searchVersion: function(dataString) { var index = dataString.indexOf(this.versionSearchString); if (index == -1) return; return parseFloat(dataString.substring(index + this.versionSearchString.length + 1)) }, dataBrowser: [{ string: navigator.userAgent, subString: "OmniWeb", versionSearch: "OmniWeb/", identity: "OmniWeb" }, { string: navigator.vendor, subString: "Apple", identity: "Safari" }, { prop: window.opera, identity: "Opera" }, { string: navigator.vendor, subString: "iCab", identity: "iCab" }, { string: navigator.vendor, subString: "KDE", identity: "Konqueror" }, { string: navigator.userAgent, subString: "Firefox", identity: "Firefox" }, { string: navigator.vendor, subString: "Camino", identity: "Camino" }, { string: navigator.userAgent, subString: "Netscape", identity: "Netscape" }, { string: navigator.userAgent, subString: "MSIE", identity: "Explorer", versionSearch: "MSIE" }, { string: navigator.userAgent, subString: "Gecko", identity: "Mozilla", versionSearch: "rv" }, { string: navigator.userAgent, subString: "Mozilla", identity: "Netscape", versionSearch: "Mozilla"}], dataOS: [{ string: navigator.platform, subString: "Win", identity: "Windows" }, { string: navigator.platform, subString: "Mac", identity: "Mac" }, { string: navigator.platform, subString: "Linux", identity: "Linux"}] }; BrowserDetect.init(); var authTimerId; function MonitorAuthTimeout() { var w = document.getElementById('warning'); var wc = document.getElementById('warning-content'); var ttlm; if (w != null && authWarning != null && authTtl != null) { if (authTtl > 0) { authTtl -= 65; if (authTtl <= 360) { ttlm = Math.round(authTtl / 60); wc.innerHTML = authWarning.replace("[0]", ttlm); w.style.visibility = "visible" } authTimerId = setTimeout("MonitorAuthTimeout()", 65000) } if (authTtl <= 0) { wc.innerHTML = authExpired; w.style.visibility = "visible" } } } function StopMonitoringAuthTimeout() { clearTimeout(authTimerId) } function CloseWarning() { var w = document.getElementById('warning'); if (w) { w.style.visibility = "hidden" } } function CloseAuthWarning(stopMonitoring) { CloseWarning(); if (stopMonitoring) { StopMonitoringAuthTimeout() } } function LaunchLoginDialog() { CloseAuthWarning(true); DisplayModalDialog('/_infrastructure/LoginDialog.aspx') } var prm = Sys.WebForms.PageRequestManager.getInstance(); prm.add_initializeRequest(InitializeRequest); function InitializeRequest(sender, args) { if (prm.get_isInAsyncPostBack()) { args.set_cancel(true) } }if(SI_dom()){document.write('<style type="text/css">.non-dom { position: absolute !important; top: 0 !important; left: -3000px !important; }<'+'/style>\n');}
function SI_dom(){return new Boolean(document.getElementById&&document.getElementsByTagName);};
function SI_submitForm(f){if(!SI_dom())return true;f.submit();}var SI_openWindow=new Object();
function SI_windowOpen(elem,center,w,h,opt){if(!SI_dom())return true;var src=elem.href;var wnm=(elem.target=='')?'SI_schoolSuite':((elem.target.indexOf('_')==0)?'SI'+elem.target:elem.target);var opt=(opt=='')?',scrollbars=yes,resizable=yes':((opt.indexOf(',')!=0)?','+opt:opt);var ctr=(center)?',left='+((screen.availWidth-w)/2)+',top='+((screen.availHeight-h)/2):'';if(!SI_openWindow.closed&&SI_openWindow.name==wnm&&SI_openWindow.location){SI_openWindow.location=src;}else{SI_openWindow=window.open(src,wnm,'width='+w+',height='+h+ctr+opt);if(!SI_openWindow.opener)SI_openWindow.opener=self;}if(window.focus)SI_openWindow.focus();return false;};var SI_footer=new Object();SI_footer.clear=false;SI_footer.container='content';SI_footer.ignore='xxx';SI_footer.minHeight=410;SI_footer.extendShallow=true;SI_footer.bottomOut=true;
function SI_clearFooter(){var d=document,w=window,dE=d.documentElement,dB=d.body,h;if(!SI_footer.clear||!d.getElementById||!dB.offsetHeight)return;var ic=d.getElementById(SI_footer.container);if(!ic)return;ic.style.height='0';var oh=[];var icTop=ic.offsetTop;var winHeight=(typeof(w.innerHeight)=='number')?w.innerHeight:(dE&&dE.clientHeight)?dE.clientHeight:(dB&&dB.clientHeight)?dB.clientHeight:0;var footHeight=d.getElementById('footer').offsetHeight;oh[0]=SI_footer.minHeight-icTop-footHeight;for(var i=0;i<ic.childNodes.length;i++){c=ic.childNodes[i];if(c.nodeName=='DIV'){if(c.id=='inner-content'){c.style.height=SI_getContainedHeight(c)+'px';oh[oh.length]=c.offsetHeight+c.offsetTop;}else if(c.id==SI_footer.ignore){continue;}else{c.style.height='auto';oh[oh.length]=c.offsetHeight+c.offsetTop;}}}h=0;for(var k=0;k<oh.length;k++){h=(oh[k]>h)?oh[k]:h;}if(SI_footer.bottomOut){h=((icTop+h+footHeight)<winHeight)?winHeight-footHeight-icTop:h;}if(SI_footer.extendShallow){for(var i=0;i<ic.childNodes.length;i++){var c=ic.childNodes[i];if(c.nodeName=='DIV'&&c.id!=SI_footer.ignore){c.style.height=(h-c.offsetTop)+'px';}}}ic.style.height=h+'px';};
function SI_getContainedHeight(e){var oh=[];for(var i=0;i<e.childNodes.length;i++){var c=e.childNodes[i];if(c.nodeName=='DIV'){c.style.height='auto';oh[oh.length]=c.offsetHeight+c.offsetTop;}}var h=0;for(var k=0;k<oh.length;k++){h=(oh[k]>h)?oh[k]:h;}return h;}
function SI_menu(){var d=document;var isSafari=(navigator.userAgent.indexOf('Safari')!=-1);var isIE=(navigator.appName=="Microsoft Internet Explorer");var isWinIE=(isIE&&window.print);if(!SI_dom()||window.opera||isSafari||!d.getElementById)return;var m=SI_menu.arguments;for(i=0;i<m.length;i++){if(!d.getElementById(m[i]))continue;for(var l=0;(lnk=d.getElementById(m[i]).getElementsByTagName("a")[l]);l++){if(lnk.parentNode.childNodes.length>1){li=lnk.parentNode;for(var n=0;n<li.childNodes.length;n++){node=li.childNodes[n];if(node.nodeName=="UL"){li.ul=node;delete node;li.classDefault=li.className;li.classHover=li.className+((li.className=='')?'hover':' hover');li.isIE=isIE;li.isWinIE=isWinIE;li.onmouseover=SI_showMenu;li.onmouseout=SI_hideMenu;}}}}}}
function SI_showMenu(){this.className=this.classHover;if(this.isIE){this.style.zIndex=100;if(this.isWinIE)SI_toggleSelects('hidden');}}
function SI_hideMenu(){this.className=this.classDefault;if(this.isIE){this.style.zIndex=1;if(this.isWinIE)SI_toggleSelects('visible');}}
function SI_toggleSelects(state){var d=document;for(var i=0;(sel=d.getElementsByTagName('select')[i]);i++){sel.style.visibility=state;}}
function SI_debug(){var d=document;if(!d.getElementsByTagName)return;var all=(d.all)?d.all:d.getElementsByTagName('*');for(i=0;i<all.length;i++){all[i].onmouseover=function(e){if(!e)var e=window.event;var status='';var done=false;var ths=this;while(!done){status=ths.nodeName.toLowerCase()+((ths.className!='')?'.'+ths.className.replace(/ /g,'.'):'')+((ths.id!='')?'#'+ths.id:'')+((status!='')?' > ':'')+status;done=(ths.nodeName=='HTML')?true:false;if(!done)ths=ths.parentNode;}this.status=status;window.status=((this.status.length>128)?'...':'')+this.status.substr(this.status.length-124);e.cancelBubble=true;e.returnValue=false;if(e.stopPropagation)e.stopPropagation();return true;}}}var SI_tabs=new Object();
function SI_initializeTabs(){for(var tab in SI_tabs){SI_activateTab(tab,SI_tabs[tab].active);}}
function SI_activateTab(tabGroup,activeTab){var d=document;var tabClass='';if(!d.getElementById)return;for(i=0;i<SI_tabs[tabGroup].tabs.length;i++){tab='tab-'+tabGroup+'-'+SI_tabs[tabGroup].tabs[i];tabClass=((d.getElementById(tab).className.search('active')>-1)?d.getElementById(tab).className.substr(0,d.getElementById(tab).className.lastIndexOf('active')):d.getElementById(tab).className);d.getElementById(tab).className=tabClass;d.getElementById(tabGroup+'-'+SI_tabs[tabGroup].tabs[i]).style.display='none';}d.getElementById(tabGroup+'-'+activeTab).style.display='block';tabClass=d.getElementById('tab-'+tabGroup+'-'+activeTab).className;tabClass=((tabClass!='')?tabClass+' active':'active');d.getElementById('tab-'+tabGroup+'-'+activeTab).className=tabClass;SI_clearFooter();};var SI_groups=new Object();
function SI_initializeGroups(){var d=document;if(!d.getElementById)return;for(var group in SI_groups){if(SI_groups[group].view!='simple'){d.getElementById(group+'-toggle').style.display='inline';};for(i=0;i<SI_groups[group].items.length;i++){anItem=SI_groups[group].items[i];d.getElementById(anItem+'-toggle').style.display='inline';d.getElementById(anItem+'-toggle').className='lnk-show';};SI_groups[group].expanded=SI_groups[group].items.length;if(SI_groups[group].view!='simple'){SI_toggleGroups(group,'',d.getElementById(group+'-toggle'));}else{SI_toggleGroups(group,'','');};if(SI_groups[group].active)SI_toggleGroups(group,SI_groups[group].active,d.getElementById(SI_groups[group].active+'-toggle'));}};
function SI_toggleGroups(group,item,toggle){var d=document;if(!d.getElementById)return;var state=(toggle.className!='lnk-hide');var display=(state)?'none':'block';var action=(state)?SI_groups[group].links[0]+' ':SI_groups[group].links[1]+' ';if(item!=''){d.getElementById(item).style.display=display;toggle.className=(state)?'lnk-hide':'lnk-show';if(SI_groups[group].view!='simple'){toggle.innerHTML=action+SI_groups[group].label;};SI_groups[group].expanded=(state)?SI_groups[group].expanded-1:SI_groups[group].expanded+1;if(SI_groups[group].view!='simple'){d.getElementById(group+'-toggle').innerHTML=(SI_groups[group].expanded==SI_groups[group].items.length)?SI_groups[group].links[0]+' All':SI_groups[group].links[1]+' All';if(SI_groups[group].expanded==0){d.getElementById(group+'-toggle').innerHTML=SI_groups[group].links[0]+' All';};d.getElementById(group+'-toggle').className=(state)?'lnk-hide':'lnk-show';};}else{for(i=0;i<SI_groups[group].items.length;i++){item=SI_groups[group].items[i];if(SI_groups[group].view!='simple'){d.getElementById(item+'-toggle').innerHTML=((state)?SI_groups[group].links[0]+' ':SI_groups[group].links[1]+' ')+SI_groups[group].label;};d.getElementById(item+'-toggle').className=(state)?'lnk-hide':'lnk-show';d.getElementById(item).style.display=display;SI_groups[group].expanded=(state)?0:SI_groups[group].items.length;}if(SI_groups[group].view!='simple'){toggle.innerHTML=action+'All';toggle.className=(state)?'lnk-hide':'lnk-show';};}SI_clearFooter();};var SI_gallery=new Object();var SI_imgs=new Array();SI_imgs[0]=null;
function SI_galleryRedraw(){if(!SI_dom())return false;var d=document;var g=SI_gallery;var a=d.getElementById('SI_galleryLink');if(SI_imgs[g.imgActive][0].match(/\.(jpg|jpeg|gif|png|bmp)$/i)){imgSrc=SI_imgs[g.imgActive][1]+'thumb/'+g.imgPrefix+SI_imgs[g.imgActive][0];imgLnk='/gallery/zoom.aspx?myurl='+SI_imgs[g.imgActive][1]+SI_imgs[g.imgActive][0];imgLnk+='&Title='+escape(SI_imgs[g.imgActive][2]);imgLnk+='&Content='+escape(SI_imgs[g.imgActive][3]);a.href=imgLnk;a.className='';a.onclick=function(){SI_windowOpen(this,true,SI_imgs[g.imgActive][4],SI_imgs[g.imgActive][5],'scrollbars=yes,resizable=yes');return false;};a.innerHTML='<img src="'+imgSrc+'" id="SI_galleryImg" onload="SI_clearFooter();" alt="" />';}else{a.href=SI_imgs[g.imgActive][1]+SI_imgs[g.imgActive][0];a.className='file '+SI_imgs[g.imgActive][0].slice(SI_imgs[g.imgActive][0].lastIndexOf('.')+1);a.onclick=function(){return;};a.innerHTML='<img src="/images/common/spacer.gif" onload="SI_clearFooter();" alt="" />Download '+SI_imgs[g.imgActive][2];}d.getElementById('SI_galleryImgTitle').innerHTML=SI_imgs[g.imgActive][2];d.getElementById('SI_galleryImgNumOf').innerHTML='<strong>'+g.imgActive+'<'+'/strong> of '+g.imgTotal;d.getElementById('SI_galleryImgDesc').innerHTML=SI_imgs[g.imgActive][3];d.getElementById('SI_galleryImgPrev').innerHTML=(g.imgActive==1)?'<a href="" onclick="return false;" class="disabled">'+g.thumbLabel[0]+'</a>':'<a href="#Previous Image" onclick="SI_galleryImgPrev(); return false;" class="button">'+g.thumbLabel[0]+'</a>';d.getElementById('SI_galleryImgNext').innerHTML=(g.imgActive==g.imgTotal)?'<a href="" onclick="return false;" class="disabled">'+g.thumbLabel[1]+'</a>':'<a href="#Next Image" onclick="SI_galleryImgNext(); return false;" class="button">'+g.thumbLabel[1]+'</a>';var t=d.getElementById('SI_galleryThumbs');t='';for(i=g.setImg;i<g.setImg+g.thumbTotal;i++){if(i<=g.imgTotal){var html;if(SI_imgs[i][0].match(/\.(jpg|jpeg|gif|png|bmp)$/i)){html='<a href="#image'+i+'" onclick="SI_galleryImgSelect('+i+'); return false;" title="'+SI_imgs[i][2]+'"><img src="'+SI_imgs[i][1]+'thumb/'+g.thumbPrefix+SI_imgs[i][0]+'" alt="'+SI_imgs[i][2]+'" border="0" /><'+'/a>';}else{html='<a href="#image'+i+'" onclick="SI_galleryImgSelect('+i+'); return false;" title="'+SI_imgs[i][2]+'" class="file '+SI_imgs[i][0].slice(SI_imgs[i][0].lastIndexOf('.')+1)+'">'+SI_imgs[i][2]+'</a>';}var className=(i==g.setImg)?'first-child':((i==g.setImg+g.thumbTotal-1)?'last-child':'');if(i==g.imgActive){className+=(className=='')?'active':' active';}if(i%2==0){className+=(className=='')?'alt':' alt';}className = ' class="thumb '+className+'"';t+='<li'+className+'>'+html+'<'+'/li>\n';}}d.getElementById('SI_galleryThumbs').innerHTML=t;var sets=g.setLabel;for(i=1;i<=g.setTotal;i++){if(i==g.setActive){sets+='<span>'+i+'</span> ';}else{sets+='<a href="#Load Set '+i+'" onclick="SI_gallerySetSelect('+i+'); return false;">'+i+'<'+'/a> ';}if(i!=g.setTotal)sets+=g.setDivider;}d.getElementById('SI_gallerySets').innerHTML=sets;}
function SI_galleryImgSelect(imgNo){if(SI_gallery.imgActive==imgNo)return;SI_gallery.imgActive=imgNo;SI_galleryRedraw();}
function SI_galleryImgNext(){var g=SI_gallery;if(g.imgActive<g.imgTotal){g.imgActive++;if(g.imgActive>=g.setImg+g.thumbTotal){g.setImg=g.imgActive;g.setActive++;}SI_galleryRedraw();}}
function SI_galleryImgPrev(){var g=SI_gallery;if(g.imgActive>1){g.imgActive--;if(g.imgActive<g.setImg){g.setActive--;g.setImg=(g.setActive*g.thumbTotal)-(g.thumbTotal-1);}SI_galleryRedraw();}}
function SI_gallerySetSelect(setNo){var g=SI_gallery;g.setActive=setNo;g.setImg=(g.setActive*g.thumbTotal)-(g.thumbTotal-1);g.imgActive=g.setImg;SI_galleryRedraw();}
function SI_gallerySetPrev(){var g=SI_gallery;if(g.setActive!=1){g.setActive--;g.setImg=(g.setActive*g.thumbTotal)-(g.thumbTotal-1);g.imgActive=g.setImg;SI_galleryRedraw();}}
function SI_gallerySetNext(){var g=SI_gallery;if(g.setActive<g.setTotal){g.setActive++;g.setImg=(g.setActive*g.thumbTotal)-(g.thumbTotal-1);g.imgActive=g.setImg;SI_galleryRedraw();}}
function Gallery(imgId,titleId,captionId,prevId,nextId,imgs,loop){var d=document;this.compatible=true;if(!d.getElementById||(d.all&&!window.print)){this.compatible=false;return}this.aImg=0;this.tImg=imgs.length;this.img=d.getElementById(imgId);this.title=d.getElementById(titleId);this.caption=d.getElementById(captionId);this.prevBtn=d.getElementById(prevId);this.nextBtn=d.getElementById(nextId);this.imgs=imgs;this.loop=loop;this.prevBtn.gallery=this;this.prevBtn.onclick=function(){this.gallery.prevImage();return false;};this.nextBtn.gallery=this;this.nextBtn.onclick=function(){this.gallery.nextImage();return false;};this.loadImage(null);}Gallery.prototype.loadImage=function(i){if(!this.compatible)return;if(i!=null)this.aImg=i-1;if(!this.loop){this.prevBtn.style.display=(this.aImg<=0)?'none':'block';this.nextBtn.style.display=(this.aImg>=this.tImg-1)?'none':'block';}this.img.src=this.imgs[this.aImg][0];this.img.onload=SI_clearFooter;if(this.imgs[this.aImg][1]!=null){this.title.style.display='block';this.title.innerHTML=this.imgs[this.aImg][1];}else{this.title.style.display='none';}if(this.imgs[this.aImg][2]!=null){this.caption.style.display='block';this.caption.innerHTML=this.imgs[this.aImg][2];}else{this.caption.style.display='none';}if(this.imgs[this.aImg][3]!=null&&this.img.parentNode.nodeName=="A"){this.img.parentNode.className='si-active-link';this.img.parentNode.onclick=this.imgs[this.aImg][3];}else{this.img.parentNode.className='si-inactive-link';this.img.parentNode.onclick=function(){return false;};}};Gallery.prototype.prevImage=function(){if(!this.compatible)return;this.aImg--;this.aImg=(this.aImg<0)?this.tImg-1:this.aImg;this.loadImage(null);};Gallery.prototype.nextImage=function(){if(!this.compatible)return;this.aImg++;this.aImg=(this.aImg>=this.tImg)?0:this.aImg;this.loadImage(null);}
function SI_initializeSwapImg(){var d=document;var SI_preloadImgs=new Array();for(i=0;img=d.images[i];i++){if(img.src.indexOf('over=')!=-1){img.defaultsrc=img.src;img.oversrc=img.src.replace(/^(.+)over=/i,'');img.onmouseover=function(){this.src=this.oversrc;};img.onmouseout=function(){this.src=this.defaultsrc;};SI_preloadImgs[i]=new Image();SI_preloadImgs[i].src=img.oversrc;}}}var SI_filters=new Object();
function SI_initializeFilters(){for(var filter in SI_filters){SI_activateFilter(filter,SI_filters[filter].active);}}
function SI_activateFilter(filterGroup,activeFilter){var d=document;if(!d.getElementsByTagName)return;c=(SI_filters[filterGroup].ul)?'ul':'dl';r=(SI_filters[filterGroup].ul)?'li':'dd';var filterContent=d.getElementById('filter-'+filterGroup);if(!filterContent){return;}for(i=0;i<SI_filters[filterGroup].filters.length;i++){var f=d.getElementById('filter-'+filterGroup+'-'+SI_filters[filterGroup].filters[i]);f.className=f.className.removeClass('active');}for(j=0;dl=filterContent.getElementsByTagName(c)[j];j++){dl.style.display='block';for(k=0;dd=dl.getElementsByTagName(r)[k];k++){dd.style.display='block';dd.className=dd.className.removeClass('alt','first-child','last-child');dd.style.marginTop='';}}var a=d.getElementById('filter-'+filterGroup+'-'+activeFilter);a.className=a.className.addClass('active');var emptyDD=true;for(j=0;dl=filterContent.getElementsByTagName(c)[j];j++){var allHidden=true;var alt=false;var firstChild=0;var lastChild=null;for(k=0;dd=dl.getElementsByTagName(r)[k];k++){if(dd.className.indexOf(activeFilter)==-1&&activeFilter!='all'){dd.style.display='none';}else{emptyDD=false;firstChild++;lastChild=dd;allHidden=false;if(alt){dd.className=dd.className.addClass('alt');alt=false;}else{alt=true;}if(firstChild==1){dd.className=dd.className.addClass('first-child');}}}if(lastChild!=null&&firstChild>1){lastChild.className=lastChild.className.addClass('last-child');}if(allHidden){dl.style.display='none';}}if(emptyDD){filterContent.getElementsByTagName(c)[j-1].innerHTML+='<dd class="'+activeFilter+'"><p>No '+activeFilter+' '+filterGroup+' are currently available.</p></dd>';filterContent.getElementsByTagName(c)[j-1].style.display='block';filterContent.getElementsByTagName(c)[j-1].getElementsByTagName(r)[k].style.display='block';}if(SI_filters[filterGroup].bin){SI_filters[filterGroup].bin.value=activeFilter;}SI_clearFooter();}var SI_toggles=new Array();
function SI_initializeToggles(){var d=document;if(!d.getElementById)return;for(var toggle in SI_toggles){SI_toggles[toggle][2]=(SI_toggles[toggle][2])?0:1;SI_simpleToggle(toggle);}}
function SI_simpleToggle(toggle){var d=document;if(!d.getElementById)return;var div=d.getElementById(toggle);var lnk=d.getElementById(toggle+'-toggle');var state=SI_toggles[toggle][2];state=(state)?0:1;SI_toggles[toggle][2]=state;var display=(state)?'block':'none';var className=(state)?'toggle-min':'toggle-exp';lnk.innerHTML=SI_toggles[toggle][state];lnk.className=className;div.style.display=display;SI_clearFooter();}var SI_cookie=new Object();SI_cookie.domain=location.hostname.replace(/^www\./,'');SI_cookie.year=new Date();fixDate(SI_cookie.year);SI_cookie.year.setTime(SI_cookie.year.getTime()+365*24*60*60*1000);
function setCookie(name,value,expires,path,domain,secure){var curCookie=name+"="+escape(value)+((expires)?"; expires="+expires.toGMTString():"")+((path)?"; path="+path:"")+((domain)?"; domain="+domain:"")+((secure)?"; secure":"");document.cookie=curCookie;}
function getCookie(name){var prefix=name+'=';var c=document.cookie;var nullstring='';var cookieStartIndex=c.indexOf(prefix);if(cookieStartIndex==-1){return nullstring;}var cookieEndIndex=c.indexOf(";",cookieStartIndex+prefix.length);if(cookieEndIndex==-1){cookieEndIndex=c.length;}return unescape(c.substring(cookieStartIndex+prefix.length,cookieEndIndex));}
function deleteCookie(name,path,domain){if(getCookie(name)){document.cookie=name+"="+((path)?"; path="+path:"")+((domain)?"; domain="+domain:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}
function fixDate(date){var base=new Date(0);var skew=base.getTime();if(skew>0)date.setTime(date.getTime()-skew);}var SI_fontSize=new Object();
function SI_loadFontSize(){var c=getCookie('fontsize');SI_fontSize.defaultSize=(c!='')?c:SI_fontSize.defaultSize;document.write('<style type="text/css">#'+SI_fontSize.baseElement+' { font-size: '+SI_fontSize.defaultSize+'em; }<'+'/style>\n');setCookie('fontsize',SI_fontSize.defaultSize,SI_cookie.year,'/',SI_cookie.domain,'');};
function SI_changeFontSize(operator){SI_fontSize.defaultSize=eval(SI_fontSize.defaultSize+operator+SI_fontSize.difference);document.getElementById(SI_fontSize.baseElement).style.fontSize=SI_fontSize.defaultSize+'em';setCookie('fontsize',SI_fontSize.defaultSize,SI_cookie.year,'/',SI_cookie.domain,'');SI_clearFooter();};
function SI_deHTTPSLinks(){if(!document.getElementsByTagName||!(window.location.href.indexOf('https')!=-1)){return;}var allow=(typeof SI_skipHTTPS!="undefined");var r='';if(allow){r='(secure\.|^[^?]+(';for(var j=0;j<SI_skipHTTPS.length;j++){r+=SI_skipHTTPS[j]+'|';}r=r.replace(/\|$/,'')+'))';}re=new RegExp(r,'gi');var a=document.getElementsByTagName('a');for(var i=0;i<a.length;i++){var b=(a[i].href.search(re)!=-1);if(b&&allow){continue;}a[i].href=a[i].href.replace(/https/,'http');}}String.prototype.addClass=function(){var txt=this;for(var i=0;i<arguments.length;i++){txt+=((txt=='')?'':' ')+arguments[i];}return txt;};String.prototype.removeClass=function(){var txt=this;for(var i=0;i<arguments.length;i++){txt=txt.replace(new RegExp('( '+arguments[i]+'\\b|\\b'+arguments[i]+' |\\b'+arguments[i]+'\\b)'),'');}return txt;};var SI=new Object();SI.resize=new Object();SI.resize.initialize=function(){if(document.all&&window.print){return;}var c=document.createElement('div');c.style.position='fixed';c.style.top='0';c.style.visibility='hidden';c.style.width='10em';c.style.height='10em';SI.resize.control=document.body.appendChild(c);SI.resize.h=0;window.setInterval('SI.resize.detectChange()',50);};SI.resize.detectChange=function(){var o=SI.resize.h;SI.resize.h=SI.resize.control.offsetHeight;if(o!=SI.resize.h)SI.resize.hasOccurred();};SI.resize.hasOccurred=function(){SI_clearFooter();};SI.Func={customizeFormToggle:function(e){if(!document.getElementById)return;var f=document.getElementById('customize');epos=e.className.search("active");fpos=f.className.search("active");if(epos==-1){e.className=e.className+' active';f.className=f.className+' active';}else{e.className=e.className.substr(0,epos);f.className=f.className.substr(0,fpos);}return false;}};
function SI_toggleCheckBoxGroup(e,id){var checked=e.checked;var group=document.getElementById(id);var inputs=group.getElementsByTagName('input');for(var i=0;i<inputs.length;i++){var input=inputs[i];if(input.type=='checkbox'){input.checked=checked;}}}
function SI_preventFlashOverlap(){if(!(navigator.userAgent.toLowerCase().indexOf('windows')!=-1)&&document.getElementsByTagName){var html=document.getElementsByTagName('html')[0];html.className+=((html.className=='')?'':' ')+'prevent-overlap';};};
function SI_embedFlash(id,swf,w,h){if(!document.getElementsByTagName)return;var swfHTML;swfHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+w+'" height="'+h+'">';swfHTML+='	<param name="movie" value="'+swf+'" />';swfHTML+='	<param name="wmode" value="opaque" />';swfHTML+='	<embed src="'+swf+'" width="'+w+'" height="'+h+'" wmode="opaque" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" />';swfHTML+='<'+'/object>';document.getElementsByTagName('html')[0].className+=' viewFlash';document.getElementById(id).innerHTML=swfHTML;}
function SI_removeFlash(id){if(!document.getElementsByTagName)return;document.getElementsByTagName('html')[0].className=document.getElementsByTagName('html')[0].className.replace(' viewFlash','');document.getElementById(id).innerHTML='';}
function emailCheck(emailStr,form){var checkTLD=1;var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;var emailPat=/^(.+)@(.+)$/;var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";var validChars="\[^\\s"+specialChars+"\]";var quotedUser="(\"[^\"]*\")";var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;var atom=validChars+'+';var word="("+atom+"|"+quotedUser+")";var userPat=new RegExp("^"+word+"(\\."+word+")*$");var domainPat=new RegExp("^"+atom+"(\\."+atom+")*$");var matchArray=emailStr.match(emailPat);if(matchArray==null){alert("Email address seems incorrect (check @ and .'s)");form.focus();return false;}var user=matchArray[1];var domain=matchArray[2];for(i=0;i<user.length;i++){if(user.charCodeAt(i)>127){alert("Ths username contains invalid characters.");form.focus();form.select();return false;}}for(i=0;i<domain.length;i++){if(domain.charCodeAt(i)>127){alert("Ths domain name contains invalid characters.");form.focus();form.select();return false;}}if(user.match(userPat)==null){alert("The username doesn't seem to be valid.");form.focus();form.select();return false;}var IPArray=domain.match(ipDomainPat);if(IPArray!=null){for(var i=1;i<=4;i++){if(IPArray[i]>255){alert("Destination IP address is invalid!");form.focus();form.select();return false;}}}var atomPat=new RegExp("^"+atom+"$");var domArr=domain.split(".");var len=domArr.length;for(i=0;i<len;i++){if(domArr[i].search(atomPat)==-1){alert("The domain name does not seem to be valid.");form.focus();form.select();return false;}}if(checkTLD&&domArr[domArr.length-1].length!=2&&domArr[domArr.length-1].search(knownDomsPat)==-1){alert("The address must end in a well-known domain or two letter "+"country.");form.focus();form.select();return false;}if(len<2){alert("This address is missing a hostname!");form.focus();form.select();return false;}return true;}
function checkAll(checkbox){for(i=0;i<checkbox.length;i++){checkbox[i].checked=true;}}
function uncheckAll(checkbox){for(i=0;i<checkbox.length;i++){checkbox[i].checked=false;}}
function alumniActions(info){document.dirAction.pageaction.value=info.value; document.dirAction.submit();}
function isFilled(elm){if(elm.value==""||elm.value==null)return false;else return true;}
function SimpleImageSwap(input,filename){input.src=filename;}
function SetSearchText(input,newText,currentText){if(input.value==currentText){input.value=newText;}}
function isDate(month,day,year){return isDateString(month.toString()+"/"+day.toString()+"/"+year.toString());}
function isDateString(DateString){var dateParts=DateString.toString().split("/");if(dateParts.length!=3){return false;}var month=dateParts[0];var day=dateParts[1];var year=dateParts[2];if(parseInt(month).toString()!=parseInt(month)||parseInt(day).toString()!=parseInt(day)||parseInt(year).toString()!=parseInt(year)){return false;}return isDateInternal(month,day,year);}
function isDateInternal(month,day,year){month=month-1;year=year%100;var dateValue=new Date(year,month,day);if(dateValue.getYear()==year&&dateValue.getMonth()==month&&dateValue.getDate()==day){return true;}else{return false}}
function SI_formatphonenum(rawphonenum){str=rawphonenum.value;var toll=/1[^0123456789]/;str=str.substring(0,2).replace(toll,'')+str.substring(2,str.length);var justnum=/[^0123456789]/gi;str=str.replace(justnum,'');var formatnum=/(\d{3})(\d{3})(\d{4})(\d*)/;if(str.length>10){rawphonenum.value=str.replace(formatnum,'($1) $2-$3 ext. $4');}else{rawphonenum.value=str.replace(formatnum,'($1) $2-$3');}}
function updateForm(f){var formChecked=0;for(i=0;i<f.ModuleSelectID.length;i++){if(f.ModuleSelectID[i].checked==true){formChecked++;}}if(formChecked>0){f.submit();}else{alert("Please select a calendar.");}}SI_footer.clear			= true;
SI_footer.container		= 'content';
SI_footer.minHeight		= 410;
SI_footer.extendShallow = true;
SI_footer.bottomOut		= true;

SI_fontSize.baseElement = 'content';
SI_fontSize.defaultSize	= 1.0;	// ems
SI_fontSize.difference	= .2;	// ems
SI_loadFontSize();

/***************Flash Detection Setup***************/
var required = 7;
var hasFlash = false;
if(navigator.appVersion.indexOf("MSIE")!=-1&&navigator.appVersion.indexOf("Windows")!=-1){
	document.write('<scr'+'ipt language=VBScript\> \n');
	document.write('on error resume next \n');
	// AFAIK creating an instance of an older version of the Flash object 
	// will return succeed even if the actual installed version is newer.
	document.write('hasFlash = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & required))) \n');  
	document.write('<'+'/scr'+'ipt\> \n');
	}
else {
	var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"])?navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin:0;
	if (plugin) {
		var isVersion2 = navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";
		var flashDescription = navigator.plugins["Shockwave Flash" + isVersion2].description;
		var flashVersion = parseInt(flashDescription.charAt(flashDescription.indexOf(".") - 1));
		hasFlash = flashVersion >= required;
		}
	}
if (hasFlash && document.getElementsByTagName && document.getElementsByTagName('html')[0]) { document.getElementsByTagName('html')[0].className += (document.getElementsByTagName('html')[0].className=='')?'hasFlash':' hasFlash';}


window.onload = function() {
	SI_menu('nav-main','nav-const'); // ,'nav-sub'
	SI_clearFooter();
	SI_initializeTabs();
	SI_initializeGroups();
	SI_initializeToggles();
	SI_initializeSwapImg();
	SI_initializeFilters();
	SI_deHTTPSLinks();
	if (SI_footer.clear) window.onresize = SI_clearFooter;
	};var __wpm = null; function Point(x, y) { this.x = x; this.y = y } function __wpTranslateOffset(x, y, offsetElement, relativeToElement, includeScroll) { while ((typeof (offsetElement) != "undefined") && (offsetElement != null) && (offsetElement != relativeToElement)) { x += offsetElement.offsetLeft; y += offsetElement.offsetTop; var tagName = offsetElement.tagName; if ((tagName != "TABLE") && (tagName != "BODY")) { x += offsetElement.clientLeft; y += offsetElement.clientTop } if (includeScroll && (tagName != "BODY")) { x -= offsetElement.scrollLeft; y -= offsetElement.scrollTop } offsetElement = offsetElement.offsetParent } return new Point(x, y) } function __wpGetPageEventLocation(event, includeScroll) { if ((typeof (event) == "undefined") || (event == null)) { event = window.event } return __wpTranslateOffset(event.offsetX, event.offsetY, event.srcElement, null, includeScroll) } function __wpClearSelection() { document.selection.empty() } function WebPart(webPartElement, webPartTitleElement, zone, zoneIndex, allowZoneChange) { this.webPartElement = webPartElement; this.allowZoneChange = allowZoneChange; this.zone = zone; this.zoneIndex = zoneIndex; this.title = ((typeof (webPartTitleElement) != "undefined") && (webPartTitleElement != null)) ? webPartTitleElement.innerText : ""; if (webPartElement != null) { webPartElement.__webPart = this } if ((typeof (webPartTitleElement) != "undefined") && (webPartTitleElement != null)) { webPartTitleElement.style.cursor = "move"; webPartTitleElement.attachEvent("onmousedown", WebPart_OnMouseDown); webPartElement.attachEvent("ondragstart", WebPart_OnDragStart); webPartElement.attachEvent("ondrag", WebPart_OnDrag); webPartElement.attachEvent("ondragend", WebPart_OnDragEnd) } this.UpdatePosition = WebPart_UpdatePosition; this.Dispose = WebPart_Dispose } function WebPart_Dispose() { if (this.webPartElement != null) { this.webPartElement.__webPart = null } } function WebPart_OnMouseDown() { var currentEvent = window.event; var draggedWebPart = WebPart_GetParentWebPartElement(currentEvent.srcElement); if ((typeof (draggedWebPart) == "undefined") || (draggedWebPart == null)) { return } document.selection.empty(); try { __wpm.draggedWebPart = draggedWebPart; __wpm.DragDrop() } catch (e) { __wpm.draggedWebPart = draggedWebPart; window.setTimeout("__wpm.DragDrop()", 0) } currentEvent.returnValue = false; currentEvent.cancelBubble = true } function WebPart_OnDragStart() { var currentEvent = window.event; var webPartElement = currentEvent.srcElement; if ((typeof (webPartElement.__webPart) == "undefined") || (webPartElement.__webPart == null)) { currentEvent.returnValue = false; currentEvent.cancelBubble = true; return } var dataObject = currentEvent.dataTransfer; dataObject.effectAllowed = __wpm.InitiateWebPartDragDrop(webPartElement) } function WebPart_OnDrag() { __wpm.ContinueWebPartDragDrop() } function WebPart_OnDragEnd() { __wpm.CompleteWebPartDragDrop() } function WebPart_GetParentWebPartElement(containedElement) { var elem = containedElement; while ((typeof (elem.__webPart) == "undefined") || (elem.__webPart == null)) { elem = elem.parentElement; if ((typeof (elem) == "undefined") || (elem == null)) { break } } return elem } function WebPart_UpdatePosition() { var location = __wpTranslateOffset(0, 0, this.webPartElement, null, false); this.middleX = location.x + this.webPartElement.offsetWidth / 2; this.middleY = location.y + this.webPartElement.offsetHeight / 2 } function Zone(zoneElement, zoneIndex, uniqueID, isVertical, allowLayoutChange, highlightColor) { webPartDiv = zoneElement.childNodes[1]; this.zoneElement = zoneElement; this.zoneIndex = zoneIndex; this.webParts = new Array(); this.uniqueID = uniqueID; this.isVertical = isVertical; this.allowLayoutChange = allowLayoutChange; this.allowDrop = false; this.webPartDiv = webPartDiv; this.highlightColor = highlightColor; this.savedBorderColor = (webPartDiv != null) ? webPartDiv.style.borderColor : null; this.dropCueElements = new Array(); var dropCueCount = 0; if (webPartDiv != null) { for (i = 1; i < webPartDiv.childNodes.length; i++) { if (webPartDiv.childNodes[i].className == "DropCue9F18D185061A4fe8BAA9B6CBFDD9FDAA") { this.dropCueElements[dropCueCount] = webPartDiv.childNodes[i].childNodes[0]; dropCueCount++ } } } this.AddWebPart = Zone_AddWebPart; this.GetWebPartIndex = Zone_GetWebPartIndex; this.ToggleDropCues = Zone_ToggleDropCues; this.UpdatePosition = Zone_UpdatePosition; this.Dispose = Zone_Dispose; if (webPartDiv != null) { webPartDiv.__zone = this; webPartDiv.attachEvent("ondragenter", Zone_OnDragEnter); webPartDiv.attachEvent("ondrop", Zone_OnDrop) } } function Zone_Dispose() { for (var i = 0; i < this.webParts.length; i++) { this.webParts[i].Dispose() } if (this.webPartDiv != null) { this.webPartDiv.__zone = null } } function Zone_OnDragEnter() { var handled = __wpm.ProcessWebPartDragEnter(); var currentEvent = window.event; if (handled) { currentEvent.returnValue = false; currentEvent.cancelBubble = true } } function Zone_OnDragOver() { var handled = __wpm.ProcessWebPartDragOver(); var currentEvent = window.event; if (handled) { currentEvent.returnValue = false; currentEvent.cancelBubble = true } } function Zone_OnDrop() { var handled = __wpm.ProcessWebPartDrop(); var currentEvent = window.event; if (handled) { currentEvent.returnValue = false; currentEvent.cancelBubble = true } } function Zone_GetParentZoneElement(containedElement) { var elem = containedElement; while ((typeof (elem.__zone) == "undefined") || (elem.__zone == null)) { elem = elem.parentElement; if ((typeof (elem) == "undefined") || (elem == null)) { break } } return elem } function Zone_AddWebPart(webPartElement, webPartTitleElement, allowZoneChange) { var webPart = null; var zoneIndex = this.webParts.length; if (this.allowLayoutChange && __wpm.IsDragDropEnabled()) { webPart = new WebPart(webPartElement, webPartTitleElement, this, zoneIndex, allowZoneChange) } else { webPart = new WebPart(webPartElement, null, this, zoneIndex, allowZoneChange) } this.webParts[zoneIndex] = webPart; return webPart } function Zone_ToggleDropCues(show, index, ignoreOutline) { if (ignoreOutline == false) { this.webPartDiv.style.borderColor = (show ? this.highlightColor : this.savedBorderColor) } if (index == -1) { return } var dropCue = this.dropCueElements[index]; if (dropCue && dropCue.style) { if (dropCue.style.height == "100%" && !dropCue.webPartZoneHorizontalCueResized) { var oldParentHeight = dropCue.parentElement.clientHeight; var realHeight = oldParentHeight - 10; dropCue.style.height = realHeight + "px"; var dropCueVerticalBar = dropCue.getElementsByTagName("DIV")[0]; if (dropCueVerticalBar && dropCueVerticalBar.style) { dropCueVerticalBar.style.height = dropCue.style.height; var heightDiff = (dropCue.parentElement.clientHeight - oldParentHeight); if (heightDiff) { dropCue.style.height = (realHeight - heightDiff) + "px"; dropCueVerticalBar.style.height = dropCue.style.height } } dropCue.webPartZoneHorizontalCueResized = true } dropCue.style.visibility = (show ? "visible" : "hidden") } } function Zone_GetWebPartIndex(location) { var x = location.x; var y = location.y; if ((x < this.webParthDivLeft) || (x > this.webParthDivRight) || (y < this.webParthDivTop) || (y > this.webParthDivBottom)) { return -1 } var vertical = this.isVertical; var webParts = this.webParts; var webPartsCount = webParts.length; for (var i = 0; i < webPartsCount; i++) { var webPart = webParts[i]; if (vertical) { if (y < webPart.middleY) { return i } } else { if (x < webPart.middleX) { return i } } } return webPartsCount } function Zone_UpdatePosition() { var topLeft = __wpTranslateOffset(0, 0, this.webPartDiv, null, false); this.webParthDivLeft = topLeft.x; this.webParthDivTop = topLeft.y; this.webParthDivRight = (this.webPartDiv != null) ? topLeft.x + this.webPartDiv.offsetWidth : topLeft.x; this.webParthDivBottom = (this.webPartDiv != null) ? topLeft.y + this.webPartDiv.offsetHeight : topLeft.y; for (var i = 0; i < this.webParts.length; i++) { this.webParts[i].UpdatePosition() } } function WebPartDragState(webPartElement, effect) { this.webPartElement = webPartElement; this.dropZoneElement = null; this.dropIndex = -1; this.effect = effect; this.dropped = false } function WebPartMenu(menuLabelElement, menuDropDownElement, menuElement) { this.menuLabelElement = menuLabelElement; this.menuDropDownElement = menuDropDownElement; this.menuElement = menuElement; this.menuLabelElement.__menu = this; this.menuLabelElement.attachEvent('onclick', WebPartMenu_OnClick); this.menuLabelElement.attachEvent('onkeypress', WebPartMenu_OnKeyPress); this.menuLabelElement.attachEvent('onmouseenter', WebPartMenu_OnMouseEnter); this.menuLabelElement.attachEvent('onmouseleave', WebPartMenu_OnMouseLeave); if ((typeof (this.menuDropDownElement) != "undefined") && (this.menuDropDownElement != null)) { this.menuDropDownElement.__menu = this } this.menuItemStyle = ""; this.menuItemHoverStyle = ""; this.popup = null; this.hoverClassName = ""; this.hoverColor = ""; this.oldColor = this.menuLabelElement.style.color; this.oldTextDecoration = this.menuLabelElement.style.textDecoration; this.oldClassName = this.menuLabelElement.className; this.Show = WebPartMenu_Show; this.Hide = WebPartMenu_Hide; this.Hover = WebPartMenu_Hover; this.Unhover = WebPartMenu_Unhover; this.Dispose = WebPartMenu_Dispose; var menu = this; window.attachEvent('onunload', function() { menu.Dispose() }) } function WebPartMenu_Dispose() { this.menuLabelElement.__menu = null; this.menuDropDownElement.__menu = null } function WebPartMenu_Show() { if ((typeof (__wpm.menu) != "undefined") && (__wpm.menu != null)) { __wpm.menu.Hide() } var menuHTML = "<html><head><style>" + "a.menuItem, a.menuItem:Link { display: block; padding: 1px; text-decoration: none; " + this.itemStyle + " }" + "a.menuItem:Hover { " + this.itemHoverStyle + " }" + "</style><body scroll=\"no\" style=\"border: none; margin: 0; padding: 0;\" ondragstart=\"window.event.returnValue=false;\" onclick=\"popup.hide()\">" + this.menuElement.innerHTML + "<body></html>"; var width = 16; var height = 16; this.popup = window.createPopup(); __wpm.menu = this; var popupDocument = this.popup.document; popupDocument.write(menuHTML); this.popup.show(0, 0, width, height); var popupBody = popupDocument.body; width = popupBody.scrollWidth; height = popupBody.scrollHeight; if (width < this.menuLabelElement.offsetWidth) { width = this.menuLabelElement.offsetWidth + 16 } if (this.menuElement.innerHTML.indexOf("progid:DXImageTransform.Microsoft.Shadow") != -1) { popupBody.style.paddingRight = "4px" } popupBody.__wpm = __wpm; popupBody.__wpmDeleteWarning = __wpmDeleteWarning; popupBody.__wpmCloseProviderWarning = __wpmCloseProviderWarning; popupBody.popup = this.popup; this.popup.hide(); this.popup.show(0, this.menuLabelElement.offsetHeight, width, height, this.menuLabelElement) } function WebPartMenu_Hide() { if (__wpm.menu == this) { __wpm.menu = null; if ((typeof (this.popup) != "undefined") && (this.popup != null)) { this.popup.hide(); this.popup = null } } } function WebPartMenu_Hover() { if (this.labelHoverClassName != "") { this.menuLabelElement.className = this.menuLabelElement.className + " " + this.labelHoverClassName } if (this.labelHoverColor != "") { this.menuLabelElement.style.color = this.labelHoverColor } } function WebPartMenu_Unhover() { if (this.labelHoverClassName != "") { this.menuLabelElement.style.textDecoration = this.oldTextDecoration; this.menuLabelElement.className = this.oldClassName } if (this.labelHoverColor != "") { this.menuLabelElement.style.color = this.oldColor } } function WebPartMenu_OnClick() { var menu = window.event.srcElement.__menu; if ((typeof (menu) != "undefined") && (menu != null)) { window.event.returnValue = false; window.event.cancelBubble = true; menu.Show() } } function WebPartMenu_OnKeyPress() { if (window.event.keyCode == 13) { var menu = window.event.srcElement.__menu; if ((typeof (menu) != "undefined") && (menu != null)) { window.event.returnValue = false; window.event.cancelBubble = true; menu.Show() } } } function WebPartMenu_OnMouseEnter() { var menu = window.event.srcElement.__menu; if ((typeof (menu) != "undefined") && (menu != null)) { menu.Hover() } } function WebPartMenu_OnMouseLeave() { var menu = window.event.srcElement.__menu; if ((typeof (menu) != "undefined") && (menu != null)) { menu.Unhover() } } function WebPartManager() { this.overlayContainerElement = null; this.zones = new Array(); this.dragState = null; this.menu = null; this.draggedWebPart = null; this.AddZone = WebPartManager_AddZone; this.IsDragDropEnabled = WebPartManager_IsDragDropEnabled; this.DragDrop = WebPartManager_DragDrop; this.InitiateWebPartDragDrop = WebPartManager_InitiateWebPartDragDrop; this.CompleteWebPartDragDrop = WebPartManager_CompleteWebPartDragDrop; this.ContinueWebPartDragDrop = WebPartManager_ContinueWebPartDragDrop; this.ProcessWebPartDragEnter = WebPartManager_ProcessWebPartDragEnter; this.ProcessWebPartDragOver = WebPartManager_ProcessWebPartDragOver; this.ProcessWebPartDrop = WebPartManager_ProcessWebPartDrop; this.ShowHelp = WebPartManager_ShowHelp; this.ExportWebPart = WebPartManager_ExportWebPart; this.Execute = WebPartManager_Execute; this.SubmitPage = WebPartManager_SubmitPage; this.UpdatePositions = WebPartManager_UpdatePositions; window.attachEvent("onunload", WebPartManager_Dispose) } function WebPartManager_Dispose() { for (var i = 0; i < __wpm.zones.length; i++) { __wpm.zones[i].Dispose() } } function WebPartManager_AddZone(zoneElement, uniqueID, isVertical, allowLayoutChange, highlightColor) { var zoneIndex = this.zones.length; var zone = new Zone(zoneElement, zoneIndex, uniqueID, isVertical, allowLayoutChange, highlightColor); this.zones[zoneIndex] = zone; return zone } function WebPartManager_IsDragDropEnabled() { return ((typeof (this.overlayContainerElement) != "undefined") && (this.overlayContainerElement != null)) } function WebPartManager_DragDrop() { if ((typeof (this.draggedWebPart) != "undefined") && (this.draggedWebPart != null)) { var tempWebPart = this.draggedWebPart; this.draggedWebPart = null; tempWebPart.dragDrop(); window.setTimeout("__wpClearSelection()", 0) } } function WebPartManager_InitiateWebPartDragDrop(webPartElement) { var webPart = webPartElement.__webPart; this.UpdatePositions(); this.dragState = new WebPartDragState(webPartElement, "move"); var location = __wpGetPageEventLocation(window.event, true); var overlayContainerElement = this.overlayContainerElement; overlayContainerElement.style.left = location.x - webPartElement.offsetWidth / 2; overlayContainerElement.style.top = location.y + 4 + (webPartElement.clientTop ? webPartElement.clientTop : 0); overlayContainerElement.style.display = "block"; overlayContainerElement.style.width = webPartElement.offsetWidth; overlayContainerElement.style.height = webPartElement.offsetHeight; overlayContainerElement.appendChild(webPartElement.cloneNode(true)); if (webPart.allowZoneChange == false) { webPart.zone.allowDrop = true } else { for (var i = 0; i < __wpm.zones.length; i++) { var zone = __wpm.zones[i]; if (zone.allowLayoutChange) { zone.allowDrop = true } } } document.body.attachEvent("ondragover", Zone_OnDragOver); return "move" } function WebPartManager_CompleteWebPartDragDrop() { var dragState = this.dragState; this.dragState = null; if ((typeof (dragState.dropZoneElement) != "undefined") && (dragState.dropZoneElement != null)) { dragState.dropZoneElement.__zone.ToggleDropCues(false, dragState.dropIndex, false) } document.body.detachEvent("ondragover", Zone_OnDragOver); for (var i = 0; i < __wpm.zones.length; i++) { __wpm.zones[i].allowDrop = false } this.overlayContainerElement.removeChild(this.overlayContainerElement.firstChild); this.overlayContainerElement.style.display = "none"; if ((typeof (dragState) != "undefined") && (dragState != null) && (dragState.dropped == true)) { var currentZone = dragState.webPartElement.__webPart.zone; var currentZoneIndex = dragState.webPartElement.__webPart.zoneIndex; if ((currentZone != dragState.dropZoneElement.__zone) || ((currentZoneIndex != dragState.dropIndex) && (currentZoneIndex != (dragState.dropIndex - 1)))) { var eventTarget = dragState.dropZoneElement.__zone.uniqueID; var eventArgument = "Drag:" + dragState.webPartElement.id + ":" + dragState.dropIndex; this.SubmitPage(eventTarget, eventArgument) } } } function WebPartManager_ContinueWebPartDragDrop() { var dragState = this.dragState; if ((typeof (dragState) != "undefined") && (dragState != null)) { var style = this.overlayContainerElement.style; var location = __wpGetPageEventLocation(window.event, true); style.left = location.x - dragState.webPartElement.offsetWidth / 2; style.top = location.y + 4 + (dragState.webPartElement.clientTop ? dragState.webPartElement.clientTop : 0) } } function WebPartManager_Execute(script) { if (this.menu) { this.menu.Hide() } var scriptReference = new Function(script); return (scriptReference() != false) } function WebPartManager_ProcessWebPartDragEnter() { var dragState = __wpm.dragState; if ((typeof (dragState) != "undefined") && (dragState != null)) { var currentEvent = window.event; var newDropZoneElement = Zone_GetParentZoneElement(currentEvent.srcElement); if ((typeof (newDropZoneElement.__zone) == "undefined") || (newDropZoneElement.__zone == null) || (newDropZoneElement.__zone.allowDrop == false)) { newDropZoneElement = null } var newDropIndex = -1; if ((typeof (newDropZoneElement) != "undefined") && (newDropZoneElement != null)) { newDropIndex = newDropZoneElement.__zone.GetWebPartIndex(__wpGetPageEventLocation(currentEvent, false)); if (newDropIndex == -1) { newDropZoneElement = null } } if (dragState.dropZoneElement != newDropZoneElement) { if ((typeof (dragState.dropZoneElement) != "undefined") && (dragState.dropZoneElement != null)) { dragState.dropZoneElement.__zone.ToggleDropCues(false, dragState.dropIndex, false) } dragState.dropZoneElement = newDropZoneElement; dragState.dropIndex = newDropIndex; if ((typeof (newDropZoneElement) != "undefined") && (newDropZoneElement != null)) { newDropZoneElement.__zone.ToggleDropCues(true, newDropIndex, false) } } else if (dragState.dropIndex != newDropIndex) { if (dragState.dropIndex != -1) { dragState.dropZoneElement.__zone.ToggleDropCues(false, dragState.dropIndex, false) } dragState.dropIndex = newDropIndex; if ((typeof (newDropZoneElement) != "undefined") && (newDropZoneElement != null)) { newDropZoneElement.__zone.ToggleDropCues(true, newDropIndex, false) } } if ((typeof (dragState.dropZoneElement) != "undefined") && (dragState.dropZoneElement != null)) { currentEvent.dataTransfer.effectAllowed = dragState.effect } return true } return false } function WebPartManager_ProcessWebPartDragOver() { var dragState = __wpm.dragState; var currentEvent = window.event; var handled = false; if ((typeof (dragState) != "undefined") && (dragState != null) && (typeof (dragState.dropZoneElement) != "undefined") && (dragState.dropZoneElement != null)) { var dropZoneElement = Zone_GetParentZoneElement(currentEvent.srcElement); if ((typeof (dropZoneElement) != "undefined") && (dropZoneElement != null) && (dropZoneElement.__zone.allowDrop == false)) { dropZoneElement = null } if (((typeof (dropZoneElement) == "undefined") || (dropZoneElement == null)) && (typeof (dragState.dropZoneElement) != "undefined") && (dragState.dropZoneElement != null)) { dragState.dropZoneElement.__zone.ToggleDropCues(false, __wpm.dragState.dropIndex, false); dragState.dropZoneElement = null; dragState.dropIndex = -1 } else if ((typeof (dropZoneElement) != "undefined") && (dropZoneElement != null)) { var location = __wpGetPageEventLocation(currentEvent, false); var newDropIndex = dropZoneElement.__zone.GetWebPartIndex(location); if (newDropIndex == -1) { dropZoneElement = null } if (dragState.dropZoneElement != dropZoneElement) { if ((dragState.dropIndex != -1) || (typeof (dropZoneElement) == "undefined") || (dropZoneElement == null)) { dragState.dropZoneElement.__zone.ToggleDropCues(false, __wpm.dragState.dropIndex, false) } dragState.dropZoneElement = dropZoneElement } else { dragState.dropZoneElement.__zone.ToggleDropCues(false, dragState.dropIndex, true) } dragState.dropIndex = newDropIndex; if ((typeof (dropZoneElement) != "undefined") && (dropZoneElement != null)) { dropZoneElement.__zone.ToggleDropCues(true, newDropIndex, false) } } handled = true } if ((typeof (dragState) == "undefined") || (dragState == null) || (typeof (dragState.dropZoneElement) == "undefined") || (dragState.dropZoneElement == null)) { currentEvent.dataTransfer.effectAllowed = "none" } return handled } function WebPartManager_ProcessWebPartDrop() { var dragState = this.dragState; if ((typeof (dragState) != "undefined") && (dragState != null)) { var currentEvent = window.event; var dropZoneElement = Zone_GetParentZoneElement(currentEvent.srcElement); if ((typeof (dropZoneElement) != "undefined") && (dropZoneElement != null) && (dropZoneElement.__zone.allowDrop == false)) { dropZoneElement = null } if ((typeof (dropZoneElement) != "undefined") && (dropZoneElement != null) && (dragState.dropZoneElement == dropZoneElement)) { dragState.dropped = true } return true } return false } function WebPartManager_ShowHelp(helpUrl, helpMode) { if ((typeof (this.menu) != "undefined") && (this.menu != null)) { this.menu.Hide() } if (helpMode == 0 || helpMode == 1) { if (helpMode == 0) { var dialogInfo = "edge: Sunken; center: yes; help: no; resizable: yes; status: no"; window.showModalDialog(helpUrl, null, dialogInfo) } else { window.open(helpUrl, null, "scrollbars=yes,resizable=yes,status=no,toolbar=no,menubar=no,location=no") } } else if (helpMode == 2) { window.location = helpUrl } } function WebPartManager_ExportWebPart(exportUrl, warn, confirmOnly) { if (warn == true && __wpmExportWarning.length > 0 && this.personalizationScopeShared != true) { if (confirm(__wpmExportWarning) == false) { return false } } if (confirmOnly == false) { window.location = exportUrl } return true } function WebPartManager_UpdatePositions() { for (var i = 0; i < this.zones.length; i++) { this.zones[i].UpdatePosition() } } function WebPartManager_SubmitPage(eventTarget, eventArgument) { if ((typeof (this.menu) != "undefined") && (this.menu != null)) { this.menu.Hide() } __doPostBack(eventTarget, eventArgument) }﻿/*	sIFR 2.0.2
	Copyright 2004 - 2006 Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

	This software is licensed under the CC-GNU LGPL <http://creativecommons.org/licenses/LGPL/2.1/>
*/

var hasFlash=function(){var a=6;if(navigator.appVersion.indexOf("MSIE")!=-1&&navigator.appVersion.indexOf("Windows")>-1){document.write('<script language="VBScript"\> \non error resume next \nhasFlash = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & '+a+'))) \n</script\> \n');if(window.hasFlash!=null)return window.hasFlash}if(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]&&navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){var b=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;return parseInt(b.charAt(b.indexOf(".")-1))>=a}return false}();String.prototype.normalize=function(){return this.replace(/\s+/g," ")};if(Array.prototype.push==null){Array.prototype.push=function(){var i=0,a=this.length,b=arguments.length;while(i<b){this[a++]=arguments[i++]}return this.length}}if(!Function.prototype.apply){Function.prototype.apply=function(a,b){var c=[];var d,e;if(!a)a=window;if(!b)b=[];for(var i=0;i<b.length;i++){c[i]="b["+i+"]"}e="a.__applyTemp__("+c.join(",")+");";a.__applyTemp__=this;d=eval(e);a.__applyTemp__=null;return d}}function named(a){return new named.Arguments(a)}named.Arguments=function(a){this.oArgs=a};named.Arguments.prototype.constructor=named.Arguments;named.extract=function(a,b){var c,d;var i=a.length;while(i--){d=a[i];if(d!=null&&d.constructor!=null&&d.constructor==named.Arguments){c=a[i].oArgs;break}}if(c==null)return;for(e in c)if(b[e]!=null)b[e](c[e]);return};var parseSelector=function(){var a=/^([^#.>`]*)(#|\.|\>|\`)(.+)$/;function r(s,t){var u=s.split(/\s*\,\s*/);var v=[];for(var i=0;i<u.length;i++)v=v.concat(b(u[i],t));return v}function b(c,d,e){c=c.normalize().replace(" ","`");var f=c.match(a);var g,h,i,j,k,n;var l=[];if(f==null)f=[c,c];if(f[1]=="")f[1]="*";if(e==null)e="`";if(d==null)d=document;switch(f[2]){case "#":k=f[3].match(a);if(k==null)k=[null,f[3]];g=document.getElementById(k[1]);if(g==null||(f[1]!="*"&&!o(g,f[1])))return l;if(k.length==2){l.push(g);return l}return b(k[3],g,k[2]);case ".":if(e!=">")h=m(d,f[1]);else h=d.childNodes;for(i=0,n=h.length;i<n;i++){g=h[i];if(g.nodeType!=1)continue;k=f[3].match(a);if(k!=null){if(g.className==null||g.className.match("(\\s|^)"+k[1]+"(\\s|$)")==null)continue;j=b(k[3],g,k[2]);l=l.concat(j)}else if(g.className!=null&&g.className.match("(\\s|^)"+f[3]+"(\\s|$)")!=null)l.push(g)}return l;case ">":if(e!=">")h=m(d,f[1]);else h=d.childNodes;for(i=0,n=h.length;i<n;i++){g=h[i];if(g.nodeType!=1)continue;if(!o(g,f[1]))continue;j=b(f[3],g,">");l=l.concat(j)}return l;case "`":h=m(d,f[1]);for(i=0,n=h.length;i<n;i++){g=h[i];j=b(f[3],g,"`");l=l.concat(j)}return l;default:if(e!=">")h=m(d,f[1]);else h=d.childNodes;for(i=0,n=h.length;i<n;i++){g=h[i];if(g.nodeType!=1)continue;if(!o(g,f[1]))continue;l.push(g)}return l}}function m(d,o){if(o=="*"&&d.all!=null)return d.all;return d.getElementsByTagName(o)}function o(p,q){return q=="*"?true:p.nodeName.toLowerCase().replace("html:", "")==q.toLowerCase()}return r}();var sIFR=function(){var a="http://www.w3.org/1999/xhtml";var b=false;var c=false;var d;var ah=[];var al=document;var ak=al.documentElement;var am=window;var au=al.addEventListener;var av=am.addEventListener;var f=function(){var g=navigator.userAgent.toLowerCase();var f={a:g.indexOf("applewebkit")>-1,b:g.indexOf("safari")>-1,c:navigator.product!=null&&navigator.product.toLowerCase().indexOf("konqueror")>-1,d:g.indexOf("opera")>-1,e:al.contentType!=null&&al.contentType.indexOf("xml")>-1,f:true,g:true,h:null,i:null,j:null,k:null};f.l=f.a||f.c;f.m=!f.a&&navigator.product!=null&&navigator.product.toLowerCase()=="gecko";if(f.m&&g.match(/.*gecko\/(\d{8}).*/))f.j=new Number(g.match(/.*gecko\/(\d{8}).*/)[1]);f.n=g.indexOf("msie")>-1&&!f.d&&!f.l&&!f.m;f.o=f.n&&g.match(/.*mac.*/)!=null;if(f.d&&g.match(/.*opera(\s|\/)(\d+\.\d+)/))f.i=new Number(g.match(/.*opera(\s|\/)(\d+\.\d+)/)[2]);if(f.n||(f.d&&f.i<7.6))f.g=false;if(f.a&&g.match(/.*applewebkit\/(\d+).*/))f.k=new Number(g.match(/.*applewebkit\/(\d+).*/)[1]);if(am.hasFlash&&(!f.n||f.o)){var aj=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;f.h=parseInt(aj.charAt(aj.indexOf(".")-1))}if(g.match(/.*(windows|mac).*/)==null||f.o||f.c||(f.d&&(g.match(/.*mac.*/)!=null||f.i<7.6))||(f.b&&f.h<7)||(!f.b&&f.a&&f.k<312)||(f.m&&f.j<20020523))f.f=false;if(!f.o&&!f.m&&al.createElementNS)try{al.createElementNS(a,"i").innerHTML=""}catch(e){f.e=true}f.p=f.c||(f.a&&f.k<312);return f}();function at(){return{bIsWebKit:f.a,bIsSafari:f.b,bIsKonq:f.c,bIsOpera:f.d,bIsXML:f.e,bHasTransparencySupport:f.f,bUseDOM:f.g,nFlashVersion:f.h,nOperaVersion:f.i,nGeckoBuildDate:f.j,nWebKitVersion:f.k,bIsKHTML:f.l,bIsGecko:f.m,bIsIE:f.n,bIsIEMac:f.o,bUseInnerHTMLHack:f.p}}if(am.hasFlash==false||!al.getElementsByTagName||!al.getElementById||(f.e&&(f.p||f.n)))return{UA:at()};function af(e){if((!k.bAutoInit&&(am.event||e)!=null)||!l(e))return;b=true;for(var i=0,h=ah.length;i<h;i++)j.apply(null,ah[i]);ah=[]}var k=af;function l(e){if(c==false||k.bIsDisabled==true||((f.e&&f.m||f.l)&&e==null&&b==false)||(al.body==null||al.getElementsByTagName("body").length==0))return false;return true}function m(n){if(f.n)return n.replace(new RegExp("%\d{0}","g"),"%25");return n.replace(new RegExp("%(?!\d)","g"),"%25")}function as(p,q){return q=="*"?true:p.nodeName.toLowerCase().replace("html:", "")==q.toLowerCase()}function o(p,q,r,s,t){var u="";var v=p.firstChild;var w,x,y,z;if(s==null)s=0;if(t==null)t="";while(v){if(v.nodeType==3){z=v.nodeValue.replace("<","&lt;");switch(r){case "lower":u+=z.toLowerCase();break;case "upper":u+=z.toUpperCase();break;default:u+=z}}else if(v.nodeType==1){if(as(v,"a")&&!v.getAttribute("href")==false){if(v.getAttribute("target"))t+="&sifr_url_"+s+"_target="+v.getAttribute("target");t+="&sifr_url_"+s+"="+m(v.getAttribute("href")).replace(/&/g,"%26");u+='<a href="asfunction:_root.launchURL,'+s+'">';s++}else if(as(v,"br"))u+="<br/>";if(v.hasChildNodes()){y=o(v,null,r,s,t);u+=y.u;s=y.s;t=y.t}if(as(v,"a"))u+="</a>"}w=v;v=v.nextSibling;if(q!=null){x=w.parentNode.removeChild(w);q.appendChild(x)}}return{"u":u,"s":s,"t":t}}function A(B){if(al.createElementNS&&f.g)return al.createElementNS(a,B);return al.createElement(B)}function C(D,E,z){var p=A("param");p.setAttribute("name",E);p.setAttribute("value",z);D.appendChild(p)}function F(p,G){var H=p.className;if(H==null)H=G;else H=H.normalize()+(H==""?"":" ")+G;p.className=H}function aq(ar){var a=ak;if(k.bHideBrowserText==false)a=al.getElementsByTagName("body")[0];if((k.bHideBrowserText==false||ar)&&a)if(a.className==null||a.className.match(/\bsIFR\-hasFlash\b/)==null)F(a, "sIFR-hasFlash")}function j(I,J,K,L,M,N,O,P,Q,R,S,r,T){if(!l())return ah.push(arguments);aq();named.extract(arguments,{sSelector:function(ap){I=ap},sFlashSrc:function(ap){J=ap},sColor:function(ap){K=ap},sLinkColor:function(ap){L=ap},sHoverColor:function(ap){M=ap},sBgColor:function(ap){N=ap},nPaddingTop:function(ap){O=ap},nPaddingRight:function(ap){P=ap},nPaddingBottom:function(ap){Q=ap},nPaddingLeft:function(ap){R=ap},sFlashVars:function(ap){S=ap},sCase:function(ap){r=ap},sWmode:function(ap){T=ap}});var U=parseSelector(I);if(U.length==0)return false;if(S!=null)S="&"+S.normalize();else S="";if(K!=null)S+="&textcolor="+K;if(M!=null)S+="&hovercolor="+M;if(M!=null||L!=null)S+="&linkcolor="+(L||K);if(O==null)O=0;if(P==null)P=0;if(Q==null)Q=0;if(R==null)R=0;if(N==null)N="#FFFFFF";if(T=="transparent")if(!f.f)T="opaque";else N="transparent";if(T==null)T="";var p,V,W,X,Y,Z,aa,ab,ac;var ad=null;for(var i=0,h=U.length;i<h;i++){p=U[i];if(p.className!=null&&p.className.match(/\bsIFR\-replaced\b/)!=null)continue;V=p.offsetWidth-R-P;W=p.offsetHeight-O-Q;aa=A("span");aa.className="sIFR-alternate";ac=o(p,aa,r);Z="txt="+m(ac.u).replace(/\+/g,"%2B").replace(/&/g,"%26").replace(/\"/g, "%22").normalize() + S + "&w=" + V + "&h=" + W + ac.t;F(p,"sIFR-replaced");if(ad==null||!f.g){if(!f.g){if(!f.n)p.innerHTML=['<embed class="sIFR-flash" type="application/x-shockwave-flash" src="',J,'" quality="best" wmode="',T,'" bgcolor="',N,'" flashvars="',Z,'" width="',V,'" height="',W,'" sifr="true"></embed>'].join("");else p.innerHTML=['<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" sifr="true" width="',V,'" height="',W,'" class="sIFR-flash"><param name="movie" value="',J,"?",Z,'"></param><param name="quality" value="best"></param><param name="wmode" value="',T,'"></param><param name="bgcolor" value="',N,'"></param> </object>'].join('')}else{if(f.d){ab=A("object");ab.setAttribute("data",J);C(ab,"quality","best");C(ab,"wmode",T);C(ab,"bgcolor",N)}else{ab=A("embed");ab.setAttribute("src",J);ab.setAttribute("quality","best");ab.setAttribute("flashvars",Z);ab.setAttribute("wmode",T);ab.setAttribute("bgcolor",N)}ab.setAttribute("sifr","true");ab.setAttribute("type","application/x-shockwave-flash");ab.className="sIFR-flash";if(!f.l||!f.e)ad=ab.cloneNode(true)}}else ab=ad.cloneNode(true);if(f.g){if(f.d)C(ab,"flashvars",Z);else ab.setAttribute("flashvars",Z);ab.setAttribute("width",V);ab.setAttribute("height",W);ab.style.width=V+"px";ab.style.height=W+"px";p.appendChild(ab)}p.appendChild(aa);if(f.p)p.innerHTML+=""}if(f.n&&k.bFixFragIdBug)setTimeout(function(){al.title=d},0)}function ai(){d=al.title}function ae(){if(k.bIsDisabled==true)return;c=true;if(k.bHideBrowserText)aq(true);if(am.attachEvent)am.attachEvent("onload",af);else if(!f.c&&(al.addEventListener||am.addEventListener)){if(f.a&&f.k>=132&&am.addEventListener)am.addEventListener("load",function(){setTimeout("sIFR({})",1)},false);else{if(al.addEventListener)al.addEventListener("load",af,false);if(am.addEventListener)am.addEventListener("load",af,false)}}else if(typeof am.onload=="function"){var ag=am.onload;am.onload=function(){ag();af()}}else am.onload=af;if(!f.n||am.location.hash=="")k.bFixFragIdBug=false;else ai()}k.UA=at();k.bAutoInit=true;k.bFixFragIdBug=true;k.replaceElement=j;k.updateDocumentTitle=ai;k.appendToClassName=F;k.setup=ae;k.debug=function(){aq(true)};k.debug.replaceNow=function(){ae();k()};k.bIsDisabled=false;k.bHideBrowserText=true;return k}();

/***
 ***
 *** Modify below here
 ***
 ***/

//if(typeof sIFR == "function" && !sIFR.UA.bIsIEMac){
//	sIFR.setup();
//};

// hides sifr from Netscape 
if(typeof sIFR == "function" && ((sIFR.UA.bIsGecko && sIFR.UA.nGeckoBuildDate > 20051001) || (!sIFR.UA.bIsGecko && !sIFR.UA.bIsIEMac))){
  sIFR.setup();
 };

try {
    /* 
	if(typeof sIFR == "function"){
		sIFR.replaceElement(named({sSelector:"#primary-content h1", sFlashSrc:"/js/DIN-Regular.swf", sColor:"#2799E9", sBgColor:"#ffffff", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:"#primary-content p.lead-in", sFlashSrc:"/js/DIN-Regular.swf", sColor:"#91AF29", sBgColor:"#ffffff", sWmode:"transparent"}));
	};
	*/
}
catch(e) { }(
function($){$.fn.corner=function(o){var ie6=$.browser.msie&&/MSIE 6.0/.test(navigator.userAgent);function sz(el,p){return parseInt($.css(el,p))||0;};function hex2(s){var s=parseInt(s).toString(16);return(s.length<2)?'0'+s:s;};function gpc(node){for(;node&&node.nodeName.toLowerCase()!='html';node=node.parentNode){var v=$.css(node,'backgroundColor');if(v.indexOf('rgb')>=0){if($.browser.safari&&v=='rgba(0, 0, 0, 0)')continue;var rgb=v.match(/\d+/g);return'#'+hex2(rgb[0])+hex2(rgb[1])+hex2(rgb[2]);}if(v&&v!='transparent')return v;}return'#ffffff';};function getW(i){switch(fx){case'round':return Math.round(width*(1-Math.cos(Math.asin(i/width))));case'cool':return Math.round(width*(1+Math.cos(Math.asin(i/width))));case'sharp':return Math.round(width*(1-Math.cos(Math.acos(i/width))));case'bite':return Math.round(width*(Math.cos(Math.asin((width-i-1)/width))));case'slide':return Math.round(width*(Math.atan2(i,width/i)));case'jut':return Math.round(width*(Math.atan2(width,(width-i-1))));case'curl':return Math.round(width*(Math.atan(i)));case'tear':return Math.round(width*(Math.cos(i)));case'wicked':return Math.round(width*(Math.tan(i)));case'long':return Math.round(width*(Math.sqrt(i)));case'sculpt':return Math.round(width*(Math.log((width-i-1),width)));case'dog':return(i&1)?(i+1):width;case'dog2':return(i&2)?(i+1):width;case'dog3':return(i&3)?(i+1):width;case'fray':return(i%2)*width;case'notch':return width;case'bevel':return i+1;}};o=(o||"").toLowerCase();var keep=/keep/.test(o);var cc=((o.match(/cc:(#[0-9a-f]+)/)||[])[1]);var sc=((o.match(/sc:(#[0-9a-f]+)/)||[])[1]);var width=parseInt((o.match(/(\d+)px/)||[])[1])||10;var re=/round|bevel|notch|bite|cool|sharp|slide|jut|curl|tear|fray|wicked|sculpt|long|dog3|dog2|dog/;var fx=((o.match(re)||['round'])[0]);var edges={T:0,B:1};var opts={TL:/top|tl/.test(o),TR:/top|tr/.test(o),BL:/bottom|bl/.test(o),BR:/bottom|br/.test(o)};if(!opts.TL&&!opts.TR&&!opts.BL&&!opts.BR)opts={TL:1,TR:1,BL:1,BR:1};var strip=document.createElement('div');strip.style.overflow='hidden';strip.style.height='1px';strip.style.backgroundColor=sc||'transparent';strip.style.borderStyle='solid';return this.each(function(index){var pad={T:parseInt($.css(this,'paddingTop'))||0,R:parseInt($.css(this,'paddingRight'))||0,B:parseInt($.css(this,'paddingBottom'))||0,L:parseInt($.css(this,'paddingLeft'))||0};if($.browser.msie)this.style.zoom=1;if(!keep)this.style.border='none';strip.style.borderColor=cc||gpc(this.parentNode);var cssHeight=$.curCSS(this,'height');for(var j in edges){var bot=edges[j];if((bot&&(opts.BL||opts.BR))||(!bot&&(opts.TL||opts.TR))){strip.style.borderStyle='none '+(opts[j+'R']?'solid':'none')+' none '+(opts[j+'L']?'solid':'none');var d=document.createElement('div');$(d).addClass('jquery-corner');var ds=d.style;bot?this.appendChild(d):this.insertBefore(d,this.firstChild);if(bot&&cssHeight!='auto'){if($.css(this,'position')=='static')this.style.position='relative';ds.position='absolute';ds.bottom=ds.left=ds.padding=ds.margin='0';if($.browser.msie)ds.setExpression('width','this.parentNode.offsetWidth');else ds.width='100%';}else if(!bot&&$.browser.msie){if($.css(this,'position')=='static')this.style.position='relative';ds.position='absolute';ds.top=ds.left=ds.right=ds.padding=ds.margin='0';var bw=0;if(ie6||!$.boxModel)bw=sz(this,'borderLeftWidth')+sz(this,'borderRightWidth');ie6?ds.setExpression('width','this.parentNode.offsetWidth - '+bw+'+ "px"'):ds.width='100%';}else{ds.margin=!bot?'-'+pad.T+'px -'+pad.R+'px '+(pad.T-width)+'px -'+pad.L+'px':(pad.B-width)+'px -'+pad.R+'px -'+pad.B+'px -'+pad.L+'px';}for(var i=0;i<width;i++){var w=Math.max(0,getW(i));var e=strip.cloneNode(false);e.style.borderWidth='0 '+(opts[j+'R']?w:0)+'px 0 '+(opts[j+'L']?w:0)+'px';bot?d.appendChild(e):d.insertBefore(e,d.firstChild);}}}});};$.fn.uncorner=function(o){return $('.jquery-corner',this).remove();};})(jQuery);$(document).ready(function(){

/*alert(jQuery.browser.version);*/

/* Round some corners!*/

if($.browser.msie){ $("dl.image dt").corner("round 5px"); }
else{ $("dl.image img").corner("round 5px").parents("dt").css('padding', '5px').corner("round 5px"); }
$("table.styled th:last-child").addClass("last-child");
$("body#home div.alert").corner("round 5px");
/*$("div.thumb").corner("round 5px");*/
if($.browser.msie && jQuery.browser.version.substr(0,3)=="6.0"){
} else {
	$(".tab-row ul li").corner("round 5px");
}
// Hooray!*/

$("table.styled tr:nth-child(odd)").addClass("alt");  // Add alt class to alternating rows on styled tables
$(".table-container td a").parent().addClass("event"); // Add event class to month view 
$(".table-container td h4").parent().parent().parent().addClass("event"); // Add event class to month view 
if($("#select-gallery").children().length <= 2){ $(".gallery-teaser form").addClass("none"); $(".gallery select").addClass("none"); }
if($(".gallery-attachment dl.image-list dt").length > 1){$(".gallery-attachment .gallery-directional").removeClass("none");}

$(".gallery-attachment dl.image-list dt:first").addClass("active");
$(".gallery-attachment dl.image-list dd:first").addClass("active");
$(".gallery-attachment dl.image-list dt:not(.active)").addClass("none");
$(".gallery-attachment dl.image-list dd:not(.active)").addClass("none");
	
	var changeButtons = function(){
		// Change display state of buttons
		// If not first child or last child: display next and prev
		if( !$(".gallery-attachment dl.image-list dt:first").hasClass("active") && !$(".gallery-attachment dl.image-list dt:last").hasClass("active") ){
			$(".gallery-previous a").removeClass("disabled");
			$(".gallery-next a").removeClass("disabled");
		} 
		// If first child: display next, disable prev
		if( $(".gallery-attachment dl.image-list dt:first").is(".active") ){
			$(".gallery-next a").removeClass("disabled");
			$(".gallery-previous a").addClass("disabled");
		} 
		// If last child: display prev, disable next
		if( $(".gallery-attachment dl.image-list dt:last").is(".active") ){
			$(".gallery-previous a").removeClass("disabled");
			$(".gallery-next a").addClass("disabled");
		}
		
		SI_clearFooter();
	}
	
	var updateImages = function(){
		$(".gallery-attachment dl.image-list dt.active").addClass("none");
		$(".gallery-attachment dl.image-list dd.active").addClass("none");
		$(".gallery-attachment dl.image-list dt.active").removeClass("active");
		$(".gallery-attachment dl.image-list dd.active").removeClass("active");
	}
	
	$(".gallery-next a").click(function(){	
		if(!$(this).hasClass("disabled")){
			var nextImg = $(".gallery-attachment dl.image-list dd.active");
			updateImages();
			nextImg.next().removeClass("none");
			nextImg.next().next().removeClass("none");
			nextImg.next().addClass("active");
			nextImg.next().next().addClass("active");
			changeButtons();
		}
	});
	$(".gallery-previous a").click(function(){		
		if(!$(this).hasClass("disabled")){
			var prevImg = $(".gallery-attachment dl dt.active");
			updateImages();
			prevImg.prev().addClass("active");
			prevImg.prev().prev().addClass("active");
			prevImg.prev().removeClass("none");
			prevImg.prev().prev().removeClass("none");
			changeButtons();
		}
	});
	
	/* Add alt class to gallery thumbnails - Not being used yet */
	//$(".gallery-thumbnails ul li:odd").addClass("alt");
	
});(function(){var dep={"jQuery":"http://code.jquery.com/jquery-latest.min.js"};var init=function(){(function($){$.fn.idTabs=function(){var s={};for(var i=0;i<arguments.length;++i){var a=arguments[i];switch(a.constructor){case Object:$.extend(s,a);break;case Boolean:s.change=a;break;case Number:s.start=a;break;case Function:s.click=a;break;case String:if(a.charAt(0)=='.')s.selected=a;else if(a.charAt(0)=='!')s.event=a;else s.start=a;break;}}if(typeof s['return']=="function")s.change=s['return'];return this.each(function(){$.idTabs(this,s);});};$.idTabs=function(tabs,options){var meta=($.metadata)?$(tabs).metadata():{};var s=$.extend({},$.idTabs.settings,meta,options);if(s.selected.charAt(0)=='.')s.selected=s.selected.substr(1);if(s.event.charAt(0)=='!')s.event=s.event.substr(1);if(s.start==null)s.start=-1;var showId=function(){if($(this).is('.'+s.selected))return s.change;var id="#"+this.href.split('#')[1];var aList=[];var idList=[];$("a",tabs).each(function(){if(this.href.match(/#/)){aList.push(this);idList.push("#"+this.href.split('#')[1]);}});if(s.click&&!s.click.apply(this,[id,idList,tabs,s]))return s.change;for(i in aList){$(aList[i]).removeClass(s.selected);$(aList[i]).parent().removeClass(s.selected);}for(i in idList)$(idList[i]).hide();$(this).addClass(s.selected);$(this).parent().addClass(s.selected);$(id).show();if(document.getElementById('footer')){SI_clearFooter();}return s.change;};var list=$("a[href*='#']",tabs).unbind(s.event,showId).bind(s.event,showId);var test=false;if(typeof s.start=="number"&&(test=list.eq(s.start)).length);else if(typeof s.start=="string"&&(test=list.filter("[href*='#"+s.start+"']")).length);else if((test=list.filter(s.selected)).length);if(test){test.removeClass(s.selected);test.parent().removeClass(s.selected);test.trigger(s.event);}return s;};$.idTabs.settings={start:0,change:false,click:null,selected:".selected",event:"!click"};$.idTabs.version="2.1";$(function(){$(".idTabs").idTabs();});})(jQuery);};var check=function(o,s){s=s.split('.');while(o&&s.length)o=o[s.shift()];return o;};var head=document.getElementsByTagName("head")[0];var add=function(url){var s=document.createElement("script");s.type="text/javascript";s.src=url;head.appendChild(s);};var s=document.getElementsByTagName('script');var src=s[s.length-1].src;var ok=true;for(d in dep){if(check(this,d))continue;ok=false;add(dep[d]);}if(ok)return init();add(src);})();var __utmfsc=1;var __utmdn="auto";var __utmhash="on";var __utmgifpath="/images/common/__utm.gif";var __utmtimeout="1800";var __utmctm=1;var __utmcto="15768000";var __utmccn="utm_campaign";var __utmcmd="utm_medium";var __utmcsr="utm_source";var __utmctr="utm_term";var __utmcct="utm_content";var __utmcid="utm_id";var __utmcno="utm_nooverride";var __utmOsr=new Array();var __utmOkw=new Array();__utmOsr[0]="google";__utmOkw[0]="q";__utmOsr[1]="yahoo";__utmOkw[1]="p";__utmOsr[2]="msn";__utmOkw[2]="q";__utmOsr[3]="aol";__utmOkw[3]="query";__utmOsr[4]="lycos";__utmOkw[4]="query";__utmOsr[5]="ask";__utmOkw[5]="q";__utmOsr[6]="altavista";__utmOkw[6]="q";__utmOsr[7]="search";__utmOkw[7]="q";__utmOsr[8]="netscape";__utmOkw[8]="query";__utmOsr[9]="earthlink";__utmOkw[9]="q";__utmOsr[10]="cnn";__utmOkw[10]="query";__utmOsr[11]="looksmart";__utmOkw[11]="key";__utmOsr[12]="about";__utmOkw[12]="terms";__utmOsr[13]="excite";__utmOkw[13]="qkw";__utmOsr[14]="mamma";__utmOkw[14]="query";__utmOsr[15]="alltheweb";__utmOkw[15]="q";__utmOsr[16]="gigablast";__utmOkw[16]="q";__utmOsr[17]="voila";__utmOkw[17]="kw";__utmOsr[18]="virgilio";__utmOkw[18]="qs";__utmOsr[19]="teoma";__utmOkw[19]="q";var __utmOno=new Array();var __utmRno=new Array();var __utmf,__utmdh,__utmd,__utmdom="",__utmu,__utmjv="-",__utmfns,__utmns=0,__utmr="-";var __utmcfno=0;if(!__utmf){var __utma,__utmb,__utmc;var __utmexp="",__utms="",__utmst=0,__utmlf=0;__utmdh=__utmSetDomain();__utma=document.cookie.indexOf("__utma="+__utmdh);__utmb=document.cookie.indexOf("__utmb="+__utmdh);__utmc=document.cookie.indexOf("__utmc="+__utmdh);__utmu=Math.round(Math.random()*2147483647);__utmd=new Date();__utmst=Math.round(__utmd.getTime()/1000);if(__utmdn&&__utmdn!=""){__utmdom=" domain="+__utmdn+";";}if(__utmtimeout&&__utmtimeout!=""){__utmexp=new Date(__utmd.getTime()+(__utmtimeout*1000));__utmexp=" expires="+__utmexp.toGMTString()+";";}__utms=document.location.search;if(__utms&&__utms!=""&&__utms.indexOf("__utma=")>=0){__utma=__utmGetCookie(__utms,"__utma=","&");__utmb=__utmGetCookie(__utms,"__utmb=","&");__utmc=__utmGetCookie(__utms,"__utmc=","&");if(__utma!="-"&&__utmb!="-"&&__utmc!="-")__utmlf=1;else if(__utma!="-")__utmlf=2;}if(__utmlf==1){document.cookie="__utma="+__utma+"; path=/; expires=Sun, 18 Jan 2038 00:00:00 GMT;";document.cookie="__utmb="+__utmb+"; path=/;"+__utmexp;document.cookie="__utmc="+__utmc+"; path=/;";}else if(__utmlf==2){__utma=__utmFixA(__utms,"&",__utmst);document.cookie="__utma="+__utma+"; path=/; expires=Sun, 18 Jan 2038 00:00:00 GMT;";document.cookie="__utmb="+__utmdh+"; path=/;"+__utmexp;document.cookie="__utmc="+__utmdh+"; path=/;";__utmfns=1;}else if(__utma>=0&&__utmb>=0&&__utmc>=0){document.cookie="__utmb="+__utmdh+"; path=/;"+__utmexp+__utmdom;}else if(__utma>=0){__utma=__utmFixA(document.cookie,";",__utmst);document.cookie="__utma="+__utma+"; path=/; expires=Sun, 18 Jan 2038 00:00:00 GMT;"+__utmdom;document.cookie="__utmb="+__utmdh+"; path=/;"+__utmexp+__utmdom;document.cookie="__utmc="+__utmdh+"; path=/;"+__utmdom;__utmfns=1;}else if(__utma<0&&__utmb<0&&__utmc<0){__utma=__utmCheckUTMI(__utmd);if(__utma=="-")__utma=__utmdh+"."+__utmu+"."+__utmst+"."+__utmst+"."+__utmst+".1";else __utma=__utmdh+"."+__utma;document.cookie="__utma="+__utma+"; path=/; expires=Sun, 18 Jan 2038 00:00:00 GMT;"+__utmdom;document.cookie="__utmb="+__utmdh+"; path=/;"+__utmexp+__utmdom;document.cookie="__utmc="+__utmdh+"; path=/;"+__utmdom;__utmfns=1;}else{__utma=__utmdh+"."+__utmu+"."+__utmst+"."+__utmst+"."+__utmst+".1";document.cookie="__utma="+__utma+"; path=/; expires=Sun, 18 Jan 2038 00:00:00 GMT;"+__utmdom;document.cookie="__utmb="+__utmdh+"; path=/;"+__utmexp+__utmdom;document.cookie="__utmc="+__utmdh+"; path=/;"+__utmdom;__utmfns=1;}__utmSetInfo();__utmf=1;}function __utmSetInfo(){var __utmp;var __utmi=new Image(1,1);var __utmsrc=__utmgifpath+"?";var loc=document.location;__utmr=document.referrer;if(!__utmr||__utmr==""){__utmr="-";}else{__utmp=__utmr.indexOf(document.domain);if((__utmp>=0)&&(__utmp<=8)){__utmr="0";}if(__utmr.indexOf("[")==0&&__utmr.lastIndexOf("]")==(__utmr.length-1)){__utmr="-";}}__utmsrc+="utmn="+__utmu;if(__utmfsc&&__utmfns){__utmsrc+=__utmGetClientInfo();}if(__utmctm){__utmsrc+=__utmSetCampaignInfo();}__utmsrc+="&utmr="+__utmr+"&utmp="+loc.pathname+loc.search;__utmi.src=__utmsrc;__utmi.onload=function(){__utmVoid();};return 0;}function __utmVoid(){return;}function __utmSetCampaignInfo(){var __utmcc="";var __utmtmp="-";var __utmtmp2="-";var __utmnoover=0;var __utmcsc=0;var __utmcnc=0;var __utmi=0;if(!__utmcto||__utmcto==""){__utmcto="15768000";}var __utmcx=new Date(__utmd.getTime()+(__utmcto*1000));__utmcx=" expires="+__utmcx.toGMTString()+";";var __utmx=document.location.search;var __utmz=__utmGetCookie(__utmx,"__utmz=","&");if(__utmz!="-"){document.cookie="__utmz="+__utmz+"; path=/;"+__utmcx+__utmdom;return"";}__utmz=document.cookie.indexOf("__utmz="+__utmdh);if(__utmz>-1){__utmz=__utmGetCookie(document.cookie,"__utmz=",";");}else{__utmz="-";}__utmtmp=__utmGetCookie(__utmx,__utmcid+"=","&");__utmtmp2=__utmGetCookie(__utmx,__utmcsr+"=","&");if((__utmtmp!="-"&&__utmtmp!="")||(__utmtmp2!="-"&&__utmtmp2!="")){if(__utmtmp!="-"&&__utmtmp!=""){__utmcc+="utmcid="+__utmtmp;if(__utmtmp2!="-"&&__utmtmp2!="")__utmcc+="|utmcsr="+__utmtmp2;}else{if(__utmtmp2!="-"&&__utmtmp2!="")__utmcc+="utmcsr="+__utmtmp2;}__utmtmp=__utmGetCookie(__utmx,__utmccn+"=","&");if(__utmtmp!="-"&&__utmtmp!="")__utmcc+="|utmccn="+__utmtmp;else __utmcc+="|utmccn=(not set)";__utmtmp=__utmGetCookie(__utmx,__utmcmd+"=","&");if(__utmtmp!="-"&&__utmtmp!="")__utmcc+="|utmcmd="+__utmtmp;else __utmcc+="|utmcmd=(not set)";__utmtmp=__utmGetCookie(__utmx,__utmctr+"=","&");if(__utmtmp!="-"&&__utmtmp!=""){__utmcc+="|utmctr="+__utmtmp;}else{__utmtmp=__utmGetOrganic(1);if(__utmtmp!="-"&&__utmtmp!="")__utmcc+="|utmctr="+__utmtmp;}__utmtmp=__utmGetCookie(__utmx,__utmcct+"=","&");if(__utmtmp!="-"&&__utmtmp!="")__utmcc+="|utmcct="+__utmtmp;__utmtmp=__utmGetCookie(__utmx,__utmcno+"=","&");if(__utmtmp=="1")__utmnoover=1;if(__utmz!="-"&&__utmnoover==1)return"";}if(__utmcc=="-"||__utmcc==""){__utmcc=__utmGetOrganic();if(__utmz!="-"&&__utmcfno==1)return"";}if(__utmcc=="-"||__utmcc==""){if(__utmfns==1)__utmcc=__utmGetReferral();if(__utmz!="-"&&__utmcfno==1)return"";}if(__utmcc=="-"||__utmcc==""){if(__utmz=="-"&&__utmfns==1){__utmcc="utmccn=(direct)|utmcsr=(direct)|utmcmd=(none)";}if(__utmcc=="-"||__utmcc=="")return"";}if(__utmz!="-"){__utmi=__utmz.indexOf(".");if(__utmi>-1)__utmi=__utmz.indexOf(".",__utmi+1);if(__utmi>-1)__utmi=__utmz.indexOf(".",__utmi+1);if(__utmi>-1)__utmi=__utmz.indexOf(".",__utmi+1);__utmtmp=__utmz.substring(__utmi+1,__utmz.length);if(__utmtmp.toLowerCase()==__utmcc.toLowerCase())__utmcsc=1;__utmtmp=__utmz.substring(0,__utmi);if((__utmi=__utmtmp.lastIndexOf("."))>-1){__utmtmp=__utmtmp.substring(__utmi+1,__utmtmp.length);__utmcnc=(__utmtmp*1);}}if(__utmcsc==0||__utmfns==1){__utmtmp=__utmGetCookie(document.cookie,"__utma=",";");if((__utmi=__utmtmp.lastIndexOf("."))>9){__utmns=__utmtmp.substring(__utmi+1,__utmtmp.length);__utmns=(__utmns*1);}__utmcnc++;if(__utmns==0)__utmns=1;document.cookie="__utmz="+__utmdh+"."+__utmst+"."+__utmns+"."+__utmcnc+"."+__utmcc+"; path=/; "+__utmcx+__utmdom;}if(__utmcsc==0||__utmfns==1)return"&utmcn=1";else return"&utmcr=1";}function __utmGetReferral(){if(__utmr=="0"||__utmr==""||__utmr=="-")return"";var __utmi=0;var __utmhn;var __utmkt;if((__utmi=__utmr.indexOf("://"))<0)return"";__utmhn=__utmr.substring(__utmi+3,__utmr.length);if(__utmhn.indexOf("/")>-1){__utmkt=__utmhn.substring(__utmhn.indexOf("/"),__utmhn.length);if(__utmkt.indexOf("?")>-1){__utmkt=__utmkt.substring(0,__utmkt.indexOf("?"));}__utmhn=__utmhn.substring(0,__utmhn.indexOf("/"));}__utmhn=__utmhn.toLowerCase();for(var ii=0;ii<__utmRno.length;ii++){if((__utmi=__utmhn.indexOf(__utmRno[ii].toLowerCase()))>-1&&__utmhn.length==(__utmi+__utmRno[ii].length)){__utmcfno=1;break;}}if(__utmhn.indexOf("www.")==0){__utmhn=__utmhn.substring(4,__utmhn.length);}return"utmccn=(referral)|utmcsr="+__utmhn+"|"+"utmcct="+__utmkt+"|utmcmd=referral";}function __utmGetOrganic(termonly){if(__utmr=="0"||__utmr==""||__utmr=="-")return"";var __utmi=0;var __utmhn;var __utmkt;if((__utmi=__utmr.indexOf("://"))<0)return"";__utmhn=__utmr.substring(__utmi+3,__utmr.length);if(__utmhn.indexOf("/")>-1){__utmhn=__utmhn.substring(0,__utmhn.indexOf("/"));}for(var ii=0;ii<__utmOsr.length;ii++){if(__utmhn.indexOf(__utmOsr[ii])>-1){if((__utmi=__utmr.indexOf("?"+__utmOkw[ii]+"="))>-1||(__utmi=__utmr.indexOf("&"+__utmOkw[ii]+"="))>-1){__utmkt=__utmr.substring(__utmi+__utmOkw[ii].length+2,__utmr.length);if((__utmi=__utmkt.indexOf("&"))>-1){__utmkt=__utmkt.substring(0,__utmi);}for(var yy=0;yy<__utmOno.length;yy++){if(__utmOno[yy].toLowerCase()==__utmkt.toLowerCase()){__utmcfno=1;break;}}if(termonly){return __utmkt;}else{return"utmccn=(organic)|utmcsr="+__utmOsr[ii]+"|"+"utmctr="+__utmkt+"|utmcmd=organic";}}}}return"";}function __utmGetClientInfo(){var __utmtmp="-",__utmsr="-",__utmsa="-",__utmsc="-",__utmbs="-",__utmul="-";var __utmje=1,__utmce=1,__utmtz=0;if(self.screen){__utmsr=screen.width+"x"+screen.height;__utmsa=screen.availWidth+"x"+screen.availHeight;__utmsc=screen.colorDepth+"-bit";}else if(self.java){var __utmjk=java.awt.Toolkit.getDefaultToolkit();var __utmjksize=__utmjk.getScreenSize();__utmsr=__utmjksize.width+"x"+__utmjksize.height;}if(typeof(window.innerWidth)=='number'){__utmbs=window.innerWidth+"x"+window.innerHeight;}else{if(document.documentElement&&(document.documentElement.offsetHeight||document.documentElement.offsetWidth)){__utmbs=document.documentElement.offsetWidth+"x"+document.documentElement.offsetHeight;}else if(document.body&&(document.body.offsetWidth||document.body.offsetHeight)){__utmbs=document.body.offsetWidth+"x"+document.body.offsetHeight;}}for(var i=5;i>=0;i--){var __utmtmp="<script language='JavaScript1."+i+"'>__utmjv='1."+i+"';</script>";document.write(__utmtmp);if(__utmjv!="-")break;}if(navigator.language){__utmul=navigator.language.toLowerCase();}else if(navigator.browserLanguage){__utmul=navigator.browserLanguage.toLowerCase();}__utmje=navigator.javaEnabled()?1:0;if(document.cookie.indexOf("__utmb=")<0){__utmce="0";}if(document.cookie.indexOf("__utmc=")<0){__utmce="0";}__utmtz=__utmd.getTimezoneOffset();__utmtz=__utmTZConvert(__utmtz);__utmtmp="";__utmtmp+="&utmsr="+__utmsr+"&utmsa="+__utmsa+"&utmsc="+__utmsc+"&utmbs="+__utmbs;__utmtmp+="&utmul="+__utmul+"&utmje="+__utmje+"&utmce="+__utmce+"&utmtz="+__utmtz+"&utmjv="+__utmjv;return __utmtmp;}function __utmLinker(__utmlink){var __utmlp,__utmi,__utmi2,__utmta="-",__utmtb="-",__utmtc="-",__utmtz="-";if(__utmlink&&__utmlink!=""){if(document.cookie){__utmta=__utmGetCookie(document.cookie,"__utma="+__utmdh,";");__utmtb=__utmGetCookie(document.cookie,"__utmb="+__utmdh,";");__utmtc=__utmGetCookie(document.cookie,"__utmc="+__utmdh,";");__utmtz=__utmGetCookie(document.cookie,"__utmz="+__utmdh,";");__utmlp="__utma="+__utmta+"&__utmb="+__utmtb+"&__utmc="+__utmtc+"&__utmz="+__utmtz;}if(__utmlp){if(__utmlink.indexOf("?")<=-1){document.location=__utmlink+"?"+__utmlp;}else{document.location=__utmlink+"&"+__utmlp;}}else{document.location=__utmlink;}}}function __utmGetCookie(__utmclist,__utmcname,__utmcsep){if(!__utmclist||__utmclist=="")return"-";if(!__utmcname||__utmcname=="")return"-";if(!__utmcsep||__utmcsep=="")return"-";var __utmi,__utmi2,__utmi3,__utmtc="-";__utmi=__utmclist.indexOf(__utmcname);__utmi3=__utmcname.indexOf("=")+1;if(__utmi>-1){__utmi2=__utmclist.indexOf(__utmcsep,__utmi);if(__utmi2<0){__utmi2=__utmclist.length;}__utmtc=__utmclist.substring((__utmi+__utmi3),__utmi2);}return __utmtc;}function __utmSetDomain(){if(!__utmdn||__utmdn==""||__utmdn=="none"){__utmdn="";return 1;}if(__utmdn=="auto"){var __utmdomain=document.domain;if(__utmdomain.substring(0,4)=="www."){__utmdomain=__utmdomain.substring(4,__utmdomain.length);}__utmdn=__utmdomain;}if(__utmhash=="off")return 1;return __utmHash(__utmdn);}function __utmHash(__utmd){if(!__utmd||__utmd=="")return 1;var __utmhash=0,__utmg=0;for(var i=__utmd.length-1;i>=0;i--){var __utmc=parseInt(__utmd.charCodeAt(i));__utmhash=((__utmhash<<6)&0xfffffff)+__utmc+(__utmc<<14);if((__utmg=__utmhash&0xfe00000)!=0)__utmhash=(__utmhash^(__utmg>>21));}return __utmhash;}function __utmFixA(__utmcs,__utmsp,__utmst){if(!__utmcs||__utmcs=="")return"-";if(!__utmsp||__utmsp=="")return"-";if(!__utmst||__utmst=="")return"-";var __utmt=__utmGetCookie(__utmcs,"__utma=",__utmsp);var __utmlt=0;var __utmi=0;if((__utmi=__utmt.lastIndexOf("."))>9){__utmns=__utmt.substring(__utmi+1,__utmt.length);__utmns=(__utmns*1)+1;__utmt=__utmt.substring(0,(__utmi));if((__utmi=__utmt.lastIndexOf("."))>7){__utmlt=__utmt.substring(__utmi+1,__utmt.length);__utmt=__utmt.substring(0,(__utmi));}if((__utmi=__utmt.lastIndexOf("."))>5){__utmt=__utmt.substring(0,(__utmi));}__utmt+="."+__utmlt+"."+__utmst+"."+__utmns;}return __utmt;}function __utmCheckUTMI(__utmd){var __utm1A=new Array();var __utmlst=0,__utmpst=0,__utmlvt=0,__utmlu=0,__utmi=0,__utmpi=0;var __utmap="-";var __utmld="";var __utmt2;var __utmt=document.cookie;while((__utmi=__utmt.indexOf("__utm1="))>=0){__utm1A[__utm1A.length]=__utmGetCookie(__utmt,"__utm1=",";");__utmt=__utmt.substring(__utmi+7,__utmt.length);}if(__utm1A.length){var __utmcts=Math.round(__utmd.getTime()/1000);var __utmlex=" expires="+__utmd.toGMTString()+";";__utmt=document.cookie;if((__utmi=__utmt.lastIndexOf("__utm3="))>=0){__utmlst=__utmt.substring(__utmi,__utmt.length);__utmlst=__utmGetCookie(__utmlst,"__utm3=",";");}if((__utmi=__utmt.lastIndexOf("__utm2="))>=0){__utmpst=__utmt.substring(__utmi,__utmt.length);__utmpst=__utmGetCookie(__utmpst,"__utm2=",";");}for(var i=0;i<__utm1A.length;i++){__utmt=__utm1A[i];if((__utmi=__utmt.lastIndexOf("."))>=0){__utmt2=(__utmt.substring(0,__utmi))*1;__utmt=(__utmt.substring(__utmi+1,__utmt.length))*1;if(__utmlvt==0||__utmt<__utmlvt){__utmlvt=__utmt;__utmlu=__utmt2;}}}if(__utmlvt&&__utmlst){if(!__utmpst||__utmpst>__utmlst)__utmpst=__utmlst;__utmap=__utmlu+"."+__utmlvt+"."+__utmpst+"."+__utmlst+".2";}else if(__utmlvt){if(!__utmpst||__utmpst>__utmcts)__utmpst=__utmcts;__utmap=__utmlu+"."+__utmlvt+"."+__utmpst+"."+__utmcts+".2";}__utmld=__utmt=document.domain;__utmi=__utmpi=0;while((__utmi=__utmt.indexOf(".",__utmpi+1))>=0){if(__utmpi>0)__utmld=__utmt.substring(__utmpi+1,__utmt.length);__utmld=" domain="+__utmld+";";document.cookie="__utm1=1; path=/;"+__utmlex+__utmld;document.cookie="__utm2=1; path=/;"+__utmlex+__utmld;document.cookie="__utm3=1; path=/;"+__utmlex+__utmld;__utmpi=__utmi;}document.cookie="__utm1=1; path=/;"+__utmlex;document.cookie="__utm2=1; path=/;"+__utmlex;document.cookie="__utm3=1; path=/;"+__utmlex;}return __utmap;}function __utmTZConvert(__utmmz){var __utmhr=0,__utmmn=0,__utmsg='+';if(__utmmz&&__utmmz!=""){if(__utmmz<=0){__utmsg='+';__utmmz*=-1;}else{__utmsg='-';__utmmz*=1;}__utmhr=Math.floor((__utmmz/60));__utmmn=Math.floor((__utmmz%60));}if(__utmhr<10)__utmhr="0"+__utmhr;if(__utmmn<10)__utmmn="0"+__utmmn;return __utmsg+__utmhr+__utmmn;}