(function(b){var c=function(d){var g=null;var f=b("#"+d);var e=b("input[name="+d+"]");if(f!=undefined){g=f}else{if(e!=undefined){g=e}}return g};b.fn.autotab_magic=function(d){for(var e=0;e<this.length;e++){var g=e+1;var f=e-1;if(e>0&&g<this.length){b(this[e]).autotab({target:b(this[g]),previous:b(this[f])})}else{if(e>0){b(this[e]).autotab({previous:b(this[f])})}else{b(this[e]).autotab({target:b(this[g])})}}if(d!=null&&(isNaN(d)&&d==b(this[e]).attr("id"))||(!isNaN(d)&&d==e)){b(this[e]).focus()}}};b.fn.autotab_filter=function(d){var f={format:"all",uppercase:false,lowercase:false,nospace:false,pattern:null};if(typeof d=="string"||typeof d=="function"){f.format=d}else{b.extend(f,d)}for(var e=0;e<this.length;e++){b(this[e]).bind("keyup",function(h){var i=this.value;switch(f.format){case"text":var g=new RegExp("[0-9]+","g");i=i.replace(g,"");break;case"alpha":var g=new RegExp("[^a-zA-Z]+","g");i=i.replace(g,"");break;case"number":case"numeric":var g=new RegExp("[^0-9]+","g");i=i.replace(g,"");break;case"alphanumeric":var g=new RegExp("[^0-9a-zA-Z]+","g");i=i.replace(g,"");break;case"custom":var g=new RegExp(f.pattern,"g");var i=i.replace(g,"");break;case"all":default:if(typeof f.format=="function"){var i=f.format(i)}break}if(f.nospace){var g=new RegExp("[ ]+","g");i=i.replace(g,"")}if(f.uppercase){i=i.toUpperCase()}if(f.lowercase){i=i.toLowerCase()}if(i!=this.value){this.value=i}})}};b.fn.autotab=function(d){var f={format:"all",maxlength:2147483647,uppercase:false,lowercase:false,nospace:false,target:null,previous:null,pattern:null};b.extend(f,d);if(typeof f.target=="string"){f.target=c(f.target)}if(typeof f.previous=="string"){f.previous=c(f.previous)}var e=b(this).attr("maxlength");if(f.maxlength==2147483647&&e!=2147483647){f.maxlength=e}else{if(f.maxlength>0){b(this).attr("maxlength",f.maxlength)}else{f.target=null}}if(f.format!="all"){b(this).autotab_filter(f)}return b(this).bind("keydown",function(g){if(g.which==8&&this.value.length==0&&f.previous){f.previous.focus().val(f.previous.val())}}).bind("keyup",function(h){var g=[8,9,16,17,18,19,20,27,33,34,35,36,37,38,39,40,45,46,144,145];if(h.which!=8){var i=b(this).val();if(b.inArray(h.which,g)==-1&&i.length==f.maxlength&&f.target){f.target.focus()}}})}})(jQuery);$(function(){$.extend($.fn.disableTextSelect=function(){return this.each(function(){if($.browser.mozilla){$(this).css("MozUserSelect","none")}else{if($.browser.msie){$(this).bind("selectstart",function(){return false})}else{$(this).mousedown(function(){return false})}}})});$(".noSelect").disableTextSelect()});(function(b){b.fn.hoverIntent=function(l,k){var m={sensitivity:7,interval:100,timeout:0};m=b.extend(m,k?{over:l,out:k}:l);var o,n,i,e;var h=function(f){o=f.pageX;n=f.pageY};var d=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);if((Math.abs(i-o)+Math.abs(e-n))<m.sensitivity){b(f).unbind("mousemove",h);f.hoverIntent_s=1;return m.over.apply(f,[g])}else{i=o;e=n;f.hoverIntent_t=setTimeout(function(){d(g,f)},m.interval)}};var j=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);f.hoverIntent_s=0;return m.out.apply(f,[g])};var c=function(r){var q=(r.type=="mouseover"?r.fromElement:r.toElement)||r.relatedTarget;while(q&&q!=this){try{q=q.parentNode}catch(r){q=this}}if(q==this){return false}var g=jQuery.extend({},r);var f=this;if(f.hoverIntent_t){f.hoverIntent_t=clearTimeout(f.hoverIntent_t)}if(r.type=="mouseover"){i=g.pageX;e=g.pageY;b(f).bind("mousemove",h);if(f.hoverIntent_s!=1){f.hoverIntent_t=setTimeout(function(){d(g,f)},m.interval)}}else{b(f).unbind("mousemove",h);if(f.hoverIntent_s==1){f.hoverIntent_t=setTimeout(function(){j(g,f)},m.timeout)}}};return this.mouseover(c).mouseout(c)}})(jQuery);(function(c){c.fn.superfish=function(k){var g=c.fn.superfish,j=g.c,f=c(['<span class="',j.arrowClass,'"> &#187;</span>'].join("")),i=function(){var l=c(this),m=d(l);clearTimeout(m.sfTimer);l.showSuperfishUl().siblings().hideSuperfishUl()},e=function(){var l=c(this),n=d(l),m=g.op;clearTimeout(n.sfTimer);n.sfTimer=setTimeout(function(){m.retainPath=(c.inArray(l[0],m.$path)>-1);l.hideSuperfishUl();if(m.$path.length&&l.parents(["li.",m.hoverClass].join("")).length<1){i.call(m.$path)}},m.delay)},d=function(l){var m=l.parents(["ul.",j.menuClass,":first"].join(""))[0];g.op=g.o[m.serial];return m},h=function(l){l.addClass(j.anchorClass).append(f.clone())};return this.each(function(){var l=this.serial=g.o.length;var n=c.extend({},g.defaults,k);n.$path=c("li."+n.pathClass,this).slice(0,n.pathLevels).each(function(){c(this).addClass([n.hoverClass,j.bcClass].join(" ")).filter("li:has(ul)").removeClass(n.pathClass)});g.o[l]=g.op=n;c("li:has(ul)",this)[(c.fn.hoverIntent&&!n.disableHI)?"hoverIntent":"hover"](i,e).each(function(){if(n.autoArrows){h(c(">a:first-child",this))}}).not("."+j.bcClass).hideSuperfishUl();var m=c("a",this);m.each(function(o){var p=m.eq(o).parents("li");m.eq(o).focus(function(){i.call(p)}).blur(function(){e.call(p)})});n.onInit.call(this)}).each(function(){var l=[j.menuClass];if(g.op.dropShadows&&!(c.browser.msie&&c.browser.version<7)){l.push(j.shadowClass)}c(this).addClass(l.join(" "))})};var b=c.fn.superfish;b.o=[];b.op={};b.IE7fix=function(){var d=b.op;if(c.browser.msie&&c.browser.version>6&&d.dropShadows&&d.animation.opacity!=undefined){this.toggleClass(b.c.shadowClass+"-off")}};b.c={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",arrowClass:"sf-sub-indicator",shadowClass:"sf-shadow"};b.defaults={hoverClass:"sfHover",pathClass:"overideThisToUse",pathLevels:1,delay:50,animation:{opacity:"show"},speed:"normal",autoArrows:true,dropShadows:true,disableHI:false,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}};c.fn.extend({hideSuperfishUl:function(){var f=b.op,e=(f.retainPath===true)?f.$path:"";f.retainPath=false;var d=c(["li.",f.hoverClass].join(""),this).add(this).not(e).removeClass(f.hoverClass).find(">ul").hide().css("visibility","hidden");f.onHide.call(d);return this},showSuperfishUl:function(){var f=b.op,e=b.c.shadowClass+"-off",d=this.addClass(f.hoverClass).find(">ul:hidden").css("visibility","visible");b.IE7fix.call(d);f.onBeforeShow.call(d);d.animate(f.animation,f.speed,function(){b.IE7fix.call(d);f.onShow.call(d)});return this}})})(jQuery);(function(b){b.fn.supersubs=function(c){var d=b.extend({},b.fn.supersubs.defaults,c);return this.each(function(){var e=b(this);var f=b.meta?b.extend({},d,e.data()):d;var g=b('<li id="menu-fontsize">&#8212;</li>').css({padding:0,position:"absolute",top:"-999em",width:"auto"}).appendTo(e).width();b("#menu-fontsize").remove();$ULs=e.find("ul");$ULs.each(function(m){var l=$ULs.eq(m);var k=l.children();var h=k.children("a");var n=k.css("white-space","nowrap").css("float");var j=l.add(k).add(h).css({"float":"none",width:"auto"}).end().end()[0].clientWidth/g;j+=f.extraWidth;if(j>f.maxWidth){j=f.maxWidth}else{if(j<f.minWidth){j=f.minWidth}}j+="em";l.css("width",j);k.css({"float":n,width:"100%","white-space":"normal"}).each(function(){var o=b(">ul",this);var i=o.css("left")!==undefined?"left":"right";o.css(i,j)})})})};b.fn.supersubs.defaults={minWidth:9,maxWidth:25,extraWidth:0}})(jQuery);if(jQuery){(function(b){b.extend(b.fn,{uploadify:function(c){b(this).each(function(){settings=b.extend({id:b(this).attr("id"),uploader:"uploadify.swf",script:"uploadify.php",expressInstall:null,folder:"",height:30,width:110,cancelImg:"cancel.png",wmode:"opaque",scriptAccess:"sameDomain",fileDataName:"Filedata",method:"POST",queueSizeLimit:999,simUploadLimit:1,queueID:false,displayData:"percentage",onInit:function(){},onSelect:function(){},onQueueFull:function(){},onCheck:function(){},onCancel:function(){},onError:function(){},onProgress:function(){},onComplete:function(){},onAllComplete:function(){}},c);var f=location.pathname;f=f.split("/");f.pop();f=f.join("/")+"/";var g={};g.uploadifyID=settings.id;g.pagepath=f;if(settings.buttonImg){g.buttonImg=escape(settings.buttonImg)}if(settings.buttonText){g.buttonText=escape(settings.buttonText)}if(settings.rollover){g.rollover=true}g.script=settings.script;g.folder=escape(settings.folder);if(settings.scriptData){var h="";for(var e in settings.scriptData){h+="&"+e+"="+settings.scriptData[e]}g.scriptData=escape(h.substr(1))}g.width=settings.width;g.height=settings.height;g.wmode=settings.wmode;g.method=settings.method;g.queueSizeLimit=settings.queueSizeLimit;g.simUploadLimit=settings.simUploadLimit;if(settings.hideButton){g.hideButton=true}if(settings.fileDesc){g.fileDesc=settings.fileDesc}if(settings.fileExt){g.fileExt=settings.fileExt}if(settings.multi){g.multi=true}if(settings.auto){g.auto=true}if(settings.sizeLimit){g.sizeLimit=settings.sizeLimit}if(settings.checkScript){g.checkScript=settings.checkScript}if(settings.fileDataName){g.fileDataName=settings.fileDataName}if(settings.queueID){g.queueID=settings.queueID}if(settings.onInit()!==false){b(this).css("display","none");b(this).after('<div id="'+b(this).attr("id")+'Uploader"></div>');swfobject.embedSWF(settings.uploader,settings.id+"Uploader",settings.width,settings.height,"9.0.24",settings.expressInstall,g,{quality:"high",wmode:settings.wmode,allowScriptAccess:settings.scriptAccess});if(settings.queueID==false){b("#"+b(this).attr("id")+"Uploader").after('<div id="'+b(this).attr("id")+'Queue" class="uploadifyQueue"></div>')}}if(typeof(settings.onOpen)=="function"){b(this).bind("uploadifyOpen",settings.onOpen)}b(this).bind("uploadifySelect",{action:settings.onSelect,queueID:settings.queueID},function(k,i,j){if(k.data.action(k,i,j)!==false){var l=Math.round(j.size/1024*100)*0.01;var m="KB";if(l>1000){l=Math.round(l*0.001*100)*0.01;m="MB"}var n=l.toString().split(".");if(n.length>1){l=n[0]+"."+n[1].substr(0,2)}else{l=n[0]}if(j.name.length>20){fileName=j.name.substr(0,20)+"..."}else{fileName=j.name}queue="#"+b(this).attr("id")+"Queue";if(k.data.queueID){queue="#"+k.data.queueID}b(queue).append('<div id="'+b(this).attr("id")+i+'" class="uploadifyQueueItem">								<div class="cancel">									<a href="javascript:jQuery(\'#'+b(this).attr("id")+"').uploadifyCancel('"+i+'\')"><img src="'+settings.cancelImg+'" border="0" /></a>								</div>								<span class="fileName">'+fileName+" ("+l+m+')</span><span class="percentage"></span>								<div class="uploadifyProgress">									<div id="'+b(this).attr("id")+i+'ProgressBar" class="uploadifyProgressBar"><!--Progress Bar--></div>								</div>							</div>')}});if(typeof(settings.onSelectOnce)=="function"){b(this).bind("uploadifySelectOnce",settings.onSelectOnce)}b(this).bind("uploadifyQueueFull",{action:settings.onQueueFull},function(i,j){if(i.data.action(i,j)!==false){alert("The queue is full.  The max size is "+j+".")}});b(this).bind("uploadifyCheckExist",{action:settings.onCheck},function(n,m,l,k,p){var j=new Object();j=l;j.folder=f+k;if(p){for(var i in l){var o=i}}b.post(m,j,function(s){for(var q in s){if(n.data.action(n,m,l,k,p)!==false){var r=confirm("Do you want to replace the file "+s[q]+"?");if(!r){document.getElementById(b(n.target).attr("id")+"Uploader").cancelFileUpload(q,true,true)}}}if(p){document.getElementById(b(n.target).attr("id")+"Uploader").startFileUpload(o,true)}else{document.getElementById(b(n.target).attr("id")+"Uploader").startFileUpload(null,true)}},"json")});b(this).bind("uploadifyCancel",{action:settings.onCancel},function(m,i,l,n,k){if(m.data.action(m,i,l,n,k)!==false){var j=(k==true)?0:250;b("#"+b(this).attr("id")+i).fadeOut(j,function(){b(this).remove()})}});if(typeof(settings.onClearQueue)=="function"){b(this).bind("uploadifyClearQueue",settings.onClearQueue)}var d=[];b(this).bind("uploadifyError",{action:settings.onError},function(m,i,l,k){if(m.data.action(m,i,l,k)!==false){var j=new Array(i,l,k);d.push(j);b("#"+b(this).attr("id")+i+" .percentage").text(" - "+k.type+" Error");b("#"+b(this).attr("id")+i).addClass("uploadifyError")}});b(this).bind("uploadifyProgress",{action:settings.onProgress,toDisplay:settings.displayData},function(k,i,j,l){if(k.data.action(k,i,j,l)!==false){b("#"+b(this).attr("id")+i+"ProgressBar").css("width",l.percentage+"%");if(k.data.toDisplay=="percentage"){displayData=" - "+l.percentage+"%"}if(k.data.toDisplay=="speed"){displayData=" - "+l.speed+"KB/s"}if(k.data.toDisplay==null){displayData=" "}b("#"+b(this).attr("id")+i+" .percentage").text(displayData)}});b(this).bind("uploadifyComplete",{action:settings.onComplete},function(l,i,k,j,m){if(l.data.action(l,i,k,unescape(j),m)!==false){b("#"+b(this).attr("id")+i+" .percentage").text(" - Completed");b("#"+b(this).attr("id")+i).fadeOut(250,function(){b(this).remove()})}});if(typeof(settings.onAllComplete)=="function"){b(this).bind("uploadifyAllComplete",{action:settings.onAllComplete},function(i,j){if(i.data.action(i,j)!==false){d=[]}})}})},uploadifySettings:function(g,k,d){var h=false;b(this).each(function(){if(g=="scriptData"&&k!=null){if(d){var i=k}else{var i=b.extend(settings.scriptData,k)}var m="";for(var l in i){m+="&"+l+"="+escape(i[l])}k=m.substr(1)}h=document.getElementById(b(this).attr("id")+"Uploader").updateSettings(g,k)});if(k==null){if(g=="scriptData"){var c=unescape(h).split("&");var f=new Object();for(var e=0;e<c.length;e++){var j=c[e].split("=");f[j[0]]=j[1]}h=f}return h}},uploadifyUpload:function(c){b(this).each(function(){document.getElementById(b(this).attr("id")+"Uploader").startFileUpload(c,false)})},uploadifyCancel:function(c){b(this).each(function(){document.getElementById(b(this).attr("id")+"Uploader").cancelFileUpload(c,true,false)})},uploadifyClearQueue:function(){b(this).each(function(){document.getElementById(b(this).attr("id")+"Uploader").clearFileUploadQueue(false)})}})})(jQuery)}(function(b){b.fn.jclock=function(d){var c="2.2.1";var e=b.extend({},b.fn.jclock.defaults,d);return this.each(function(){$this=b(this);$this.timerID=null;$this.running=false;$this.increment=0;$this.lastCalled=new Date().getTime();var f=b.meta?b.extend({},e,$this.data()):e;$this.format=f.format;$this.utc=f.utc;$this.utcOffset=(f.utc_offset!=null)?f.utc_offset:f.utcOffset;$this.seedTime=f.seedTime;$this.timeout=f.timeout;$this.css({});$this.daysAbbrvNames=new Array(7);$this.daysAbbrvNames[0]="Sun";$this.daysAbbrvNames[1]="Mon";$this.daysAbbrvNames[2]="Tue";$this.daysAbbrvNames[3]="Wed";$this.daysAbbrvNames[4]="Thu";$this.daysAbbrvNames[5]="Fri";$this.daysAbbrvNames[6]="Sat";$this.daysFullNames=new Array(7);$this.daysFullNames[0]="Sunday";$this.daysFullNames[1]="Monday";$this.daysFullNames[2]="Tuesday";$this.daysFullNames[3]="Wednesday";$this.daysFullNames[4]="Thursday";$this.daysFullNames[5]="Friday";$this.daysFullNames[6]="Saturday";$this.monthsAbbrvNames=new Array(12);$this.monthsAbbrvNames[0]="Jan";$this.monthsAbbrvNames[1]="Feb";$this.monthsAbbrvNames[2]="Mar";$this.monthsAbbrvNames[3]="Apr";$this.monthsAbbrvNames[4]="May";$this.monthsAbbrvNames[5]="Jun";$this.monthsAbbrvNames[6]="Jul";$this.monthsAbbrvNames[7]="Aug";$this.monthsAbbrvNames[8]="Sep";$this.monthsAbbrvNames[9]="Oct";$this.monthsAbbrvNames[10]="Nov";$this.monthsAbbrvNames[11]="Dec";$this.monthsFullNames=new Array(12);$this.monthsFullNames[0]="January";$this.monthsFullNames[1]="February";$this.monthsFullNames[2]="March";$this.monthsFullNames[3]="April";$this.monthsFullNames[4]="May";$this.monthsFullNames[5]="June";$this.monthsFullNames[6]="July";$this.monthsFullNames[7]="August";$this.monthsFullNames[8]="September";$this.monthsFullNames[9]="October";$this.monthsFullNames[10]="November";$this.monthsFullNames[11]="December";b.fn.jclock.startClock($this)})};b.fn.jclock.startClock=function(c){b.fn.jclock.stopClock(c);b.fn.jclock.displayTime(c)};b.fn.jclock.stopClock=function(c){if(c.running){clearTimeout(c.timerID)}c.running=false};b.fn.jclock.displayTime=function(c){var d=b.fn.jclock.getTime(c);c.html(d);c.timerID=setTimeout(function(){b.fn.jclock.displayTime(c)},c.timeout)};b.fn.jclock.getTime=function(d){if(typeof(d.seedTime)=="undefined"){var c=new Date()}else{d.increment+=new Date().getTime()-d.lastCalled;var c=new Date(d.seedTime+d.increment);d.lastCalled=new Date().getTime()}if(d.utc==true){var f=c.getTime();var l=c.getTimezoneOffset()*60000;var j=f+l;var m=j+(3600000*d.utcOffset);c=new Date(m)}var g="";var e=0;var h=0;while((h=d.format.indexOf("%",e))!=-1){g+=d.format.substring(e,h);h++;var k=b.fn.jclock.getProperty(c,d,d.format.charAt(h));h++;g+=k;e=h}g+=d.format.substring(e);return g};b.fn.jclock.getProperty=function(e,d,f){switch(f){case"a":return(d.daysAbbrvNames[e.getDay()]);case"A":return(d.daysFullNames[e.getDay()]);case"b":return(d.monthsAbbrvNames[e.getMonth()]);case"B":return(d.monthsFullNames[e.getMonth()]);case"d":return((e.getDate()<10)?"0":"")+e.getDate();case"H":return((e.getHours()<10)?"0":"")+e.getHours();case"I":var c=(e.getHours()%12||12);return((c<10)?"0":"")+c;case"m":return((e.getMonth()<10)?"0":"")+(e.getMonth()+1);case"M":return((e.getMinutes()<10)?"0":"")+e.getMinutes();case"p":return(e.getHours()<12?"am":"pm");case"P":return(e.getHours()<12?"AM":"PM");case"S":return((e.getSeconds()<10)?"0":"")+e.getSeconds();case"y":return e.getFullYear().toString().substring(2);case"Y":return(e.getFullYear());case"%":return"%"}};b.fn.jclock.defaults={format:"%H:%M:%S",utcOffset:0,utc:false,fontFamily:"",fontSize:"",foreground:"",background:"",seedTime:undefined,timeout:1000}})(jQuery);(function(d){var b=[];window.setGlobalTags=function(e){b=c(e)};function c(f){var e,g,h=[];for(g=0;g<f.length;g++){e=f[g];if(typeof f[g]=="object"){e=f[g].tag}h.push(e.toLowerCase())}return h}d.fn.tagSuggest=function(f){var k={matchClass:"tagMatches",tagContainer:"span",tagWrap:"span",sort:true,tags:null,url:null,delay:0,separator:" "};var g,e,j=[],h=d.extend({},k,f);if(h.tags){j=c(h.tags)}else{j=b}return this.each(function(){var r=d(this);var t=this;var q,o=false;var s=false;var v=[];var x={position:0,tag:""};var l=document.createElement(h.tagContainer);function n(z,y){if(h.delay){if(t.timer){clearTimeout(t.timer)}t.timer=setTimeout(function(){p(z,y)},h.delay)}else{p(z,y)}}function p(C,B){v=C.value.split(h.separator);q=[];var A,z="",D={},y=false;x={position:currentTags.length-1,tag:""};for(A=0;A<currentTags.length&&A<v.length;A++){if(!y&&currentTags[A].toLowerCase()!=v[A].toLowerCase()){x={position:A,tag:v[A].toLowerCase()};y=true}D[currentTags[A].toLowerCase()]=true}if(x.tag){if(h.url){d.ajax({url:h.url,dataType:"json",data:{tag:x.tag},async:false,success:function(E){q=E}})}else{for(A=0;A<j.length;A++){if(j[A].indexOf(x.tag)===0){q.push(j[A])}}}q=d.grep(q,function(E,F){return !D[E.toLowerCase()]});if(h.sort){q=q.sort()}for(A=0;A<q.length;A++){z+="<"+h.tagWrap+' class="_tag_suggestion">'+q[A]+"</"+h.tagWrap+">"}l.html(z);s=!!(q.length)}else{m()}}function m(){l.empty();q=[];s=false}function w(){var y=r.val();if(y==r.attr("title")&&r.is(".hint")){y=""}currentTags=y.split(h.separator);m()}function i(y){var A,z;for(A=0;A<currentTags.length;A++){if(currentTags[A].toLowerCase()!=v[A].toLowerCase()){z=A;break}}if(z==v.length-1){y=y+h.separator}v[A]=y;r.val(v.join(h.separator));r.blur().focus();w()}function u(A){o=false;var y=A.type;var z=false;switch(A.keyCode){case 37:case 38:case 39:case 40:m();return true;case 224:case 17:case 16:case 18:return true;case 8:if(this.value==""){m();w();return true}else{y="keyup";z=true;n(this)}break;case 9:case 13:if(s){i(q[0]);o=true;return false}else{return true}case 27:m();w();return true;case 32:w();return true}if(y=="keyup"){switch(A.charCode){case 9:case 13:return true}if(z){w()}n(this,A.charCode)}}r.after(l).keypress(u).keyup(u).blur(function(){if(o==true||s){o=false;r.focus()}});l=d(l).click(function(y){if(y.target.nodeName==h.tagWrap.toUpperCase()&&d(y.target).is("._tag_suggestion")){i(y.target.innerHTML)}}).addClass(h.matchClass);w()})}})(jQuery);jQuery.fn.delay=function(c,b){this.each(function(){setTimeout(b,c)});return this};(function(e){var d=(window.orientation!=undefined),b=((e.browser.opera||(e.browser.mozilla&&parseFloat(e.browser.version.substr(0,3))<1.9))?"input":"paste");e.event.special.paste={setup:function(){if(this.addEventListener){this.addEventListener(b,c,false)}else{if(this.attachEvent){this.attachEvent(b,c)}}},teardown:function(){if(this.removeEventListener){this.removeEventListener(b,c,false)}else{if(this.detachEvent){this.detachEvent(b,c)}}}};function c(g){var f=this;g=e.event.fix(g||window.e);g.type="paste";setTimeout(function(){e.event.handle.call(f,g)},1)}e.extend({mask:{rules:{z:/[a-z]/,Z:/[A-Z]/,a:/[a-zA-Z]/,"*":/[0-9a-zA-Z]/,"@":/[0-9a-zA-ZÃ§Ã‡Ã¡Ã Ã£Ã¢Ã©Ã¨ÃªÃÃ¬Ã³Ã²Ã´ÃµÃºÃ¹Ã¼]/},keyRepresentation:{8:"backspace",9:"tab",13:"enter",16:"shift",17:"control",18:"alt",27:"esc",33:"page up",34:"page down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",116:"f5",123:"f12",224:"command"},iphoneKeyRepresentation:{10:"go",127:"delete"},signals:{"+":"","-":"-"},options:{attr:"alt",mask:null,type:"fixed",maxLength:-1,defaultValue:"",signal:false,textAlign:true,selectCharsOnFocus:true,autoTab:true,setSize:false,fixedChars:"[(),.:/ -]",onInvalid:function(){},onValid:function(){},onOverflow:function(){}},masks:{phone:{mask:"(99) 9999-9999"},"phone-us":{mask:"(999) 999-9999"},cpf:{mask:"999.999.999-99"},cnpj:{mask:"99.999.999/9999-99"},date:{mask:"39/19/9999"},"date-us":{mask:"19/39/9999"},cep:{mask:"99999-999"},time:{mask:"29:59"},cc:{mask:"9999 9999 9999 9999"},integer:{mask:"999.999.999.999",type:"reverse"},decimal:{mask:"99,999.999.999.999",type:"reverse",defaultValue:"000"},"decimal-us":{mask:"99.999,999,999,999",type:"reverse",defaultValue:"000"},"signed-decimal":{mask:"99,999.999.999.999",type:"reverse",defaultValue:"+000"},"signed-decimal-us":{mask:"99,999.999.999.999",type:"reverse",defaultValue:"+000"}},init:function(){if(!this.hasInit){var f=this,g,h=(d)?this.iphoneKeyRepresentation:this.keyRepresentation;this.ignore=false;for(g=0;g<=9;g++){this.rules[g]=new RegExp("[0-"+g+"]")}this.keyRep=h;this.ignoreKeys=[];e.each(h,function(i){f.ignoreKeys.push(parseInt(i))});this.hasInit=true}},set:function(j,g){var f=this,h=e(j),i="maxLength";g=g||{};this.init();return h.each(function(){if(g.attr){f.options.attr=g.attr}var q=e(this),s=e.extend({},f.options),p=q.attr(s.attr),k="";k=(typeof g=="string")?g:(p!="")?p:null;if(k){s.mask=k}if(f.masks[k]){s=e.extend(s,f.masks[k])}if(typeof g=="object"&&g.constructor!=Array){s=e.extend(s,g)}if(e.metadata){s=e.extend(s,q.metadata())}if(s.mask!=null){if(q.data("mask")){f.unset(q)}var l=s.defaultValue,m=(s.type=="reverse"),n=new RegExp(s.fixedChars,"g");if(s.maxLength==-1){s.maxLength=q.attr(i)}s=e.extend({},s,{fixedCharsReg:new RegExp(s.fixedChars),fixedCharsRegG:n,maskArray:s.mask.split(""),maskNonFixedCharsArray:s.mask.replace(n,"").split("")});if((s.type=="fixed"||m)&&s.setSize&&!q.attr("size")){q.attr("size",s.mask.length)}if(m&&s.textAlign){q.css("text-align","right")}if(this.value!=""||l!=""){var r=f.string((this.value!="")?this.value:l,s);this.defaultValue=r;q.val(r)}if(s.type=="infinite"){s.type="repeat"}q.data("mask",s);q.removeAttr(i);q.bind("keydown.mask",{func:f._onKeyDown,thisObj:f},f._onMask).bind("keypress.mask",{func:f._onKeyPress,thisObj:f},f._onMask).bind("keyup.mask",{func:f._onKeyUp,thisObj:f},f._onMask).bind("paste.mask",{func:f._onPaste,thisObj:f},f._onMask).bind("focus.mask",f._onFocus).bind("blur.mask",f._onBlur).bind("change.mask",f._onChange)}})},unset:function(g){var f=e(g);return f.each(function(){var i=e(this);if(i.data("mask")){var h=i.data("mask").maxLength;if(h!=-1){i.attr("maxLength",h)}i.unbind(".mask").removeData("mask")}})},string:function(k,g){this.init();var j={};if(typeof k!="string"){k=String(k)}switch(typeof g){case"string":if(this.masks[g]){j=e.extend(j,this.masks[g])}else{j.mask=g}break;case"object":j=g}if(!j.fixedChars){j.fixedChars=this.options.fixedChars}var f=new RegExp(j.fixedChars),h=new RegExp(j.fixedChars,"g");if((j.type=="reverse")&&j.defaultValue){if(typeof this.signals[j.defaultValue.charAt(0)]!="undefined"){var i=k.charAt(0);j.signal=(typeof this.signals[i]!="undefined")?this.signals[i]:this.signals[j.defaultValue.charAt(0)];j.defaultValue=j.defaultValue.substring(1)}}return this.__maskArray(k.split(""),j.mask.replace(h,"").split(""),j.mask.split(""),j.type,j.maxLength,j.defaultValue,f,j.signal)},_onFocus:function(h){var g=e(this),f=g.data("mask");f.inputFocusValue=g.val();f.changed=false;if(f.selectCharsOnFocus){g.select()}},_onBlur:function(h){var g=e(this),f=g.data("mask");if(f.inputFocusValue!=g.val()&&!f.changed){g.trigger("change")}},_onChange:function(f){e(this).data("mask").changed=true},_onMask:function(f){var h=f.data.thisObj,g={};g._this=f.target;g.$this=e(g._this);if(g.$this.attr("readonly")){return true}g.data=g.$this.data("mask");g[g.data.type]=true;g.value=g.$this.val();g.nKey=h.__getKeyNumber(f);g.range=h.__getRange(g._this);g.valueArray=g.value.split("");return f.data.func.call(h,f,g)},_onKeyDown:function(g,h){this.ignore=e.inArray(h.nKey,this.ignoreKeys)>-1||g.ctrlKey||g.metaKey||g.altKey;if(this.ignore){var f=this.keyRep[h.nKey];h.data.onValid.call(h._this,f?f:"",h.nKey)}return d?this._keyPress(g,h):true},_onKeyUp:function(f,g){if(g.nKey==9||g.nKey==16){return true}if(g.data.type=="repeat"){this.__autoTab(g);return true}return this._onPaste(f,g)},_onPaste:function(g,h){if(h.reverse){this.__changeSignal(g.type,h)}var f=this.__maskArray(h.valueArray,h.data.maskNonFixedCharsArray,h.data.maskArray,h.data.type,h.data.maxLength,h.data.defaultValue,h.data.fixedCharsReg,h.data.signal);h.$this.val(f);if(!h.reverse&&h.data.defaultValue.length&&(h.range.start==h.range.end)){this.__setRange(h._this,h.range.start,h.range.end)}if((e.browser.msie||e.browser.safari)&&!h.reverse){this.__setRange(h._this,h.range.start,h.range.end)}if(this.ignore){return true}this.__autoTab(h);return true},_onKeyPress:function(m,f){if(this.ignore){return true}if(f.reverse){this.__changeSignal(m.type,f)}var n=String.fromCharCode(f.nKey),q=f.range.start,j=f.value,h=f.data.maskArray;if(f.reverse){var i=j.substr(0,q),l=j.substr(f.range.end,j.length);j=i+n+l;if(f.data.signal&&(q-f.data.signal.length>0)){q-=f.data.signal.length}}var p=j.replace(f.data.fixedCharsRegG,"").split(""),g=this.__extraPositionsTill(q,h,f.data.fixedCharsReg);f.rsEp=q+g;if(f.repeat){f.rsEp=0}if(!this.rules[h[f.rsEp]]||(f.data.maxLength!=-1&&p.length>=f.data.maxLength&&f.repeat)){f.data.onOverflow.call(f._this,n,f.nKey);return false}else{if(!this.rules[h[f.rsEp]].test(n)){f.data.onInvalid.call(f._this,n,f.nKey);return false}else{f.data.onValid.call(f._this,n,f.nKey)}}var k=this.__maskArray(p,f.data.maskNonFixedCharsArray,h,f.data.type,f.data.maxLength,f.data.defaultValue,f.data.fixedCharsReg,f.data.signal,g);f.$this.val(k);return(f.reverse)?this._keyPressReverse(m,f):(f.fixed)?this._keyPressFixed(m,f):true},_keyPressFixed:function(f,g){if(g.range.start==g.range.end){if((g.rsEp==0&&g.value.length==0)||g.rsEp<g.value.length){this.__setRange(g._this,g.rsEp,g.rsEp+1)}}else{this.__setRange(g._this,g.range.start,g.range.end)}return true},_keyPressReverse:function(f,g){if(e.browser.msie&&((g.range.start==0&&g.range.end==0)||g.range.start!=g.range.end)){this.__setRange(g._this,g.value.length)}return false},__autoTab:function(g){if(g.data.autoTab&&((g.$this.val().length>=g.data.maskArray.length&&!g.repeat)||(g.data.maxLength!=-1&&g.valueArray.length>=g.data.maxLength&&g.repeat))){var f=this.__getNextInput(g._this,g.data.autoTab);if(f){g.$this.trigger("blur");f.focus().select()}}},__changeSignal:function(g,h){if(h.data.signal!==false){var f=(g=="paste")?h.value.charAt(0):String.fromCharCode(h.nKey);if(this.signals&&(typeof this.signals[f]!="undefined")){h.data.signal=this.signals[f]}}},__getKeyNumber:function(f){return(f.charCode||f.keyCode||f.which)},__maskArray:function(n,i,h,k,f,l,o,m,g){if(k=="reverse"){n.reverse()}n=this.__removeInvalidChars(n,i,k=="repeat"||k=="infinite");if(l){n=this.__applyDefaultValue.call(n,l)}n=this.__applyMask(n,h,g,o);switch(k){case"reverse":n.reverse();return(m||"")+n.join("").substring(n.length-h.length);case"infinite":case"repeat":var j=n.join("");return(f!=-1&&n.length>=f)?j.substring(0,f):j;default:return n.join("").substring(0,h.length)}return""},__applyDefaultValue:function(h){var f=h.length,g=this.length,j;for(j=g-1;j>=0;j--){if(this[j]==h.charAt(0)){this.pop()}else{break}}for(j=0;j<f;j++){if(!this[j]){this[j]=h.charAt(j)}}return this},__removeInvalidChars:function(j,h,f){for(var g=0,k=0;g<j.length;g++){if(h[k]&&this.rules[h[k]]&&!this.rules[h[k]].test(j[g])){j.splice(g,1);if(!f){k--}g--}if(!f){k++}}return j},__applyMask:function(j,g,k,f){if(typeof k=="undefined"){k=0}for(var h=0;h<j.length+k;h++){if(g[h]&&f.test(g[h])){j.splice(h,0,g[h])}}return j},__extraPositionsTill:function(i,g,f){var h=0;while(f.test(g[i++])){h++}return h},__getNextInput:function(p,g){var k=p.form.elements,j=e.inArray(p,k)+1,o=null,l;for(l=j;l<k.length;l++){o=e(k[l]);if(this.__isNextInput(o,g)){return o}}var f=document.forms,h=e.inArray(p.form,f)+1,n,m=null;for(n=h;n<f.length;n++){m=f[n].elements;for(l=0;l<m.length;l++){o=e(m[l]);if(this.__isNextInput(o,g)){return o}}}return null},__isNextInput:function(h,f){var g=h.get(0);return g&&(g.offsetWidth>0||g.offsetHeight>0)&&g.nodeName!="FIELDSET"&&(f===true||(typeof f=="string"&&h.is(f)))},__setRange:function(h,i,f){if(typeof f=="undefined"){f=i}if(h.setSelectionRange){h.setSelectionRange(i,f)}else{var g=h.createTextRange();g.collapse();g.moveStart("character",i);g.moveEnd("character",f-i);g.select()}},__getRange:function(g){if(!e.browser.msie){return{start:g.selectionStart,end:g.selectionEnd}}var h={start:0,end:0},f=document.selection.createRange();h.start=0-f.duplicate().moveStart("character",-100000);h.end=h.start+f.text.length;return h},unmaskedVal:function(f){return e(f).val().replace(e.mask.fixedCharsRegG,"")}}});e.fn.extend({setMask:function(f){return e.mask.set(this,f)},unsetMask:function(){return e.mask.unset(this)},unmaskedVal:function(){return e.mask.unmaskedVal(this[0])}})})(jQuery);
/*
 * Marquee jQuery Plug-in
 *
 * Copyright 2009 Giva, Inc. (http://www.givainc.com/labs/) 
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 * 	http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 * Date: 2009-05-20
 * Rev:  1.0.01
 */
(function(b){b.marquee={version:"1.0.01"};b.fn.marquee=function(f){var g=typeof arguments[0]=="string"&&arguments[0];var e=g&&Array.prototype.slice.call(arguments,1)||arguments;var d=(this.length==0)?null:b.data(this[0],"marquee");if(d&&g&&this.length){if(g.toLowerCase()=="object"){return d}else{if(d[g]){var c;this.each(function(h){var j=b.data(this,"marquee")[g].apply(d,e);if(h==0&&j){if(!!j.jquery){c=b([]).add(j)}else{c=j;return false}}else{if(!!j&&!!j.jquery){c=c.add(j)}}});return c||this}else{return this}}}else{return this.each(function(){new b.Marquee(this,f)})}};b.Marquee=function(f,r){r=b.extend({},b.Marquee.defaults,r);var p=this,n=b(f),g=n.find("> li"),i=-1,h=false,m=false,o=0;b.data(n[0],"marquee",p);this.pause=function(){h=true;q()};this.resume=function(){h=false;e()};this.update=function(){var s=g.length;g=n.find("> li");if(s<=1){e()}};function l(s){if(g.filter("."+r.cssShowing).length>0){return false}var u=g.eq(s);if(b.isFunction(r.beforeshow)){r.beforeshow.apply(p,[n,u])}var t={top:(r.yScroll=="top"?"-":"+")+u.outerHeight()+"px",left:0};n.data("marquee.showing",true);u.addClass(r.cssShowing);u.css(t).animate({top:"0px"},r.showSpeed,r.fxEasingShow,function(){if(b.isFunction(r.show)){r.show.apply(p,[n,u])}n.data("marquee.showing",false);k(u)})}function k(t,s){if(m==true){return false}s=s||r.pauseSpeed;if(d(t)){setTimeout(function(){if(m==true){return false}var w=t.outerWidth(),u=w*-1,v=parseInt(t.css("left"),10);t.animate({left:u+"px"},((w+v)*r.scrollSpeed),r.fxEasingScroll,function(){j(t)})},s)}else{if(g.length>1){setTimeout(function(){if(m==true){return false}t.animate({top:(r.yScroll=="top"?"+":"-")+n.innerHeight()+"px"},r.showSpeed,r.fxEasingScroll);j(t)},s)}}}function j(s){if(b.isFunction(r.aftershow)){r.aftershow.apply(p,[n,s])}s.removeClass(r.cssShowing);c()}function q(){m=true;if(n.data("marquee.showing")!=true){g.filter("."+r.cssShowing).dequeue().stop()}}function e(){m=false;if(n.data("marquee.showing")!=true){k(g.filter("."+r.cssShowing),1)}}if(r.pauseOnHover){n.hover(function(){if(h){return false}q()},function(){if(h){return false}e()})}function d(s){return(s.outerWidth()>n.innerWidth())}function c(){i++;if(i>=g.length){if(!isNaN(r.loop)&&r.loop>0&&(++o>=r.loop)){return false}i=0}l(i)}if(b.isFunction(r.init)){r.init.apply(p,[n,r])}c()};b.Marquee.defaults={yScroll:"top",showSpeed:850,scrollSpeed:12,pauseSpeed:5000,pauseOnHover:true,loop:-1,fxEasingShow:"swing",fxEasingScroll:"linear",cssShowing:"marquee-showing",init:null,beforeshow:null,show:null,aftershow:null}})(jQuery);(function(B){var K,T,R,L,e,x,J,O,A,E=0,I={},i=[],f=0,G={},z=[],g=null,n=new Image(),h=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,l=/[^\.]\.(swf)\s*$/i,r,M=1,b,d,P=false,D=20,u=B.extend(B("<div/>")[0],{prop:0}),k=0,S=!B.support.opacity&&!window.XMLHttpRequest,j=function(){T.hide();n.onerror=n.onload=null;if(g){g.abort()}K.empty()},q=function(){B.fancybox('<p id="fancybox_error">The requested content cannot be loaded.<br />Please try again later.</p>',{scrolling:"no",padding:20,transitionIn:"none",transitionOut:"none"})},F=function(){return[B(window).width(),B(window).height(),B(document).scrollLeft(),B(document).scrollTop()]},c=function(){var W=F(),ad={},ab=G.margin,X=G.autoScale,ac=(D+ab)*2,aa=(D+ab)*2,Y=(G.padding*2),Z;if(G.width.toString().indexOf("%")>-1){ad.width=((W[0]*parseFloat(G.width))/100)-(D*2);X=false}else{ad.width=G.width+Y}if(G.height.toString().indexOf("%")>-1){ad.height=((W[1]*parseFloat(G.height))/100)-(D*2);X=false}else{ad.height=G.height+Y}if(X&&(ad.width>(W[0]-ac)||ad.height>(W[1]-aa))){if(I.type=="image"||I.type=="swf"){ac+=Y;aa+=Y;Z=Math.min(Math.min(W[0]-ac,G.width)/G.width,Math.min(W[1]-aa,G.height)/G.height);ad.width=Math.round(Z*(ad.width-Y))+Y;ad.height=Math.round(Z*(ad.height-Y))+Y}else{ad.width=Math.min(ad.width,(W[0]-ac));ad.height=Math.min(ad.height,(W[1]-aa))}}ad.top=W[3]+((W[1]-(ad.height+(D*2)))*0.5);ad.left=W[2]+((W[0]-(ad.width+(D*2)))*0.5);if(G.autoScale===false){ad.top=Math.max(W[3]+ab,ad.top);ad.left=Math.max(W[2]+ab,ad.left)}return ad},N=function(W){if(W&&W.length){switch(G.titlePosition){case"inside":return W;case"over":return'<span id="fancybox-title-over">'+W+"</span>";default:return'<span id="fancybox-title-wrap"><span id="fancybox-title-left"></span><span id="fancybox-title-main">'+W+'</span><span id="fancybox-title-right"></span></span>'}}return false},t=function(){var Y=G.title,X=d.width-(G.padding*2),W="fancybox-title-"+G.titlePosition;B("#fancybox-title").remove();k=0;if(G.titleShow===false){return}Y=B.isFunction(G.titleFormat)?G.titleFormat(Y,z,f,G):N(Y);if(!Y||Y===""){return}B('<div id="fancybox-title" class="'+W+'" />').css({width:X,paddingLeft:G.padding,paddingRight:G.padding}).html(Y).appendTo("body");switch(G.titlePosition){case"inside":k=B("#fancybox-title").outerHeight(true)-G.padding;d.height+=k;break;case"over":B("#fancybox-title").css("bottom",G.padding);break;default:B("#fancybox-title").css("bottom",B("#fancybox-title").outerHeight(true)*-1);break}B("#fancybox-title").appendTo(e).hide()},p=function(){B(document).unbind("keydown.fb").bind("keydown.fb",function(W){if(W.keyCode==27&&G.enableEscapeButton){W.preventDefault();B.fancybox.close()}else{if(W.keyCode==37){W.preventDefault();B.fancybox.prev()}else{if(W.keyCode==39){W.preventDefault();B.fancybox.next()}}}});if(B.fn.mousewheel){L.unbind("mousewheel.fb");if(z.length>1){L.bind("mousewheel.fb",function(W,X){W.preventDefault();if(P||X===0){return}if(X>0){B.fancybox.prev()}else{B.fancybox.next()}})}}if(!G.showNavArrows){return}if((G.cyclic&&z.length>1)||f!==0){O.show()}if((G.cyclic&&z.length>1)||f!=(z.length-1)){A.show()}},U=function(){var W,X;if((z.length-1)>f){W=z[f+1].href;if(typeof W!=="undefined"&&W.match(h)){X=new Image();X.src=W}}if(f>0){W=z[f-1].href;if(typeof W!=="undefined"&&W.match(h)){X=new Image();X.src=W}}},w=function(){x.css("overflow",(G.scrolling=="auto"?(G.type=="image"||G.type=="iframe"||G.type=="swf"?"hidden":"auto"):(G.scrolling=="yes"?"auto":"visible")));if(!B.support.opacity){x.get(0).style.removeAttribute("filter");L.get(0).style.removeAttribute("filter")}B("#fancybox-title").show();if(G.hideOnContentClick){x.one("click",B.fancybox.close)}if(G.hideOnOverlayClick){R.one("click",B.fancybox.close)}if(G.showCloseButton){J.show()}p();B(window).bind("resize.fb",B.fancybox.center);if(G.centerOnScroll){B(window).bind("scroll.fb",B.fancybox.center)}else{B(window).unbind("scroll.fb")}if(B.isFunction(G.onComplete)){G.onComplete(z,f,G)}P=false;U()},H=function(aa){var X=Math.round(b.width+(d.width-b.width)*aa),W=Math.round(b.height+(d.height-b.height)*aa),Z=Math.round(b.top+(d.top-b.top)*aa),Y=Math.round(b.left+(d.left-b.left)*aa);L.css({width:X+"px",height:W+"px",top:Z+"px",left:Y+"px"});X=Math.max(X-G.padding*2,0);W=Math.max(W-(G.padding*2+(k*aa)),0);x.css({width:X+"px",height:W+"px"});if(typeof d.opacity!=="undefined"){L.css("opacity",(aa<0.5?0.5:aa))}},y=function(W){var X=W.offset();X.top+=parseFloat(W.css("paddingTop"))||0;X.left+=parseFloat(W.css("paddingLeft"))||0;X.top+=parseFloat(W.css("border-top-width"))||0;X.left+=parseFloat(W.css("border-left-width"))||0;X.width=W.width();X.height=W.height();return X},V=function(){var Z=I.orig?B(I.orig):false,Y={},X,W;if(Z&&Z.length){X=y(Z);Y={width:(X.width+(G.padding*2)),height:(X.height+(G.padding*2)),top:(X.top-G.padding-D),left:(X.left-G.padding-D)}}else{W=F();Y={width:1,height:1,top:W[3]+W[1]*0.5,left:W[2]+W[0]*0.5}}return Y},v=function(){T.hide();if(L.is(":visible")&&B.isFunction(G.onCleanup)){if(G.onCleanup(z,f,G)===false){B.event.trigger("fancybox-cancel");P=false;return}}z=i;f=E;G=I;x.get(0).scrollTop=0;x.get(0).scrollLeft=0;if(G.overlayShow){if(S){B("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"})}R.css({"background-color":G.overlayColor,opacity:G.overlayOpacity}).unbind().show()}d=c();t();if(L.is(":visible")){B(J.add(O).add(A)).hide();var X=L.position(),W;b={top:X.top,left:X.left,width:L.width(),height:L.height()};W=(b.width==d.width&&b.height==d.height);x.fadeOut(G.changeFade,function(){var Y=function(){x.html(K.contents()).fadeIn(G.changeFade,w)};B.event.trigger("fancybox-change");x.empty().css("overflow","hidden");if(W){x.css({top:G.padding,left:G.padding,width:Math.max(d.width-(G.padding*2),1),height:Math.max(d.height-(G.padding*2)-k,1)});Y()}else{x.css({top:G.padding,left:G.padding,width:Math.max(b.width-(G.padding*2),1),height:Math.max(b.height-(G.padding*2),1)});u.prop=0;B(u).animate({prop:1},{duration:G.changeSpeed,easing:G.easingChange,step:H,complete:Y})}});return}L.css("opacity",1);if(G.transitionIn=="elastic"){b=V();x.css({top:G.padding,left:G.padding,width:Math.max(b.width-(G.padding*2),1),height:Math.max(b.height-(G.padding*2),1)}).html(K.contents());L.css(b).show();if(G.opacity){d.opacity=0}u.prop=0;B(u).animate({prop:1},{duration:G.speedIn,easing:G.easingIn,step:H,complete:w})}else{x.css({top:G.padding,left:G.padding,width:Math.max(d.width-(G.padding*2),1),height:Math.max(d.height-(G.padding*2)-k,1)}).html(K.contents());L.css(d).fadeIn(G.transitionIn=="none"?0:G.speedIn,w)}},s=function(){K.width(I.width);K.height(I.height);if(I.width=="auto"){I.width=K.width()}if(I.height=="auto"){I.height=K.height()}v()},Q=function(){P=true;I.width=n.width;I.height=n.height;B("<img />").attr({id:"fancybox-img",src:n.src,alt:I.title}).appendTo(K);v()},m=function(){j();var ab=i[E],Y,Z,ad,ac,X,W,aa;I=B.extend({},B.fn.fancybox.defaults,(typeof B(ab).data("fancybox")=="undefined"?I:B(ab).data("fancybox")));ad=ab.title||B(ab).title||I.title||"";if(ab.nodeName&&!I.orig){I.orig=B(ab).children("img:first").length?B(ab).children("img:first"):B(ab)}if(ad===""&&I.orig){ad=I.orig.attr("alt")}if(ab.nodeName&&(/^(?:javascript|#)/i).test(ab.href)){Y=I.href||null}else{Y=I.href||ab.href||null}if(I.type){Z=I.type;if(!Y){Y=I.content}}else{if(I.content){Z="html"}else{if(Y){if(Y.match(h)){Z="image"}else{if(Y.match(l)){Z="swf"}else{if(B(ab).hasClass("iframe")){Z="iframe"}else{if(Y.match(/#/)){ab=Y.substr(Y.indexOf("#"));Z=B(ab).length>0?"inline":"ajax"}else{Z="ajax"}}}}}else{Z="inline"}}}I.type=Z;I.href=Y;I.title=ad;if(I.autoDimensions&&I.type!=="iframe"&&I.type!=="swf"){I.width="auto";I.height="auto"}if(I.modal){I.overlayShow=true;I.hideOnOverlayClick=false;I.hideOnContentClick=false;I.enableEscapeButton=false;I.showCloseButton=false}if(B.isFunction(I.onStart)){if(I.onStart(i,E,I)===false){P=false;return}}K.css("padding",(D+I.padding+I.margin));B(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){B(this).replaceWith(x.children())});switch(Z){case"html":K.html(I.content);s();break;case"inline":B('<div class="fancybox-inline-tmp" />').hide().insertBefore(B(ab)).bind("fancybox-cleanup",function(){B(this).replaceWith(x.children())}).bind("fancybox-cancel",function(){B(this).replaceWith(K.children())});B(ab).appendTo(K);s();break;case"image":P=false;B.fancybox.showActivity();n=new Image();n.onerror=function(){q()};n.onload=function(){n.onerror=null;n.onload=null;Q()};n.src=Y;break;case"swf":ac='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+I.width+'" height="'+I.height+'"><param name="movie" value="'+Y+'"></param>';X="";B.each(I.swf,function(ae,af){ac+='<param name="'+ae+'" value="'+af+'"></param>';X+=" "+ae+'="'+af+'"'});ac+='<embed src="'+Y+'" type="application/x-shockwave-flash" width="'+I.width+'" height="'+I.height+'"'+X+"></embed></object>";K.html(ac);s();break;case"ajax":W=Y.split("#",2);aa=I.ajax.data||{};if(W.length>1){Y=W[0];if(typeof aa=="string"){aa+="&selector="+W[1]}else{aa.selector=W[1]}}P=false;B.fancybox.showActivity();g=B.ajax(B.extend(I.ajax,{url:Y,data:aa,error:q,success:function(af,ag,ae){if(g.status==200){K.html(af);s()}}}));break;case"iframe":B('<iframe id="fancybox-frame" name="fancybox-frame'+new Date().getTime()+'" frameborder="0" hspace="0" scrolling="'+I.scrolling+'" src="'+I.href+'"></iframe>').appendTo(K);v();break}},o=function(){if(!T.is(":visible")){clearInterval(r);return}B("div",T).css("top",(M*-40)+"px");M=(M+1)%12},C=function(){if(B("#fancybox-wrap").length){return}B("body").append(K=B('<div id="fancybox-tmp"></div>'),T=B('<div id="fancybox-loading"><div></div></div>'),R=B('<div id="fancybox-overlay"></div>'),L=B('<div id="fancybox-wrap"></div>'));if(!B.support.opacity){L.addClass("fancybox-ie");T.addClass("fancybox-ie")}e=B('<div id="fancybox-outer"></div>').append('<div class="fancy-bg" id="fancy-bg-n"></div><div class="fancy-bg" id="fancy-bg-ne"></div><div class="fancy-bg" id="fancy-bg-e"></div><div class="fancy-bg" id="fancy-bg-se"></div><div class="fancy-bg" id="fancy-bg-s"></div><div class="fancy-bg" id="fancy-bg-sw"></div><div class="fancy-bg" id="fancy-bg-w"></div><div class="fancy-bg" id="fancy-bg-nw"></div>').appendTo(L);e.append(x=B('<div id="fancybox-inner"></div>'),J=B('<a id="fancybox-close"></a>'),O=B('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),A=B('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));J.click(B.fancybox.close);T.click(B.fancybox.cancel);O.click(function(W){W.preventDefault();B.fancybox.prev()});A.click(function(W){W.preventDefault();B.fancybox.next()});if(S){R.get(0).style.setExpression("height","document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'");T.get(0).style.setExpression("top","(-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'");e.prepend('<iframe id="fancybox-hide-sel-frame" src="javascript:\'\';" scrolling="no" frameborder="0" ></iframe>')}};B.fn.fancybox=function(W){B(this).data("fancybox",B.extend({},W,(B.metadata?B(this).metadata():{}))).unbind("click.fb").bind("click.fb",function(Y){Y.preventDefault();if(P){return}P=true;B(this).blur();i=[];E=0;var X=B(this).attr("rel")||"";if(!X||X==""||X==="nofollow"){i.push(this)}else{i=B("a[rel="+X+"], area[rel="+X+"]");E=i.index(this)}m();return false});return this};B.fancybox=function(Z){if(P){return}P=true;var Y=typeof arguments[1]!=="undefined"?arguments[1]:{};i=[];E=Y.index||0;if(B.isArray(Z)){for(var X=0,W=Z.length;X<W;X++){if(typeof Z[X]=="object"){B(Z[X]).data("fancybox",B.extend({},Y,Z[X]))}else{Z[X]=B({}).data("fancybox",B.extend({content:Z[X]},Y))}}i=jQuery.merge(i,Z)}else{if(typeof Z=="object"){B(Z).data("fancybox",B.extend({},Y,Z))}else{Z=B({}).data("fancybox",B.extend({content:Z},Y))}i.push(Z)}if(E>i.length||E<0){E=0}m()};B.fancybox.showActivity=function(){clearInterval(r);T.show();r=setInterval(o,66)};B.fancybox.hideActivity=function(){T.hide()};B.fancybox.next=function(){return B.fancybox.pos(f+1)};B.fancybox.prev=function(){return B.fancybox.pos(f-1)};B.fancybox.pos=function(W){if(P){return}W=parseInt(W,10);if(W>-1&&z.length>W){E=W;m()}if(G.cyclic&&z.length>1&&W<0){E=z.length-1;m()}if(G.cyclic&&z.length>1&&W>=z.length){E=0;m()}return};B.fancybox.cancel=function(){if(P){return}P=true;B.event.trigger("fancybox-cancel");j();if(I&&B.isFunction(I.onCancel)){I.onCancel(i,E,I)}P=false};B.fancybox.close=function(){if(P||L.is(":hidden")){return}P=true;if(G&&B.isFunction(G.onCleanup)){if(G.onCleanup(z,f,G)===false){P=false;return}}j();B(J.add(O).add(A)).hide();B("#fancybox-title").remove();L.add(x).add(R).unbind();B(window).unbind("resize.fb scroll.fb");B(document).unbind("keydown.fb");function W(){R.fadeOut("fast");L.hide();B.event.trigger("fancybox-cleanup");x.empty();if(B.isFunction(G.onClosed)){G.onClosed(z,f,G)}z=I=[];f=E=0;G=I={};P=false}x.css("overflow","hidden");if(G.transitionOut=="elastic"){b=V();var X=L.position();d={top:X.top,left:X.left,width:L.width(),height:L.height()};if(G.opacity){d.opacity=1}u.prop=1;B(u).animate({prop:0},{duration:G.speedOut,easing:G.easingOut,step:H,complete:W})}else{L.fadeOut(G.transitionOut=="none"?0:G.speedOut,W)}};B.fancybox.resize=function(){var X,W;if(P||L.is(":hidden")){return}P=true;X=x.wrapInner("<div style='overflow:auto'></div>").children();W=X.height();L.css({height:W+(G.padding*2)+k});x.css({height:W});X.replaceWith(X.children());B.fancybox.center()};B.fancybox.center=function(){P=true;var W=F(),X=G.margin,Y={};Y.top=W[3]+((W[1]-((L.height()-k)+(D*2)))*0.5);Y.left=W[2]+((W[0]-(L.width()+(D*2)))*0.5);Y.top=Math.max(W[3]+X,Y.top);Y.left=Math.max(W[2]+X,Y.left);L.css(Y);P=false};B.fn.fancybox.defaults={padding:10,margin:20,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.3,overlayColor:"#666",titleShow:true,titlePosition:"outside",titleFormat:null,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,onStart:null,onCancel:null,onComplete:null,onCleanup:null,onClosed:null};B(document).ready(function(){C()})})(jQuery);(function(b){b.extend(b.fn,{swapClass:function(f,e){var d=this.filter("."+f);this.filter("."+e).removeClass(e).addClass(f);d.removeClass(f).addClass(e);return this},replaceClass:function(e,d){return this.filter("."+e).removeClass(e).addClass(d).end()},hoverClass:function(d){d=d||"hover";return this.hover(function(){b(this).addClass(d)},function(){b(this).removeClass(d)})},heightToggle:function(d,e){d?this.animate({height:"toggle"},d,e):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();if(e){e.apply(this,arguments)}})},heightHide:function(d,e){if(d){this.animate({height:"hide"},d,e)}else{this.hide();if(e){this.each(e)}}},prepareBranches:function(d){if(!d.prerendered){this.filter(":last-child:not(ul)").addClass(c.last);this.filter((d.collapsed?"":"."+c.closed)+":not(."+c.open+")").find(">ul").hide()}return this.filter(":has(>ul)")},applyClasses:function(d,e){this.filter(":has(>ul):not(:has(>a))").find(">span").click(function(f){e.apply(b(this).next())}).add(b("a",this)).hoverClass();if(!d.prerendered){this.filter(":has(>ul:hidden)").addClass(c.expandable).replaceClass(c.last,c.lastExpandable);this.not(":has(>ul:hidden)").addClass(c.collapsable).replaceClass(c.last,c.lastCollapsable);this.prepend('<div class="'+c.hitarea+'"/>').find("div."+c.hitarea).each(function(){var f="";b.each(b(this).parent().attr("class").split(" "),function(){f+=this+"-hitarea "});b(this).addClass(f)})}this.find("div."+c.hitarea).click(e)},treeview:function(e){e=b.extend({cookieId:"treeview"},e);if(e.add){return this.trigger("add",[e.add])}if(e.toggle){var j=e.toggle;e.toggle=function(){return j.apply(b(this).parent()[0],arguments)}}function d(m,o){function n(p){return function(){g.apply(b("div."+c.hitarea,m).filter(function(){return p?b(this).parent("."+p).length:true}));return false}}b("a:eq(0)",o).click(n(c.collapsable));b("a:eq(1)",o).click(n(c.expandable));b("a:eq(2)",o).click(n())}function g(){b(this).parent().find(">.hitarea").swapClass(c.collapsableHitarea,c.expandableHitarea).swapClass(c.lastCollapsableHitarea,c.lastExpandableHitarea).end().swapClass(c.collapsable,c.expandable).swapClass(c.lastCollapsable,c.lastExpandable).find(">ul").heightToggle(e.animated,e.toggle);if(e.unique){b(this).parent().siblings().find(">.hitarea").replaceClass(c.collapsableHitarea,c.expandableHitarea).replaceClass(c.lastCollapsableHitarea,c.lastExpandableHitarea).end().replaceClass(c.collapsable,c.expandable).replaceClass(c.lastCollapsable,c.lastExpandable).find(">ul").heightHide(e.animated,e.toggle)}}function l(){function n(o){return o?1:0}var m=[];k.each(function(o,p){m[o]=b(p).is(":has(>ul:visible)")?1:0});b.cookie(e.cookieId,m.join(""))}function f(){var m=b.cookie(e.cookieId);if(m){var n=m.split("");k.each(function(o,p){b(p).find(">ul")[parseInt(n[o])?"show":"hide"]()})}}this.addClass("treeview");var k=this.find("li").prepareBranches(e);switch(e.persist){case"cookie":var i=e.toggle;e.toggle=function(){l();if(i){i.apply(this,arguments)}};f();break;case"location":var h=this.find("a").filter(function(){return this.href.toLowerCase()==location.href.toLowerCase()});if(h.length){h.addClass("selected").parents("ul, li").add(h.next()).show()}break}k.applyClasses(e,g);if(e.control){d(this,e.control);b(e.control).show()}return this.bind("add",function(n,m){b(m).prev().removeClass(c.last).removeClass(c.lastCollapsable).removeClass(c.lastExpandable).find(">.hitarea").removeClass(c.lastCollapsableHitarea).removeClass(c.lastExpandableHitarea);b(m).find("li").andSelf().prepareBranches(e).applyClasses(e,g)})}});var c=b.fn.treeview.classes={open:"open",closed:"closed",expandable:"expandable",expandableHitarea:"expandable-hitarea",lastExpandableHitarea:"lastExpandable-hitarea",collapsable:"collapsable",collapsableHitarea:"collapsable-hitarea",lastCollapsableHitarea:"lastCollapsable-hitarea",lastCollapsable:"lastCollapsable",lastExpandable:"lastExpandable",last:"last",hitarea:"hitarea"};b.fn.Treeview=b.fn.treeview})(jQuery);(function(f){var c={},l,n,p,k=f.browser.msie&&/MSIE\s(5\.5|6\.)/.test(navigator.userAgent),b=false;f.tooltip={blocked:false,defaults:{delay:200,fade:false,showURL:true,extraClass:"",top:15,left:15,id:"tooltip"},block:function(){f.tooltip.blocked=!f.tooltip.blocked}};f.fn.extend({tooltip:function(q){q=f.extend({},f.tooltip.defaults,q);i(q);return this.each(function(){f.data(this,"tooltip",q);this.tOpacity=c.parent.css("opacity");this.tooltipText=this.title;f(this).removeAttr("title");this.alt=""}).mouseover(m).mouseout(g).click(g)},fixPNG:k?function(){return this.each(function(){var q=f(this).css("backgroundImage");if(q.match(/^url\(["']?(.*\.png)["']?\)$/i)){q=RegExp.$1;f(this).css({backgroundImage:"none",filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='"+q+"')"}).each(function(){var r=f(this).css("position");if(r!="absolute"&&r!="relative"){f(this).css("position","relative")}})}})}:function(){return this},unfixPNG:k?function(){return this.each(function(){f(this).css({filter:"",backgroundImage:""})})}:function(){return this},hideWhenEmpty:function(){return this.each(function(){f(this)[f(this).html()?"show":"hide"]()})},url:function(){return this.attr("href")||this.attr("src")}});function i(q){if(c.parent){return}c.parent=f('<div id="'+q.id+'"><h3></h3><div class="body"></div><div class="url"></div></div>').appendTo(document.body).hide();if(f.fn.bgiframe){c.parent.bgiframe()}c.title=f("h3",c.parent);c.body=f("div.body",c.parent);c.url=f("div.url",c.parent)}function d(q){return f.data(q,"tooltip")}function h(q){if(d(this).delay){p=setTimeout(o,d(this).delay)}else{o()}b=!!d(this).track;f(document.body).bind("mousemove",e);e(q)}function m(){if(f.tooltip.blocked||this==l||(!this.tooltipText&&!d(this).bodyHandler)){return}l=this;n=this.tooltipText;if(d(this).bodyHandler){c.title.hide();var t=d(this).bodyHandler.call(this);if(t.nodeType||t.jquery){c.body.empty().append(t)}else{c.body.html(t)}c.body.show()}else{if(d(this).showBody){var s=n.split(d(this).showBody);c.title.html(s.shift()).show();c.body.empty();for(var r=0,q;(q=s[r]);r++){if(r>0){c.body.append("<br/>")}c.body.append(q)}c.body.hideWhenEmpty()}else{c.title.html(n).show();c.body.hide()}}if(d(this).showURL&&f(this).url()){c.url.html(f(this).url().replace("http://","")).show()}else{c.url.hide()}c.parent.addClass(d(this).extraClass);if(d(this).fixPNG){c.parent.fixPNG()}h.apply(this,arguments)}function o(){p=null;if((!k||!f.fn.bgiframe)&&d(l).fade){if(c.parent.is(":animated")){c.parent.stop().show().fadeTo(d(l).fade,l.tOpacity)}else{c.parent.is(":visible")?c.parent.fadeTo(d(l).fade,l.tOpacity):c.parent.fadeIn(d(l).fade)}}else{c.parent.show()}e()}function e(t){if(f.tooltip.blocked){return}if(t&&t.target.tagName=="OPTION"){return}if(!b&&c.parent.is(":visible")){f(document.body).unbind("mousemove",e)}if(l==null){f(document.body).unbind("mousemove",e);return}c.parent.removeClass("viewport-right").removeClass("viewport-bottom");var w=c.parent[0].offsetLeft;var u=c.parent[0].offsetTop;if(t){w=t.pageX+d(l).left;u=t.pageY+d(l).top;var r="auto";if(d(l).positionLeft){r=f(window).width()-w;w="auto"}c.parent.css({left:w,right:r,top:u})}var q=j(),s=c.parent[0];if(q.x+q.cx<s.offsetLeft+s.offsetWidth){w-=s.offsetWidth+20+d(l).left;c.parent.css({left:w+"px"}).addClass("viewport-right")}if(q.y+q.cy<s.offsetTop+s.offsetHeight){u-=s.offsetHeight+20+d(l).top;c.parent.css({top:u+"px"}).addClass("viewport-bottom")}}function j(){return{x:f(window).scrollLeft(),y:f(window).scrollTop(),cx:f(window).width(),cy:f(window).height()}}function g(s){if(f.tooltip.blocked){return}if(p){clearTimeout(p)}l=null;var r=d(this);function q(){c.parent.removeClass(r.extraClass).hide().css("opacity","")}if((!k||!f.fn.bgiframe)&&r.fade){if(c.parent.is(":animated")){c.parent.stop().fadeTo(r.fade,0,q)}else{c.parent.stop().fadeOut(r.fade,q)}}else{q()}if(d(this).fixPNG){c.parent.unfixPNG()}}})(jQuery);(function(c){var b=function(){var T={},d,O=65,u,Q='<div class="colorpicker"><div class="colorpicker_color"><div><div></div></div></div><div class="colorpicker_hue"><div></div></div><div class="colorpicker_new_color"></div><div class="colorpicker_current_color"></div><div class="colorpicker_hex"><input type="text" maxlength="6" size="6" /></div><div class="colorpicker_rgb_r colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_g colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_h colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_s colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_submit"></div></div>',C={eventName:"click",onShow:function(){},onBeforeShow:function(){},onHide:function(){},onChange:function(){},onSubmit:function(){},color:"ff0000",livePreview:true,flat:false},K=function(U,W){var V=k(U);c(W).data("colorpicker").fields.eq(1).val(V.r).end().eq(2).val(V.g).end().eq(3).val(V.b).end()},v=function(U,V){c(V).data("colorpicker").fields.eq(4).val(U.h).end().eq(5).val(U.s).end().eq(6).val(U.b).end()},h=function(U,V){c(V).data("colorpicker").fields.eq(0).val(S(U)).end()},m=function(U,V){c(V).data("colorpicker").selector.css("backgroundColor","#"+S({h:U.h,s:100,b:100}));c(V).data("colorpicker").selectorIndic.css({left:parseInt(150*U.s/100,10),top:parseInt(150*(100-U.b)/100,10)})},H=function(U,V){c(V).data("colorpicker").hue.css("top",parseInt(150-150*U.h/360,10))},i=function(U,V){c(V).data("colorpicker").currentColor.css("backgroundColor","#"+S(U))},F=function(U,V){c(V).data("colorpicker").newColor.css("backgroundColor","#"+S(U))},o=function(U){var W=U.charCode||U.keyCode||-1;if((W>O&&W<=90)||W==32){return false}var V=c(this).parent().parent();if(V.data("colorpicker").livePreview===true){f.apply(this)}},f=function(V){var W=c(this).parent().parent(),U;if(this.parentNode.className.indexOf("_hex")>0){W.data("colorpicker").color=U=n(z(this.value))}else{if(this.parentNode.className.indexOf("_hsb")>0){W.data("colorpicker").color=U=g({h:parseInt(W.data("colorpicker").fields.eq(4).val(),10),s:parseInt(W.data("colorpicker").fields.eq(5).val(),10),b:parseInt(W.data("colorpicker").fields.eq(6).val(),10)})}else{W.data("colorpicker").color=U=j(N({r:parseInt(W.data("colorpicker").fields.eq(1).val(),10),g:parseInt(W.data("colorpicker").fields.eq(2).val(),10),b:parseInt(W.data("colorpicker").fields.eq(3).val(),10)}))}}if(V){K(U,W.get(0));h(U,W.get(0));v(U,W.get(0))}m(U,W.get(0));H(U,W.get(0));F(U,W.get(0));W.data("colorpicker").onChange.apply(W,[U,S(U),k(U)])},p=function(U){var V=c(this).parent().parent();V.data("colorpicker").fields.parent().removeClass("colorpicker_focus")},L=function(){O=this.parentNode.className.indexOf("_hex")>0?70:65;c(this).parent().parent().data("colorpicker").fields.parent().removeClass("colorpicker_focus");c(this).parent().addClass("colorpicker_focus")},J=function(U){var W=c(this).parent().find("input").focus();var V={el:c(this).parent().addClass("colorpicker_slider"),max:this.parentNode.className.indexOf("_hsb_h")>0?360:(this.parentNode.className.indexOf("_hsb")>0?100:255),y:U.pageY,field:W,val:parseInt(W.val(),10),preview:c(this).parent().parent().data("colorpicker").livePreview};c(document).bind("mouseup",V,t);c(document).bind("mousemove",V,M)},M=function(U){U.data.field.val(Math.max(0,Math.min(U.data.max,parseInt(U.data.val+U.pageY-U.data.y,10))));if(U.data.preview){f.apply(U.data.field.get(0),[true])}return false},t=function(U){f.apply(U.data.field.get(0),[true]);U.data.el.removeClass("colorpicker_slider").find("input").focus();c(document).unbind("mouseup",t);c(document).unbind("mousemove",M);return false},x=function(U){var V={cal:c(this).parent(),y:c(this).offset().top};V.preview=V.cal.data("colorpicker").livePreview;c(document).bind("mouseup",V,s);c(document).bind("mousemove",V,l)},l=function(U){f.apply(U.data.cal.data("colorpicker").fields.eq(4).val(parseInt(360*(150-Math.max(0,Math.min(150,(U.pageY-U.data.y))))/150,10)).get(0),[U.data.preview]);return false},s=function(U){K(U.data.cal.data("colorpicker").color,U.data.cal.get(0));h(U.data.cal.data("colorpicker").color,U.data.cal.get(0));c(document).unbind("mouseup",s);c(document).unbind("mousemove",l);return false},y=function(U){var V={cal:c(this).parent(),pos:c(this).offset()};V.preview=V.cal.data("colorpicker").livePreview;c(document).bind("mouseup",V,B);c(document).bind("mousemove",V,r)},r=function(U){f.apply(U.data.cal.data("colorpicker").fields.eq(6).val(parseInt(100*(150-Math.max(0,Math.min(150,(U.pageY-U.data.pos.top))))/150,10)).end().eq(5).val(parseInt(100*(Math.max(0,Math.min(150,(U.pageX-U.data.pos.left))))/150,10)).get(0),[U.data.preview]);return false},B=function(U){K(U.data.cal.data("colorpicker").color,U.data.cal.get(0));h(U.data.cal.data("colorpicker").color,U.data.cal.get(0));c(document).unbind("mouseup",B);c(document).unbind("mousemove",r);return false},w=function(U){c(this).addClass("colorpicker_focus")},R=function(U){c(this).removeClass("colorpicker_focus")},q=function(V){var W=c(this).parent();var U=W.data("colorpicker").color;W.data("colorpicker").origColor=U;i(U,W.get(0));W.data("colorpicker").onSubmit(U,S(U),k(U),W.data("colorpicker").el)},E=function(U){var Y=c("#"+c(this).data("colorpickerId"));Y.data("colorpicker").onBeforeShow.apply(this,[Y.get(0)]);var Z=c(this).offset();var X=A();var W=Z.top+this.offsetHeight;var V=Z.left;if(W+176>X.t+X.h){W-=this.offsetHeight+176}if(V+356>X.l+X.w){V-=356}Y.css({left:V+"px",top:W+"px"});if(Y.data("colorpicker").onShow.apply(this,[Y.get(0)])!=false){Y.show()}c(document).bind("mousedown",{cal:Y},P);return false},P=function(U){if(!I(U.data.cal.get(0),U.target,U.data.cal.get(0))){if(U.data.cal.data("colorpicker").onHide.apply(this,[U.data.cal.get(0)])!=false){U.data.cal.hide()}c(document).unbind("mousedown",P)}},I=function(W,V,U){if(W==V){return true}if(W.contains){return W.contains(V)}if(W.compareDocumentPosition){return !!(W.compareDocumentPosition(V)&16)}var X=V.parentNode;while(X&&X!=U){if(X==W){return true}X=X.parentNode}return false},A=function(){var U=document.compatMode=="CSS1Compat";return{l:window.pageXOffset||(U?document.documentElement.scrollLeft:document.body.scrollLeft),t:window.pageYOffset||(U?document.documentElement.scrollTop:document.body.scrollTop),w:window.innerWidth||(U?document.documentElement.clientWidth:document.body.clientWidth),h:window.innerHeight||(U?document.documentElement.clientHeight:document.body.clientHeight)}},g=function(U){return{h:Math.min(360,Math.max(0,U.h)),s:Math.min(100,Math.max(0,U.s)),b:Math.min(100,Math.max(0,U.b))}},N=function(U){return{r:Math.min(255,Math.max(0,U.r)),g:Math.min(255,Math.max(0,U.g)),b:Math.min(255,Math.max(0,U.b))}},z=function(W){var U=6-W.length;if(U>0){var X=[];for(var V=0;V<U;V++){X.push("0")}X.push(W);W=X.join("")}return W},e=function(U){var U=parseInt(((U.indexOf("#")>-1)?U.substring(1):U),16);return{r:U>>16,g:(U&65280)>>8,b:(U&255)}},n=function(U){return j(e(U))},j=function(W){var V={h:0,s:0,b:0};var X=Math.min(W.r,W.g,W.b);var U=Math.max(W.r,W.g,W.b);var Y=U-X;V.b=U;if(U!=0){}V.s=U!=0?255*Y/U:0;if(V.s!=0){if(W.r==U){V.h=(W.g-W.b)/Y}else{if(W.g==U){V.h=2+(W.b-W.r)/Y}else{V.h=4+(W.r-W.g)/Y}}}else{V.h=-1}V.h*=60;if(V.h<0){V.h+=360}V.s*=100/255;V.b*=100/255;return V},k=function(U){var W={};var aa=Math.round(U.h);var Z=Math.round(U.s*255/100);var V=Math.round(U.b*255/100);if(Z==0){W.r=W.g=W.b=V}else{var ab=V;var Y=(255-Z)*V/255;var X=(ab-Y)*(aa%60)/60;if(aa==360){aa=0}if(aa<60){W.r=ab;W.b=Y;W.g=Y+X}else{if(aa<120){W.g=ab;W.b=Y;W.r=ab-X}else{if(aa<180){W.g=ab;W.r=Y;W.b=Y+X}else{if(aa<240){W.b=ab;W.r=Y;W.g=ab-X}else{if(aa<300){W.b=ab;W.g=Y;W.r=Y+X}else{if(aa<360){W.r=ab;W.g=Y;W.b=ab-X}else{W.r=0;W.g=0;W.b=0}}}}}}}return{r:Math.round(W.r),g:Math.round(W.g),b:Math.round(W.b)}},D=function(U){var V=[U.r.toString(16),U.g.toString(16),U.b.toString(16)];c.each(V,function(W,X){if(X.length==1){V[W]="0"+X}});return V.join("")},S=function(U){return D(k(U))},G=function(){var V=c(this).parent();var U=V.data("colorpicker").origColor;V.data("colorpicker").color=U;K(U,V.get(0));h(U,V.get(0));v(U,V.get(0));m(U,V.get(0));H(U,V.get(0));F(U,V.get(0))};return{init:function(U){U=c.extend({},C,U||{});if(typeof U.color=="string"){U.color=n(U.color)}else{if(U.color.r!=undefined&&U.color.g!=undefined&&U.color.b!=undefined){U.color=j(U.color)}else{if(U.color.h!=undefined&&U.color.s!=undefined&&U.color.b!=undefined){U.color=g(U.color)}else{return this}}}return this.each(function(){if(!c(this).data("colorpickerId")){var V=c.extend({},U);V.origColor=U.color;var X="collorpicker_"+parseInt(Math.random()*1000);c(this).data("colorpickerId",X);var W=c(Q).attr("id",X);if(V.flat){W.appendTo(this).show()}else{W.appendTo(document.body)}V.fields=W.find("input").bind("keyup",o).bind("change",f).bind("blur",p).bind("focus",L);W.find("span").bind("mousedown",J).end().find(">div.colorpicker_current_color").bind("click",G);V.selector=W.find("div.colorpicker_color").bind("mousedown",y);V.selectorIndic=V.selector.find("div div");V.el=this;V.hue=W.find("div.colorpicker_hue div");W.find("div.colorpicker_hue").bind("mousedown",x);V.newColor=W.find("div.colorpicker_new_color");V.currentColor=W.find("div.colorpicker_current_color");W.data("colorpicker",V);W.find("div.colorpicker_submit").bind("mouseenter",w).bind("mouseleave",R).bind("click",q);K(V.color,W.get(0));v(V.color,W.get(0));h(V.color,W.get(0));H(V.color,W.get(0));m(V.color,W.get(0));i(V.color,W.get(0));F(V.color,W.get(0));if(V.flat){W.css({position:"relative",display:"block"})}else{c(this).bind(V.eventName,E)}}})},showPicker:function(){return this.each(function(){if(c(this).data("colorpickerId")){E.apply(this)}})},hidePicker:function(){return this.each(function(){if(c(this).data("colorpickerId")){c("#"+c(this).data("colorpickerId")).hide()}})},setColor:function(U){if(typeof U=="string"){U=n(U)}else{if(U.r!=undefined&&U.g!=undefined&&U.b!=undefined){U=j(U)}else{if(U.h!=undefined&&U.s!=undefined&&U.b!=undefined){U=g(U)}else{return this}}}return this.each(function(){if(c(this).data("colorpickerId")){var V=c("#"+c(this).data("colorpickerId"));V.data("colorpicker").color=U;V.data("colorpicker").origColor=U;K(U,V.get(0));v(U,V.get(0));h(U,V.get(0));H(U,V.get(0));m(U,V.get(0));i(U,V.get(0));F(U,V.get(0))}})}}}();c.fn.extend({ColorPicker:b.init,ColorPickerHide:b.hidePicker,ColorPickerShow:b.showPicker,ColorPickerSetColor:b.setColor})})(jQuery);(function($){$.toJSON=function(o){if(typeof(JSON)=="object"&&JSON.stringify){return JSON.stringify(o)}var type=typeof(o);if(o===null){return"null"}if(type=="undefined"){return undefined}if(type=="number"||type=="boolean"){return o+""}if(type=="string"){return $.quoteString(o)}if(type=="object"){if(typeof o.toJSON=="function"){return $.toJSON(o.toJSON())}if(o.constructor===Date){var month=o.getUTCMonth()+1;if(month<10){month="0"+month}var day=o.getUTCDate();if(day<10){day="0"+day}var year=o.getUTCFullYear();var hours=o.getUTCHours();if(hours<10){hours="0"+hours}var minutes=o.getUTCMinutes();if(minutes<10){minutes="0"+minutes}var seconds=o.getUTCSeconds();if(seconds<10){seconds="0"+seconds}var milli=o.getUTCMilliseconds();if(milli<100){milli="0"+milli}if(milli<10){milli="0"+milli}return'"'+year+"-"+month+"-"+day+"T"+hours+":"+minutes+":"+seconds+"."+milli+'Z"'}if(o.constructor===Array){var ret=[];for(var i=0;i<o.length;i++){ret.push($.toJSON(o[i])||"null")}return"["+ret.join(",")+"]"}var pairs=[];for(var k in o){var name;var type=typeof k;if(type=="number"){name='"'+k+'"'}else{if(type=="string"){name=$.quoteString(k)}else{continue}}if(typeof o[k]=="function"){continue}var val=$.toJSON(o[k]);pairs.push(name+":"+val)}return"{"+pairs.join(", ")+"}"}};$.evalJSON=function(src){if(typeof(JSON)=="object"&&JSON.parse){return JSON.parse(src)}return eval("("+src+")")};$.secureEvalJSON=function(src){if(typeof(JSON)=="object"&&JSON.parse){return JSON.parse(src)}var filtered=src;filtered=filtered.replace(/\\["\\\/bfnrtu]/g,"@");filtered=filtered.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]");filtered=filtered.replace(/(?:^|:|,)(?:\s*\[)+/g,"");if(/^[\],:{}\s]*$/.test(filtered)){return eval("("+src+")")}else{throw new SyntaxError("Error parsing JSON, source is not valid.")}};$.quoteString=function(string){if(string.match(_escapeable)){return'"'+string.replace(_escapeable,function(a){var c=_meta[a];if(typeof c==="string"){return c}c=a.charCodeAt();return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16)})+'"'}return'"'+string+'"'};var _escapeable=/["\\\x00-\x1f\x7f-\x9f]/g;var _meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"}})(jQuery);(function(b){b.fn.addOption=function(){var i=function(p,k,m,q){var n=document.createElement("option");n.value=k,n.text=m;var r=p.options;var j=r.length;if(!p.cache){p.cache={};for(var l=0;l<j;l++){p.cache[r[l].value]=l}}if(typeof p.cache[k]=="undefined"){p.cache[k]=j}p.options[p.cache[k]]=n;if(q){n.selected=true}};var d=arguments;if(d.length==0){return this}var h=true;var c=false;var f,e,g;if(typeof(d[0])=="object"){c=true;f=d[0]}if(d.length>=2){if(typeof(d[1])=="boolean"){h=d[1]}else{if(typeof(d[2])=="boolean"){h=d[2]}}if(!c){e=d[0];g=d[1]}}this.each(function(){if(this.nodeName.toLowerCase()!="select"){return}if(c){for(var j in f){i(this,j,f[j],h)}}else{i(this,e,g,h)}});return this};b.fn.ajaxAddOption=function(e,g,c,f,d){if(typeof(e)!="string"){return this}if(typeof(g)!="object"){g={}}if(typeof(c)!="boolean"){c=true}this.each(function(){var h=this;b.getJSON(e,g,function(i){b(h).addOption(i,c);if(typeof f=="function"){if(typeof d=="object"){f.apply(h,d)}else{f.call(h)}}})});return this};b.fn.removeOption=function(){var d=arguments;if(d.length==0){return this}var f=typeof(d[0]);var e,g;if(f=="string"||f=="object"||f=="function"){e=d[0];if(e.constructor==Array){var c=e.length;for(var h=0;h<c;h++){this.removeOption(e[h],d[1])}return this}}else{if(f=="number"){g=d[0]}else{return this}}this.each(function(){if(this.nodeName.toLowerCase()!="select"){return}if(this.cache){this.cache=null}var j=false;var m=this.options;if(!!e){var k=m.length;for(var l=k-1;l>=0;l--){if(e.constructor==RegExp){if(m[l].value.match(e)){j=true}}else{if(m[l].value==e){j=true}}if(j&&d[1]===true){j=m[l].selected}if(j){m[l]=null}j=false}}else{if(d[1]===true){j=m[g].selected}else{j=true}if(j){this.remove(g)}}});return this};b.fn.sortOptions=function(d){var e=b(this).selectedValues();var c=typeof(d)=="undefined"?true:!!d;this.each(function(){if(this.nodeName.toLowerCase()!="select"){return}var h=this.options;var f=h.length;var j=[];for(var g=0;g<f;g++){j[g]={v:h[g].value,t:h[g].text}}j.sort(function(k,i){o1t=k.t.toLowerCase(),o2t=i.t.toLowerCase();if(o1t==o2t){return 0}if(c){return o1t<o2t?-1:1}else{return o1t>o2t?-1:1}});for(var g=0;g<f;g++){h[g].text=j[g].t;h[g].value=j[g].v}}).selectOptions(e,true);return this};b.fn.selectOptions=function(f,d){var e=f;var h=typeof(f);if(h=="object"&&e.constructor==Array){var g=this;b.each(e,function(){g.selectOptions(this,d)})}var i=d||false;if(h!="string"&&h!="function"&&h!="object"){return this}this.each(function(){if(this.nodeName.toLowerCase()!="select"){return this}var k=this.options;var c=k.length;for(var j=0;j<c;j++){if(e.constructor==RegExp){if(k[j].value.match(e)){k[j].selected=true}else{if(i){k[j].selected=false}}}else{if(k[j].value==e){k[j].selected=true}else{if(i){k[j].selected=false}}}}});return this};b.fn.copyOptions=function(e,d){var c=d||"selected";if(b(e).size()==0){return this}this.each(function(){if(this.nodeName.toLowerCase()!="select"){return this}var h=this.options;var f=h.length;for(var g=0;g<f;g++){if(c=="all"||(c=="selected"&&h[g].selected)){b(e).addOption(h[g].value,h[g].text)}}});return this};b.fn.containsOption=function(f,d){var e=false;var c=f;var g=typeof(c);var h=typeof(d);if(g!="string"&&g!="function"&&g!="object"){return h=="function"?this:e}this.each(function(){if(this.nodeName.toLowerCase()!="select"){return this}if(e&&h!="function"){return false}var l=this.options;var j=l.length;for(var k=0;k<j;k++){if(c.constructor==RegExp){if(l[k].value.match(c)){e=true;if(h=="function"){d.call(l[k],k)}}}else{if(l[k].value==c){e=true;if(h=="function"){d.call(l[k],k)}}}}});return h=="function"?this:e};b.fn.selectedValues=function(){var c=[];this.selectedOptions().each(function(){c[c.length]=this.value});return c};b.fn.selectedTexts=function(){var c=[];this.selectedOptions().each(function(){c[c.length]=this.text});return c};b.fn.selectedOptions=function(){return this.find("option:selected")}})(jQuery);(function(b){b.fn.extend({autocomplete:function(c,d){var e=typeof c=="string";d=b.extend({},b.Autocompleter.defaults,{url:e?c:null,data:e?null:c,delay:e?b.Autocompleter.defaults.delay:10,max:d&&!d.scroll?10:150},d);d.highlight=d.highlight||function(f){return f};d.formatMatch=d.formatMatch||d.formatItem;return this.each(function(){new b.Autocompleter(this,d)})},result:function(c){return this.bind("result",c)},search:function(c){return this.trigger("search",[c])},flushCache:function(){return this.trigger("flushCache")},setOptions:function(c){return this.trigger("setOptions",[c])},unautocomplete:function(){return this.trigger("unautocomplete")}});b.Autocompleter=function(m,h){var d={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34,BACKSPACE:8};var c=b(m).attr("autocomplete","off").addClass(h.inputClass);var k;var q="";var n=b.Autocompleter.Cache(h);var f=0;var v;var y={mouseDownOnSelect:false};var s=b.Autocompleter.Select(h,m,e,y);var x;b.browser.opera&&b(m.form).bind("submit.autocomplete",function(){if(x){x=false;return false}});c.bind((b.browser.opera?"keypress":"keydown")+".autocomplete",function(z){f=1;v=z.keyCode;switch(z.keyCode){case d.UP:z.preventDefault();if(s.visible()){s.prev()}else{u(0,true)}break;case d.DOWN:z.preventDefault();if(s.visible()){s.next()}else{u(0,true)}break;case d.PAGEUP:z.preventDefault();if(s.visible()){s.pageUp()}else{u(0,true)}break;case d.PAGEDOWN:z.preventDefault();if(s.visible()){s.pageDown()}else{u(0,true)}break;case h.multiple&&b.trim(h.multipleSeparator)==","&&d.COMMA:case d.TAB:case d.RETURN:if(e()){z.preventDefault();x=true;return false}break;case d.ESC:s.hide();break;default:clearTimeout(k);k=setTimeout(u,h.delay);break}}).focus(function(){f++}).blur(function(){f=0;if(!y.mouseDownOnSelect){t()}}).click(function(){if(f++>1&&!s.visible()){u(0,true)}}).bind("search",function(){var z=(arguments.length>1)?arguments[1]:null;function A(E,D){var B;if(D&&D.length){for(var C=0;C<D.length;C++){if(D[C].result.toLowerCase()==E.toLowerCase()){B=D[C];break}}}if(typeof z=="function"){z(B)}else{c.trigger("result",B&&[B.data,B.value])}}b.each(i(c.val()),function(B,C){g(C,A,A)})}).bind("flushCache",function(){n.flush()}).bind("setOptions",function(){b.extend(h,arguments[1]);if("data" in arguments[1]){n.populate()}}).bind("unautocomplete",function(){s.unbind();c.unbind();b(m.form).unbind(".autocomplete")});function e(){var C=s.selected();if(!C){return false}var z=C.result;q=z;if(h.multiple){var F=i(c.val());if(F.length>1){var B=h.multipleSeparator.length;var E=b(m).selection().start;var D,A=0;b.each(F,function(G,H){A+=H.length;if(E<=A){D=G}A+=B});F[D]=z;z=F.join(h.multipleSeparator)}z+=h.multipleSeparator}c.val(z);c.putCursorAtEnd();w();c.trigger("result",[C.data,C.value]);return true}(function(z){jQuery.fn.putCursorAtEnd=function(){return this.each(function(){z(this).focus();if(this.setSelectionRange){var A=z(this).val().length*2;this.setSelectionRange(A,A)}else{z(this).val(z(this).val())}this.scrollTop=999999})}})(jQuery);function u(B,A){if(v==d.DEL){s.hide();return}var z=c.val();if(!A&&z==q){return}q=z;z=j(z);if(z.length>=h.minChars){c.addClass(h.loadingClass);if(!h.matchCase){z=z.toLowerCase()}g(z,l,w)}else{o();s.hide()}}function i(z){if(!z){return[""]}if(!h.multiple){return[b.trim(z)]}return b.map(z.split(h.multipleSeparator),function(A){return b.trim(z).length?b.trim(A):null})}function j(z){if(!h.multiple){return z}var B=i(z);if(B.length==1){return B[0]}var A=b(m).selection().start;if(A==z.length){B=i(z)}else{B=i(z.replace(z.substring(A),""))}return B[B.length-1]}function r(z,A){if(h.autoFill&&(j(c.val()).toLowerCase()==z.toLowerCase())&&v!=d.BACKSPACE){c.val(c.val()+A.substring(j(q).length));b(m).selection(q.length,q.length+A.length)}}function t(){clearTimeout(k);k=setTimeout(w,200)}function w(){var z=s.visible();s.hide();clearTimeout(k);o();if(h.mustMatch){c.search(function(A){if(!A){if(h.multiple){var B=i(c.val()).slice(0,-1);c.val(B.join(h.multipleSeparator)+(B.length?h.multipleSeparator:""))}else{c.val("");c.trigger("result",null)}}})}}function l(A,z){if(z&&z.length&&f){o();s.display(z,A);r(A,z[0].value);s.show()}else{w()}}function g(A,C,z){if(!h.matchCase){A=A.toLowerCase()}var B=n.load(A);if(B&&B.length){C(A,B)}else{if((typeof h.url=="string")&&(h.url.length>0)){var D={timestamp:+new Date()};b.each(h.extraParams,function(E,F){D[E]=typeof F=="function"?F():F});b.ajax({mode:"abort",port:"autocomplete"+m.name,dataType:h.dataType,url:h.url,data:b.extend({q:j(A),limit:h.max},D),success:function(F){var E=h.parse&&h.parse(F)||p(F);n.add(A,E);C(A,E)}})}else{s.emptyList();z(A)}}}function p(C){var z=[];var B=C.split("\n");for(var A=0;A<B.length;A++){var D=b.trim(B[A]);if(D){D=D.split("|");z[z.length]={data:D,value:D[0],result:h.formatResult&&h.formatResult(D,D[0])||D[0]}}}return z}function o(){c.removeClass(h.loadingClass)}};b.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",minChars:1,delay:400,matchCase:false,matchSubset:true,matchContains:false,cacheLength:10,max:100,mustMatch:false,extraParams:{},selectFirst:true,formatItem:function(c){return c[0]},formatMatch:null,autoFill:false,width:0,multiple:false,multipleSeparator:", ",highlight:function(d,c){return d.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)("+c.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>")},scroll:true,scrollHeight:180};b.Autocompleter.Cache=function(d){var g={};var e=0;function i(l,k){if(!d.matchCase){l=l.toLowerCase()}var j=l.indexOf(k);if(d.matchContains=="word"){j=l.toLowerCase().search("\\b"+k.toLowerCase())}if(j==-1){return false}return j==0||d.matchContains}function h(k,j){if(e>d.cacheLength){c()}if(!g[k]){e++}g[k]=j}function f(){if(!d.data){return false}var k={},j=0;if(!d.url){d.cacheLength=1}k[""]=[];for(var m=0,l=d.data.length;m<l;m++){var p=d.data[m];p=(typeof p=="string")?[p]:p;var o=d.formatMatch(p,m+1,d.data.length);if(o===false){continue}var n=o.charAt(0).toLowerCase();if(!k[n]){k[n]=[]}var q={value:o,data:p,result:d.formatResult&&d.formatResult(p)||o};k[n].push(q);if(j++<d.max){k[""].push(q)}}b.each(k,function(r,s){d.cacheLength++;h(r,s)})}setTimeout(f,25);function c(){g={};e=0}return{flush:c,add:h,populate:f,load:function(n){if(!d.cacheLength||!e){return null}if(!d.url&&d.matchContains){var m=[];for(var j in g){if(j.length>0){var o=g[j];b.each(o,function(p,k){if(i(k.value,n)){m.push(k)}})}}return m}else{if(g[n]){return g[n]}else{if(d.matchSubset){for(var l=n.length-1;l>=d.minChars;l--){var o=g[n.substr(0,l)];if(o){var m=[];b.each(o,function(p,k){if(i(k.value,n)){m[m.length]=k}});return m}}}}}return null}}};b.Autocompleter.Select=function(f,k,m,q){var j={ACTIVE:"ac_over"};var l,g=-1,s,n="",t=true,d,p;function o(){if(!t){return}d=b("<div/>").hide().addClass(f.resultsClass).css("position","absolute").appendTo(document.body);p=b("<ul/>").appendTo(d).mouseover(function(u){if(r(u).nodeName&&r(u).nodeName.toUpperCase()=="LI"){g=b("li",p).removeClass(j.ACTIVE).index(r(u));b(r(u)).addClass(j.ACTIVE)}}).click(function(u){b(r(u)).addClass(j.ACTIVE);m();k.focus();return false}).mousedown(function(){q.mouseDownOnSelect=true}).mouseup(function(){q.mouseDownOnSelect=false});if(f.width>0){d.css("width",f.width)}t=false}function r(v){var u=v.target;while(u&&u.tagName!="LI"){u=u.parentNode}if(!u){return[]}return u}function i(u){l.slice(g,g+1).removeClass(j.ACTIVE);h(u);var w=l.slice(g,g+1).addClass(j.ACTIVE);if(f.scroll){var v=0;l.slice(0,g).each(function(){v+=this.offsetHeight});if((v+w[0].offsetHeight-p.scrollTop())>p[0].clientHeight){p.scrollTop(v+w[0].offsetHeight-p.innerHeight())}else{if(v<p.scrollTop()){p.scrollTop(v)}}}}function h(u){g+=u;if(g<0){g=l.size()-1}else{if(g>=l.size()){g=0}}}function c(u){return f.max&&f.max<u?f.max:u}function e(){p.empty();var v=c(s.length);for(var w=0;w<v;w++){if(!s[w]){continue}var x=f.formatItem(s[w].data,w+1,v,s[w].value,n);if(x===false){continue}var u=b("<li/>").html(f.highlight(x,n)).addClass(w%2==0?"ac_even":"ac_odd").appendTo(p)[0];b.data(u,"ac_data",s[w])}l=p.find("li");if(f.selectFirst){l.slice(0,1).addClass(j.ACTIVE);g=0}if(b.fn.bgiframe){p.bgiframe()}}return{display:function(v,u){o();s=v;n=u;e()},next:function(){i(1)},prev:function(){i(-1)},pageUp:function(){if(g!=0&&g-8<0){i(-g)}else{i(-8)}},pageDown:function(){if(g!=l.size()-1&&g+8>l.size()){i(l.size()-1-g)}else{i(8)}},hide:function(){d&&d.hide();l&&l.removeClass(j.ACTIVE);g=-1},visible:function(){return d&&d.is(":visible")},current:function(){return this.visible()&&(l.filter("."+j.ACTIVE)[0]||f.selectFirst&&l[0])},show:function(){var w=b(k).offset();d.css({width:typeof f.width=="string"||f.width>0?f.width:b(k).width(),top:w.top+k.offsetHeight,left:w.left}).show();if(f.scroll){p.scrollTop(0);p.css({maxHeight:f.scrollHeight,overflow:"auto"});if(b.browser.msie&&typeof document.body.style.maxHeight==="undefined"){var u=0;l.each(function(){u+=this.offsetHeight});var v=u>f.scrollHeight;p.css("height",v?f.scrollHeight:u);if(!v){l.width(p.width()-parseInt(l.css("padding-left"))-parseInt(l.css("padding-right")))}}}},selected:function(){var u=l&&l.filter("."+j.ACTIVE).removeClass(j.ACTIVE);return u&&u.length&&b.data(u[0],"ac_data")},emptyList:function(){p&&p.empty()},unbind:function(){d&&d.remove()}}};b.fn.selection=function(j,c){if(j!==undefined){return this.each(function(){if(this.createTextRange){var k=this.createTextRange();if(c===undefined||j==c){k.move("character",j);k.select()}else{k.collapse(true);k.moveStart("character",j);k.moveEnd("character",c);k.select()}}else{if(this.setSelectionRange){this.setSelectionRange(j,c)}else{if(this.selectionStart){this.selectionStart=j;this.selectionEnd=c}}}})}var h=this[0];if(h.createTextRange){var d=document.selection.createRange(),i=h.value,g="<->",e=d.text.length;d.text=g;var f=h.value.indexOf(g);h.value=i;this.selection(f,f+e);return{start:f,end:f+e}}else{if(h.selectionStart!==undefined){return{start:h.selectionStart,end:h.selectionEnd}}}}})(jQuery);(function(b){b.fn.blink=function(c){var d={delay:500};var c=b.extend(d,c);return this.each(function(){var e=b(this);setInterval(function(){if(b(e).css("visibility")=="visible"){b(e).css("visibility","hidden")}else{b(e).css("visibility","visible")}},c.delay)})}}(jQuery));(function(b){b.fn.mask=function(d,c){b(this).each(function(){if(c!==undefined&&c>0){var e=b(this);e.data("_mask_timeout",setTimeout(function(){b.maskElement(e,d)},c))}else{b.maskElement(b(this),d)}})};b.fn.unmask=function(){b(this).each(function(){b.unmaskElement(b(this))})};b.fn.isMasked=function(){return this.hasClass("masked")};b.maskElement=function(e,d){if(e.data("_mask_timeout")!==undefined){clearTimeout(e.data("_mask_timeout"));e.removeData("_mask_timeout")}if(e.isMasked()){b.unmaskElement(e)}if(e.css("position")=="static"){e.addClass("masked-relative")}e.addClass("masked");var f=b('<div class="loadmask"></div>');if(navigator.userAgent.toLowerCase().indexOf("msie")>-1){f.height(e.height()+parseInt(e.css("padding-top"))+parseInt(e.css("padding-bottom")));f.width(e.width()+parseInt(e.css("padding-left"))+parseInt(e.css("padding-right")))}if(navigator.userAgent.toLowerCase().indexOf("msie 6")>-1){e.find("select").addClass("masked-hidden")}e.append(f);if(d!==undefined){var c=b('<div class="loadmask-msg" style="display:none;"></div>');c.append("<div>"+d+"</div>");e.append(c);c.css("top",Math.round(e.height()/2-(c.height()-parseInt(c.css("padding-top"))-parseInt(c.css("padding-bottom")))/2)+"px");c.css("left",Math.round(e.width()/2-(c.width()-parseInt(c.css("padding-left"))-parseInt(c.css("padding-right")))/2)+"px");c.show()}};b.unmaskElement=function(c){if(c.data("_mask_timeout")!==undefined){clearTimeout(c.data("_mask_timeout"));c.removeData("_mask_timeout")}c.find(".loadmask-msg,.loadmask").remove();c.removeClass("masked");c.removeClass("masked-relative");c.find("select").removeClass("masked-hidden")}})(jQuery);(function($){$(document).ready(function(){$(".cloud-zoom, .cloud-zoom-gallery").CloudZoom()});function format(str){for(var i=1;i<arguments.length;i++){str=str.replace("%"+(i-1),arguments[i])}return str}function CloudZoom(jWin,opts){var sImg=$("img",jWin);var img1;var img2;var zoomDiv=null;var $mouseTrap=null;var lens=null;var $tint=null;var softFocus=null;var $ie6Fix=null;var zoomImage;var controlTimer=0;var cw,ch;var destU=0;var destV=0;var currV=0;var currU=0;var filesLoaded=0;var mx,my;var ctx=this,zw;setTimeout(function(){if($mouseTrap===null){var w=jWin.width();jWin.parent().append(format('<div style="width:%0px;position:absolute;top:75%;left:%1px;text-align:center" class="cloud-zoom-loading" >Carregando...</div>',w/3,(w/2)-(w/6))).find(":last").css("opacity",0.5)}},200);var ie6FixRemove=function(){if($ie6Fix!==null){$ie6Fix.remove();$ie6Fix=null}};this.removeBits=function(){if(lens){lens.remove();lens=null}if($tint){$tint.remove();$tint=null}if(softFocus){softFocus.remove();softFocus=null}ie6FixRemove();$(".cloud-zoom-loading",jWin.parent()).remove()};this.destroy=function(){jWin.data("zoom",null);if($mouseTrap){$mouseTrap.unbind();$mouseTrap.remove();$mouseTrap=null}if(zoomDiv){zoomDiv.remove();zoomDiv=null}this.removeBits()};this.fadedOut=function(){if(zoomDiv){zoomDiv.remove();zoomDiv=null}this.removeBits()};this.controlLoop=function(){if(lens){var x=(mx-sImg.offset().left-(cw*0.5))>>0;var y=(my-sImg.offset().top-(ch*0.5))>>0;if(x<0){x=0}else{if(x>(sImg.outerWidth()-cw)){x=(sImg.outerWidth()-cw)}}if(y<0){y=0}else{if(y>(sImg.outerHeight()-ch)){y=(sImg.outerHeight()-ch)}}lens.css({left:x,top:y});lens.css("background-position",(-x)+"px "+(-y)+"px");destU=(((x)/sImg.outerWidth())*zoomImage.width)>>0;destV=(((y)/sImg.outerHeight())*zoomImage.height)>>0;currU+=(destU-currU)/opts.smoothMove;currV+=(destV-currV)/opts.smoothMove;zoomDiv.css("background-position",(-(currU>>0)+"px ")+(-(currV>>0)+"px"))}controlTimer=setTimeout(function(){ctx.controlLoop()},30)};this.init2=function(img,id){filesLoaded++;if(id===1){zoomImage=img}if(filesLoaded===2){this.init()}};this.init=function(){$(".cloud-zoom-loading",jWin.parent()).remove();$mouseTrap=jWin.parent().append(format("<div class='mousetrap' style='background-image:url(\".\");z-index:999;position:absolute;width:%0px;height:%1px;left:%2px;top:%3px;'></div>",sImg.outerWidth(),sImg.outerHeight(),0,0)).find(":last");$mouseTrap.bind("mousemove",this,function(event){mx=event.pageX;my=event.pageY});$mouseTrap.bind("mouseleave",this,function(event){clearTimeout(controlTimer);if(lens){lens.fadeOut(299)}if($tint){$tint.fadeOut(299)}if(softFocus){softFocus.fadeOut(299)}zoomDiv.fadeOut(300,function(){ctx.fadedOut()});return false});$mouseTrap.bind("mouseenter",this,function(event){mx=event.pageX;my=event.pageY;zw=event.data;if(zoomDiv){zoomDiv.stop(true,false);zoomDiv.remove()}var xPos=opts.adjustX,yPos=opts.adjustY;var siw=sImg.outerWidth();var sih=sImg.outerHeight();var w=opts.zoomWidth;var h=opts.zoomHeight;if(opts.zoomWidth=="auto"){w=siw}if(opts.zoomHeight=="auto"){h=sih}var appendTo=jWin.parent();switch(opts.position){case"top":yPos-=h;break;case"right":xPos+=siw;break;case"bottom":yPos+=sih;break;case"left":xPos-=w;break;case"inside":w=siw;h=sih;break;default:appendTo=$("#"+opts.position);if(!appendTo.length){appendTo=jWin;xPos+=siw;yPos+=sih}else{w=appendTo.innerWidth();h=appendTo.innerHeight()}}zoomDiv=appendTo.append(format('<div id="cloud-zoom-big" class="cloud-zoom-big" style="display:none;position:absolute;left:%0px;top:%1px;width:%2px;height:%3px;background-image:url(\'%4\');z-index:99;"></div>',xPos,yPos,w,h,zoomImage.src)).find(":last");if(sImg.attr("title")&&opts.showTitle){zoomDiv.append(format('<div class="cloud-zoom-title">%0</div>',sImg.attr("title"))).find(":last").css("opacity",opts.titleOpacity)}if($.browser.msie&&$.browser.version<7){$ie6Fix=$('<iframe frameborder="0" src="#"></iframe>').css({position:"absolute",left:xPos,top:yPos,zIndex:99,width:w,height:h}).insertBefore(zoomDiv)}zoomDiv.fadeIn(500);if(lens){lens.remove();lens=null}cw=(sImg.outerWidth()/zoomImage.width)*zoomDiv.width();ch=(sImg.outerHeight()/zoomImage.height)*zoomDiv.height();lens=jWin.append(format("<div class = 'cloud-zoom-lens' style='display:none;z-index:98;position:absolute;width:%0px;height:%1px;'></div>",cw,ch)).find(":last");$mouseTrap.css("cursor",lens.css("cursor"));var noTrans=false;if(opts.tint){lens.css("background",'url("'+sImg.attr("src")+'")');$tint=jWin.append(format('<div style="display:none;position:absolute; left:0px; top:0px; width:%0px; height:%1px; background-color:%2;" />',sImg.outerWidth(),sImg.outerHeight(),opts.tint)).find(":last");$tint.css("opacity",opts.tintOpacity);noTrans=true;$tint.fadeIn(500)}if(opts.softFocus){lens.css("background",'url("'+sImg.attr("src")+'")');softFocus=jWin.append(format('<div style="position:absolute;display:none;top:2px; left:2px; width:%0px; height:%1px;" />',sImg.outerWidth()-2,sImg.outerHeight()-2,opts.tint)).find(":last");softFocus.css("background",'url("'+sImg.attr("src")+'")');softFocus.css("opacity",0.5);noTrans=true;softFocus.fadeIn(500)}if(!noTrans){lens.css("opacity",opts.lensOpacity)}if(opts.position!=="inside"){lens.fadeIn(500)}zw.controlLoop();return})};img1=new Image();$(img1).load(function(){ctx.init2(this,0)});img1.src=sImg.attr("src");img2=new Image();$(img2).load(function(){ctx.init2(this,1)});img2.src=jWin.attr("href")}$.fn.CloudZoom=function(options){try{document.execCommand("BackgroundImageCache",false,true)}catch(e){}this.each(function(){var relOpts,opts;eval("var	a = {"+$(this).attr("rel")+"}");relOpts=a;if($(this).is(".cloud-zoom")){$(this).css({position:"relative",display:"block"});$("img",$(this)).css({display:"block"});if($(this).parent().attr("id")!="wrap"){$(this).wrap('<div id="wrap" style="top:0px;z-index:9999;position:relative;"></div>')}opts=$.extend({},$.fn.CloudZoom.defaults,options);opts=$.extend({},opts,relOpts);$(this).data("zoom",new CloudZoom($(this),opts))}else{if($(this).is(".cloud-zoom-gallery")){opts=$.extend({},relOpts,options);$(this).data("relOpts",opts);$(this).bind("click",$(this),function(event){var data=event.data.data("relOpts");$("#"+data.useZoom).data("zoom").destroy();$("#"+data.useZoom).attr("href",event.data.attr("href"));$("#"+data.useZoom+" img").attr("src",event.data.data("relOpts").smallImage);$("#"+event.data.data("relOpts").useZoom).CloudZoom()})}}});return this};$.fn.CloudZoom.defaults={zoomWidth:"auto",zoomHeight:"auto",position:"right",tint:false,tintOpacity:0.5,lensOpacity:0.5,softFocus:false,smoothMove:3,showTitle:true,titleOpacity:0.5,adjustX:0,adjustY:0}})(jQuery);(function(b){b.fn.humanMsg=function(d,c){return this.each(function(){var e=this==window||this==document?document.body:this;!b.data(e,"humanMsg")&&b.data(e,"humanMsg",new b.humanMsg(e,d,c))})};b.fn.humanMsg.defaults={message:"no message was set",autoHide:3000,addClass:"",speed:300};b.humanMsg=function(d,i,f){if(typeof i=="object"){f=i;i=null}var g=b.extend({},b.fn.humanMsg.defaults,f);var h,e=d==document.body?window:d;h=b('<div class="humanized-message '+g.addClass+'"/>').html(i||g.message).click(c).appendTo(d);h.css({display:"none",visibility:"visible",top:(b(e).height()-h.innerHeight())/2,left:(b(e).width()-h.innerWidth())/2}).fadeIn(g.speed);g.autoHide&&setTimeout(c,g.autoHide);function c(){h.fadeOut(g.speed,function(){h.remove();b.removeData(d,"humanMsg")})}}})(jQuery);jQuery.url=function(){var f={};var c={};var e={url:window.location,strictMode:false,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}};var d=function(){str=decodeURI(e.url);var j=e.parser[e.strictMode?"strict":"loose"].exec(str);var l={};var k=14;while(k--){l[e.key[k]]=j[k]||""}l[e.q.name]={};l[e.key[12]].replace(e.q.parser,function(n,m,o){if(m){l[e.q.name][m]=o}});return l};var g=function(j){if(!c.length){b()}if(j=="base"){if(c.port!==null&&c.port!==""){return c.protocol+"://"+c.host+":"+c.port+"/"}else{return c.protocol+"://"+c.host+"/"}}return(c[j]==="")?null:c[j]};var i=function(j){if(!c.length){b()}return(c.queryKey[j]===null)?null:c.queryKey[j]};var b=function(){c=d();h()};var h=function(){var j=c.path;f=[];f=c.path.length==1?{}:(j.charAt(j.length-1)=="/"?j.substring(1,j.length-1):path=j.substring(1)).split("/")};return{setMode:function(j){strictMode=j=="strict"?true:false;return this},setUrl:function(j){e.url=j===undefined?window.location:j;b();return this},segment:function(j){if(!c.length){b()}if(j===undefined){return f.length}return(f[j]===""||f[j]===undefined)?null:f[j]},attr:g,param:i}}();