if(!this.JSON){this.JSON={}}(function(){function f(n){return n<10?"0"+n:n}if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(key){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(key){return this.valueOf()}}var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;function quote(string){escapable.lastIndex=0;return escapable.test(string)?'"'+string.replace(escapable,function(a){var c=meta[a];return typeof c==="string"?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+string+'"'}function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==="object"&&typeof value.toJSON==="function"){value=value.toJSON(key)}if(typeof rep==="function"){value=rep.call(holder,key,value)}switch(typeof value){case"string":return quote(value);case"number":return isFinite(value)?String(value):"null";case"boolean":case"null":return String(value);case"object":if(!value){return"null"}gap+=indent;partial=[];if(Object.prototype.toString.apply(value)==="[object Array]"){length=value.length;for(i=0;i<length;i+=1){partial[i]=str(i,value)||"null"}v=partial.length===0?"[]":gap?"[\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"]":"["+partial.join(",")+"]";gap=mind;return v}if(rep&&typeof rep==="object"){length=rep.length;for(i=0;i<length;i+=1){k=rep[i];if(typeof k==="string"){v=str(k,value);if(v){partial.push(quote(k)+(gap?": ":":")+v)}}}}else{for(k in value){if(Object.hasOwnProperty.call(value,k)){v=str(k,value);if(v){partial.push(quote(k)+(gap?": ":":")+v)}}}}v=partial.length===0?"{}":gap?"{\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"}":"{"+partial.join(",")+"}";gap=mind;return v}}if(typeof JSON.stringify!=="function"){JSON.stringify=function(value,replacer,space){var i;gap="";indent="";if(typeof space==="number"){for(i=0;i<space;i+=1){indent+=" "}}else{if(typeof space==="string"){indent=space}}rep=replacer;if(replacer&&typeof replacer!=="function"&&(typeof replacer!=="object"||typeof replacer.length!=="number")){throw new Error("JSON.stringify")}return str("",{"":value})}}if(typeof JSON.parse!=="function"){JSON.parse=function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==="object"){for(k in value){if(Object.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined){value[k]=v}else{delete value[k]}}}}return reviver.call(holder,key,value)}cx.lastIndex=0;if(cx.test(text)){text=text.replace(cx,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})}if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){j=eval("("+text+")");return typeof reviver==="function"?walk({"":j},""):j}throw new SyntaxError("JSON.parse")}}}());
var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS"},searchString:function(d){for(var a=0;a<d.length;a++){var b=d[a].string;var c=d[a].prop;this.versionSearchString=d[a].versionSearch||d[a].identity;if(b){if(b.indexOf(d[a].subString)!=-1){return d[a].identity}}else{if(c){return d[a].identity}}}},searchVersion:function(b){var a=b.indexOf(this.versionSearchString);if(a==-1){return}return parseFloat(b.substring(a+this.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();(function(a){a.fn.serializeJSON=function(){var e=a(this).serializeArray();var c={};for(var b=0;b<e.length;b++){if(typeof c[e[b].name]!="undefined"){if(c[e[b].name].constructor!=Array){c[e[b].name]=[c[e[b].name],e[b].value]}else{c[e[b].name].push(e[b].value)}}else{c[e[b].name]=e[b].value}}return c};a.fn.interceptSubmit=function(e,c){var d=jQuery(this);c=c!==undefined?c:"json";e=e!==undefined?e:"function(){}";var b=d.attr("action");d.submit(function(f){f.preventDefault();a.post(b,d.serialize(),e,c)});return this};a.fn.addFormErrors=function(d,b){b=typeof(b)!="undefined"?b:true;this.removeFormErrors();for(var c in d){if(BrowserDetect.browser=="Explorer"){this.find('label[htmlFor$="'+c+'"]').first().addClass("error")}else{this.find('label[for$="'+c+'"]').first().addClass("error")}this.find('*[id$="_'+c+'"]').addClass("error");if(b){a('<div class="errorMessage">'+d[c]+"</div>").insertAfter(this.find('*[id$="_'+c+'"]').first())}}return this};a.fn.removeFormErrors=function(){this.each(function(){a(this).find(".errorMessage").remove();a(this).find("*").removeClass("error")});return this};a.fn.resetForm=function(){this.each(function(){a(this).removeFormErrors();a(this)[0].reset()});return this};a.fn.disableLink=function(b){if(b===undefined){b="disabled"}this.each(function(){a(this).removeAttr("href").attr("onClick","return false;").addClass(b)});return this};a.fn.bytTimepicker=function(d){d=d===undefined?true:false;var f;var i="{h:01.d}:{m:02.d}{suffix:s}";if(d){a.ajax({url:"/site/currentTime",async:false,dataType:"json",success:function(j){f=j}});var b;var c;var h="am";if(f===undefined){var e=new Date();b=e.getHours();c=e.getMinutes()}else{b=f.hours;c=f.minutes}if(b>=12){h="pm";b=b-12}if(b==0){b=12}if(c<10){c="0"+c}var g=b+":"+c+h;this.each(function(){a(this).timepickr({resetOnBlur:false,convention:12,format12:i,val:g})})}else{this.each(function(){a(this).timepickr({resetOnBlur:false,convention:12,format12:i})})}return this};a.fn.bytDatepicker=function(j,c){if(j===undefined){j=true}if(c===undefined){c=true}var e;if(j){var f;a.ajax({url:"/site/currentTime",async:false,dataType:"json",success:function(k){f=k}});var g;var i;var h;if(f===undefined){var b=new Date();g=b.getMonth();i=b.getDate();h=new String(b.getFullYear())}else{g=f.mon;i=f.mday;h=new String(f.year)}if(g<10){g="0"+g}if(i<10){i="0"+i}e=g+"/"+i+"/"+h}var d;if(c){d=-0}else{d=null}this.each(function(){if(j&&(a(this).attr("value")==""||a(this).attr("value")===undefined)){a(this).attr("value",e)}a(this).datepicker({autoSize:true,constrainInput:true,currentText:"Today",defaultDate:+0,duration:400,firstDay:0,minDate:d,showAnim:"fadeIn"})});return this};a.fn.increment=function(b){b=b!==undefined?b:1;this.each(function(){var c=a.trim(a(this).text());if(c===""){c=0}else{if(c===undefined){c=0}else{c=parseInt(c)}}a(this).text(c+1)});return this}})(jQuery);
jQuery.extend(jQuery.easing,{easeInQuad:function(e,f,a,h,g){return h*(f/=g)*f+a},easeOutQuad:function(e,f,a,h,g){return -h*(f/=g)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f+a}return -h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return h*(f/=g)*f*f+a},easeOutCubic:function(e,f,a,h,g){return h*((f=f/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f+a}return h/2*((f-=2)*f*f+2)+a},easeInQuart:function(e,f,a,h,g){return h*(f/=g)*f*f*f+a},easeOutQuart:function(e,f,a,h,g){return -h*((f=f/g-1)*f*f*f-1)+a},easeInOutQuart:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f+a}return -h/2*((f-=2)*f*f*f-2)+a},easeInQuint:function(e,f,a,h,g){return h*(f/=g)*f*f*f*f+a},easeOutQuint:function(e,f,a,h,g){return h*((f=f/g-1)*f*f*f*f+1)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f*f+a}return h/2*((f-=2)*f*f*f*f+2)+a},easeInSine:function(e,f,a,h,g){return -h*Math.cos(f/g*(Math.PI/2))+h+a},easeOutSine:function(e,f,a,h,g){return h*Math.sin(f/g*(Math.PI/2))+a},easeInOutSine:function(e,f,a,h,g){return -h/2*(Math.cos(Math.PI*f/g)-1)+a},easeInExpo:function(e,f,a,h,g){return(f==0)?a:h*Math.pow(2,10*(f/g-1))+a},easeOutExpo:function(e,f,a,h,g){return(f==g)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a},easeInOutExpo:function(e,f,a,h,g){if(f==0){return a}if(f==g){return a+h}if((f/=g/2)<1){return h/2*Math.pow(2,10*(f-1))+a}return h/2*(-Math.pow(2,-10*--f)+2)+a},easeInCirc:function(e,f,a,h,g){return -h*(Math.sqrt(1-(f/=g)*f)-1)+a},easeOutCirc:function(e,f,a,h,g){return h*Math.sqrt(1-(f=f/g-1)*f)+a},easeInOutCirc:function(e,f,a,h,g){if((f/=g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a}return h/2*(Math.sqrt(1-(f-=2)*f)+1)+a},easeInElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e},easeOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e},easeInOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k/2)==2){return e+l}if(!j){j=k*(0.3*1.5)}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e},easeInBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*(f/=h)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*((f=f/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}if((f/=h/2)<1){return i/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return i/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a},easeInBounce:function(e,f,a,h,g){return h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a},easeOutBounce:function(e,f,a,h,g){if((f/=g)<(1/2.75)){return h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a}else{return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a}}}},easeInOutBounce:function(e,f,a,h,g){if(f<g/2){return jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a}return jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a}});
(function(b){b.fn.ajaxSubmit=function(s){if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof s=="function"){s={success:s}}var e=b.trim(this.attr("action"));if(e){e=(e.match(/^([^#]+)/)||[])[1]}e=e||window.location.href||"";s=b.extend({url:e,type:this.attr("method")||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},s||{});var u={};this.trigger("form-pre-serialize",[this,s,u]);if(u.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(s.beforeSerialize&&s.beforeSerialize(this,s)===false){a("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var m=this.formToArray(s.semantic);if(s.data){s.extraData=s.data;for(var f in s.data){if(s.data[f] instanceof Array){for(var g in s.data[f]){m.push({name:f,value:s.data[f][g]})}}else{m.push({name:f,value:s.data[f]})}}}if(s.beforeSubmit&&s.beforeSubmit(m,this,s)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[m,this,s,u]);if(u.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var d=b.param(m);if(s.type.toUpperCase()=="GET"){s.url+=(s.url.indexOf("?")>=0?"&":"?")+d;s.data=null}else{s.data=d}var t=this,l=[];if(s.resetForm){l.push(function(){t.resetForm()})}if(s.clearForm){l.push(function(){t.clearForm()})}if(!s.dataType&&s.target){var p=s.success||function(){};l.push(function(j){b(s.target).html(j).each(p,arguments)})}else{if(s.success){l.push(s.success)}}s.success=function(q,k,v){for(var n=0,j=l.length;n<j;n++){l[n].apply(s,[q,k,v||t,t])}};var c=b("input:file",this).fieldValue();var r=false;for(var i=0;i<c.length;i++){if(c[i]){r=true}}var h=false;if((c.length&&s.iframe!==false)||s.iframe||r||h){if(s.closeKeepAlive){b.get(s.closeKeepAlive,o)}else{o()}}else{b.ajax(s)}this.trigger("form-submit-notify",[this,s]);return this;function o(){var w=t[0];if(b(":input[name=submit]",w).length){alert('Error: Form elements must not be named "submit".');return}var q=b.extend({},b.ajaxSettings,s);var H=b.extend(true,{},b.extend(true,{},b.ajaxSettings),q);var v="jqFormIO"+(new Date().getTime());var D=b('<iframe id="'+v+'" name="'+v+'" src="'+q.iframeSrc+'" onload="(jQuery(this).data(\'form-plugin-onload\'))()" />');var F=D[0];D.css({position:"absolute",top:"-1000px",left:"-1000px"});var G={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;D.attr("src",q.iframeSrc)}};var E=q.global;if(E&&!b.active++){b.event.trigger("ajaxStart")}if(E){b.event.trigger("ajaxSend",[G,q])}if(H.beforeSend&&H.beforeSend(G,H)===false){H.global&&b.active--;return}if(G.aborted){return}var k=0;var A=0;var j=w.clk;if(j){var y=j.name;if(y&&!j.disabled){q.extraData=q.extraData||{};q.extraData[y]=j.value;if(j.type=="image"){q.extraData[name+".x"]=w.clk_x;q.extraData[name+".y"]=w.clk_y}}}function x(){var K=t.attr("target"),I=t.attr("action");w.setAttribute("target",v);if(w.getAttribute("method")!="POST"){w.setAttribute("method","POST")}if(w.getAttribute("action")!=q.url){w.setAttribute("action",q.url)}if(!q.skipEncodingOverride){t.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(q.timeout){setTimeout(function(){A=true;B()},q.timeout)}var J=[];try{if(q.extraData){for(var L in q.extraData){J.push(b('<input type="hidden" name="'+L+'" value="'+q.extraData[L]+'" />').appendTo(w)[0])}}D.appendTo("body");D.data("form-plugin-onload",B);w.submit()}finally{w.setAttribute("action",I);K?w.setAttribute("target",K):t.removeAttr("target");b(J).remove()}}if(q.forceSync){x()}else{setTimeout(x,10)}var z=50;function B(){if(k++){return}D.removeData("form-plugin-onload");var I=true;try{if(A){throw"timeout"}var J,M;M=F.contentWindow?F.contentWindow.document:F.contentDocument?F.contentDocument:F.document;var N=q.dataType=="xml"||M.XMLDocument||b.isXMLDoc(M);a("isXml="+N);if(!N&&(M.body==null||M.body.innerHTML=="")){if(--z){k=0;setTimeout(B,100);return}a("Could not access iframe DOM after 50 tries.");return}G.responseText=M.body?M.body.innerHTML:null;G.responseXML=M.XMLDocument?M.XMLDocument:M;G.getResponseHeader=function(P){var O={"content-type":q.dataType};return O[P]};if(q.dataType=="json"||q.dataType=="script"){var n=M.getElementsByTagName("textarea")[0];if(n){G.responseText=n.value}else{var L=M.getElementsByTagName("pre")[0];if(L){G.responseText=L.innerHTML}}}else{if(q.dataType=="xml"&&!G.responseXML&&G.responseText!=null){G.responseXML=C(G.responseText)}}J=b.httpData(G,q.dataType)}catch(K){I=false;b.handleError(q,G,"error",K)}if(I){q.success(J,"success");if(E){b.event.trigger("ajaxSuccess",[G,q])}}if(E){b.event.trigger("ajaxComplete",[G,q])}if(E&&!--b.active){b.event.trigger("ajaxStop")}if(q.complete){q.complete(G,I?"success":"error")}setTimeout(function(){D.remove();G.responseXML=null},100)}function C(n,I){if(window.ActiveXObject){I=new ActiveXObject("Microsoft.XMLDOM");I.async="false";I.loadXML(n)}else{I=(new DOMParser()).parseFromString(n,"text/xml")}return(I&&I.documentElement&&I.documentElement.tagName!="parsererror")?I:null}}};b.fn.ajaxForm=function(c){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){b(this).ajaxSubmit(c);return false}).bind("click.form-plugin",function(i){var h=i.target;var f=b(h);if(!(f.is(":submit,input:image"))){var d=f.closest(":submit");if(d.length==0){return}h=d[0]}var g=this;g.clk=h;if(h.type=="image"){if(i.offsetX!=undefined){g.clk_x=i.offsetX;g.clk_y=i.offsetY}else{if(typeof b.fn.offset=="function"){var j=f.offset();g.clk_x=i.pageX-j.left;g.clk_y=i.pageY-j.top}else{g.clk_x=i.pageX-h.offsetLeft;g.clk_y=i.pageY-h.offsetTop}}}setTimeout(function(){g.clk=g.clk_x=g.clk_y=null},100)})};b.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};b.fn.formToArray=function(q){var p=[];if(this.length==0){return p}var d=this[0];var h=q?d.getElementsByTagName("*"):d.elements;if(!h){return p}for(var k=0,m=h.length;k<m;k++){var e=h[k];var f=e.name;if(!f){continue}if(q&&d.clk&&e.type=="image"){if(!e.disabled&&d.clk==e){p.push({name:f,value:b(e).val()});p.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}continue}var r=b.fieldValue(e,true);if(r&&r.constructor==Array){for(var g=0,c=r.length;g<c;g++){p.push({name:f,value:r[g]})}}else{if(r!==null&&typeof r!="undefined"){p.push({name:f,value:r})}}}if(!q&&d.clk){var l=b(d.clk),o=l[0],f=o.name;if(f&&!o.disabled&&o.type=="image"){p.push({name:f,value:l.val()});p.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}}return p};b.fn.formSerialize=function(c){return b.param(this.formToArray(c))};b.fn.fieldSerialize=function(d){var c=[];this.each(function(){var h=this.name;if(!h){return}var f=b.fieldValue(this,d);if(f&&f.constructor==Array){for(var g=0,e=f.length;g<e;g++){c.push({name:h,value:f[g]})}}else{if(f!==null&&typeof f!="undefined"){c.push({name:this.name,value:f})}}});return b.param(c)};b.fn.fieldValue=function(h){for(var g=[],e=0,c=this.length;e<c;e++){var f=this[e];var d=b.fieldValue(f,h);if(d===null||typeof d=="undefined"||(d.constructor==Array&&!d.length)){continue}d.constructor==Array?b.merge(g,d):g.push(d)}return g};b.fieldValue=function(c,j){var e=c.name,p=c.type,q=c.tagName.toLowerCase();if(typeof j=="undefined"){j=true}if(j&&(!e||c.disabled||p=="reset"||p=="button"||(p=="checkbox"||p=="radio")&&!c.checked||(p=="submit"||p=="image")&&c.form&&c.form.clk!=c||q=="select"&&c.selectedIndex==-1)){return null}if(q=="select"){var k=c.selectedIndex;if(k<0){return null}var m=[],d=c.options;var g=(p=="select-one");var l=(g?k+1:d.length);for(var f=(g?k:0);f<l;f++){var h=d[f];if(h.selected){var o=h.value;if(!o){o=(h.attributes&&h.attributes.value&&!(h.attributes.value.specified))?h.text:h.value}if(g){return o}m.push(o)}}return m}return c.value};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var d=this.type,c=this.tagName.toLowerCase();if(d=="text"||d=="password"||c=="textarea"){this.value=""}else{if(d=="checkbox"||d=="radio"){this.checked=false}else{if(c=="select"){this.selectedIndex=-1}}}})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};b.fn.enable=function(c){if(c==undefined){c=true}return this.each(function(){this.disabled=!c})};b.fn.selected=function(c){if(c==undefined){c=true}return this.each(function(){var d=this.type;if(d=="checkbox"||d=="radio"){this.checked=c}else{if(this.tagName.toLowerCase()=="option"){var e=b(this).parent("select");if(c&&e[0]&&e[0].type=="select-one"){e.find("option").selected(false)}this.selected=c}}})};function a(){if(b.fn.ajaxSubmit.debug&&window.console&&window.console.log){window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}}})(jQuery);
(function(a){a.fn.lazyload=function(b){var c={threshold:0,failurelimit:0,event:"scroll",effect:"show",container:window};if(b){a.extend(c,b)}var d=this;if("scroll"==c.event){a(c.container).bind("scroll",function(g){var e=0;d.each(function(){if(a.abovethetop(this,c)||a.leftofbegin(this,c)){}else{if(!a.belowthefold(this,c)&&!a.rightoffold(this,c)){a(this).trigger("appear")}else{if(e++>c.failurelimit){return false}}}});var f=a.grep(d,function(h){return !h.loaded});d=a(f)})}this.each(function(){var e=this;if(undefined==a(e).attr("original")){a(e).attr("original",a(e).attr("src"))}if("scroll"!=c.event||undefined==a(e).attr("src")||c.placeholder==a(e).attr("src")||(a.abovethetop(e,c)||a.leftofbegin(e,c)||a.belowthefold(e,c)||a.rightoffold(e,c))){if(c.placeholder){a(e).attr("src",c.placeholder)}else{a(e).removeAttr("src")}e.loaded=false}else{e.loaded=true}a(e).one("appear",function(){if(!this.loaded){a("<img />").bind("load",function(){a(e).hide().attr("src",a(e).attr("original"))[c.effect](c.effectspeed);e.loaded=true}).attr("src",a(e).attr("original"))}});if("scroll"!=c.event){a(e).bind(c.event,function(f){if(!e.loaded){a(e).trigger("appear")}})}});a(c.container).trigger(c.event);return this};a.belowthefold=function(c,d){if(d.container===undefined||d.container===window){var b=a(window).height()+a(window).scrollTop()}else{var b=a(d.container).offset().top+a(d.container).height()}return b<=a(c).offset().top-d.threshold};a.rightoffold=function(c,d){if(d.container===undefined||d.container===window){var b=a(window).width()+a(window).scrollLeft()}else{var b=a(d.container).offset().left+a(d.container).width()}return b<=a(c).offset().left-d.threshold};a.abovethetop=function(c,d){if(d.container===undefined||d.container===window){var b=a(window).scrollTop()}else{var b=a(d.container).offset().top}return b>=a(c).offset().top+d.threshold+a(c).height()};a.leftofbegin=function(c,d){if(d.container===undefined||d.container===window){var b=a(window).scrollLeft()}else{var b=a(d.container).offset().left}return b>=a(c).offset().left+d.threshold+a(c).width()};a.extend(a.expr[":"],{"below-the-fold":"$.belowthefold(a, {threshold : 0, container: window})","above-the-fold":"!$.belowthefold(a, {threshold : 0, container: window})","right-of-fold":"$.rightoffold(a, {threshold : 0, container: window})","left-of-fold":"!$.rightoffold(a, {threshold : 0, container: window})"})})(jQuery);
(function(a){a.fn.textareaCount=function(h,k){var o={maxCharacterSize:-1,originalStyle:"originalTextareaInfo",warningStyle:"warningTextareaInfo",warningNumber:20,displayFormat:"#input characters | #words words"};var h=a.extend(o,h);var q=a(this);a("<div class='charleft'>&nbsp;</div>").insertAfter(q);var s={width:q.width()};var f=i(q);f.addClass(h.originalStyle);f.css(s);var p=0;var m=h.maxCharacterSize;var t=0;var r=0;q.bind("keyup",function(u){c()}).bind("mouseover",function(u){setTimeout(function(){c()},10)}).bind("paste",function(u){setTimeout(function(){c()},10)});function c(){f.html(g());if(typeof k!="undefined"){k.call(this,l())}return true}function g(){var w=q.val();var u=w.length;if(h.maxCharacterSize>0){if(u>=h.maxCharacterSize){w=w.substring(0,h.maxCharacterSize)}var x=e(w);var v=h.maxCharacterSize-x;if(!n()){v=h.maxCharacterSize}if(u>v){var y=this.scrollTop;q.val(w.substring(0,v));this.scrollTop=y}f.removeClass(h.warningStyle);if(v-u<=h.warningNumber){f.addClass(h.warningStyle)}p=q.val().length+x;if(!n()){p=q.val().length}r=d(j(q.val()));t=m-p}else{var x=e(w);p=q.val().length+x;if(!n()){p=q.val().length}r=d(j(q.val()))}return b()}function b(){var u=h.displayFormat;u=u.replace("#input",p);u=u.replace("#words",r);if(m>0){u=u.replace("#max",m);u=u.replace("#left",t)}return u}function l(){var u={input:p,max:m,left:t,words:r};return u}function i(u){return u.next(".charleft")}function n(){var u=navigator.appVersion;if(u.toLowerCase().indexOf("win")!=-1){return true}return false}function e(v){var w=0;for(var u=0;u<v.length;u++){if(v.charAt(u)=="\n"){w++}}return w}function j(x){var z=x+" ";var A=/^[^A-Za-z0-9]+/gi;var v=z.replace(A,"");var u=rExp=/[^A-Za-z0-9]+/gi;var w=v.replace(u," ");var y=w.split(" ");return y}function d(u){var v=u.length-1;return v}}})(jQuery);
(function(c){var a=c.scrollTo=function(d,f,g){c(window).scrollTo(d,f,g)};a.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};a.window=function(d){return c(window)._scrollable()};c.fn._scrollable=function(){return this.map(function(){var d=this,f=!d.nodeName||c.inArray(d.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!f){return d}var g=(d.contentWindow||d).document||d.ownerDocument||d;return c.browser.safari||g.compatMode=="BackCompat"?g.body:g.documentElement})};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}if(typeof d=="function"){d={onAfter:d}}if(f=="max"){f=9000000000}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=b(d.offset);d.over=b(d.over);return this._scrollable().each(function(){var n=this,l=c(n),m=f,j,k={},h=l.is("html,body");switch(typeof m){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(m)){m=b(m);break}m=c(m,this);case"object":if(m.is||m.style){j=(m=c(m)).offset()}}c.each(d.axis.split(""),function(q,r){var t=r=="x"?"Left":"Top",s=t.toLowerCase(),v="scroll"+t,p=n[v],g=a.max(n,r);if(j){k[v]=j[s]+(h?0:p-l.offset()[s]);if(d.margin){k[v]-=parseInt(m.css("margin"+t))||0;k[v]-=parseInt(m.css("border"+t+"Width"))||0}k[v]+=d.offset[s]||0;if(d.over[s]){k[v]+=m[r=="x"?"width":"height"]()*d.over[s]}}else{var u=m[s];k[v]=u.slice&&u.slice(-1)=="%"?parseFloat(u)/100*g:u}if(/^\d+$/.test(k[v])){k[v]=k[v]<=0?0:Math.min(k[v],g)}if(!q&&d.queue){if(p!=k[v]){i(d.onAfterFirst)}delete k[v]}});i(d.onAfter);function i(g){l.animate(k,e,d.easing,g&&function(){g.call(this,f,d)})}}).end()};a.max=function(g,j){var n=j=="x"?"Width":"Height",k="scroll"+n;if(!c(g).is("html,body")){return g[k]-c(g)[n.toLowerCase()]()}var o="client"+n,f=g.ownerDocument.documentElement,d=g.ownerDocument.body;return Math.max(f[k],d[k])-Math.min(f[o],d[o])};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);
﻿(function(a){a.fn.hoverIntent=function(k,j){var l={sensitivity:7,interval:100,timeout:0};l=a.extend(l,j?{over:k,out:j}:k);var n,m,h,d;var e=function(f){n=f.pageX;m=f.pageY};var c=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);if((Math.abs(h-n)+Math.abs(d-m))<l.sensitivity){a(f).unbind("mousemove",e);f.hoverIntent_s=1;return l.over.apply(f,[g])}else{h=n;d=m;f.hoverIntent_t=setTimeout(function(){c(g,f)},l.interval)}};var i=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);f.hoverIntent_s=0;return l.out.apply(f,[g])};var b=function(q){var o=(q.type=="mouseover"?q.fromElement:q.toElement)||q.relatedTarget;while(o&&o!=this){try{o=o.parentNode}catch(q){o=this}}if(o==this){return false}var g=jQuery.extend({},q);var f=this;if(f.hoverIntent_t){f.hoverIntent_t=clearTimeout(f.hoverIntent_t)}if(q.type=="mouseover"){h=g.pageX;d=g.pageY;a(f).bind("mousemove",e);if(f.hoverIntent_s!=1){f.hoverIntent_t=setTimeout(function(){c(g,f)},l.interval)}}else{a(f).unbind("mousemove",e);if(f.hoverIntent_s==1){f.hoverIntent_t=setTimeout(function(){i(g,f)},l.timeout)}}};return this.mouseover(b).mouseout(b)}})(jQuery);
(function(a){a.fn.insertFeedItems=function(h,g,b,f){if(b===undefined){b=true}if(f===undefined){f=true}var d=a(h);var e=this;var c;d.children().each(function(){if(!a(this).is(".feed_item")){c=a(this);return true}var l=a(this).hide();var n=l.find("."+g).first().text();var j=l.attr("id");var i=false;if(b){var k=false;var m=false;e.children(".feed_item").each(function(){var q=a(this);var o=q.find("."+g).first().text();var p=q.attr("id");if(p==j){m=true;return false}if(o<n){if(c!==undefined){c.insertBefore(q);c=undefined}l.insertBefore(q);k=true;return false}});if(k===false&&m===false){if(c!==undefined){e.append(c);c=undefined}e.append(l);k=true}if(f===true&&k===true){i=e.children().last().attr("id")}}else{var k=false;var m=false;a(e.children(".feed_item").reverse()).each(function(){var q=a(this);var o=q.find("."+g).first().text();var p=q.attr("id");if(p==j){m=true;return false}if(o<n){if(c!==undefined){c.insertAfter(q);c=undefined}l.insertAfter(q);k=true;return false}});if(k===false&&m===false){if(c!==undefined){e.append(c);c=undefined}e.append(l);k=true}if(f&&k===true){i=e.children().first().attr("id")}}if(i!==false){a("#"+i).remove()}if(i===false||l.attr("id")!==i){l.fadeIn(1000)}});return this}})(jQuery);
(function(a){a.fn.insertComment=function(b,g){g=g!==undefined?g:"#commentCount";var i=a(b);var c=i.find(".ctime").text();var f=i.find(".id").text();var e=i.find(".wcommentview_reply_to").text();var h=i.find(".prev_reply_to").text();var d=false;this.children(".comment").each(function(){var k=a(this).find(".ctime").text();var j=a(this).find(".id").text();if(k>c){a(this).find(".comment").css("background-color","transparent");i.hide().insertBefore(a(this)).css("background-color","#F20C76").fadeIn(1000).animate({backgroundColor:"transparent"},20000);d=true;a(g).increment();return false}if(j==f){d=true;return false}});if(d===false){this.children(".comment").css("background-color","transparent");i.appendTo(this).css("background-color","#F20C76").fadeIn(1000).animate({backgroundColor:"transparent"},20000);a(g).increment()}if(e!==undefined&&e!==""){console.log("INSERTED REPLY TO:"+e);a("#comment"+e+" .replylinks").load("/comments/comment/replyLinks/id/"+e)}if(h!==undefined&&h!==""){console.log("PREV REPLY IS:"+h);a("#comment"+h+" .replylinks").load("/comments/comment/replyLinks/id/"+h)}return i};a.fn.removeCommentForm=function(){return this.each(function(){a(this).hide();a(this).remove()})};a.fn.revealCommentForm=function(){return this.each(function(){a(this).show()})};a.fn.openCommentReplyForm=function(c){a(".wcommentreply_replyformcontainer").removeCommentForm();var b="wcommentreply_replyformcontainer_"+c;a('<div class="hidden" />').attr("id",b).addClass("wcommentreply_replyformcontainer").hide().removeClass("hidden").insertAfter(this.parents(".comment:first"));a.get("/comments/comment/reply/parent_id/"+c+".htm",function(d){a("#"+b).html(d)},"html");a("#"+b).revealCommentForm()};a.fn.closeCommentReplyForm=function(){this.parents(".wcommentreply_replyformcontainer:first").removeCommentForm()};a.scrollToComment=function(b){a(b).stop(true,false);a(b).css("background-color","#F20C76");a.scrollTo(b,1000);a(b).animate({backgroundColor:"transparent"},20000)}})(jQuery);function wcommentreply_openReplyForm(a){jQuery("#wcommentreply_link_"+a).openCommentReplyForm(a)}function submitCommentForm(b,c,a){if(a.errors!==undefined){jQuery("#"+b).addFormErrors(a.errors)}else{if(c){jQuery("#"+b).closeCommentReplyForm()}else{jQuery("#"+b+" textarea").first().val("");jQuery("#"+b+" .errorMessage").remove();jQuery("#"+b+" .error").removeClass("error")}if(a.message!==undefined){flashMessage(a.message,"success")}else{jQuery.scrollTo(jQuery("#wcommentlist_comments").insertComment(a),1000)}}};
function likeObject(e,c,b,a,d){jQuery.post("/like/like/like",{obj_class:b,obj_id:a,count:d},function(f){if(f.like!==undefined){jQuery(c).text(f.like);jQuery(e).disableLink("active")}},"json")}function dislikeObject(e,c,b,a,d){jQuery.post("/like/like/dislike",{obj_class:b,obj_id:a,count:d},function(f){if(f.like!==undefined){jQuery(c).text(f.like);jQuery(e).disableLink("active")}},"json")};
var featured_article_paginate_data={};var featured_article_paginate_disabled=false;function featuredArticlesGetRequestData(){var a=jQuery("#wfeaturedarticles_container").children().last().find(".timestamp").text();featured_article_paginate_data.before=a;return featured_article_paginate_data}function featuredArticlesBeforeSend(a){if(featured_article_paginate_disabled){return false}else{featured_article_paginate_disabled=true;jQuery("#wfeaturedarticles_paginate_link").addClass("disabled");return true}}function featuredArticlesSuccess(b){var a=jQuery(b);jQuery("#wfeaturedarticles_container").replaceWith(a.children("#wfeaturedarticles_container").first());jQuery("#wfeaturedarticles_paginate_link").replaceWith(a.children("#wfeaturedarticles_paginate_link").first());jQuery("#wfeaturedarticles_previews").replaceWith(a.children("#wfeaturedarticles_previews").first());if(!jQuery("#wfeaturedarticles_paginate_link").hasClass("disabled")){featured_article_paginate_disabled=false}else{jQuery("#wfeaturedarticles_paginate_link").attr("href","");jQuery("#wfeaturedarticles_paginate_link").removeAttr("href")}return true}(function(a){a(document).ready(function(){a("#home .slide_nav li a").hoverIntent(function(){var b=a(".slide_wrap");b.find("#featured_slide").removeClass("act");var c=".feat_"+a(this).parent("li").index();b.find(".act").removeClass(".act");b.find(c).addClass("act")},function(){var b=a(".slide_wrap");b.find("a.act").removeClass("act");b.find("#featured_slide").addClass("act")});if(a("#interior .featured .description h3").length>0){reduceFontSize(a(".featured .description h3"),45)}a("#interior .article p:eq(0)").each(function(){a(this).contents().each(function(){if(this.nodeType===3){var b=a.trim(a(this).text());if(b!==undefined&&b!==""&&b.length>250&&b.match(/^[A-Za-z]/)){a(this).parent().prepend(a("<span></span>").addClass("drop_cap").prepend(b.substr(0,1)));a(this).replaceWith(a(document.createTextNode(b.substr(1,b.length))));return false}}else{return false}})})})})(jQuery);
(function(a){a(document).ready(function(){a(".featured_event").hoverIntent(function(){a(this).find(".desc").delay(20).fadeIn();a(this).find(".opac").delay(20).fadeIn();if(a(this).find(".desc").length!==0){a(this).find(".info").delay(20).fadeOut()}},function(){a(this).find(".desc").delay(20).fadeOut();a(this).find(".opac").delay(20).fadeOut();a(this).find(".info").delay(20).fadeIn()})})})(jQuery);
var edit_text=$("<span id='edit_text'>Click to Edit</span>");(function(a){a(document).ready(function(){a("fieldset.search input[type=text]").blur(function(){if(a(this).val()!=""){a(this).addClass("focus")}else{a(this).removeClass("focus")}});setHeight(a(".sidebar"),a(".content_main"),a("#interior"),0.97);setHeight(a(".sidebar"),a(".content_main"),a("#profile"));if(a("#forum_topic .featured .description h3").length>0){reduceFontSize(a(".featured .description h3"),90)}a(".so_there").live("click",function(c){c.preventDefault();a(this).removeClass("so_there");a(this).addClass("im_there")});a(".im_there").live("click",function(c){c.preventDefault();a(this).removeClass("im_there");a(this).addClass("so_there")});var b=false;a("ul.list_actions li.show a").toggle(function(){a(".event_calendar ul .day .info").fadeIn("slow");a(".event_calendar ul .day .opac").fadeIn("slow");a(this).html("hide all tiles");b=true;return false},function(){a(".event_calendar ul .day .info").fadeOut("slow");a(".event_calendar ul .day .opac").fadeOut("slow");a(this).html("expose all tiles");b=false;return false});a(".event_calendar .col .day").hover(function(){if(b==false){a(this).find(".info").fadeIn();a(this).find(".opac").fadeIn()}},function(){if(b==false){a(this).find(".info").fadeOut();a(this).find(".opac").fadeOut()}});a(".venue_listing .venue h3").live("click",function(){var c=a(this).parent().find(".more").first();var d=a(this);if(d.hasClass("on")){d.removeClass("on");c.animate({height:"toggle"},"slow")}else{d.addClass("on");c.animate({height:"100%"},"slow")}return true});initEventEdit();a("#event_search .event_search_fields a").click(function(c){c.preventDefault();if(a(this).hasClass("show_search")){a("#event_search .search_control").animate({height:"229px"},"slow");a(this).html("Hide this Search Control");a(this).attr("class","hide_search")}else{if(a(this).hasClass("hide_search")){a("#event_search .search_control").animate({height:"31px"},"slow");a(this).html("Show this Search Control");a(this).attr("class","show_search")}}return false});a(".article p:empty").remove();a(".article ul:empty").remove();a(".article li:empty").remove();a(".article p").each(function(){var c=a(this);if(c.html().length<=2){c.remove()}});a("input[type=text]").each(function(){var c=a(this);var d=a(this).val();if(d!=""){c.focus(function(){if(a(this).val()==d){a(this).val("")}});c.blur(function(){if(a(this).val()==""){a(this).val(d)}})}});a(".wfeaturedarticles_paginate_link").click(function(){a(".wfeaturedarticles_container").hide("explode",1000)})})})(jQuery);function initEventEdit(){$("#event_detail .editable").unbind("hover");$("#event_detail .editable").hover(function(){showEditHover($(this))},function(){hideEditHover($(this))});$("#event_detail .editable").unbind("click");$("#event_detail .editable").click(function(){editThis($(this))});$("#event_detail .editlink").unbind("click");$("#event_detail .editlink").click(function(a){a.preventDefault();return false})}function userOnline(){$(".user_online").animate({backgroundColor:"#CD5A7B"},1500);$(".user_online").animate({backgroundColor:"#d8d8d8"},1500)}function reduceFontSize(c,a){if(c!=null&&c.html().length>=a){var d=c.css("fontSize").substr(0,c.css("fontSize").length-2);var b=d*(a/(c.html().length))-5;c.css({"font-size":b+"px","margin-top":5+"px"})}}function showEditHover(a){$(a).css("position","relative").find(".edit_opac").fadeIn()}function hideEditHover(a){$(a).find(".edit_opac").fadeOut()}function editThis(a){a.find(".editlink").click()}function handleModalFormResponse(c,f,a,e){if(jQuery(c).size()>0){if(c.errors!==undefined){jQuery("#"+f).find(".loading").removeClass("loading");jQuery("#"+f).addFormErrors(c.errors)}else{if(c.flash){var d=c.flash.type;var b=c.flash.message;flashMessage(b,d);if(d==="success"){Shadowbox.close()}else{jQuery("#"+f).find(".loading").removeClass("loading")}}else{if(c.location!==undefined&&c.location!==""){window.location=c.location}else{if(c.content){if(a!==undefined&&a!==""){jQuery("#"+a).html(c.content)}if(e!==undefined&&e!==""){jQuery("#"+e).replaceWith(jQuery(c.content))}}if(c.replace_elements!==undefined){for(var g in c.replace_elements){jQuery("#"+g).replaceWith(jQuery(c.replace_elements[g]))}}if(c.update_elements!==undefined){for(var g in c.update_elements){jQuery("#"+g).html(c.update_elements[g])}}Shadowbox.close()}}}}}function setHeight(c,d,b,e){if(b==null){b=$("body")}if(e==null){e=1}if(b.length>0){var a=(c.height()<d.height())?(d.height()-20):c.height();c.height(a*e)}}function bodyBreathe(){$("body").animate({backgroundColor:"#f80f8b"},30000,function(){$("body").animate({backgroundColor:"#00ffb4"},30000)})};
function flashMessage(a,d,c){if(a===undefined){return}if(jQuery.jGrowl!==undefined&&typeof jQuery.jGrowl==="function"){var b={};if(top.document.jgrowl_params!==undefined){b=top.document.jgrowl_params}if(d!==undefined&&d!==""){b.theme=d}if(c!==undefined&&c!==""){b.header=c}jQuery.jGrowl(a,b)}else{alert(a)}};
var AudioPlayer=function(){var b=[];var f;var d="";var a={};var e=-1;var c="9";function h(j){if(document.all&&!window[j]){for(var i=0;i<document.forms.length;i++){if(document.forms[i][j]){return document.forms[i][j];break}}}return document.all?window[j]:document[j]}function g(k,j,i){h(k).addListener(j,i)}return{setup:function(i,j){d=i;a=j;if(swfobject.hasFlashPlayerVersion(c)){swfobject.switchOffAutoHideShow();swfobject.createCSS("p.audioplayer_container span","visibility:hidden;height:24px;overflow:hidden;padding:0;border:none;")}},getPlayer:function(i){return h(i)},addListener:function(k,j,i){g(k,j,i)},embed:function(l,j){var n={};var i;var k={};var m={};var o={};for(i in a){n[i]=a[i]}for(i in j){n[i]=j[i]}if(n.transparentpagebg=="yes"){k.bgcolor="#FFFFFF";k.wmode="transparent"}else{if(n.pagebg){k.bgcolor="#"+n.pagebg}k.wmode="opaque"}k.menu="false";for(i in n){if(i=="pagebg"||i=="width"||i=="transparentpagebg"){continue}m[i]=n[i]}o.name=l;o.style="outline: none";m.playerID=l;swfobject.embedSWF(d,l,n.width.toString(),"24",c,false,m,k,o);b.push(l)},syncVolumes:function(k,i){e=i;for(var j=0;j<b.length;j++){if(b[j]!=k){h(b[j]).setVolume(e)}}},activate:function(j,i){if(f&&f!=j){h(f).close()}f=j},load:function(j,l,i,k){h(j).load(l,i,k)},close:function(i){h(i).close();if(i==f){f=null}},open:function(j,i){if(i==undefined){i=1}h(j).open(i==undefined?0:i-1)},getVolume:function(i){return e}}}();
var swfobject=function(){var aq="undefined",aD="object",ab="Shockwave Flash",X="ShockwaveFlash.ShockwaveFlash",aE="application/x-shockwave-flash",ac="SWFObjectExprInst",ax="onreadystatechange",af=window,aL=document,aB=navigator,aa=false,Z=[aN],aG=[],ag=[],al=[],aJ,ad,ap,at,ak=false,aU=false,aH,an,aI=true,ah=function(){var a=typeof aL.getElementById!=aq&&typeof aL.getElementsByTagName!=aq&&typeof aL.createElement!=aq,e=aB.userAgent.toLowerCase(),c=aB.platform.toLowerCase(),h=c?/win/.test(c):/win/.test(e),j=c?/mac/.test(c):/mac/.test(e),g=/webkit/.test(e)?parseFloat(e.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,d=!+"\v1",f=[0,0,0],k=null;if(typeof aB.plugins!=aq&&typeof aB.plugins[ab]==aD){k=aB.plugins[ab].description;if(k&&!(typeof aB.mimeTypes!=aq&&aB.mimeTypes[aE]&&!aB.mimeTypes[aE].enabledPlugin)){aa=true;d=false;k=k.replace(/^.*\s+(\S+\s+\S+$)/,"$1");f[0]=parseInt(k.replace(/^(.*)\..*$/,"$1"),10);f[1]=parseInt(k.replace(/^.*\.(.*)\s.*$/,"$1"),10);f[2]=/[a-zA-Z]/.test(k)?parseInt(k.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof af.ActiveXObject!=aq){try{var i=new ActiveXObject(X);if(i){k=i.GetVariable("$version");if(k){d=true;k=k.split(" ")[1].split(",");f=[parseInt(k[0],10),parseInt(k[1],10),parseInt(k[2],10)]}}}catch(b){}}}return{w3:a,pv:f,wk:g,ie:d,win:h,mac:j}}(),aK=function(){if(!ah.w3){return}if((typeof aL.readyState!=aq&&aL.readyState=="complete")||(typeof aL.readyState==aq&&(aL.getElementsByTagName("body")[0]||aL.body))){aP()}if(!ak){if(typeof aL.addEventListener!=aq){aL.addEventListener("DOMContentLoaded",aP,false)}if(ah.ie&&ah.win){aL.attachEvent(ax,function(){if(aL.readyState=="complete"){aL.detachEvent(ax,arguments.callee);aP()}});if(af==top){(function(){if(ak){return}try{aL.documentElement.doScroll("left")}catch(a){setTimeout(arguments.callee,0);return}aP()})()}}if(ah.wk){(function(){if(ak){return}if(!/loaded|complete/.test(aL.readyState)){setTimeout(arguments.callee,0);return}aP()})()}aC(aP)}}();function aP(){if(ak){return}try{var b=aL.getElementsByTagName("body")[0].appendChild(ar("span"));b.parentNode.removeChild(b)}catch(a){return}ak=true;var d=Z.length;for(var c=0;c<d;c++){Z[c]()}}function aj(a){if(ak){a()}else{Z[Z.length]=a}}function aC(a){if(typeof af.addEventListener!=aq){af.addEventListener("load",a,false)}else{if(typeof aL.addEventListener!=aq){aL.addEventListener("load",a,false)}else{if(typeof af.attachEvent!=aq){aM(af,"onload",a)}else{if(typeof af.onload=="function"){var b=af.onload;af.onload=function(){b();a()}}else{af.onload=a}}}}}function aN(){if(aa){Y()}else{am()}}function Y(){var d=aL.getElementsByTagName("body")[0];var b=ar(aD);b.setAttribute("type",aE);var a=d.appendChild(b);if(a){var c=0;(function(){if(typeof a.GetVariable!=aq){var e=a.GetVariable("$version");if(e){e=e.split(" ")[1].split(",");ah.pv=[parseInt(e[0],10),parseInt(e[1],10),parseInt(e[2],10)]}}else{if(c<10){c++;setTimeout(arguments.callee,10);return}}d.removeChild(b);a=null;am()})()}else{am()}}function am(){var g=aG.length;if(g>0){for(var h=0;h<g;h++){var c=aG[h].id;var l=aG[h].callbackFn;var a={success:false,id:c};if(ah.pv[0]>0){var i=aS(c);if(i){if(ao(aG[h].swfVersion)&&!(ah.wk&&ah.wk<312)){ay(c,true);if(l){a.success=true;a.ref=av(c);l(a)}}else{if(aG[h].expressInstall&&au()){var e={};e.data=aG[h].expressInstall;e.width=i.getAttribute("width")||"0";e.height=i.getAttribute("height")||"0";if(i.getAttribute("class")){e.styleclass=i.getAttribute("class")}if(i.getAttribute("align")){e.align=i.getAttribute("align")}var f={};var d=i.getElementsByTagName("param");var k=d.length;for(var j=0;j<k;j++){if(d[j].getAttribute("name").toLowerCase()!="movie"){f[d[j].getAttribute("name")]=d[j].getAttribute("value")}}ae(e,f,c,l)}else{aF(i);if(l){l(a)}}}}}else{ay(c,true);if(l){var b=av(c);if(b&&typeof b.SetVariable!=aq){a.success=true;a.ref=b}l(a)}}}}}function av(b){var d=null;var c=aS(b);if(c&&c.nodeName=="OBJECT"){if(typeof c.SetVariable!=aq){d=c}else{var a=c.getElementsByTagName(aD)[0];if(a){d=a}}}return d}function au(){return !aU&&ao("6.0.65")&&(ah.win||ah.mac)&&!(ah.wk&&ah.wk<312)}function ae(f,d,h,e){aU=true;ap=e||null;at={success:false,id:h};var a=aS(h);if(a){if(a.nodeName=="OBJECT"){aJ=aO(a);ad=null}else{aJ=a;ad=h}f.id=ac;if(typeof f.width==aq||(!/%$/.test(f.width)&&parseInt(f.width,10)<310)){f.width="310"}if(typeof f.height==aq||(!/%$/.test(f.height)&&parseInt(f.height,10)<137)){f.height="137"}aL.title=aL.title.slice(0,47)+" - Flash Player Installation";var b=ah.ie&&ah.win?"ActiveX":"PlugIn",c="MMredirectURL="+af.location.toString().replace(/&/g,"%26")+"&MMplayerType="+b+"&MMdoctitle="+aL.title;if(typeof d.flashvars!=aq){d.flashvars+="&"+c}else{d.flashvars=c}if(ah.ie&&ah.win&&a.readyState!=4){var g=ar("div");h+="SWFObjectNew";g.setAttribute("id",h);a.parentNode.insertBefore(g,a);a.style.display="none";(function(){if(a.readyState==4){a.parentNode.removeChild(a)}else{setTimeout(arguments.callee,10)}})()}aA(f,d,h)}}function aF(a){if(ah.ie&&ah.win&&a.readyState!=4){var b=ar("div");a.parentNode.insertBefore(b,a);b.parentNode.replaceChild(aO(a),b);a.style.display="none";(function(){if(a.readyState==4){a.parentNode.removeChild(a)}else{setTimeout(arguments.callee,10)}})()}else{a.parentNode.replaceChild(aO(a),a)}}function aO(b){var d=ar("div");if(ah.win&&ah.ie){d.innerHTML=b.innerHTML}else{var e=b.getElementsByTagName(aD)[0];if(e){var a=e.childNodes;if(a){var f=a.length;for(var c=0;c<f;c++){if(!(a[c].nodeType==1&&a[c].nodeName=="PARAM")&&!(a[c].nodeType==8)){d.appendChild(a[c].cloneNode(true))}}}}}return d}function aA(e,g,c){var d,a=aS(c);if(ah.wk&&ah.wk<312){return d}if(a){if(typeof e.id==aq){e.id=c}if(ah.ie&&ah.win){var f="";for(var i in e){if(e[i]!=Object.prototype[i]){if(i.toLowerCase()=="data"){g.movie=e[i]}else{if(i.toLowerCase()=="styleclass"){f+=' class="'+e[i]+'"'}else{if(i.toLowerCase()!="classid"){f+=" "+i+'="'+e[i]+'"'}}}}}var h="";for(var j in g){if(g[j]!=Object.prototype[j]){h+='<param name="'+j+'" value="'+g[j]+'" />'}}a.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+f+">"+h+"</object>";ag[ag.length]=e.id;d=aS(e.id)}else{var b=ar(aD);b.setAttribute("type",aE);for(var k in e){if(e[k]!=Object.prototype[k]){if(k.toLowerCase()=="styleclass"){b.setAttribute("class",e[k])}else{if(k.toLowerCase()!="classid"){b.setAttribute(k,e[k])}}}}for(var l in g){if(g[l]!=Object.prototype[l]&&l.toLowerCase()!="movie"){aQ(b,l,g[l])}}a.parentNode.replaceChild(b,a);d=b}}return d}function aQ(b,d,c){var a=ar("param");a.setAttribute("name",d);a.setAttribute("value",c);b.appendChild(a)}function aw(a){var b=aS(a);if(b&&b.nodeName=="OBJECT"){if(ah.ie&&ah.win){b.style.display="none";(function(){if(b.readyState==4){aT(a)}else{setTimeout(arguments.callee,10)}})()}else{b.parentNode.removeChild(b)}}}function aT(a){var b=aS(a);if(b){for(var c in b){if(typeof b[c]=="function"){b[c]=null}}b.parentNode.removeChild(b)}}function aS(a){var c=null;try{c=aL.getElementById(a)}catch(b){}return c}function ar(a){return aL.createElement(a)}function aM(a,c,b){a.attachEvent(c,b);al[al.length]=[a,c,b]}function ao(a){var b=ah.pv,c=a.split(".");c[0]=parseInt(c[0],10);c[1]=parseInt(c[1],10)||0;c[2]=parseInt(c[2],10)||0;return(b[0]>c[0]||(b[0]==c[0]&&b[1]>c[1])||(b[0]==c[0]&&b[1]==c[1]&&b[2]>=c[2]))?true:false}function az(b,f,a,c){if(ah.ie&&ah.mac){return}var e=aL.getElementsByTagName("head")[0];if(!e){return}var g=(a&&typeof a=="string")?a:"screen";if(c){aH=null;an=null}if(!aH||an!=g){var d=ar("style");d.setAttribute("type","text/css");d.setAttribute("media",g);aH=e.appendChild(d);if(ah.ie&&ah.win&&typeof aL.styleSheets!=aq&&aL.styleSheets.length>0){aH=aL.styleSheets[aL.styleSheets.length-1]}an=g}if(ah.ie&&ah.win){if(aH&&typeof aH.addRule==aD){aH.addRule(b,f)}}else{if(aH&&typeof aL.createTextNode!=aq){aH.appendChild(aL.createTextNode(b+" {"+f+"}"))}}}function ay(a,c){if(!aI){return}var b=c?"visible":"hidden";if(ak&&aS(a)){aS(a).style.visibility=b}else{az("#"+a,"visibility:"+b)}}function ai(b){var a=/[\\\"<>\.;]/;var c=a.exec(b)!=null;return c&&typeof encodeURIComponent!=aq?encodeURIComponent(b):b}var aR=function(){if(ah.ie&&ah.win){window.attachEvent("onunload",function(){var a=al.length;for(var b=0;b<a;b++){al[b][0].detachEvent(al[b][1],al[b][2])}var d=ag.length;for(var c=0;c<d;c++){aw(ag[c])}for(var e in ah){ah[e]=null}ah=null;for(var f in swfobject){swfobject[f]=null}swfobject=null})}}();return{registerObject:function(a,e,c,b){if(ah.w3&&a&&e){var d={};d.id=a;d.swfVersion=e;d.expressInstall=c;d.callbackFn=b;aG[aG.length]=d;ay(a,false)}else{if(b){b({success:false,id:a})}}},getObjectById:function(a){if(ah.w3){return av(a)}},embedSWF:function(k,e,h,f,c,a,b,i,g,j){var d={success:false,id:e};if(ah.w3&&!(ah.wk&&ah.wk<312)&&k&&e&&h&&f&&c){ay(e,false);aj(function(){h+="";f+="";var q={};if(g&&typeof g===aD){for(var o in g){q[o]=g[o]}}q.data=k;q.width=h;q.height=f;var n={};if(i&&typeof i===aD){for(var p in i){n[p]=i[p]}}if(b&&typeof b===aD){for(var l in b){if(typeof n.flashvars!=aq){n.flashvars+="&"+l+"="+b[l]}else{n.flashvars=l+"="+b[l]}}}if(ao(c)){var m=aA(q,n,e);if(q.id==e){ay(e,true)}d.success=true;d.ref=m}else{if(a&&au()){q.data=a;ae(q,n,e,j);return}else{ay(e,true)}}if(j){j(d)}})}else{if(j){j(d)}}},switchOffAutoHideShow:function(){aI=false},ua:ah,getFlashPlayerVersion:function(){return{major:ah.pv[0],minor:ah.pv[1],release:ah.pv[2]}},hasFlashPlayerVersion:ao,createSWF:function(a,b,c){if(ah.w3){return aA(a,b,c)}else{return undefined}},showExpressInstall:function(b,a,d,c){if(ah.w3&&au()){ae(b,a,d,c)}},removeSWF:function(a){if(ah.w3){aw(a)}},createCSS:function(b,a,c,d){if(ah.w3){az(b,a,c,d)}},addDomLoadEvent:aj,addLoadEvent:aC,getQueryParamValue:function(b){var a=aL.location.search||aL.location.hash;if(a){if(/\?/.test(a)){a=a.split("?")[1]}if(b==null){return ai(a)}var c=a.split("&");for(var d=0;d<c.length;d++){if(c[d].substring(0,c[d].indexOf("="))==b){return ai(c[d].substring((c[d].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(aU){var a=aS(ac);if(a&&aJ){a.parentNode.replaceChild(aJ,a);if(ad){ay(ad,true);if(ah.ie&&ah.win){aJ.style.display="block"}}if(ap){ap(at)}}aU=false}}}}();
(function(a){a.jGrowl=function(b,c){if(a("#jGrowl").size()==0){a('<div id="jGrowl"></div>').addClass(a.jGrowl.defaults.position).appendTo("body")}a("#jGrowl").jGrowl(b,c)};a.fn.jGrowl=function(b,d){if(a.isFunction(this.each)){var c=arguments;return this.each(function(){var e=this;if(a(this).data("jGrowl.instance")==undefined){a(this).data("jGrowl.instance",a.extend(new a.fn.jGrowl(),{notifications:[],element:null,interval:null}));a(this).data("jGrowl.instance").startup(this)}if(a.isFunction(a(this).data("jGrowl.instance")[b])){a(this).data("jGrowl.instance")[b].apply(a(this).data("jGrowl.instance"),a.makeArray(c).slice(1))}else{a(this).data("jGrowl.instance").create(b,d)}})}};a.extend(a.fn.jGrowl.prototype,{defaults:{pool:0,header:"",group:"",sticky:false,position:"top-right",glue:"after",theme:"default",corners:"10px",check:250,life:3000,speed:"normal",easing:"swing",closer:true,closeTemplate:"&times;",closerTemplate:"<div>[ close all ]</div>",log:function(c,b,d){},beforeOpen:function(c,b,d){},open:function(c,b,d){},beforeClose:function(c,b,d){},close:function(c,b,d){},animateOpen:{opacity:"show"},animateClose:{opacity:"hide"}},notifications:[],element:null,interval:null,create:function(b,c){var c=a.extend({},this.defaults,c);this.notifications.push({message:b,options:c});c.log.apply(this.element,[this.element,b,c])},render:function(b){var d=this;var c=b.message;var e=b.options;var b=a('<div class="jGrowl-notification ui-state-highlight ui-corner-all'+((e.group!=undefined&&e.group!="")?" "+e.group:"")+'"><div class="close">'+e.closeTemplate+'</div><div class="header">'+e.header+'</div><div class="message">'+c+"</div></div>").data("jGrowl",e).addClass(e.theme).children("div.close").bind("click.jGrowl",function(){a(this).parent().trigger("jGrowl.close")}).parent();a(b).bind("mouseover.jGrowl",function(){a("div.jGrowl-notification",d.element).data("jGrowl.pause",true)}).bind("mouseout.jGrowl",function(){a("div.jGrowl-notification",d.element).data("jGrowl.pause",false)}).bind("jGrowl.beforeOpen",function(){if(e.beforeOpen.apply(b,[b,c,e,d.element])!=false){a(this).trigger("jGrowl.open")}}).bind("jGrowl.open",function(){if(e.open.apply(b,[b,c,e,d.element])!=false){if(e.glue=="after"){a("div.jGrowl-notification:last",d.element).after(b)}else{a("div.jGrowl-notification:first",d.element).before(b)}a(this).animate(e.animateOpen,e.speed,e.easing,function(){if(a.browser.msie&&(parseInt(a(this).css("opacity"),10)===1||parseInt(a(this).css("opacity"),10)===0)){this.style.removeAttribute("filter")}a(this).data("jGrowl").created=new Date()})}}).bind("jGrowl.beforeClose",function(){if(e.beforeClose.apply(b,[b,c,e,d.element])!=false){a(this).trigger("jGrowl.close")}}).bind("jGrowl.close",function(){a(this).data("jGrowl.pause",true);a(this).animate(e.animateClose,e.speed,e.easing,function(){a(this).remove();var f=e.close.apply(b,[b,c,e,d.element]);if(a.isFunction(f)){f.apply(b,[b,c,e,d.element])}})}).trigger("jGrowl.beforeOpen");if(a.fn.corner!=undefined){a(b).corner(e.corners)}if(a("div.jGrowl-notification:parent",d.element).size()>1&&a("div.jGrowl-closer",d.element).size()==0&&this.defaults.closer!=false){a(this.defaults.closerTemplate).addClass("jGrowl-closer ui-state-highlight ui-corner-all").addClass(this.defaults.theme).appendTo(d.element).animate(this.defaults.animateOpen,this.defaults.speed,this.defaults.easing).bind("click.jGrowl",function(){a(this).siblings().children("div.close").trigger("click.jGrowl");if(a.isFunction(d.defaults.closer)){d.defaults.closer.apply(a(this).parent()[0],[a(this).parent()[0]])}})}},update:function(){a(this.element).find("div.jGrowl-notification:parent").each(function(){if(a(this).data("jGrowl")!=undefined&&a(this).data("jGrowl").created!=undefined&&(a(this).data("jGrowl").created.getTime()+a(this).data("jGrowl").life)<(new Date()).getTime()&&a(this).data("jGrowl").sticky!=true&&(a(this).data("jGrowl.pause")==undefined||a(this).data("jGrowl.pause")!=true)){a(this).trigger("jGrowl.beforeClose")}});if(this.notifications.length>0&&(this.defaults.pool==0||a(this.element).find("div.jGrowl-notification:parent").size()<this.defaults.pool)){this.render(this.notifications.shift())}if(a(this.element).find("div.jGrowl-notification:parent").size()<2){a(this.element).find("div.jGrowl-closer").animate(this.defaults.animateClose,this.defaults.speed,this.defaults.easing,function(){a(this).remove()})}},startup:function(b){this.element=a(b).addClass("jGrowl").append('<div class="jGrowl-notification"></div>');this.interval=setInterval(function(){a(b).data("jGrowl.instance").update()},this.defaults.check);if(a.browser.msie&&parseInt(a.browser.version)<7&&!window.XMLHttpRequest){a(this.element).addClass("ie6")}},shutdown:function(){a(this.element).removeClass("jGrowl").find("div.jGrowl-notification").remove();clearInterval(this.interval)},close:function(){a(this.element).find("div.jGrowl-notification").each(function(){a(this).trigger("jGrowl.beforeClose")})}});a.jGrowl.defaults=a.fn.jGrowl.prototype.defaults})(jQuery);
(function(){var ua=navigator.userAgent.toLowerCase(),S={version:"3.0rc1",adapter:null,cache:[],client:{isIE:ua.indexOf("msie")>-1,isIE6:ua.indexOf("msie 6")>-1,isIE7:ua.indexOf("msie 7")>-1,isGecko:ua.indexOf("gecko")>-1&&ua.indexOf("safari")==-1,isWebkit:ua.indexOf("applewebkit/")>-1,isWindows:ua.indexOf("windows")>-1||ua.indexOf("win32")>-1,isMac:ua.indexOf("macintosh")>-1||ua.indexOf("mac os x")>-1,isLinux:ua.indexOf("linux")>-1},content:null,current:-1,dimensions:null,gallery:[],expando:"shadowboxCacheKey",libraries:{Prototype:"prototype",jQuery:"jquery",MooTools:"mootools",YAHOO:"yui",dojo:"dojo",Ext:"ext"},options:{adapter:null,animate:true,animateFade:true,autoplayMovies:true,continuous:false,ease:function(x){return 1+Math.pow(x-1,3)},enableKeys:true,errors:{fla:{name:"Flash",url:"http://www.adobe.com/products/flashplayer/"},qt:{name:"QuickTime",url:"http://www.apple.com/quicktime/download/"},wmp:{name:"Windows Media Player",url:"http://www.microsoft.com/windows/windowsmedia/"},f4m:{name:"Flip4Mac",url:"http://www.flip4mac.com/wmv_download.htm"}},ext:{img:["png","jpg","jpeg","gif","bmp"],swf:["swf"],flv:["flv","m4v"],qt:["dv","mov","moov","movie","mp4"],wmp:["asf","wm","wmv"],qtwmp:["avi","mpg","mpeg"]},flashParams:{bgcolor:"#000000",allowfullscreen:true},flashVars:{},flashVersion:"9.0.115",handleOversize:"resize",handleUnsupported:"link",language:"en",onChange:null,onClose:null,onFinish:null,onOpen:null,players:["img"],showMovieControls:true,skipSetup:false,slideshowDelay:0,useSizzle:true,viewportPadding:20},path:"",plugins:null,ready:false,regex:{domain:/:\/\/(.*?)[:\/]/,inline:/#(.+)$/,rel:/^(light|shadow)box/i,gallery:/^(light|shadow)box\[(.*?)\]/i,unsupported:/^unsupported-(\w+)/,param:/\s*([a-z_]*?)\s*=\s*(.+)\s*/},applyOptions:function(opts){if(opts){default_options=apply({},S.options);apply(S.options,opts)}},revertOptions:function(){apply(S.options,default_options)},change:function(index){if(!S.gallery){return}if(!S.gallery[index]){if(!S.options.continuous){return}else{index=index<0?S.gallery.length-1:0}}S.current=index;if(typeof slide_timer=="number"){clearTimeout(slide_timer);slide_timer=null;slide_delay=slide_start=0}if(S.options.onChange){S.options.onChange()}loadContent()},close:function(){if(!active){return}active=false;listenKeys(false);if(S.content){S.content.remove();S.content=null}if(typeof slide_timer=="number"){clearTimeout(slide_timer)}slide_timer=null;slide_delay=0;if(S.options.onClose){S.options.onClose()}S.skin.onClose();S.revertOptions()},contentId:function(){return content_id},error:function(msg){if(!S.debug){return}if(typeof window.console!="undefined"&&typeof console.log=="function"){console.log(msg)}else{alert(msg)}},getCurrent:function(){return S.current>-1?S.gallery[S.current]:null},hasNext:function(){return S.gallery.length>1&&(S.current!=S.gallery.length-1||S.options.continuous)},init:function(opts){if(initialized){return}initialized=true;opts=opts||{};init_options=opts;if(opts){apply(S.options,opts)}for(var e in S.options.ext){S.regex[e]=new RegExp(".("+S.options.ext[e].join("|")+")s*$","i")}if(!S.path){var pathre=/(.+\/)shadowbox\.js/i,path;each(document.getElementsByTagName("script"),function(s){path=pathre.exec(s.src);if(path){S.path=path[1];return false}})}if(S.options.adapter){S.adapter=S.options.adapter.toLowerCase()}else{for(var lib in S.libraries){if(typeof window[lib]!="undefined"){S.adapter=S.libraries[lib];break}}if(!S.adapter){S.adapter="base"}}if(S.options.useSizzle&&!window.Sizzle){if(window.jQuery){window.Sizzle=jQuery.find}else{U.include(S.path+"libraries/sizzle/sizzle.js")}}if(!S.lang){U.include(S.path+"languages/shadowbox-"+S.options.language+".js")}each(S.options.players,function(p){if((p=="swf"||p=="flv")&&!window.swfobject){U.include(S.path+"libraries/swfobject/swfobject.js")}if(!S[p]){U.include(S.path+"players/shadowbox-"+p+".js")}});if(!S.lib){U.include(S.path+"adapters/shadowbox-"+S.adapter+".js")}waitDom(waitLibs)},isActive:function(){return active},isPaused:function(){return slide_timer=="paused"},load:function(){if(S.ready){return}S.ready=true;if(S.skin.options){apply(S.options,S.skin.options);apply(S.options,init_options)}S.skin.init();if(!S.options.skipSetup){S.setup()}},next:function(){S.change(S.current+1)},open:function(obj){if(U.isLink(obj)){if(S.inCache(obj)){obj=S.cache[obj[S.expando]]}else{obj=S.buildCacheObj(obj)}}if(obj.constructor==Array){S.gallery=obj;S.current=0}else{if(!obj.gallery){S.gallery=[obj];S.current=0}else{S.current=null;S.gallery=[];each(S.cache,function(c){if(c.gallery&&c.gallery==obj.gallery){if(S.current==null&&c.content==obj.content&&c.title==obj.title){S.current=S.gallery.length}S.gallery.push(c)}});if(S.current==null){S.gallery.unshift(obj);S.current=0}}}obj=S.getCurrent();if(obj.options){S.revertOptions();S.applyOptions(obj.options)}var item,remove,m,format,replace,oe=S.options.errors,msg,el;for(var i=0;i<S.gallery.length;++i){item=S.gallery[i]=apply({},S.gallery[i]);remove=false;if(m=S.regex.unsupported.exec(item.player)){if(S.options.handleUnsupported=="link"){item.player="html";switch(m[1]){case"qtwmp":format="either";replace=[oe.qt.url,oe.qt.name,oe.wmp.url,oe.wmp.name];break;case"qtf4m":format="shared";replace=[oe.qt.url,oe.qt.name,oe.f4m.url,oe.f4m.name];break;default:format="single";if(m[1]=="swf"||m[1]=="flv"){m[1]="fla"}replace=[oe[m[1]].url,oe[m[1]].name]}msg=S.lang.errors[format].replace(/\{(\d+)\}/g,function(m,n){return replace[n]});item.content='<div class="sb-message">'+msg+"</div>"}else{remove=true}}else{if(item.player=="inline"){m=S.regex.inline.exec(item.content);if(m){var el=U.get(m[1]);if(el){item.content=el.innerHTML}else{S.error("Cannot find element with id "+m[1])}}else{S.error("Cannot find element id for inline content")}}else{if(item.player=="swf"||item.player=="flv"){var version=(item.options&&item.options.flashVersion)||S.options.flashVersion;if(!swfobject.hasFlashPlayerVersion(version)){item.width=310;item.height=177}}}}if(remove){S.gallery.splice(i,1);if(i<S.current){--S.current}else{if(i==S.current){S.current=i>0?i-1:i}}--i}}if(S.gallery.length){if(!active){if(typeof S.options.onOpen=="function"&&S.options.onOpen(obj)===false){return}S.skin.onOpen(obj,loadContent)}else{loadContent()}active=true}},pause:function(){if(typeof slide_timer!="number"){return}var time=new Date().getTime();slide_delay=Math.max(0,slide_delay-(time-slide_start));if(slide_delay){clearTimeout(slide_timer);slide_timer="paused";if(S.skin.onPause){S.skin.onPause()}}},play:function(){if(!S.hasNext()){return}if(!slide_delay){slide_delay=S.options.slideshowDelay*1000}if(slide_delay){slide_start=new Date().getTime();slide_timer=setTimeout(function(){slide_delay=slide_start=0;S.next()},slide_delay);if(S.skin.onPlay){S.skin.onPlay()}}},previous:function(){S.change(S.current-1)},setDimensions:function(height,width,max_h,max_w,tb,lr,resizable){var h=height=parseInt(height),w=width=parseInt(width),pad=parseInt(S.options.viewportPadding)||0;var extra_h=2*pad+tb;if(h+extra_h>=max_h){h=max_h-extra_h}var extra_w=2*pad+lr;if(w+extra_w>=max_w){w=max_w-extra_w}var resize_h=height,resize_w=width,change_h=(height-h)/height,change_w=(width-w)/width,oversized=(change_h>0||change_w>0);if(resizable&&oversized&&S.options.handleOversize=="resize"){if(change_h>change_w){w=Math.round((width/height)*h)}else{if(change_w>change_h){h=Math.round((height/width)*w)}}resize_w=w;resize_h=h}S.dimensions={height:h+tb,width:w+lr,inner_h:h,inner_w:w,top:(max_h-(h+extra_h))/2+pad,left:(max_w-(w+extra_w))/2+pad,oversized:oversized,resize_h:resize_h,resize_w:resize_w}},setup:function(links,opts){each(S.findLinks(links),function(link){S.addCache(link,opts)})},teardown:function(links){each(S.findLinks(links),S.removeCache)},findLinks:function(links){if(!links){var links=[],rel;each(document.getElementsByTagName("a"),function(a){rel=a.getAttribute("rel");if(rel&&S.regex.rel.test(rel)){links.push(a)}})}else{var len=links.length;if(len){if(window.Sizzle){if(typeof links=="string"){links=Sizzle(links)}else{if(len==2&&links.push&&typeof links[0]=="string"&&links[1].nodeType){links=Sizzle(links[0],links[1])}}}}else{links=[links]}}return links},inCache:function(link){return typeof link[S.expando]=="number"&&S.cache[link[S.expando]]},addCache:function(link,opts){if(!S.inCache(link)){link[S.expando]=S.cache.length;S.lib.addEvent(link,"click",handleClick)}S.cache[link[S.expando]]=S.buildCacheObj(link,opts)},removeCache:function(link){S.lib.removeEvent(link,"click",handleClick);S.cache[link[S.expando]]=null;delete link[S.expando]},clearCache:function(){each(S.cache,function(obj){S.removeCache(obj.link)});S.cache=[]},buildCacheObj:function(link,opts){var obj={link:link,title:link.getAttribute("title"),options:apply({},opts||{}),content:link.href};if(opts){each(["player","title","height","width","gallery"],function(option){if(typeof obj.options[option]!="undefined"){obj[option]=obj.options[option];delete obj.options[option]}})}if(!obj.player){obj.player=S.getPlayer(obj.content)}var rel=link.getAttribute("rel");if(rel){var match=rel.match(S.regex.gallery);if(match){obj.gallery=escape(match[2])}each(rel.split(";"),function(parameter){match=parameter.match(S.regex.param);if(match){if(match[1]=="options"){eval("apply(obj.options,"+match[2]+")")}else{obj[match[1]]=match[2]}}})}return obj},getPlayer:function(content){var r=S.regex,p=S.plugins,m=content.match(r.domain),same_domain=m&&document.domain==m[1];if(content.indexOf("#")>-1&&same_domain){return"inline"}var q=content.indexOf("?");if(q>-1){content=content.substring(0,q)}if(r.img.test(content)){return"img"}if(r.swf.test(content)){return p.fla?"swf":"unsupported-swf"}if(r.flv.test(content)){return p.fla?"flv":"unsupported-flv"}if(r.qt.test(content)){return p.qt?"qt":"unsupported-qt"}if(r.wmp.test(content)){if(p.wmp){return"wmp"}if(p.f4m){return"qt"}if(S.client.isMac){return p.qt?"unsupported-f4m":"unsupported-qtf4m"}return"unsupported-wmp"}if(r.qtwmp.test(content)){if(p.qt){return"qt"}if(p.wmp){return"wmp"}return S.client.isMac?"unsupported-qt":"unsupported-qtwmp"}return"iframe"}},U=S.util={animate:function(el,p,to,d,cb){var from=parseFloat(S.lib.getStyle(el,p));if(isNaN(from)){from=0}var delta=to-from;if(delta==0){if(cb){cb()}return}var op=p=="opacity";function fn(ease){var to=from+ease*delta;if(op){U.setOpacity(el,to)}else{el.style[p]=to+"px"}}if(!d||(!op&&!S.options.animate)||(op&&!S.options.animateFade)){fn(1);if(cb){cb()}return}d*=1000;var begin=new Date().getTime(),ease=S.options.ease,end=begin+d,time,timer=setInterval(function(){time=new Date().getTime();if(time>=end){clearInterval(timer);fn(1);if(cb){cb()}}else{fn(ease((time-begin)/d))}},10)},apply:function(o,e){for(var p in e){o[p]=e[p]}return o},clearOpacity:function(el){var s=el.style;if(window.ActiveXObject){if(typeof s.filter=="string"&&(/alpha/i).test(s.filter)){s.filter=s.filter.replace(/[\w\.]*alpha\(.*?\);?/i,"")}}else{s.opacity=""}},each:function(obj,fn,scope){for(var i=0,len=obj.length;i<len;++i){if(fn.call(scope||obj[i],obj[i],i,obj)===false){return}}},get:function(id){return document.getElementById(id)},include:function(){var includes={};return function(file){if(includes[file]){return}includes[file]=true;var head=document.getElementsByTagName("head")[0],script=document.createElement("script");script.src=file;head.appendChild(script)}}(),isLink:function(obj){if(!obj||!obj.tagName){return false}var up=obj.tagName.toUpperCase();return up=="A"||up=="AREA"},removeChildren:function(el){while(el.firstChild){el.removeChild(el.firstChild)}},setOpacity:function(el,o){var s=el.style;if(window.ActiveXObject){s.zoom=1;s.filter=(s.filter||"").replace(/\s*alpha\([^\)]*\)/gi,"")+(o==1?"":" alpha(opacity="+(o*100)+")")}else{s.opacity=o}}},apply=U.apply,each=U.each,init_options,initialized=false,default_options={},content_id="sb-content",active=false,slide_timer,slide_start,slide_delay=0;if(navigator.plugins&&navigator.plugins.length){var names=[];each(navigator.plugins,function(p){names.push(p.name)});names=names.join();var f4m=names.indexOf("Flip4Mac")>-1;S.plugins={fla:names.indexOf("Shockwave Flash")>-1,qt:names.indexOf("QuickTime")>-1,wmp:!f4m&&names.indexOf("Windows Media")>-1,f4m:f4m}}else{function detectPlugin(n){try{var axo=new ActiveXObject(n)}catch(e){}return !!axo}S.plugins={fla:detectPlugin("ShockwaveFlash.ShockwaveFlash"),qt:detectPlugin("QuickTime.QuickTime"),wmp:detectPlugin("wmplayer.ocx"),f4m:false}}function waitDom(cb){if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);cb()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);cb()}});if(document.documentElement.doScroll&&window==window.top){(function(){if(S.ready){return}try{document.documentElement.doScroll("left")}catch(error){setTimeout(arguments.callee,0);return}cb()})()}}}if(typeof window.onload=="function"){var oldonload=window.onload;window.onload=function(){oldonload();cb()}}else{window.onload=cb}}function waitLibs(){if(S.lib&&S.lang){S.load()}else{setTimeout(waitLibs,0)}}function handleClick(e){var link;if(U.isLink(this)){link=this}else{link=S.lib.getTarget(e);while(!U.isLink(link)&&link.parentNode){link=link.parentNode}}S.lib.preventDefault(e);if(link){S.open(link);if(S.gallery.length){S.lib.preventDefault(e)}}}function listenKeys(on){if(!S.options.enableKeys){return}S.lib[(on?"add":"remove")+"Event"](document,"keydown",handleKey)}function handleKey(e){var code=S.lib.keyCode(e),handler;switch(code){case 81:case 88:case 27:handler=S.close;break;case 37:handler=S.previous;break;case 39:handler=S.next;break;case 32:handler=typeof slide_timer=="number"?S.pause:S.play}if(handler){S.lib.preventDefault(e);handler()}}function loadContent(){var obj=S.getCurrent();if(!obj){return}var p=obj.player=="inline"?"html":obj.player;if(typeof S[p]!="function"){S.error("Unknown player: "+p)}var change=false;if(S.content){S.content.remove();change=true;S.revertOptions();if(obj.options){S.applyOptions(obj.options)}}U.removeChildren(S.skin.bodyEl());S.content=new S[p](obj);listenKeys(false);S.skin.onLoad(S.content,change,function(){if(!S.content){return}if(typeof S.content.ready!="undefined"){var id=setInterval(function(){if(S.content){if(S.content.ready){clearInterval(id);id=null;S.skin.onReady(contentReady)}}else{clearInterval(id);id=null}},100)}else{S.skin.onReady(contentReady)}});if(S.gallery.length>1){var next=S.gallery[S.current+1]||S.gallery[0];if(next.player=="img"){var a=new Image();a.src=next.content}var prev=S.gallery[S.current-1]||S.gallery[S.gallery.length-1];if(prev.player=="img"){var b=new Image();b.src=prev.content}}}function contentReady(){if(!S.content){return}S.content.append(S.skin.bodyEl(),content_id,S.dimensions);S.skin.onFinish(finishContent)}function finishContent(){if(!S.content){return}if(S.content.onLoad){S.content.onLoad()}if(S.options.onFinish){S.options.onFinish()}if(!S.isPaused()){S.play()}listenKeys(true)}window.Shadowbox=S})();(function(){var B=Shadowbox,C=B.util,r=false,G=[],v=["sb-nav-close","sb-nav-next","sb-nav-play","sb-nav-pause","sb-nav-previous"],t={markup:'<div id="sb-container"><div id="sb-overlay"></div><div id="sb-wrapper"><div id="sb-title"><div id="sb-title-inner"></div></div><div id="sb-body"><div id="sb-body-inner"></div><div id="sb-loading"><a onclick="Shadowbox.close()">{cancel}</a></div></div><div id="sb-info"><div id="sb-info-inner"><div id="sb-counter"></div><div id="sb-nav"><a id="sb-nav-close" title="{close}" onclick="Shadowbox.close()"></a><a id="sb-nav-next" title="{next}" onclick="Shadowbox.next()"></a><a id="sb-nav-play" title="{play}" onclick="Shadowbox.play()"></a><a id="sb-nav-pause" title="{pause}" onclick="Shadowbox.pause()"></a><a id="sb-nav-previous" title="{previous}" onclick="Shadowbox.previous()"></a></div><div style="clear:both"></div></div></div></div></div>',options:{animSequence:"sync",autoDimensions:false,counterLimit:10,counterType:"default",displayCounter:true,displayNav:true,fadeDuration:0.35,initialHeight:160,initialWidth:320,modal:false,overlayColor:"#000",overlayOpacity:0.8,resizeDuration:0.35,showOverlay:true,troubleElements:["select","object","embed","canvas"]},init:function(){var d=t.markup.replace(/\{(\w+)\}/g,function(g,f){return B.lang[f]});B.lib.append(document.body,d);if(B.client.isIE6){C.get("sb-body").style.zoom=1;var b,e,c=/url\("(.*\.png)"\)/;C.each(v,function(f){b=C.get(f);if(b){e=B.lib.getStyle(b,"backgroundImage").match(c);if(e){b.style.backgroundImage="none";b.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="+e[1]+",sizingMethod=scale);"}}})}var a;B.lib.addEvent(window,"resize",function(){if(a){clearTimeout(a);a=null}if(B.isActive()){a=setTimeout(function(){t.onWindowResize();var f=B.content;if(f&&f.onWindowResize){f.onWindowResize()}},50)}})},bodyEl:function(){return C.get("sb-body-inner")},onOpen:function(b,e){D(false);var c=B.options.autoDimensions&&"height" in b?b.height:B.options.initialHeight,d=B.options.autoDimensions&&"width" in b?b.width:B.options.initialWidth;C.get("sb-container").style.display="block";var a=s(c,d);E(a.inner_h,a.top,false);A(a.width,a.left,false);z(e)},onLoad:function(b,a,c){x(true);y(a,function(){if(!b){return}if(!a){C.get("sb-wrapper").style.display=""}c()})},onReady:function(c){var a=B.content;if(!a){return}var b=s(a.height,a.width,a.resizable);t.resizeContent(b.inner_h,b.width,b.top,b.left,true,function(){w(c)})},onFinish:function(a){x(false,a)},onClose:function(){z();D(true)},onPlay:function(){F("play",false);F("pause",true)},onPause:function(){F("pause",false);F("play",true)},onWindowResize:function(){var a=B.content;if(!a){return}var b=s(a.height,a.width,a.resizable);A(b.width,b.left,false);E(b.inner_h,b.top,false);var c=C.get(B.contentId());if(c){if(a.resizable&&B.options.handleOversize=="resize"){c.height=b.resize_h;c.width=b.resize_w}}},resizeContent:function(f,e,b,c,d,g){var h=B.content;if(!h){return}var a=s(h.height,h.width,h.resizable);switch(B.options.animSequence){case"hw":E(a.inner_h,a.top,d,function(){A(a.width,a.left,d,g)});break;case"wh":A(a.width,a.left,d,function(){E(a.inner_h,a.top,d,g)});break;default:A(a.width,a.left,d);E(a.inner_h,a.top,d,g)}}};function u(){C.get("sb-container").style.top=document.documentElement.scrollTop+"px"}function D(a){if(a){C.each(G,function(b){b[0].style.visibility=b[1]||""})}else{G=[];C.each(B.options.troubleElements,function(b){C.each(document.getElementsByTagName(b),function(c){G.push([c,c.style.visibility]);c.style.visibility="hidden"})})}}function z(e){var d=C.get("sb-overlay"),c=C.get("sb-container"),a=C.get("sb-wrapper");if(e){if(B.client.isIE6){u();B.lib.addEvent(window,"scroll",u)}if(B.options.showOverlay){r=true;d.style.backgroundColor=B.options.overlayColor;C.setOpacity(d,0);if(!B.options.modal){B.lib.addEvent(d,"click",B.close)}a.style.display="none"}c.style.visibility="visible";if(r){var b=parseFloat(B.options.overlayOpacity);C.animate(d,"opacity",b,B.options.fadeDuration,e)}else{e()}}else{if(B.client.isIE6){B.lib.removeEvent(window,"scroll",u)}B.lib.removeEvent(d,"click",B.close);if(r){a.style.display="none";C.animate(d,"opacity",0,B.options.fadeDuration,function(){c.style.display="";a.style.display="";C.clearOpacity(d)})}else{c.style.visibility="hidden"}}}function F(a,c){var b=C.get("sb-nav-"+a);if(b){b.style.display=c?"":"none"}}function x(e,f){var c=C.get("sb-loading"),a=B.getCurrent().player,b=(a=="img"||a=="html");if(e){function d(){C.clearOpacity(c);if(f){f()}}C.setOpacity(c,0);c.style.display="";if(b){C.animate(c,"opacity",1,B.options.fadeDuration,d)}else{d()}}else{function d(){c.style.display="none";C.clearOpacity(c);if(f){f()}}if(b){C.animate(c,"opacity",0,B.options.fadeDuration,d)}else{d()}}}function H(k){var f=B.getCurrent();C.get("sb-title-inner").innerHTML=f.title||"";var c,l,h,b,m;if(B.options.displayNav){c=true;var d=B.gallery.length;if(d>1){if(B.options.continuous){l=m=true}else{l=(d-1)>B.current;m=B.current>0}}if(B.options.slideshowDelay>0&&B.hasNext()){b=!B.isPaused();h=!b}}else{c=l=h=b=m=false}F("close",c);F("next",l);F("play",h);F("pause",b);F("previous",m);var a="";if(B.options.displayCounter&&B.gallery.length>1){var d=B.gallery.length;if(B.options.counterType=="skip"){var g=0,i=d,j=parseInt(B.options.counterLimit)||0;if(j<d&&j>2){var e=Math.floor(j/2);g=B.current-e;if(g<0){g+=d}i=B.current+(j-e);if(i>d){i-=d}}while(g!=i){if(g==d){g=0}a+='<a onclick="Shadowbox.change('+g+');"';if(g==B.current){a+=' class="sb-counter-current"'}a+=">"+(g++)+"</a>"}}else{var a=(B.current+1)+" "+B.lang.of+" "+d}}C.get("sb-counter").innerHTML=a;k()}function y(i,j){var e=C.get("sb-wrapper"),b=C.get("sb-title"),h=C.get("sb-info"),a=C.get("sb-title-inner"),d=C.get("sb-info-inner"),c=parseInt(B.lib.getStyle(a,"height"))||0,f=parseInt(B.lib.getStyle(d,"height"))||0;var g=function(){a.style.visibility=d.style.visibility="hidden";H(j)};if(i){C.animate(b,"height",0,0.35);C.animate(h,"height",0,0.35);C.animate(e,"paddingTop",c,0.35);C.animate(e,"paddingBottom",f,0.35,g)}else{b.style.height=h.style.height="0px";e.style.paddingTop=c+"px";e.style.paddingBottom=f+"px";g()}}function w(d){var e=C.get("sb-wrapper"),b=C.get("sb-title"),c=C.get("sb-info"),g=C.get("sb-title-inner"),h=C.get("sb-info-inner"),a=parseInt(B.lib.getStyle(g,"height"))||0,f=parseInt(B.lib.getStyle(h,"height"))||0;g.style.visibility=h.style.visibility="";if(g.innerHTML!=""){C.animate(b,"height",a,0.35);C.animate(e,"paddingTop",0,0.35)}C.animate(c,"height",f,0.35);C.animate(e,"paddingBottom",0,0.35,d)}function E(e,g,h,f){var b=C.get("sb-body"),a=C.get("sb-wrapper"),c=parseInt(e),d=parseInt(g);if(h){C.animate(b,"height",c,B.options.resizeDuration);C.animate(a,"top",d,B.options.resizeDuration,f)}else{b.style.height=c+"px";a.style.top=d+"px";if(f){f()}}}function A(a,f,g,e){var b=C.get("sb-wrapper"),c=parseInt(a),d=parseInt(f);if(g){C.animate(b,"width",c,B.options.resizeDuration);C.animate(b,"left",d,B.options.resizeDuration,e)}else{b.style.width=c+"px";b.style.left=d+"px";if(e){e()}}}function s(d,a,b){var c=C.get("sb-body-inner");sw=C.get("sb-wrapper"),so=C.get("sb-overlay"),tb=sw.offsetHeight-c.offsetHeight,lr=sw.offsetWidth-c.offsetWidth,max_h=so.offsetHeight,max_w=so.offsetWidth;B.setDimensions(d,a,max_h,max_w,tb,lr,b);return B.dimensions}B.skin=t})();if(typeof jQuery=="undefined"){throw"Unable to load Shadowbox adapter, jQuery not found"}if(typeof Shadowbox=="undefined"){throw"Unable to load Shadowbox adapter, Shadowbox not found"}(function(c,d){d.lib={getStyle:function(a,b){return c(a).css(b)},remove:function(a){c(a).remove()},getTarget:function(a){return a.target},getPageXY:function(a){return[a.pageX,a.pageY]},preventDefault:function(a){a.preventDefault()},keyCode:function(a){return a.keyCode},addEvent:function(a,f,b){c(a).bind(f,b)},removeEvent:function(a,f,b){c(a).unbind(f,b)},append:function(a,b){c(a).append(b)}}})(jQuery,Shadowbox);(function(b){b.fn.shadowbox=function(a){return this.each(function(){var g=b(this);var f=b.extend({},a||{},b.metadata?g.metadata():b.meta?g.data():{});var h=this.className||"";f.width=parseInt((h.match(/w:(\d+)/)||[])[1])||f.width;f.height=parseInt((h.match(/h:(\d+)/)||[])[1])||f.height;Shadowbox.setup(g,f)})}})(jQuery);if(typeof Shadowbox=="undefined"){throw"Unable to load Shadowbox language file, Shadowbox not found."}Shadowbox.lang={code:"en",of:"of",loading:"loading",cancel:"Cancel",next:"Next",previous:"Previous",play:"Play",pause:"Pause",close:"Close",errors:{single:'You must install the <a href="{0}">{1}</a> browser plugin to view this content.',shared:'You must install both the <a href="{0}">{1}</a> and <a href="{2}">{3}</a> browser plugins to view this content.',either:'You must install either the <a href="{0}">{1}</a> or the <a href="{2}">{3}</a> browser plugin to view this content.'}};(function(d){var e=d.util,f=20;d.flv=function(a){this.obj=a;this.resizable=true;this.height=a.height?parseInt(a.height,10):300;if(d.options.showMovieControls==true){this.height+=f}this.width=a.width?parseInt(a.width,10):300};d.flv.prototype={append:function(h,u,b){this.id=u;var q=document.createElement("div");q.id=u;h.appendChild(q);var p=b.resize_h,a=b.resize_w,t=d.path+"libraries/mediaplayer/player.swf",c=d.options.flashVersion,v=d.path+"libraries/swfobject/expressInstall.swf",s=e.apply({file:this.obj.content,height:p,width:a,autostart:(d.options.autoplayMovies?"true":"false"),controlbar:(d.options.showMovieControls?"bottom":"none"),backcolor:"0x000000",frontcolor:"0xCCCCCC",lightcolor:"0x557722"},d.options.flashVars),r=d.options.flashParams;swfobject.embedSWF(t,u,a,p,c,v,s,r)},remove:function(){swfobject.expressInstallCallback();swfobject.removeSWF(this.id)}}})(Shadowbox);(function(b){b.html=function(a){this.obj=a;this.height=a.height?parseInt(a.height,10):300;this.width=a.width?parseInt(a.width,10):500};b.html.prototype={append:function(a,f,h){this.id=f;var g=document.createElement("div");g.id=f;g.className="html";g.innerHTML=this.obj.content;a.appendChild(g)},remove:function(){var a=document.getElementById(this.id);if(a){b.lib.remove(a)}}}})(Shadowbox);(function(b){b.iframe=function(d){this.obj=d;var a=document.getElementById("sb-overlay");this.height=d.height?parseInt(d.height,10):a.offsetHeight;this.width=d.width?parseInt(d.width,10):a.offsetWidth};b.iframe.prototype={append:function(a,f,g){this.id=f;var h='<iframe id="'+f+'" name="'+f+'" height="100%" width="100%" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto"';if(b.client.isIE){h+=' allowtransparency="true"';if(b.client.isIE6){h+=" src=\"javascript:false;document.write('');\""}}h+="></iframe>";a.innerHTML=h},remove:function(){var a=document.getElementById(this.id);if(a){b.lib.remove(a);if(b.client.isGecko){delete window.frames[this.id]}}},onLoad:function(){var a=b.client.isIE?document.getElementById(this.id).contentWindow:window.frames[this.id];a.location.href=this.obj.content}}})(Shadowbox);(function(o){var r=o.util,n,l,m="sb-drag-layer",s;function u(){n={x:0,y:0,start_x:null,start_y:null}}function t(a,d,b){if(a){u();var e=["position:absolute","height:"+d+"px","width:"+b+"px","cursor:"+(o.client.isGecko?"-moz-grab":"move"),"background-color:"+(o.client.isIE?"#fff;filter:alpha(opacity=0)":"transparent")].join(";");o.lib.append(o.skin.bodyEl(),'<div id="'+m+'" style="'+e+'"></div>');o.lib.addEvent(r.get(m),"mousedown",p)}else{var c=r.get(m);if(c){o.lib.removeEvent(c,"mousedown",p);o.lib.remove(c)}l=null}}function p(a){o.lib.preventDefault(a);var b=o.lib.getPageXY(a);n.start_x=b[0];n.start_y=b[1];l=r.get(o.contentId());o.lib.addEvent(document,"mousemove",q);o.lib.addEvent(document,"mouseup",v);if(o.client.isGecko){r.get(m).style.cursor="-moz-grabbing"}}function v(){o.lib.removeEvent(document,"mousemove",q);o.lib.removeEvent(document,"mouseup",v);if(o.client.isGecko){r.get(m).style.cursor="-moz-grab"}}function q(e){var c=o.content,d=o.dimensions,f=o.lib.getPageXY(e);var a=f[0]-n.start_x;n.start_x+=a;n.x=Math.max(Math.min(0,n.x+a),d.inner_w-c.width);l.style.left=n.x+"px";var b=f[1]-n.start_y;n.start_y+=b;n.y=Math.max(Math.min(0,n.y+b),d.inner_h-c.height);l.style.top=n.y+"px"}o.img=function(a){this.obj=a;this.resizable=true;this.ready=false;var b=this;s=new Image();s.onload=function(){b.height=a.height?parseInt(a.height,10):s.height;b.width=a.width?parseInt(a.width,10):s.width;b.ready=true;s.onload="";s=null};s.src=a.content};o.img.prototype={append:function(b,c,d){this.id=c;var a=document.createElement("img");a.id=c;a.src=this.obj.content;a.style.position="absolute";a.setAttribute("height",d.resize_h);a.setAttribute("width",d.resize_w);b.appendChild(a)},remove:function(){var a=r.get(this.id);if(a){o.lib.remove(a)}t(false);if(s){s.onload="";s=null}},onLoad:function(){var a=o.dimensions;if(a.oversized&&o.options.handleOversize=="drag"){t(true,a.resize_h,a.resize_w)}},onWindowResize:function(){if(l){var b=o.content,c=o.dimensions,d=parseInt(o.lib.getStyle(l,"top")),a=parseInt(o.lib.getStyle(l,"left"));if(d+b.height<c.inner_h){l.style.top=c.inner_h-b.height+"px"}if(a+b.width<c.inner_w){l.style.left=c.inner_w-b.width+"px"}}}}})(Shadowbox);(function(d){var c=16;d.qt=function(a){this.obj=a;this.height=a.height?parseInt(a.height,10):300;if(d.options.showMovieControls==true){this.height+=c}this.width=a.width?parseInt(a.width,10):300};d.qt.prototype={append:function(m,v,b){this.id=v;var u=d.options,t=String(u.autoplayMovies),a=String(u.showMovieControls);var p="<object",r={id:v,name:v,height:this.height,width:this.width,kioskmode:"true"};if(d.client.isIE){r.classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B";r.codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"}else{r.type="video/quicktime";r.data=this.obj.content}for(var s in r){p+=" "+s+'="'+r[s]+'"'}p+=">";var q={src:this.obj.content,scale:"aspect",controller:a,autoplay:t};for(var w in q){p+='<param name="'+w+'" value="'+q[w]+'">'}p+="</object>";m.innerHTML=p},remove:function(){var a=this.id;try{document[a].Stop()}catch(b){}var e=document.getElementById(a);if(e){d.lib.remove(e)}}}})(Shadowbox);(function(c){var d=c.util;c.swf=function(a){this.obj=a;this.resizable=true;this.height=a.height?parseInt(a.height,10):300;this.width=a.width?parseInt(a.width,10):300};c.swf.prototype={append:function(o,u,b){this.id=u;var q=document.createElement("div");q.id=u;o.appendChild(q);var p=b.resize_h,a=b.resize_w,t=this.obj.content,h=c.options.flashVersion,v=c.path+"libraries/swfobject/expressInstall.swf",s=c.options.flashVars,r=c.options.flashParams;swfobject.embedSWF(t,u,a,p,h,v,s,r)},remove:function(){swfobject.expressInstallCallback();swfobject.removeSWF(this.id)}}})(Shadowbox);(function(d){var c=(d.client.isIE?70:45);d.wmp=function(a){this.obj=a;this.height=a.height?parseInt(a.height,10):300;if(d.options.showMovieControls){this.height+=c}this.width=a.width?parseInt(a.width,10):300};d.wmp.prototype={append:function(p,a,b){this.id=a;var n=d.options,m=n.autoplayMovies?1:0;var o='<object id="'+a+'" name="'+a+'" height="'+this.height+'" width="'+this.width+'"',k={autostart:n.autoplayMovies?1:0};if(d.client.isIE){o+=' classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"';k.url=this.obj.content;k.uimode=n.showMovieControls?"full":"none"}else{o+=' type="video/x-ms-wmv"';o+=' data="'+this.obj.content+'"';k.showcontrols=n.showMovieControls?1:0}o+=">";for(var l in k){o+='<param name="'+l+'" value="'+k[l]+'">'}o+="</object>";p.innerHTML=o},remove:function(){var a=this.id;if(d.client.isIE){try{window[a].controls.stop();window[a].URL="non-existent.wmv";window[a]=function(){}}catch(b){}}var e=document.getElementById(a);if(e){setTimeout(function(){d.lib.remove(e)},10)}}}})(Shadowbox);(function(){var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,y=0,C=Object.prototype.toString,t=false;var E=function(n,l,I,h){I=I||[];var J=l=l||document;if(l.nodeType!==1&&l.nodeType!==9){return[]}if(!n||typeof n!=="string"){return I}var q=[],o,b,g,i,a,m,p=true,f=s(l);r.lastIndex=0;while((o=r.exec(n))!==null){q.push(o[1]);if(o[2]){m=RegExp.rightContext;break}}if(q.length>1&&x.exec(n)){if(q.length===2&&B.relative[q[0]]){b=A(q[0]+q[1],l)}else{b=B.relative[q[0]]?[l]:E(q.shift(),l);while(q.length){n=q.shift();if(B.relative[n]){n+=q.shift()}b=A(n,b)}}}else{if(!h&&q.length>1&&l.nodeType===9&&!f&&B.match.ID.test(q[0])&&!B.match.ID.test(q[q.length-1])){var d=E.find(q.shift(),l,f);l=d.expr?E.filter(d.expr,d.set)[0]:d.set[0]}if(l){var d=h?{expr:q.pop(),set:F(h)}:E.find(q.pop(),q.length===1&&(q[0]==="~"||q[0]==="+")&&l.parentNode?l.parentNode:l,f);b=d.expr?E.filter(d.expr,d.set):d.set;if(q.length>0){g=F(b)}else{p=false}while(q.length){var j=q.pop(),c=j;if(!B.relative[j]){j=""}else{c=q.pop()}if(c==null){c=l}B.relative[j](g,c,f)}}else{g=q=[]}}if(!g){g=b}if(!g){throw"Syntax error, unrecognized expression: "+(j||n)}if(C.call(g)==="[object Array]"){if(!p){I.push.apply(I,g)}else{if(l&&l.nodeType===1){for(var k=0;g[k]!=null;k++){if(g[k]&&(g[k]===true||g[k].nodeType===1&&z(l,g[k]))){I.push(b[k])}}}else{for(var k=0;g[k]!=null;k++){if(g[k]&&g[k].nodeType===1){I.push(b[k])}}}}}else{F(g,I)}if(m){E(m,J,I,h);E.uniqueSort(I)}return I};E.uniqueSort=function(a){if(D){t=false;a.sort(D);if(t){for(var b=1;b<a.length;b++){if(a[b]===a[b-1]){a.splice(b--,1)}}}}};E.matches=function(b,a){return E(b,null,null,a)};E.find=function(d,b,c){var f,h;if(!d){return[]}for(var i=0,j=B.order.length;i<j;i++){var g=B.order[i],h;if((h=B.match[g].exec(d))){var a=RegExp.leftContext;if(a.substr(a.length-1)!=="\\"){h[1]=(h[1]||"").replace(/\\/g,"");f=B.find[g](h,b,c);if(f!=null){d=d.replace(B.match[g],"");break}}}}if(!f){f=b.getElementsByTagName("*")}return{set:f,expr:d}};E.filter=function(f,h,b,o){var q=f,n=[],j=h,l,g,k=h&&h[0]&&s(h[0]);while(f&&h.length){for(var i in B.filter){if((l=B.match[i].exec(f))!=null){var a=B.filter[i],p,c;g=false;if(j==n){n=[]}if(B.preFilter[i]){l=B.preFilter[i](l,j,b,n,o,k);if(!l){g=p=true}else{if(l===true){continue}}}if(l){for(var m=0;(c=j[m])!=null;m++){if(c){p=a(c,l,m,j);var d=o^!!p;if(b&&p!=null){if(d){g=true}else{j[m]=false}}else{if(d){n.push(c);g=true}}}}}if(p!==undefined){if(!b){j=n}f=f.replace(B.match[i],"");if(!g){return[]}break}}}if(f==q){if(g==null){throw"Syntax error, unrecognized expression: "+f}else{break}}q=f}return j};var B=E.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")}},relative:{"+":function(d,b,f){var h=typeof b==="string",c=h&&!/\W/.test(b),g=h&&!c;if(c&&!f){b=b.toUpperCase()}for(var i=0,j=d.length,a;i<j;i++){if((a=d[i])){while((a=a.previousSibling)&&a.nodeType!==1){}d[i]=g||a&&a.nodeName===b?a||false:a===b}}if(g){E.filter(b,d,true)}},">":function(b,h,a){var d=typeof h==="string";if(d&&!/\W/.test(h)){h=a?h:h.toUpperCase();for(var g=0,i=b.length;g<i;g++){var c=b[g];if(c){var f=c.parentNode;b[g]=f.nodeName===h?f:false}}}else{for(var g=0,i=b.length;g<i;g++){var c=b[g];if(c){b[g]=d?c.parentNode:c.parentNode===h}}if(d){E.filter(h,b,true)}}},"":function(c,f,a){var d=y++,g=e;if(!f.match(/\W/)){var b=f=a?f:f.toUpperCase();g=u}g("parentNode",f,d,c,b,a)},"~":function(c,f,a){var d=y++,g=e;if(typeof f==="string"&&!f.match(/\W/)){var b=f=a?f:f.toUpperCase();g=u}g("previousSibling",f,d,c,b,a)}},find:{ID:function(c,b,a){if(typeof b.getElementById!=="undefined"&&!a){var d=b.getElementById(c[1]);return d?[d]:[]}},NAME:function(f,b,a){if(typeof b.getElementsByName!=="undefined"){var g=[],c=b.getElementsByName(f[1]);for(var d=0,h=c.length;d<h;d++){if(c[d].getAttribute("name")===f[1]){g.push(c[d])}}return g.length===0?null:g}},TAG:function(b,a){return a.getElementsByTagName(b[1])}},preFilter:{CLASS:function(f,h,g,i,b,a){f=" "+f[1].replace(/\\/g,"")+" ";if(a){return f}for(var d=0,c;(c=h[d])!=null;d++){if(c){if(b^(c.className&&(" "+c.className+" ").indexOf(f)>=0)){if(!g){i.push(c)}}else{if(g){h[d]=false}}}}return false},ID:function(a){return a[1].replace(/\\/g,"")},TAG:function(b,c){for(var a=0;c[a]===false;a++){}return c[a]&&s(c[a])?b[1]:b[1].toUpperCase()},CHILD:function(b){if(b[1]=="nth"){var a=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(b[2]=="even"&&"2n"||b[2]=="odd"&&"2n+1"||!/\D/.test(b[2])&&"0n+"+b[2]||b[2]);b[2]=(a[1]+(a[2]||1))-0;b[3]=a[3]-0}b[0]=y++;return b},ATTR:function(c,g,f,h,b,a){var d=c[1].replace(/\\/g,"");if(!a&&B.attrMap[d]){c[1]=B.attrMap[d]}if(c[2]==="~="){c[4]=" "+c[4]+" "}return c},PSEUDO:function(b,f,d,g,a){if(b[1]==="not"){if(b[3].match(r).length>1||/^\w/.test(b[3])){b[3]=E(b[3],null,null,f)}else{var c=E.filter(b[3],f,d,true^a);if(!d){g.push.apply(g,c)}return false}}else{if(B.match.POS.test(b[0])||B.match.CHILD.test(b[0])){return true}}return b},POS:function(a){a.unshift(true);return a}},filters:{enabled:function(a){return a.disabled===false&&a.type!=="hidden"},disabled:function(a){return a.disabled===true},checked:function(a){return a.checked===true},selected:function(a){a.parentNode.selectedIndex;return a.selected===true},parent:function(a){return !!a.firstChild},empty:function(a){return !a.firstChild},has:function(a,b,c){return !!E(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){return"text"===a.type},radio:function(a){return"radio"===a.type},checkbox:function(a){return"checkbox"===a.type},file:function(a){return"file"===a.type},password:function(a){return"password"===a.type},submit:function(a){return"submit"===a.type},image:function(a){return"image"===a.type},reset:function(a){return"reset"===a.type},button:function(a){return"button"===a.type||a.nodeName.toUpperCase()==="BUTTON"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function(a,b){return b===0},last:function(b,c,d,a){return c===a.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0==b},eq:function(a,b,c){return c[3]-0==b}},filter:{PSEUDO:function(b,g,f,a){var h=g[1],d=B.filters[h];if(d){return d(b,f,g,a)}else{if(h==="contains"){return(b.textContent||b.innerText||"").indexOf(g[3])>=0}else{if(h==="not"){var c=g[3];for(var f=0,i=c.length;f<i;f++){if(c[f]===b){return false}}return true}}}},CHILD:function(b,j){var g=j[1],a=b;switch(g){case"only":case"first":while(a=a.previousSibling){if(a.nodeType===1){return false}}if(g=="first"){return true}a=b;case"last":while(a=a.nextSibling){if(a.nodeType===1){return false}}return true;case"nth":var k=j[2],c=j[3];if(k==1&&c==0){return true}var h=j[0],d=b.parentNode;if(d&&(d.sizcache!==h||!b.nodeIndex)){var i=0;for(a=d.firstChild;a;a=a.nextSibling){if(a.nodeType===1){a.nodeIndex=++i}}d.sizcache=h}var f=b.nodeIndex-c;if(k==0){return f==0}else{return(f%k==0&&f/k>=0)}}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return(b==="*"&&a.nodeType===1)||a.nodeName===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(b,d){var f=d[1],h=B.attrHandle[f]?B.attrHandle[f](b):b[f]!=null?b[f]:b.getAttribute(f),a=h+"",c=d[2],g=d[4];return h==null?c==="!=":c==="="?a===g:c==="*="?a.indexOf(g)>=0:c==="~="?(" "+a+" ").indexOf(g)>=0:!g?a&&h!==false:c==="!="?a!=g:c==="^="?a.indexOf(g)===0:c==="$="?a.substr(a.length-g.length)===g:c==="|="?a===g||a.substr(0,g.length+1)===g+"-":false},POS:function(b,f,d,a){var g=f[2],c=B.setFilters[g];if(c){return c(b,d,f,a)}}}};var x=B.match.POS;for(var v in B.match){B.match[v]=new RegExp(B.match[v].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var F=function(a,b){a=Array.prototype.slice.call(a);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(w){F=function(a,b){var d=b||[];if(C.call(a)==="[object Array]"){Array.prototype.push.apply(d,a)}else{if(typeof a.length==="number"){for(var c=0,f=a.length;c<f;c++){d.push(a[c])}}else{for(var c=0;a[c];c++){d.push(a[c])}}}return d}}var D;if(document.documentElement.compareDocumentPosition){D=function(b,c){var a=b.compareDocumentPosition(c)&4?-1:b===c?0:1;if(a===0){t=true}return a}}else{if("sourceIndex" in document.documentElement){D=function(b,c){var a=b.sourceIndex-c.sourceIndex;if(a===0){t=true}return a}}else{if(document.createRange){D=function(b,d){var c=b.ownerDocument.createRange(),f=d.ownerDocument.createRange();c.selectNode(b);c.collapse(true);f.selectNode(d);f.collapse(true);var a=c.compareBoundaryPoints(Range.START_TO_END,f);if(a===0){t=true}return a}}}}(function(){var b=document.createElement("div"),a="script"+(new Date).getTime();b.innerHTML="<a name='"+a+"'/>";var c=document.documentElement;c.insertBefore(b,c.firstChild);if(!!document.getElementById(a)){B.find.ID=function(g,f,d){if(typeof f.getElementById!=="undefined"&&!d){var h=f.getElementById(g[1]);return h?h.id===g[1]||typeof h.getAttributeNode!=="undefined"&&h.getAttributeNode("id").nodeValue===g[1]?[h]:undefined:[]}};B.filter.ID=function(d,g){var f=typeof d.getAttributeNode!=="undefined"&&d.getAttributeNode("id");return d.nodeType===1&&f&&f.nodeValue===g}}c.removeChild(b)})();(function(){var a=document.createElement("div");a.appendChild(document.createComment(""));if(a.getElementsByTagName("*").length>0){B.find.TAG=function(g,b){var c=b.getElementsByTagName(g[1]);if(g[1]==="*"){var d=[];for(var f=0;c[f];f++){if(c[f].nodeType===1){d.push(c[f])}}c=d}return c}}a.innerHTML="<a href='#'></a>";if(a.firstChild&&typeof a.firstChild.getAttribute!=="undefined"&&a.firstChild.getAttribute("href")!=="#"){B.attrHandle.href=function(b){return b.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var c=E,a=document.createElement("div");a.innerHTML="<p class='TEST'></p>";if(a.querySelectorAll&&a.querySelectorAll(".TEST").length===0){return}E=function(f,g,i,h){g=g||document;if(!h&&g.nodeType===9&&!s(g)){try{return F(g.querySelectorAll(f),i)}catch(d){}}return c(f,g,i,h)};for(var b in c){E[b]=c[b]}})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var a=document.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(a.getElementsByClassName("e").length===0){return}a.lastChild.className="e";if(a.getElementsByClassName("e").length===1){return}B.order.splice(1,0,"CLASS");B.find.CLASS=function(d,c,b){if(typeof c.getElementsByClassName!=="undefined"&&!b){return c.getElementsByClassName(d[1])}}})()}function u(a,h,i,b,g,d){var f=a=="previousSibling"&&!d;for(var k=0,l=b.length;k<l;k++){var c=b[k];if(c){if(f&&c.nodeType===1){c.sizcache=i;c.sizset=k}c=c[a];var j=false;while(c){if(c.sizcache===i){j=b[c.sizset];break}if(c.nodeType===1&&!d){c.sizcache=i;c.sizset=k}if(c.nodeName===h){j=c;break}c=c[a]}b[k]=j}}}function e(a,h,i,b,g,d){var f=a=="previousSibling"&&!d;for(var k=0,l=b.length;k<l;k++){var c=b[k];if(c){if(f&&c.nodeType===1){c.sizcache=i;c.sizset=k}c=c[a];var j=false;while(c){if(c.sizcache===i){j=b[c.sizset];break}if(c.nodeType===1){if(!d){c.sizcache=i;c.sizset=k}if(typeof h!=="string"){if(c===h){j=true;break}}else{if(E.filter(h,[c]).length>0){j=c;break}}}c=c[a]}b[k]=j}}}var z=document.compareDocumentPosition?function(a,b){return a.compareDocumentPosition(b)&16}:function(a,b){return a!==b&&(a.contains?a.contains(b):true)};var s=function(a){return a.nodeType===9&&a.documentElement.nodeName!=="HTML"||!!a.ownerDocument&&a.ownerDocument.documentElement.nodeName!=="HTML"};var A=function(i,a){var f=[],d="",c,g=a.nodeType?[a]:a;while((c=B.match.PSEUDO.exec(i))){d+=c[0];i=i.replace(B.match.PSEUDO,"")}i=B.relative[i]?i+"*":i;for(var b=0,h=g.length;b<h;b++){E(i,g[b],f)}return E.filter(d,f)};window.Sizzle=E})();var swfobject=function(){var UNDEF="undefined",OBJECT="object",SHOCKWAVE_FLASH="Shockwave Flash",SHOCKWAVE_FLASH_AX="ShockwaveFlash.ShockwaveFlash",FLASH_MIME_TYPE="application/x-shockwave-flash",EXPRESS_INSTALL_ID="SWFObjectExprInst",win=window,doc=document,nav=navigator,domLoadFnArr=[],regObjArr=[],objIdArr=[],listenersArr=[],script,timer=null,storedAltContent=null,storedAltContentId=null,isDomLoaded=false,isExpressInstallActive=false;var ua=function(){var w3cdom=typeof doc.getElementById!=UNDEF&&typeof doc.getElementsByTagName!=UNDEF&&typeof doc.createElement!=UNDEF,playerVersion=[0,0,0],d=null;if(typeof nav.plugins!=UNDEF&&typeof nav.plugins[SHOCKWAVE_FLASH]==OBJECT){d=nav.plugins[SHOCKWAVE_FLASH].description;if(d&&!(typeof nav.mimeTypes!=UNDEF&&nav.mimeTypes[FLASH_MIME_TYPE]&&!nav.mimeTypes[FLASH_MIME_TYPE].enabledPlugin)){d=d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");playerVersion[0]=parseInt(d.replace(/^(.*)\..*$/,"$1"),10);playerVersion[1]=parseInt(d.replace(/^.*\.(.*)\s.*$/,"$1"),10);playerVersion[2]=/r/.test(d)?parseInt(d.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof win.ActiveXObject!=UNDEF){var a=null,fp6Crash=false;try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX+".7")}catch(e){try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX+".6");playerVersion=[6,0,21];a.AllowScriptAccess="always"}catch(e){if(playerVersion[0]==6){fp6Crash=true}}if(!fp6Crash){try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX)}catch(e){}}}if(!fp6Crash&&a){try{d=a.GetVariable("$version");if(d){d=d.split(" ")[1].split(",");playerVersion=[parseInt(d[0],10),parseInt(d[1],10),parseInt(d[2],10)]}}catch(e){}}}}var u=nav.userAgent.toLowerCase(),p=nav.platform.toLowerCase(),webkit=/webkit/.test(u)?parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,ie=false,windows=p?/win/.test(p):/win/.test(u),mac=p?/mac/.test(p):/mac/.test(u);
/*@cc_on
			ie = true;
			@if (@_win32)
				windows = true;
			@elif (@_mac)
				mac = true;
			@end
		@*/
return{w3cdom:w3cdom,pv:playerVersion,webkit:webkit,ie:ie,win:windows,mac:mac}}();var onDomLoad=function(){if(!ua.w3cdom){return}addDomLoadEvent(main);if(ua.ie&&ua.win){try{doc.write("<script id=__ie_ondomload defer=true src=//:><\/script>");script=getElementById("__ie_ondomload");if(script){addListener(script,"onreadystatechange",checkReadyState)}}catch(e){}}if(ua.webkit&&typeof doc.readyState!=UNDEF){timer=setInterval(function(){if(/loaded|complete/.test(doc.readyState)){callDomLoadFunctions()}},10)}if(typeof doc.addEventListener!=UNDEF){doc.addEventListener("DOMContentLoaded",callDomLoadFunctions,null)}addLoadEvent(callDomLoadFunctions)}();function checkReadyState(){if(script.readyState=="complete"){script.parentNode.removeChild(script);callDomLoadFunctions()}}function callDomLoadFunctions(){if(isDomLoaded){return}if(ua.ie&&ua.win){var s=createElement("span");try{var t=doc.getElementsByTagName("body")[0].appendChild(s);t.parentNode.removeChild(t)}catch(e){return}}isDomLoaded=true;if(timer){clearInterval(timer);timer=null}var dl=domLoadFnArr.length;for(var i=0;i<dl;i++){domLoadFnArr[i]()}}function addDomLoadEvent(fn){if(isDomLoaded){fn()}else{domLoadFnArr[domLoadFnArr.length]=fn}}function addLoadEvent(fn){if(typeof win.addEventListener!=UNDEF){win.addEventListener("load",fn,false)}else{if(typeof doc.addEventListener!=UNDEF){doc.addEventListener("load",fn,false)}else{if(typeof win.attachEvent!=UNDEF){addListener(win,"onload",fn)}else{if(typeof win.onload=="function"){var fnOld=win.onload;win.onload=function(){fnOld();fn()}}else{win.onload=fn}}}}}function main(){var rl=regObjArr.length;for(var i=0;i<rl;i++){var id=regObjArr[i].id;if(ua.pv[0]>0){var obj=getElementById(id);if(obj){regObjArr[i].width=obj.getAttribute("width")?obj.getAttribute("width"):"0";regObjArr[i].height=obj.getAttribute("height")?obj.getAttribute("height"):"0";if(hasPlayerVersion(regObjArr[i].swfVersion)){if(ua.webkit&&ua.webkit<312){fixParams(obj)}setVisibility(id,true)}else{if(regObjArr[i].expressInstall&&!isExpressInstallActive&&hasPlayerVersion("6.0.65")&&(ua.win||ua.mac)){showExpressInstall(regObjArr[i])}else{displayAltContent(obj)}}}}else{setVisibility(id,true)}}}function fixParams(obj){var nestedObj=obj.getElementsByTagName(OBJECT)[0];if(nestedObj){var e=createElement("embed"),a=nestedObj.attributes;if(a){var al=a.length;for(var i=0;i<al;i++){if(a[i].nodeName=="DATA"){e.setAttribute("src",a[i].nodeValue)}else{e.setAttribute(a[i].nodeName,a[i].nodeValue)}}}var c=nestedObj.childNodes;if(c){var cl=c.length;for(var j=0;j<cl;j++){if(c[j].nodeType==1&&c[j].nodeName=="PARAM"){e.setAttribute(c[j].getAttribute("name"),c[j].getAttribute("value"))}}}obj.parentNode.replaceChild(e,obj)}}function showExpressInstall(regObj){isExpressInstallActive=true;var obj=getElementById(regObj.id);if(obj){if(regObj.altContentId){var ac=getElementById(regObj.altContentId);if(ac){storedAltContent=ac;storedAltContentId=regObj.altContentId}}else{storedAltContent=abstractAltContent(obj)}if(!(/%$/.test(regObj.width))&&parseInt(regObj.width,10)<310){regObj.width="310"}if(!(/%$/.test(regObj.height))&&parseInt(regObj.height,10)<137){regObj.height="137"}doc.title=doc.title.slice(0,47)+" - Flash Player Installation";var pt=ua.ie&&ua.win?"ActiveX":"PlugIn",dt=doc.title,fv="MMredirectURL="+win.location+"&MMplayerType="+pt+"&MMdoctitle="+dt,replaceId=regObj.id;if(ua.ie&&ua.win&&obj.readyState!=4){var newObj=createElement("div");replaceId+="SWFObjectNew";newObj.setAttribute("id",replaceId);obj.parentNode.insertBefore(newObj,obj);obj.style.display="none";var fn=function(){obj.parentNode.removeChild(obj)};addListener(win,"onload",fn)}createSWF({data:regObj.expressInstall,id:EXPRESS_INSTALL_ID,width:regObj.width,height:regObj.height},{flashvars:fv},replaceId)}}function displayAltContent(obj){if(ua.ie&&ua.win&&obj.readyState!=4){var el=createElement("div");obj.parentNode.insertBefore(el,obj);el.parentNode.replaceChild(abstractAltContent(obj),el);obj.style.display="none";var fn=function(){obj.parentNode.removeChild(obj)};addListener(win,"onload",fn)}else{obj.parentNode.replaceChild(abstractAltContent(obj),obj)}}function abstractAltContent(obj){var ac=createElement("div");if(ua.win&&ua.ie){ac.innerHTML=obj.innerHTML}else{var nestedObj=obj.getElementsByTagName(OBJECT)[0];if(nestedObj){var c=nestedObj.childNodes;if(c){var cl=c.length;for(var i=0;i<cl;i++){if(!(c[i].nodeType==1&&c[i].nodeName=="PARAM")&&!(c[i].nodeType==8)){ac.appendChild(c[i].cloneNode(true))}}}}}return ac}function createSWF(attObj,parObj,id){var r,el=getElementById(id);if(el){if(typeof attObj.id==UNDEF){attObj.id=id}if(ua.ie&&ua.win){var att="";for(var i in attObj){if(attObj[i]!=Object.prototype[i]){if(i.toLowerCase()=="data"){parObj.movie=attObj[i]}else{if(i.toLowerCase()=="styleclass"){att+=' class="'+attObj[i]+'"'}else{if(i.toLowerCase()!="classid"){att+=" "+i+'="'+attObj[i]+'"'}}}}}var par="";for(var j in parObj){if(parObj[j]!=Object.prototype[j]){par+='<param name="'+j+'" value="'+parObj[j]+'" />'}}el.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+att+">"+par+"</object>";objIdArr[objIdArr.length]=attObj.id;r=getElementById(attObj.id)}else{if(ua.webkit&&ua.webkit<312){var e=createElement("embed");e.setAttribute("type",FLASH_MIME_TYPE);for(var k in attObj){if(attObj[k]!=Object.prototype[k]){if(k.toLowerCase()=="data"){e.setAttribute("src",attObj[k])}else{if(k.toLowerCase()=="styleclass"){e.setAttribute("class",attObj[k])}else{if(k.toLowerCase()!="classid"){e.setAttribute(k,attObj[k])}}}}}for(var l in parObj){if(parObj[l]!=Object.prototype[l]){if(l.toLowerCase()!="movie"){e.setAttribute(l,parObj[l])}}}el.parentNode.replaceChild(e,el);r=e}else{var o=createElement(OBJECT);o.setAttribute("type",FLASH_MIME_TYPE);for(var m in attObj){if(attObj[m]!=Object.prototype[m]){if(m.toLowerCase()=="styleclass"){o.setAttribute("class",attObj[m])}else{if(m.toLowerCase()!="classid"){o.setAttribute(m,attObj[m])}}}}for(var n in parObj){if(parObj[n]!=Object.prototype[n]&&n.toLowerCase()!="movie"){createObjParam(o,n,parObj[n])}}el.parentNode.replaceChild(o,el);r=o}}}return r}function createObjParam(el,pName,pValue){var p=createElement("param");p.setAttribute("name",pName);p.setAttribute("value",pValue);el.appendChild(p)}function removeSWF(id){var obj=getElementById(id);if(obj&&(obj.nodeName=="OBJECT"||obj.nodeName=="EMBED")){if(ua.ie&&ua.win){if(obj.readyState==4){removeObjectInIE(id)}else{win.attachEvent("onload",function(){removeObjectInIE(id)})}}else{obj.parentNode.removeChild(obj)}}}function removeObjectInIE(id){var obj=getElementById(id);if(obj){for(var i in obj){if(typeof obj[i]=="function"){obj[i]=null}}obj.parentNode.removeChild(obj)}}function getElementById(id){var el=null;try{el=doc.getElementById(id)}catch(e){}return el}function createElement(el){return doc.createElement(el)}function addListener(target,eventType,fn){target.attachEvent(eventType,fn);listenersArr[listenersArr.length]=[target,eventType,fn]}function hasPlayerVersion(rv){var pv=ua.pv,v=rv.split(".");v[0]=parseInt(v[0],10);v[1]=parseInt(v[1],10)||0;v[2]=parseInt(v[2],10)||0;return(pv[0]>v[0]||(pv[0]==v[0]&&pv[1]>v[1])||(pv[0]==v[0]&&pv[1]==v[1]&&pv[2]>=v[2]))?true:false}function createCSS(sel,decl){if(ua.ie&&ua.mac){return}var h=doc.getElementsByTagName("head")[0],s=createElement("style");s.setAttribute("type","text/css");s.setAttribute("media","screen");if(!(ua.ie&&ua.win)&&typeof doc.createTextNode!=UNDEF){s.appendChild(doc.createTextNode(sel+" {"+decl+"}"))}h.appendChild(s);if(ua.ie&&ua.win&&typeof doc.styleSheets!=UNDEF&&doc.styleSheets.length>0){var ls=doc.styleSheets[doc.styleSheets.length-1];if(typeof ls.addRule==OBJECT){ls.addRule(sel,decl)}}}function setVisibility(id,isVisible){var v=isVisible?"visible":"hidden";if(isDomLoaded&&getElementById(id)){getElementById(id).style.visibility=v}else{createCSS("#"+id,"visibility:"+v)}}function urlEncodeIfNecessary(s){var regex=/[\\\"<>\.;]/;var hasBadChars=regex.exec(s)!=null;return hasBadChars?encodeURIComponent(s):s}var cleanup=function(){if(ua.ie&&ua.win){window.attachEvent("onunload",function(){var ll=listenersArr.length;for(var i=0;i<ll;i++){listenersArr[i][0].detachEvent(listenersArr[i][1],listenersArr[i][2])}var il=objIdArr.length;for(var j=0;j<il;j++){removeSWF(objIdArr[j])}for(var k in ua){ua[k]=null}ua=null;for(var l in swfobject){swfobject[l]=null}swfobject=null})}}();return{registerObject:function(objectIdStr,swfVersionStr,xiSwfUrlStr){if(!ua.w3cdom||!objectIdStr||!swfVersionStr){return}var regObj={};regObj.id=objectIdStr;regObj.swfVersion=swfVersionStr;regObj.expressInstall=xiSwfUrlStr?xiSwfUrlStr:false;regObjArr[regObjArr.length]=regObj;setVisibility(objectIdStr,false)},getObjectById:function(objectIdStr){var r=null;if(ua.w3cdom){var o=getElementById(objectIdStr);if(o){var n=o.getElementsByTagName(OBJECT)[0];if(!n||(n&&typeof o.SetVariable!=UNDEF)){r=o}else{if(typeof n.SetVariable!=UNDEF){r=n}}}}return r},embedSWF:function(swfUrlStr,replaceElemIdStr,widthStr,heightStr,swfVersionStr,xiSwfUrlStr,flashvarsObj,parObj,attObj){if(!ua.w3cdom||!swfUrlStr||!replaceElemIdStr||!widthStr||!heightStr||!swfVersionStr){return}widthStr+="";heightStr+="";if(hasPlayerVersion(swfVersionStr)){setVisibility(replaceElemIdStr,false);var att={};if(attObj&&typeof attObj===OBJECT){for(var i in attObj){if(attObj[i]!=Object.prototype[i]){att[i]=attObj[i]}}}att.data=swfUrlStr;att.width=widthStr;att.height=heightStr;var par={};if(parObj&&typeof parObj===OBJECT){for(var j in parObj){if(parObj[j]!=Object.prototype[j]){par[j]=parObj[j]}}}if(flashvarsObj&&typeof flashvarsObj===OBJECT){for(var k in flashvarsObj){if(flashvarsObj[k]!=Object.prototype[k]){if(typeof par.flashvars!=UNDEF){par.flashvars+="&"+k+"="+flashvarsObj[k]}else{par.flashvars=k+"="+flashvarsObj[k]}}}}addDomLoadEvent(function(){createSWF(att,par,replaceElemIdStr);if(att.id==replaceElemIdStr){setVisibility(replaceElemIdStr,true)}})}else{if(xiSwfUrlStr&&!isExpressInstallActive&&hasPlayerVersion("6.0.65")&&(ua.win||ua.mac)){isExpressInstallActive=true;setVisibility(replaceElemIdStr,false);addDomLoadEvent(function(){var regObj={};regObj.id=regObj.altContentId=replaceElemIdStr;regObj.width=widthStr;regObj.height=heightStr;regObj.expressInstall=xiSwfUrlStr;showExpressInstall(regObj)})}}},getFlashPlayerVersion:function(){return{major:ua.pv[0],minor:ua.pv[1],release:ua.pv[2]}},hasFlashPlayerVersion:hasPlayerVersion,createSWF:function(attObj,parObj,replaceElemIdStr){if(ua.w3cdom){return createSWF(attObj,parObj,replaceElemIdStr)}else{return undefined}},removeSWF:function(objElemIdStr){if(ua.w3cdom){removeSWF(objElemIdStr)}},createCSS:function(sel,decl){if(ua.w3cdom){createCSS(sel,decl)}},addDomLoadEvent:addDomLoadEvent,addLoadEvent:addLoadEvent,getQueryParamValue:function(param){var q=doc.location.search||doc.location.hash;if(param==null){return urlEncodeIfNecessary(q)}if(q){var pairs=q.substring(1).split("&");for(var i=0;i<pairs.length;i++){if(pairs[i].substring(0,pairs[i].indexOf("="))==param){return urlEncodeIfNecessary(pairs[i].substring((pairs[i].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(isExpressInstallActive&&storedAltContent){var obj=getElementById(EXPRESS_INSTALL_ID);if(obj){obj.parentNode.replaceChild(storedAltContent,obj);if(storedAltContentId){setVisibility(storedAltContentId,true);if(ua.ie&&ua.win){storedAltContent.style.display="block"}}storedAltContent=null;storedAltContentId=null;isExpressInstallActive=false}}}}}();Shadowbox.options.players=["flv","html","iframe","img","qt","swf","wmp"];Shadowbox.options.useSizzle=true;if(typeof jQuery=="undefined"){throw"Unable to load Shadowbox Ajax player, jQuery library not found"}else{(function(a){if(!a.options.ajax){a.options.ajax={}}a.ajax=function(d){this.obj=d;this.height=this.obj.height?parseInt(this.obj.height,10):300;this.width=this.obj.width?parseInt(this.obj.width,10):500;this.html="";this.ready=false;this.options={};var c=this,b=jQuery.extend({type:"GET",url:d.content,success:this.ajaxSuccess},a.options.ajax,a.options.ajaxload?{ajaxload:a.options.ajaxload}:null,this.obj.options?this.obj.options.ajax||null:null,this.obj.options&&this.obj.options.ajaxload?{ajaxload:this.obj.options.ajaxload}:null);jQuery.each(b,function(g,f){var e=f;c.options[g]={complete:1,error:1,success:1}[g]?function(){e.apply(c,arguments)}:e});jQuery.ajax(this.options)};a.ajax.prototype={append:function(b,d,c){this.id=d;this.container=jQuery("<div></div>").attr({id:this.id}).addClass("html html_ajax").html(this.html);jQuery(b).append(this.container);if(this.options.ajaxload){this.options.ajaxload.call(this)}},remove:function(){if(this.container!==undefined&&this.container!==null){this.container.find("a,area").each(function(){if(typeof this.shadowboxCacheKey!="undefined"){var d=this.shadowboxCacheKey;if(a.cache[d]){a.cache[d]={X:1}}try{delete this.shadowboxCacheKey}catch(f){if(this.removeAttribute){this.removeAttribute("shadowboxCacheKey")}}}}).end().remove()}var c=true,b=a.cache.length;while(c&&b--){c=!!a.cache[b].X}if(c){a.cache=[]}this.container=null},ajaxSuccess:function(b){this.html=jQuery.trim(b);this.ready=true}}})(Shadowbox)};
function shadowboxOnFinish(){};
(function(){function log(){if(typeof(console)!="undefined"&&typeof(console.log)=="function"){Array.prototype.unshift.call(arguments,"[Ajax Upload]");console.log(Array.prototype.join.call(arguments," "))}}function addEvent(el,type,fn){if(el.addEventListener){el.addEventListener(type,fn,false)}else{if(el.attachEvent){el.attachEvent("on"+type,function(){fn.call(el)})}else{throw new Error("not supported or DOM not loaded")}}}function addResizeEvent(fn){var timeout;addEvent(window,"resize",function(){if(timeout){clearTimeout(timeout)}timeout=setTimeout(fn,100)})}if(document.documentElement.getBoundingClientRect){var getOffset=function(el){var box=el.getBoundingClientRect();var doc=el.ownerDocument;var body=doc.body;var docElem=doc.documentElement;var clientTop=docElem.clientTop||body.clientTop||0;var clientLeft=docElem.clientLeft||body.clientLeft||0;var zoom=1;if(body.getBoundingClientRect){var bound=body.getBoundingClientRect();zoom=(bound.right-bound.left)/body.clientWidth}if(zoom>1){clientTop=0;clientLeft=0}var top=box.top/zoom+(window.pageYOffset||docElem&&docElem.scrollTop/zoom||body.scrollTop/zoom)-clientTop,left=box.left/zoom+(window.pageXOffset||docElem&&docElem.scrollLeft/zoom||body.scrollLeft/zoom)-clientLeft;return{top:top,left:left}}}else{var getOffset=function(el){var top=0,left=0;do{top+=el.offsetTop||0;left+=el.offsetLeft||0;el=el.offsetParent}while(el);return{left:left,top:top}}}function getBox(el){var left,right,top,bottom;var offset=getOffset(el);left=offset.left;top=offset.top;right=left+el.offsetWidth;bottom=top+el.offsetHeight;return{left:left,right:right,top:top,bottom:bottom}}function addStyles(el,styles){for(var name in styles){if(styles.hasOwnProperty(name)){el.style[name]=styles[name]}}}function copyLayout(from,to){var box=getBox(from);addStyles(to,{position:"absolute",left:box.left+"px",top:box.top+"px",width:from.offsetWidth+"px",height:from.offsetHeight+"px"})}var toElement=(function(){var div=document.createElement("div");return function(html){div.innerHTML=html;var el=div.firstChild;return div.removeChild(el)}})();var getUID=(function(){var id=0;return function(){return"ValumsAjaxUpload"+id++}})();function fileFromPath(file){return file.replace(/.*(\/|\\)/,"")}function getExt(file){return(-1!==file.indexOf("."))?file.replace(/.*[.]/,""):""}function hasClass(el,name){var re=new RegExp("\\b"+name+"\\b");return re.test(el.className)}function addClass(el,name){if(!hasClass(el,name)){el.className+=" "+name}}function removeClass(el,name){var re=new RegExp("\\b"+name+"\\b");el.className=el.className.replace(re,"")}function removeNode(el){el.parentNode.removeChild(el)}window.AjaxUpload=function(button,options){this._settings={action:"upload.php",name:"userfile",data:{},autoSubmit:true,responseType:false,hoverClass:"hover",disabledClass:"disabled",onChange:function(file,extension){},onSubmit:function(file,extension){},onComplete:function(file,response){}};for(var i in options){if(options.hasOwnProperty(i)){this._settings[i]=options[i]}}if(button.jquery){button=button[0]}else{if(typeof button=="string"){if(/^#.*/.test(button)){button=button.slice(1)}button=document.getElementById(button)}}if(!button||button.nodeType!==1){throw new Error("Please make sure that you're passing a valid element")}if(button.nodeName.toUpperCase()=="A"){addEvent(button,"click",function(e){if(e&&e.preventDefault){e.preventDefault()}else{if(window.event){window.event.returnValue=false}}})}this._button=button;this._input=null;this._disabled=false;this.enable();this._rerouteClicks()};AjaxUpload.prototype={setData:function(data){this._settings.data=data},disable:function(){addClass(this._button,this._settings.disabledClass);this._disabled=true;var nodeName=this._button.nodeName.toUpperCase();if(nodeName=="INPUT"||nodeName=="BUTTON"){this._button.setAttribute("disabled","disabled")}if(this._input){this._input.parentNode.style.visibility="hidden"}},enable:function(){removeClass(this._button,this._settings.disabledClass);this._button.removeAttribute("disabled");this._disabled=false},_createInput:function(){var self=this;var input=document.createElement("input");input.setAttribute("type","file");input.setAttribute("name",this._settings.name);addStyles(input,{position:"absolute",right:0,margin:0,padding:0,fontSize:"480px",cursor:"pointer"});var div=document.createElement("div");addStyles(div,{display:"block",position:"absolute",overflow:"hidden",margin:0,padding:0,opacity:0,direction:"ltr",zIndex:2147483583});if(div.style.opacity!=="0"){if(typeof(div.filters)=="undefined"){throw new Error("Opacity not supported by the browser")}div.style.filter="alpha(opacity=0)"}addEvent(input,"change",function(){if(!input||input.value===""){return}var file=fileFromPath(input.value);if(false===self._settings.onChange.call(self,file,getExt(file))){self._clearInput();return}if(self._settings.autoSubmit){self.submit()}});addEvent(input,"mouseover",function(){addClass(self._button,self._settings.hoverClass)});addEvent(input,"mouseout",function(){removeClass(self._button,self._settings.hoverClass);input.parentNode.style.visibility="hidden"});div.appendChild(input);document.body.appendChild(div);this._input=input},_clearInput:function(){if(!this._input){return}removeNode(this._input.parentNode);this._input=null;this._createInput();removeClass(this._button,this._settings.hoverClass)},_rerouteClicks:function(){var self=this;addEvent(self._button,"mouseover",function(){if(self._disabled){return}if(!self._input){self._createInput()}var div=self._input.parentNode;copyLayout(self._button,div);div.style.visibility="visible"})},_createIframe:function(){var id=getUID();var iframe=toElement('<iframe src="javascript:false;" name="'+id+'" />');iframe.setAttribute("id",id);iframe.style.display="none";document.body.appendChild(iframe);return iframe},_createForm:function(iframe){var settings=this._settings;var form=toElement('<form method="post" id="ValumAjaxUploadForm" enctype="multipart/form-data"></form>');form.setAttribute("action",settings.action);form.setAttribute("target",iframe.name);form.style.display="none";document.body.appendChild(form);for(var prop in settings.data){if(settings.data.hasOwnProperty(prop)){var el=document.createElement("input");el.setAttribute("type","hidden");el.setAttribute("name",prop);el.setAttribute("value",settings.data[prop]);form.appendChild(el)}}return form},_getResponse:function(iframe,file){var toDeleteFlag=false,self=this,settings=this._settings;addEvent(iframe,"load",function(){if(iframe.src=="javascript:'%3Chtml%3E%3C/html%3E';"||iframe.src=="javascript:'<html></html>';"){if(toDeleteFlag){setTimeout(function(){removeNode(iframe)},0)}return}var doc=iframe.contentDocument?iframe.contentDocument:window.frames[iframe.id].document;if(doc.readyState&&doc.readyState!="complete"){return}if(doc.body&&doc.body.innerHTML=="false"){return}var response;if(doc.XMLDocument){response=doc.XMLDocument}else{if(doc.body){response=doc.body.innerHTML;if(settings.responseType&&settings.responseType.toLowerCase()=="json"){if(doc.body.firstChild&&doc.body.firstChild.nodeName.toUpperCase()=="PRE"){response=jQuery(doc.body.firstChild).text()}if(response){response=eval("("+response+")")}else{response={}}}}else{response=doc}}settings.onComplete.call(self,file,response);toDeleteFlag=true;iframe.src="javascript:'<html></html>';"})},submit:function(){var self=this,settings=this._settings;if(!this._input||this._input.value===""){return}var file=fileFromPath(this._input.value);if(false===settings.onSubmit.call(this,file,getExt(file))){this._clearInput();return}var iframe=this._createIframe();var form=this._createForm(iframe);removeNode(this._input.parentNode);removeClass(self._button,self._settings.hoverClass);form.appendChild(this._input);form.submit();removeNode(form);form=null;removeNode(this._input);this._input=null;this._getResponse(iframe,file);this._createInput()}}})();
jQuery.fn.popupwindow=function(b){var a=b||{};return this.each(function(g){var j,k,e,d,f,c;e=(jQuery(this).attr("rel")||"").split(",");j={height:600,width:600,toolbar:0,scrollbars:0,status:0,resizable:1,left:0,top:0,center:0,createnew:1,location:0,menubar:0,onUnload:null};if(e.length==1&&e[0].split(":").length==1){f=e[0];if(typeof a[f]!="undefined"){j=jQuery.extend(j,a[f])}}else{for(var h=0;h<e.length;h++){d=e[h].split(":");if(typeof j[d[0]]!="undefined"&&d.length==2){j[d[0]]=d[1]}}}if(j.center==1){j.top=(screen.height-(j.height+110))/2;j.left=(screen.width-j.width)/2}k="location="+j.location+",menubar="+j.menubar+",height="+j.height+",width="+j.width+",toolbar="+j.toolbar+",scrollbars="+j.scrollbars+",status="+j.status+",resizable="+j.resizable+",left="+j.left+",screenX="+j.left+",top="+j.top+",screenY="+j.top;jQuery(this).bind("click",function(){var i=j.createnew?"PopUpWindow"+g:"PopUpWindow";c=window.open(this.href,i,k);if(j.onUnload){unloadInterval=setInterval(function(){if(!c||c.closed){clearInterval(unloadInterval);j.onUnload.call($(this))}},500)}c.focus();return false})})};

