function makeHttpRequest(link,callback_function,return_xml,parameters,updateField,adminPath){var http_request=false;if(window.XMLHttpRequest){http_request=new XMLHttpRequest();}else if(window.ActiveXObject){try{http_request=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{http_request=new ActiveXObject("Microsoft.XMLHTTP");}catch(err){}}} if(!http_request){jAlert('Unfortunately your browser doesn\'t support this feature.');return false;} http_request.onreadystatechange=function(){if(http_request.readyState==4){if(http_request.status==200){if(typeof updateField=="undefined"||updateField==''){if(return_xml){eval(callback_function+'(http_request.responseXML,adminPath,parameters)');}else{eval(callback_function+'(http_request.responseText,adminPath,parameters)');}}else if(typeof callback_function!="undefined"){toField=document.getElementById(updateField);if(!toField){jAlert("can't find"+updateField);}else{if(return_xml){toField.innerHTML=http_request.responseXML;}else{var inData=http_request.responseText;toField.innerHTML=inData;}}}else{jAlert('callback function ['+callback_function+'] not found,updateField ['+updateField+'] not found');}}else{jAlert('There was a problem with the request.(Code: '+http_request.status+')(debug: '+parameters+')');}}};http_request.open('POST',link,true);http_request.setRequestHeader("Content-type","application/x-www-form-urlencoded");http_request.setRequestHeader("Content-length",parameters.length);http_request.setRequestHeader("Connection","close");http_request.send(parameters);} function checkSingleObj(obj){var poststr='';if(obj.tagName=="INPUT"){if(obj.type=="text"){poststr+=obj.name+"="+escape(obj.value)+"&";}else if(obj.type=="checkbox"){if(obj.checked){poststr+=obj.name+"="+escape(obj.value)+"&";}else{poststr+=obj.name+"=&";}}else if(obj.type=="radio"){if(obj.checked){poststr+=obj.name+"="+escape(obj.value)+"&";}}else if(!obj.disabled){poststr+=obj.name+"="+escape(obj.value)+"&";}}else if(obj.tagName=="SELECT"){var sel=obj;poststr+=sel.name+"="+escape(sel.options[sel.selectedIndex].value)+"&";}else if(obj.tagName=="Button"){poststr+=obj.name+"="+escape(obj.value)+"&";}else if(obj.type=="textarea"){poststr+=obj.name+"="+escape(obj.value)+"&";}else if(obj.disabled){obj.disabled=false;}return poststr;} function checkObj(obj){var poststr='';var j=0;poststr+=checkSingleObj(obj);for(j=0;j';} function checkEmail(strng){var error="";if(strng==""){error="You didn't enter an email address.\n";} var emailFilter=/^.+@.+\..{2,3}$/;if(!(emailFilter.test(strng))){error="Please enter a valid email address.\n";}else{var illegalChars="/[\(\)\<\>\,\;\:\\\"\[\]]/";if(strng.match(illegalChars)){error="The email address contains illegal characters.\n";}} return error;} function checkPhone(strng){var error="";var stripped=strng.replace(/[\(\)\.\-\ ]/g,'');if(strng==""){error="You didn't enter a phone number.\n";}else if(isNaN(parseInt(stripped,10))){error="The phone number contains illegal characters.";}else if(stripped.length!=10){error="The phone number is the wrong length. Make sure you included an area code.\n";}return error;} function checkZip(strng){var error="";var stripped=strng.replace(/[\(\)\.\-\ ]/g,'');if(strng==""){error="You didn't enter a zip code.\n";}else if(isNaN(parseInt(stripped,10))){error="The zip code contains illegal characters.";}else if(stripped.length!=5){error="The zip code should be 5 digits long.\n";}return error;} function checkPassword(strng){var error="";if(strng==""){error="You didn't enter a password.\n";} var illegalChars=/[\W_]/;if((strng.length<6)||(strng.length>10)){error="The password must be 6-10 characters long.\n";}else if(illegalChars.test(strng)){error="The password contains illegal characters, only alphanumeric allowes.\n";}else if(!((strng.search(/(a-z)+/))&&(strng.search(/(A-Z)+/))&&(strng.search(/(0-9)+/)))){error="The password must contain at least one uppercase letter, one lowercase letter, and one numeral.\n";}return error;} function checkRetype(strng,pwd){var error="";if(strng==""){error="You didn't retype the password.\n";}else if(strng!=pwd){error="Passwords entered do not match.\n";}return error;} function checkRetypeEmail(strng,pwd){var error="";if(strng==""){error="You didn't retype the email address.\n";}else if(strng!=pwd){error="Email Addresses entered do not match.\n";}return error;} function checkUsername(strng){var error="";if(strng==""){error="You didn't enter a username.\n";} var illegalChars=/\W/;if((strng.length<4)||(strng.length>20)){error="The username must be 4-20 characters long.\n";}else if(illegalChars.test(strng)){error="The username contains illegal characters.\n";}return error;} function isEmpty(strng,fld){var error="";if(!strng.length){error="Please fill in the "+fld+".\n";}return error;} function checkRadio(checkvalue){var error="";if(!(checkvalue)){error="Please check a radio button.\n";}return error;} function checkDropdown(choice,fld){var error="";if(choice===0){error="You didn't choose an option from the "+fld+" drop-down list.\n";}return error;} function checkPageName(strng){var error="";if(strng==""){error="You didn't enter a page name.\n";} var illegalChars=/[^a-zA-Z0-9 ]/;if(illegalChars.test(strng)){error="The page name contains illegal characters.\n";}return error;} var wspmenu={enableshim:true,arrowpointers:{downarrow:["/images/arrow-down-white.gif",11,7],rightarrow:["/images/arrow-right-white.gif",12,12],showarrow:{toplevel:true,sublevel:true}},hideinterval:200,effects:{enableswipe:true,enablefade:true,duration:500},httpsiframesrc:"blank.htm",topmenuids:[],topitems:{},subuls:{},lastactivesubul:{},topitemsindex:-1,ulindex:-1,hidetimers:{},shimadded:false,nonFF:!/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent),getoffset:function(what,offsettype){return(what.offsetParent)?what[offsettype]+this.getoffset(what.offsetParent,offsettype):what[offsettype];},getoffsetof:function(el){el._offsets={left:this.getoffset(el,"offsetLeft"),top:this.getoffset(el,"offsetTop")};},getwindowsize:function(){this.docwidth=window.innerWidth?window.innerWidth-10:this.standardbody.clientWidth-10;this.docheight=window.innerHeight?window.innerHeight-15:this.standardbody.clientHeight-18;},gettopitemsdimensions:function(){for(var m=0;m0){this.shimmy.topshim.style.left=scrollX+"px";this.shimmy.topshim.style.top=scrollY+"px";this.shimmy.topshim.style.width="99%";this.shimmy.topshim.style.height=topgap+"px";} if(bottomgap>0){this.shimmy.bottomshim.style.left=scrollX+"px";this.shimmy.bottomshim.style.top=header._offsets.top+header._dimensions.h+"px";this.shimmy.bottomshim.style.width="99%";this.shimmy.bottomshim.style.height=bottomgap+"px";}}},hideshim:function(){this.shimmy.topshim.style.width=this.shimmy.bottomshim.style.width=0;this.shimmy.topshim.style.height=this.shimmy.bottomshim.style.height=0;},buildmenu:function(mainmenuid,header,submenu,submenupos,istoplevel,dir){header._master=mainmenuid;header._pos=submenupos;header._istoplevel=istoplevel;if(istoplevel){this.addEvent(header,function(e){wspmenu.hidemenu(wspmenu.subuls[this._master][parseInt(this._pos,10)]);},"click");} this.subuls[mainmenuid][submenupos]=submenu;header._dimensions={w:header.offsetWidth,h:header.offsetHeight,submenuw:submenu.offsetWidth,submenuh:submenu.offsetHeight};this.getoffsetof(header);submenu.style.left=0;submenu.style.top=0;submenu.style.visibility="hidden";this.addEvent(header,function(e){if(!wspmenu.isContained(this,e)){var submenu=wspmenu.subuls[this._master][parseInt(this._pos,10)];if(this._istoplevel){wspmenu.css(this,"selected","add");clearTimeout(wspmenu.hidetimers[this._master][this._pos]);} wspmenu.getoffsetof(header);var scrollX=window.pageXOffset?window.pageXOffset:wspmenu.standardbody.scrollLeft;var scrollY=window.pageYOffset?window.pageYOffset:wspmenu.standardbody.scrollTop;var submenurightedge=this._offsets.left+this._dimensions.submenuw+(this._istoplevel&&dir=="topbar"?0:this._dimensions.w);var submenubottomedge=this._offsets.top+this._dimensions.submenuh;var menuleft=(this._istoplevel?this._offsets.left+(dir=="sidebar"?this._dimensions.w:0):this._dimensions.w);if(submenurightedge-scrollX>wspmenu.docwidth){menuleft+=-this._dimensions.submenuw+(this._istoplevel&&dir=="topbar"?this._dimensions.w:-this._dimensions.w);} submenu.style.left=menuleft+"px";var menutop=(this._istoplevel?this._offsets.top+(dir=="sidebar"?0:this._dimensions.h):this.offsetTop);if(submenubottomedge-scrollY>wspmenu.docheight){if(this._dimensions.submenuh'+'

'+''+'');if($.alerts.dialogClass){$("#popup_container").addClass($.alerts.dialogClass);} var pos=($.browser.msie&&parseInt($.browser.version,10)<=6)?'absolute':'fixed';$("#popup_container").css({position:pos,zIndex:99999,padding:0,margin:0});$("#popup_title").text(title);$("#popup_content").addClass(type);$("#popup_message").text(msg);$("#popup_message").html($("#popup_message").text().replace(/\n/g,'
'));$("#popup_container").css({minWidth:$("#popup_container").outerWidth(),maxWidth:$("#popup_container").outerWidth()});$.alerts._reposition();$.alerts._maintainPosition(true);switch(type){case'alert':$("#popup_message").after('');$("#popup_ok").click(function(){$.alerts._hide();callback(true);});$("#popup_ok").focus().keypress(function(e){if(e.keyCode==13||e.keyCode==27){$("#popup_ok").trigger('click');}});break;case'confirm':$("#popup_message").after('');$("#popup_ok").click(function(){$.alerts._hide();if(callback){callback(true);}});$("#popup_cancel").click(function(){$.alerts._hide();if(callback){callback(false);}});$("#popup_ok").focus();$("#popup_ok, #popup_cancel").keypress(function(e){if(e.keyCode==13){$("#popup_ok").trigger('click');} if(e.keyCode==27){$("#popup_cancel").trigger('click');}});break;case'prompt':$("#popup_message").append('
').after('');$("#popup_prompt").width($("#popup_message").width());$("#popup_ok").click(function(){var val=$("#popup_prompt").val();$.alerts._hide();if(callback){callback(val);}});$("#popup_cancel").click(function(){$.alerts._hide();if(callback){callback(null);}});$("#popup_prompt, #popup_ok, #popup_cancel").keypress(function(e){if(e.keyCode==13){$("#popup_ok").trigger('click');} if(e.keyCode==27){$("#popup_cancel").trigger('click');}});if(value){$("#popup_prompt").val(value);} $("#popup_prompt").focus().select();break;} if($.alerts.draggable){try{$("#popup_container").draggable({handle:$("#popup_title")});$("#popup_title").css({cursor:'move'});}catch(e){}}},_hide:function(){$("#popup_container").remove();$.alerts._overlay('hide');$.alerts._maintainPosition(false);},_overlay:function(status){switch(status){case'show':$.alerts._overlay('hide');$("BODY").append('');$("#popup_overlay").css({position:'absolute',zIndex:99998,top:'0px',left:'0px',width:'100%',height:$(document).height(),background:$.alerts.overlayColor,opacity:$.alerts.overlayOpacity});break;case'hide':$("#popup_overlay").remove();break;}},_reposition:function(){var top=(($(window).height()/2)-($("#popup_container").outerHeight()/2))+$.alerts.verticalOffset;var left=(($(window).width()/2)-($("#popup_container").outerWidth()/2))+$.alerts.horizontalOffset;if(top<0){top=0;} if(left<0){left=0;} if($.browser.msie&&parseInt($.browser.version,10)<=6){top=top+$(window).scrollTop();} $("#popup_container").css({top:top+'px',left:left+'px'});$("#popup_overlay").height($(document).height());},_maintainPosition:function(status){if($.alerts.repositionOnResize){switch(status){case true:$(window).bind('resize',function(){$.alerts._reposition();});break;case false:$(window).unbind('resize');break;}}}};jAlert=function(message,title,callback){$.alerts.alert(message,title,callback);};jConfirm=function(message,title,callback){$.alerts.confirm(message,title,callback);};jPrompt=function(message,value,title,callback){$.alerts.prompt(message,value,title,callback);};})(jQuery);function initNewsTicker(){var first=0;var speed=700;var pause=4500;function removeFirst(){first=$('ul.listticker li:first').html();$('ul.listticker li:first').animate({opacity:0},speed).fadeOut('slow',function(){$(this).remove();});addLast(first);} function addLast(first){last='
  • '+first+'
  • ';$('ul.listticker').append(last);$('ul.listticker li:last').animate({opacity:1},speed).fadeIn('slow');} interval=setInterval(removeFirst,pause);} function initRegister(adminUrl){var validateName=$('#validateName');$('#UserName').keyup(function(){var t=this;if(this.value!=this.lastValue){if(this.timer){clearTimeout(this.timer);} validateName.removeClass('error').html(' checking UserName...');this.timer=setTimeout(function(){$.ajax({url:adminUrl+'ajaxProcessing.php?ajaxType=checkUserName&Name='+t.value,beforeSend:function(x){if(x&&x.overrideMimeType){x.overrideMimeType("application/j-son;charset=UTF-8");}},dataType:'json',type:'post',success:function(j){validateName.html(j.msg);if(j.ok=='true'){$('#Submit').removeAttr('disabled');$('#UserName').removeClass('errorField');$('#UserName').addClass('successField');}else{$('#Submit').attr('disabled','disabled');$('#UserName').removeClass('successField');$('#UserName').addClass('errorField');}},error:function(e,xhr){alert(xhr);}});},200);this.lastValue=this.value;}});} function initPortfolio(){$('#portfolio li a.lightbox').colorbox();$('#portfolio li a.colorbox').colorbox({width:"80%",height:"80%",iframe:true});$('ul#filter a').click(function(){$(this).css('outline','none');$('ul#filter .current').removeClass('current');$(this).parent().addClass('current');var filterVal=$(this).text().toLowerCase().replace(' ','_');if(filterVal=='all'){$('ul#portfolio li.hidden').fadeIn('slow').removeClass('hidden');}else{$('ul#portfolio li').each(function(){if(!$(this).hasClass(filterVal)){$(this).fadeOut('normal').addClass('hidden');}else{$(this).fadeIn('slow').removeClass('hidden');}});} return false;});} function split(val){return val.split(/,\s*/);} function extractLast(term){return split(term).pop();} function initSocialEdit(adminUrl){$("#Interests").autocomplete({source:function(request,response){$.getJSON(adminUrl+"ajaxProcessing.php?ajaxType=TagAutoComplete&Type=i",{term:extractLast(request.term)},response);},search:function(){var term=extractLast(this.value);if(term.length<3){return false;}},focus:function(){return false;},select:function(event,ui){var terms=split(this.value);terms.pop();terms.push(ui.item.value);terms.push("");this.value=terms.join(", ");return false;}});$('#Interests').keydown(function(event){if(event.keyCode=='188'){$(this).autocomplete('close');}});$("#Instrument").autocomplete({source:function(request,response){$.getJSON(adminUrl+"ajaxProcessing.php?ajaxType=TagAutoComplete&Type=m",{term:extractLast(request.term)},response);},search:function(){var term=extractLast(this.value);if(term.length<3){return false;}},focus:function(){return false;},select:function(event,ui){var terms=split(this.value);terms.pop();terms.push(ui.item.value);terms.push("");this.value=terms.join(", ");return false;}});$('#Instrument').keydown(function(event){if(event.keyCode=='188'){$(this).autocomplete('close');}});$("#Bands").autocomplete({source:function(request,response){$.getJSON(adminUrl+"ajaxProcessing.php?ajaxType=TagAutoComplete&Type=f",{term:extractLast(request.term)},response);},search:function(){var term=extractLast(this.value);if(term.length<3){return false;}},focus:function(){return false;},select:function(event,ui){var terms=split(this.value);terms.pop();terms.push(ui.item.value);terms.push("");this.value=terms.join(", ");return false;}});$('#Bands').keydown(function(event){if(event.keyCode=='188'){$(this).autocomplete('close');}});$("#socialProfileForm .fg-button").click(function(){var dataString=getValuesJquery(document.getElementById('socialProfileForm'));$.ajax({type:"POST",url:adminUrl+'ajaxProcessing.php?ajaxType=socialProfileForm',data:dataString,processData:false,success:function(data){$('#SocialProfile').html(data);initSocialEdit(adminUrl);}});return false;});styleForm();} function ValidateLogin(theForm){var why="";why+=isEmpty(theForm.access_login.value,'Login');why+=isEmpty(theForm.access_password.value,'Password');if(why!=""){jAlert(why);return false;} return true;} function ValidateEmail(theForm){var why="";why+=checkEmail(theForm.ml_Email.value);if(why!=""){jAlert(why);return false;} return true;} function checkErr(err,field){if(err){$('#'+field).removeClass('idleField');$('#'+field).removeClass('focusField');$('#'+field).removeClass('successField');$('#'+field).addClass('errorField');}else{$('#'+field).removeClass('idleField');$('#'+field).removeClass('focusField');$('#'+field).removeClass('errorField');$('#'+field).addClass('successField');} return err;} function ValidateRegistration(theForm,small){var why="";var err="";why+=checkUsername(theForm.UserName.value);err=checkPassword(theForm.Password.value);why+=checkErr(err,'Password');err=checkRetype(theForm.Password.value,theForm.Retype.value);why+=checkErr(err,'Retype');err=checkEmail(theForm.Email.value);why+=checkErr(err,'Email');err=checkRetypeEmail(theForm.Email.value,theForm.Retype_Email.value);why+=checkErr(err,'Retype_Email');if(!small){err=isEmpty(theForm.First_Name.value,'First Name');why+=checkErr(err,'First_Name');err=isEmpty(theForm.Last_Name.value,'Last Name');why+=checkErr(err,'Last_Name');} err=checkDropdown(theForm.Gender.selectedIndex,'Gender');why+=checkErr(err,'Gender');err=checkDropdown(theForm.DOB_Month.selectedIndex,'Month');why+=checkErr(err,'DOB_Month');err=checkDropdown(theForm.DOB_Day.selectedIndex,'Day');why+=checkErr(err,'DOB_Day');err=checkDropdown(theForm.DOB_Year.selectedIndex,'Year');why+=checkErr(err,'DOB_Year');err=isEmpty(theForm.City.value,'City');why+=checkErr(err,'City');if(!small){err=checkDropdown(theForm.State.selectedIndex,'State');why+=checkErr(err,'State');} err=isEmpty(theForm.Zipcode.value,'Zipcode');why+=checkErr(err,'Zipcode');err=isEmpty(theForm.SecNum.value,'Security Code');why+=checkErr(err,'SecNum');if(theForm.AgreeTerms.checked===false){why+="You must agree to the Terms.";} if(why!=""){jAlert(why);return false;} return true;} function ValidateBlog(theForm,secCode){var why="";var err="";why+=checkErr(isEmpty(theForm.Name.value,'Name'),'Name');why+=checkErr(isEmpty(theForm.Text.value,'Text'),'Text');why+=checkErr(isEmpty(theForm.SecNum.value,'SecNum'),'SecNum');err=checkErr(isEmpty(theForm.SecNum.value,'SecNum'),'SecNum') if(err){why+="Please fill in the Security Code field.\n";}else if(theForm.SecNum.value!=secCode){why+="Invalid Security Code entered.\n";checkErr(why,'SecNum');} if(why!=""){jAlert(why);return false;} return true;} $(document).ready(function(){styleForm();});function styleForm(){$('.wspForm :input:not(:submit),:radio,:checkbox').addClass("idleField");$('.wspForm :input:not(:submit),:radio,:checkbox').focus(function(){$(this).removeClass("idleField").addClass("focusField");});$('.wspForm :input:not(:submit),:radio,:checkbox').blur(function(){$(this).removeClass("focusField").addClass("idleField");});} function initMessageThread(){$(".msg_body:not(:last)").hide();$(".msg_head").click(function(){$(this).next(".msg_body").slideToggle(250);});} var featuredcontentslider={ajaxloadingmsg:'
    Fetching slider Contents. Please wait...
    ',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(e2){}}}else if(window.XMLHttpRequest){page_request=new XMLHttpRequest();}else{return false;} var pageurl=setting.contentsource[1];page_request.onreadystatechange=function(){featuredcontentslider.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);},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'+(typeof toc=="string"?toc.replace(/#increment/,i):toc[i-1])+' ';} phtml=(nextprev[0]!=''?' ':'')+phtml+(nextprev[1]!=''?'':'');pdiv.innerHTML=phtml;} var pdivlinks=pdiv.getElementsByTagName("a");var toclinkscount=0;for(i=0;isetting.contentdivs.length-1){pdivlinks[i].style.display="none";continue;} pdivlinks[i].setAttribute("rel",++toclinkscount);pdivlinks[i][setting.revealtype]=function(){featuredcontentslider.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(){featuredcontentslider.turnpage(setting,this.className);return false;};}} this.turnpage(setting,setting.currentpage,true);if(setting.autorotate[0]){pdiv[setting.revealtype]=function(){featuredcontentslider.cleartimer(setting,window["fcsautorun"+setting.id]);};sliderdiv.onclick=function(){featuredcontentslider.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,10);},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,10);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(){featuredcontentslider.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;}},autorotate:function(setting){window["fcsautorun"+setting.id]=setInterval(function(){featuredcontentslider.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);}}};