var min;var max;var i;var menu;var offMenu;var offTab;var onMenu;var onTab;function setActiveStyleSheet(D){var C,B,A;for(C=0;(B=document.getElementsByTagName("link")[C]);C++){if(B.getAttribute("rel").indexOf("style")!=-1&&B.getAttribute("title")){B.disabled=true;if(B.getAttribute("title")==D){B.disabled=false}}}};function increaseFontSize(){increase('p');increase('li');increase('span');increase('h2');increase('a');increase('h3');increase('td')}function increase(a){if(a=='h2'||a=='h3'){max=21;}else{max=18;}var p=document.getElementsByTagName(a);for(i=0;i<p.length;i++){if ((p[i].className=='content') || (p[i].className=='labelField')){if(p[i].style.fontSize){var s=parseInt(p[i].style.fontSize.replace("px",""));}else{var s=12;}if(s!=max){s+=1;}p[i].style.fontSize=s+"px"}}}function decreaseFontSize(){decrease('p');decrease('li');decrease('span');decrease('h2');decrease('a');decrease('h3');decrease('td');}function decrease(a){if(a=='h2'||a=='h3'){min=15;}else{min=12;}var p=document.getElementsByTagName(a);for(i=0;i<p.length;i++){if(p[i].className=='content'){if(p[i].style.fontSize){var s=parseInt(p[i].style.fontSize.replace("px",""));}else{var s=12;}if(s!=min){s-=1;}p[i].style.fontSize=s+"px"}}}function newWindow(a){menu = new Array('citizens','business','state','tourists','kids','seniors');for(x in menu){offMenu=document.getElementById(menu[x]).style;if(offMenu.display=="block"){offMenu.display="none";}offTab=document.getElementById(menu[x] + '_tab').style;offTab.background='#6e8a4f';}onMenu=document.getElementById(a).style;if(onMenu.display!="block"){onMenu.display="block";}onTab=document.getElementById(a+'_tab').style;onTab.background='#526842';return true;}
var slider={ajaxloadingmsg:'<div style="margin:30px"><img src="/images/portal/loading.gif" /> Fetching Contents. Please wait...</div>',bustajaxcache:true,enablepersist:true,settingcaches:{},jumpTo:function(fcsid,pagenumber){this.turnpage(this.settingcaches[fcsid],pagenumber)},ajaxconnect:function(setting){var page_request=false;if(window.ActiveXObject){try{page_request=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{page_request=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}}else if(window.XMLHttpRequest){page_request=new XMLHttpRequest()}else{return false}var pageurl=setting.contentsource[1];page_request.onreadystatechange=function(){slider.ajaxpopulate(page_request,setting)};document.getElementById(setting.id).innerHTML=this.ajaxloadingmsg;var bustcache=(!this.bustajaxcache)?"":(pageurl.indexOf("?")!=-1)?"&"+new Date().getTime():"?"+new Date().getTime();page_request.open('GET',pageurl+bustcache,true);page_request.send(null);return true;},ajaxpopulate:function(page_request,setting){if(page_request.readyState==4&&(page_request.status==200||window.location.href.indexOf("http")==-1)){document.getElementById(setting.id).innerHTML=page_request.responseText;this.buildpaginate(setting);}},buildcontentdivs:function(setting){var alldivs=document.getElementById(setting.id).getElementsByTagName("div");for(var i=0;i<alldivs.length;i++){if(this.css(alldivs[i],"contentdiv","check")){setting.contentdivs.push(alldivs[i]);alldivs[i].style.display="none";}}},buildpaginate:function(setting){this.buildcontentdivs(setting);var sliderdiv=document.getElementById(setting.id);var pdiv=document.getElementById("paginate-"+setting.id);var phtml="";var toc=setting.toc;var nextprev=setting.nextprev;if(typeof toc=="string"&&toc!="markup"||typeof toc=="object"){for(var i=1;i<=setting.contentdivs.length;i++){phtml+='<a href="#'+i+'" class="toc">'+(typeof toc=="string"?toc.replace(/#increment/,i):toc[i-1])+'</a> '}phtml=(nextprev[0]!=''?'<a href="#prev" class="prev">'+nextprev[0]+'</a> ':'')+phtml+(nextprev[1]!=''?'<a href="#next" class="next">'+nextprev[1]+'</a>':'');pdiv.innerHTML=phtml}var pdivlinks=pdiv.getElementsByTagName("a");var toclinkscount=0;for(var i=0;i<pdivlinks.length;i++){if(this.css(pdivlinks[i],"toc","check")){if (toclinkscount>setting.contentdivs.length-1){pdivlinks[i].style.display="none";continue}pdivlinks[i].setAttribute("rel",++toclinkscount);pdivlinks[i][setting.revealtype]=function(){slider.turnpage(setting,this.getAttribute("rel"));return false;};setting.toclinks.push(pdivlinks[i])}else if(this.css(pdivlinks[i],"prev","check")||this.css(pdivlinks[i],"next","check")){pdivlinks[i].onclick=function(){slider.turnpage(setting,this.className);return false}}}this.turnpage(setting,setting.currentpage,true);if(setting.autorotate[0]){pdiv[setting.revealtype]=function(){slider.cleartimer(setting, window["fcsautorun"+setting.id])};sliderdiv["onclick"]=function(){slider.cleartimer(setting, window["fcsautorun"+setting.id])};setting.autorotate[1]=setting.autorotate[1]+(1/setting.enablefade[1]*50);this.autorotate(setting)}},urlparamselect:function(fcsid){var result=window.location.search.match(new RegExp(fcsid+"=(\\d+)","i"));return(result==null)?null:parseInt(RegExp.$1)},turnpage:function(setting,thepage,autocall){var currentpage=setting.currentpage;var totalpages=setting.contentdivs.length;var turntopage=(/prev/i.test(thepage))?currentpage-1:(/next/i.test(thepage))?currentpage+1:parseInt(thepage);turntopage=(turntopage<1)?totalpages:(turntopage>totalpages)?1:turntopage;if(turntopage==setting.currentpage&&typeof autocall=="undefined"){return}setting.currentpage=turntopage;setting.contentdivs[turntopage-1].style.zIndex=++setting.topzindex;this.cleartimer(setting, window["fcsfade"+setting.id]);setting.cacheprevpage=setting.prevpage;if(setting.enablefade[0]==true){setting.curopacity=0;this.fadeup(setting);}if(setting.enablefade[0]==false){setting.contentdivs[setting.prevpage-1].style.display="none";setting.onChange(setting.prevpage,setting.currentpage)}setting.contentdivs[turntopage-1].style.visibility="visible";setting.contentdivs[turntopage-1].style.display="block";if(setting.prevpage<=setting.toclinks.length){this.css(setting.toclinks[setting.prevpage-1],"selected","remove")}if(turntopage<=setting.toclinks.length){this.css(setting.toclinks[turntopage-1],"selected","add")}setting.prevpage=turntopage;if(this.enablepersist){this.setCookie("fcspersist"+setting.id,turntopage)}},setopacity:function(setting,value){var targetobject=setting.contentdivs[setting.currentpage-1];if(targetobject.filters&&targetobject.filters[0]){if(typeof targetobject.filters[0].opacity=="number"){targetobject.filters[0].opacity=value*100}else{targetobject.style.filter="alpha(opacity="+value*100+")"}}else if(typeof targetobject.style.MozOpacity!="undefined"){targetobject.style.MozOpacity=value}else if(typeof targetobject.style.opacity!="undefined"){targetobject.style.opacity=value}setting.curopacity=value},fadeup:function(setting){if(setting.curopacity<1){this.setopacity(setting,setting.curopacity+setting.enablefade[1]);window["fcsfade"+setting.id]=setTimeout(function(){slider.fadeup(setting)},50)}else{if(setting.cacheprevpage!=setting.currentpage){setting.contentdivs[setting.cacheprevpage-1].style.display="none"}setting.onChange(setting.cacheprevpage,setting.currentpage)}},cleartimer:function(setting,timervar){if(typeof timervar!="undefined"){clearTimeout(timervar);clearInterval(timervar);if(setting.cacheprevpage!=setting.currentpage){setting.contentdivs[setting.cacheprevpage-1].style.display="none"}}},css:function(el,targetclass,action){var needle=new RegExp("(^|\\s+)"+targetclass+"($|\\s+)","ig");if(action=="check"){return needle.test(el.className)}else if(action=="remove"){el.className=el.className.replace(needle,"")}else if(action=="add"){el.className+=" "+targetclass}return true},autorotate:function(setting){window["fcsautorun"+setting.id]=setInterval(function(){slider.turnpage(setting,"next")},setting.autorotate[1])},getCookie:function(Name){var re=new RegExp(Name+"=[^;]+","i");if(document.cookie.match(re)){return document.cookie.match(re)[0].split("=")[1]}return null},setCookie:function(name,value){document.cookie=name+"="+value},init:function(setting){var persistedpage=this.getCookie("fcspersist"+setting.id)||1;var urlselectedpage=this.urlparamselect(setting.id);this.settingcaches[setting.id]=setting;setting.contentdivs=[];setting.toclinks=[];setting.topzindex=0;setting.currentpage=urlselectedpage||((this.enablepersist)?persistedpage:1);setting.prevpage=setting.currentpage;setting.revealtype="on"+(setting.revealtype||"click");setting.curopacity=0;setting.onChange=setting.onChange||function(){};if(setting.contentsource[0]=="inline"){this.buildpaginate(setting)}if(setting.contentsource[0]=="ajax"){this.ajaxconnect(setting)}}}
