﻿var featuredcontentslider={ajaxloadingmsg:'<div style="margin: 20px 0 0 20px"><img src="loading.gif" /> Fetching slider Contents. Please wait...</div>',bustajaxcache:true,enablepersist:true,settingcaches:{},jumpTo:function(b,a){this.turnpage(this.settingcaches[b],a)},ajaxconnect:function(b){var a=false;if(window.ActiveXObject)try{a=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{a=new ActiveXObject("Microsoft.XMLHTTP")}catch(f){}}else if(window.XMLHttpRequest)a=new XMLHttpRequest;else return false;var c=b.contentsource[1];a.onreadystatechange=function(){featuredcontentslider.ajaxpopulate(a,b)};document.getElementById(b.id).innerHTML=this.ajaxloadingmsg;var d=!this.bustajaxcache?"":c.indexOf("?")!=-1?"&"+(new Date).getTime():"?"+(new Date).getTime();a.open("GET",c+d,true);a.send(null)},ajaxpopulate:function(a,b){if(a.readyState==4&&(a.status==200||window.location.href.indexOf("http")==-1)){document.getElementById(b.id).innerHTML=a.responseText;this.buildpaginate(b)}},buildcontentdivs:function(c){var b=document.getElementById(c.id).getElementsByTagName("div");for(var a=0;a<b.length;a++)if(this.css(b[a],"contentdiv","check")){c.contentdivs.push(b[a]);b[a].style.display="none"}},buildpaginate:function(a){this.buildcontentdivs(a);var h=document.getElementById(a.id),e=document.getElementById("paginate-"+a.id),g="",d=a.toc,i=a.nextprev;if(typeof d=="string"&&d!="markup"||typeof d=="object"){for(var b=1;b<=a.contentdivs.length;b++)g+='<a href="#'+b+'" class="toc">'+(typeof d=="string"?d.replace(/#increment/,b):d[b-1])+"</a> ";e.innerHTML=g}var c=e.getElementsByTagName("a"),f=0;for(var b=0;b<c.length;b++)if(this.css(c[b],"toc","check")){if(f>a.contentdivs.length-1){c[b].style.display="none";continue}c[b].setAttribute("rel",++f);c[b][a.revealtype]=function(){featuredcontentslider.turnpage(a,this.getAttribute("rel"));return false};a.toclinks.push(c[b])}else if(this.css(c[b],"prev","check")||this.css(c[b],"next","check"))c[b].onclick=function(){featuredcontentslider.turnpage(a,this.className);return false};this.turnpage(a,a.currentpage,true);if(a.autorotate[0]){e[a.revealtype]=function(){featuredcontentslider.cleartimer(a,window["fcsautorun"+a.id])};h["onclick"]=function(){};a.autorotate[1]=a.autorotate[1]+1/a.enablefade[1]*50;this.autorotate(a)}},urlparamselect:function(b){var a=window.location.search.match(new RegExp(b+"=(\\d+)","i"));return a==null?null:parseInt(RegExp.$1)},turnpage:function(a,c,f){var d=a.currentpage,e=a.contentdivs.length,b=/prev/i.test(c)?d-1:/next/i.test(c)?d+1:parseInt(c);b=b<1?e:b>e?1:b;if(b==a.currentpage&&typeof f=="undefined")return;a.currentpage=b;a.contentdivs[b-1].style.zIndex=++a.topzindex;this.cleartimer(a,window["fcsfade"+a.id]);a.cacheprevpage=a.prevpage;if(a.enablefade[0]==true){a.curopacity=0;this.fadeup(a)}if(a.enablefade[0]==false){a.contentdivs[a.prevpage-1].style.display="none";a.onChange(a.prevpage,a.currentpage)}a.contentdivs[b-1].style.visibility="visible";a.contentdivs[b-1].style.display="block";if(a.prevpage<=a.toclinks.length)this.css(a.toclinks[a.prevpage-1],"selected","remove");if(b<=a.toclinks.length)this.css(a.toclinks[b-1],"selected","add");a.prevpage=b;if(this.enablepersist)this.setCookie("fcspersist"+a.id,b)},setopacity:function(c,b){var a=c.contentdivs[c.currentpage-1];if(a.filters&&a.filters[0])if(typeof a.filters[0].opacity=="number")a.filters[0].opacity=b*100;else a.style.filter="alpha(opacity="+b*100+")";else if(typeof a.style.MozOpacity!="undefined")a.style.MozOpacity=b;else if(typeof a.style.opacity!="undefined")a.style.opacity=b;c.curopacity=b},fadeup:function(a){if(a.curopacity<1){this.setopacity(a,a.curopacity+a.enablefade[1]);window["fcsfade"+a.id]=setTimeout(function(){featuredcontentslider.fadeup(a)},50)}else{if(a.cacheprevpage!=a.currentpage)a.contentdivs[a.cacheprevpage-1].style.display="none";a.onChange(a.cacheprevpage,a.currentpage)}},cleartimer:function(){},css:function(a,c,b){var d=new RegExp("(^|\\s+)"+c+"($|\\s+)","ig");if(b=="check")return d.test(a.className);else if(b=="remove")a.className=a.className.replace(d,"");else if(b=="add")a.className+=" "+c},autorotate:function(a){window["fcsautorun"+a.id]=setInterval(function(){featuredcontentslider.turnpage(a,"next")},a.autorotate[1])},getCookie:function(b){var a=new RegExp(b+"=[^;]+","i");if(document.cookie.match(a))return document.cookie.match(a)[0].split("=")[1];return null},setCookie:function(b,a){document.cookie=b+"="+a},init:function(a){var c=this.getCookie("fcspersist"+a.id)||1,b=this.urlparamselect(a.id);this.settingcaches[a.id]=a;a.contentdivs=[];a.toclinks=[];a.topzindex=0;a.currentpage=b||(this.enablepersist?c:1);a.prevpage=a.currentpage;a.revealtype="on"+(a.revealtype||"click");a.curopacity=0;a.onChange=a.onChange||function(){};if(a.contentsource[0]=="inline")this.buildpaginate(a);if(a.contentsource[0]=="ajax")this.ajaxconnect(a)}};function IESetting(){if(navigator.appName=="Microsoft Internet Explorer")if(navigator.appVersion.match("MSIE 7.0")=="MSIE 7.0")$("#jsddm li ul").css("padding-bottom","0px");else if(navigator.appVersion.match("MSIE 6.0")=="MSIE 6.0")$("#jsddm li ul").css("background","#12438F")}