(function(a){if(window.log==undefined){window.log={toggle:function(){},move:function(){},resize:function(){},clear:function(){},debug:function(){},info:function(){},warn:function(){},error:function(){},profile:function(){}}}a.ds=a.ds||{};a.extend(a.ds,{auth:function(b){user_ckie=a.cookie("dsuserkey");if(user_ckie==undefined||user_ckie==null){var c=this.defaults.base_url+"/api/user/"+encodeURIComponent(b)+"/init_user?site_slug="+encodeURIComponent(this.defaults.site_slug);a.getJSON(c+"&jsoncallback=?",{},function(d){})}},parseUri:function(f){if(f==undefined){f=window.location.href}var e={strictMode:false,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}};var b=e.parser[e.strictMode?"strict":"loose"].exec(f),d={},c=14;while(c--){d[e.key[c]]=b[c]||""}d[e.q.name]={};d[e.key[12]].replace(e.q.parser,function(h,g,i){if(g){d[e.q.name][g]=i}});return d},defaults:{logon_form_loaded:false,logon_form_selector:"#ds-logonform-div",logon_form_cancel:"#ds-showinputform-link",logon_form_link:"#ds-logon-link",input_form_selector:"#ds-inputform-div",current_url:"",use_sub_domains:false,base_url:"http://localhost:4950",site_slug:"enter your site id here"},prepLogon:function(c){a(c).append('<div id="ds-logonform-div" style="display:none;"></div>                 <a href="javascript:void(0);" id="ds-logon-link" >Show Logon</a>                 <a href="javascript:void(0);" id="ds-showinputform-link" style="display:none;">Cancel</a>');var b=this;var d=this.defaults;a(d.logon_form_link).click(function(){b.showLogon()});a(d.logon_form_cancel).click(function(){b.hideLogon()})},showLogon:function(){var c=this;var d=this.defaults;if(d.logon_form_loaded==true){}else{d.logon_form_loaded=true;var b="url="+encodeURIComponent(window.location.href);a(d.logon_form_selector).html('<iframe width="100%" height="150" frameborder="0"                     src="'+d.base_url+"/comment/login?"+b+'" allowtransparency="true"                     vspace="0" hspace="0" marginheight="0" marginwidth="0" id="ds-input-loginform" ></iframe>')}a(d.input_form_selector+","+d.logon_form_link).hide();a(d.logon_form_selector+","+d.logon_form_cancel).show()},hideLogon:function(){var b=this;var c=this.defaults;a(c.input_form_selector+","+c.logon_form_link).show();a(c.logon_form_selector+","+c.logon_form_cancel).hide()},service_url:function(d,e){var b=a.ds.parseUri(window.location.href);var c=this.defaults.base_url+d+"/"+encodeURIComponent(this.defaults.site_slug)+"?";c+=a.param({ref_url:(b.protocol+"://"+b.authority+b.relative),site_slug:this.defaults.site_slug});return c},dsactivity:function(f){var g=a.extend({use_url:false,activity:null,absolute:false,unique_id:null,category:null,custom:null},f);var e="";var b=a.ds.parseUri(window.location.href);var h={};var d=this.service_url("/api/activity",true);if(g.use_url==true){if(g.absolute==true){g.activity=b.protocol+"://"+b.authority}g.activity+=b.relative}d+="&activity="+encodeURIComponent(g.activity);h=a.extend(h,{activity:g.activity});if(g.unique_id!=null){h=a.extend(h,{unique_id:g.unique_id})}if(g.category!=null){h=a.extend(h,{category:g.category})}if(g.custom!=null){var i="";for(var c in g.custom){i+=c+",";h[c]=g.custom[c]}h=a.extend(h,{cnames:i})}if(g.activity!=null){a.getJSON(d+"&jsoncallback=?",a.param(h),function(j){})}}});a.fn.dsactivity=function(b){var d={};var c=a.extend(d,b);this.each(function(){var e=a(this);e.click(function(){if(e.attr("activity")){c.activity=e.attr("activity");a.ds.dsactivity(c)}else{c.activity=this.textContent;a.ds.dsactivity(c)}});e.submit(function(){alert("in submit of form activity")})})};a.fn.dshints=function(c,b){var e=a.extend({hint_selector:".hint",hint_class:"hint"},b);var d=this;a(e.hint_selector,d).each(function(){if(a(this).val()==""&&a(this).attr("hint").length>0){a(this).val(a(this).attr("hint"))}else{if(a(this).val()!=""){a(this).removeClass(e.hint_class)}}a(this).focus(function(){if(a(this).hasClass(e.hint_class)&&(a(this).val()==a(this).attr("hint"))){a(this).val("");a(this).removeClass(e.hint_class)}}).blur(function(){if(a(this).val()==""){a(this).val(a(this).attr("hint")).addClass(e.hint_class)}})});a(d).submit(function(){a(e.hint_selector,this).each(function(){if(a(this).val()==a(this).attr("hint")){a(this).val("")}})})};a.fn.dsassetmgr=function(b){return this.each(function(){if(!a(this).is(".ds-assetmgr")){new a.ds.assetmanager(this,b)}})};a.ds.assetmanager=function(d,e){var c={commentiframe:true,buttonText:"Attach Photo",args:"",multiple:true,oncomplete:f,buttonImg:"/static/images/addphoto.png"};e=e||{};a.extend(c,a.ds.defaults,e);var b=a(d);this.element=d;a.data(this.element,"ds-assetmgr",this);b.options=c;b.after('<div class="uploadifyholder"></div>');function f(i){if(i.success===true){try{var h=i.response;if(h.indexOf("<h1>413 Request")>0){a.showmessage(" Sorry, that photo was larger than 6mb, please try a smaller photo or resize it.")}else{if(c.multiple===true){var g=b.val()?b.val()+","+h:h;b.val(g)}else{b.val(h)}a("<div></div>").appendTo(a(".uploadifyholder",b.parent())).html(i.filename+"   added <br />")}}catch(j){log.error(j)}}else{log.error("json failed");a("<div></div>").appendTo(a(".uploadifyholder",b.parent())).html(i.filename+"   Failed <br />")}}log.debug("setting uploader url to "+a.ds.defaults.base_url+"/upload/");a(d).uploadify({uploader:a.ds.defaults.base_url+"/static/js/jquery.uploadify-v2.1.0/uploadify.swf",script:a.ds.defaults.base_url+"/upload/",cancelImg:a.ds.defaults.base_url+"/static/images/close.png",folder:"/upload",auto:true,scriptData:{args:c.args},multi:false,fileDataName:"userfile",hideButton:false,buttonText:b.options.buttonText,scriptAccess:"always",buttonImg:b.options.buttonImg,wmode:"transparent",height:33,onOpen:function(){log.debug("uploadify onopen");b.trigger("onOpen",{})},onError:function(j,g,i,h){var k;if(h.status==404){k="Could not find upload script."}else{if(h.status==499){a("<div></div>").appendTo(a(".uploadifyholder",b.parent())).html(i.name+"  Upload Timed Out <br />");return false}else{if(h.type==="HTTP"){k=h.type+": "+h.status}else{if(h.type==="File Size"){k=i.name+"<br>"+h.type+" Limit: "+Math.round(h.sizeLimit/1024)+"KB"}else{k=h.type+": "+h.text}}}}a("<div></div>").appendTo(a(".uploadifyholder",b.parent())).html(i.name+"  Upload Failed <br />");return false},onComplete:function(k,g,j,h){var i={success:true,filename:j.name,response:h};c.oncomplete(i);b.trigger("onComplete",i);return true}})};a.fn.modalbox=function(c){c=a.extend({content:null,width:400,cssclass:"modalbox",onload:function(){}},c);var b={ESC:27,AT:50};if(a("#modalbox").length==0){a("body").append('<div id="modalbox" class="modalbox" style="display:none;"><div class="modalbox-inner"></div></div>');a(".modalbox-inner").css({width:c.width})}return this.each(function(){var e=a(this);e.el=this;e.bind((a.browser.opera?"keypress":"keydown"),function(l){var j=l.keyCode||l.which;switch(j){case b.ESC:h();break;default:break}}).focus(function(){});var i=null;var d=false;function f(){if(c.content){a(".modalbox-inner").html(a(c.content).html());g();c.onload()}else{if(c.href){log.debug("getting "+c.href);a.get(c.href,function(j){a(".modalbox-inner").html(j);log.debug("finished loading data");g();c.onload()})}}}function h(){a(".modalbox").fadeOut(200);a(".modalbox-overlay").remove()}function g(){a(".modalbox").before('<div class="modalbox-overlay"></div>');a(".modalbox").fadeIn(200);a(".modalbox-overlay").live("click",function(){log.debug("clicked close overlay");e.trigger("modalbox.close",[]);h()});a(".close",a(".modalbox")).live("click",function(){log.debug("clicked close2 button/cancel");e.trigger("modalbox.close",[]);h()});a(".showtipsy").trigger("cancel-tipsy",[]);a(".modalbox").bind("modalbox.close",function(){h()})}a(this).click(function(){var j=c.content?c.content:c.href;if(i!=j){f()}else{g();c.onload()}i=j;return false})})};a.fn.dstags=function(b){return this.each(function(){if(!a(this).is(".ds-tag-helper")){new a.ds.tag_helper(this,b)}})};a.ds.tag={defaults:{tag_div_selector:"#tag_list_div",tagged_class:"tagged_wdelete",tag_input:"#tags",id:"tbd"}};a.ds.tag_helper=function(f,d){var b=this;d=a.extend({tags:[],tagd:{}},a.ds.tag.defaults,d);b.first_tag=true;b.element=f;b.options=d;a.data(this.element,".ds-tag-helper",this);var c=d.tags;for(var e=0;e<c.length;e++){b.add_tag(c[e])}var b=this;a("a",a(f)).click(function(){b.click_tag(a(this).html())})};a.extend(a.ds.tag_helper.prototype,{add_tag:function(b){var c=this;if(c.first_tag===true){a(c.options.tag_input).focus();c.first_tag=false}if(b.indexOf(":")>0){a("#tag_"+b.replace(":","")).addClass(c.options.tagged_class)}else{a("#tag_"+b).addClass(c.options.tagged_class)}if(!(b in c.options.tagd)){c.options.tagd[b]=b;c.options.tags[c.options.length]=b}var d=",";var e=a(c.options.tag_input).val();if(e==""){d=""}a(c.options.tag_input).val(e+d+b)},click_tag:function(b){var c=this;if(!(b in c.options.tagd)){c.add_tag(b)}else{delete c.options.tagd[b];var e=[];for(var d in c.options.tagd){e[e.length]=d}c.options.tags=e;if(b.indexOf(":")>0){a("#tag_"+b.replace(":","")).removeClass(c.options.tagged_class)}else{a("#tag_"+b).removeClass(c.options.tagged_class)}a(c.options.tag_input).val(e.join(","))}}})})(jQuery);jQuery.cookie=function(b,j,m){if(typeof j!="undefined"){m=m||{};if(j===null){j="";m.expires=-1}var e="";if(m.expires&&(typeof m.expires=="number"||m.expires.toUTCString)){var f;if(typeof m.expires=="number"){f=new Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000))}else{f=m.expires}e="; expires="+f.toUTCString()}var l=m.path?"; path="+m.path:"";var g=m.domain?"; domain="+m.domain:"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("")}else{var d=null;if(document.cookie&&document.cookie!=""){var k=document.cookie.split(";");for(var h=0;h<k.length;h++){var c=jQuery.trim(k[h]);if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break}}}return d}};if(jQuery){(function(b){b.extend(b.fn,{uploadify:function(a){b(this).each(function(){settings=b.extend({id:b(this).attr("id"),uploader:"uploadify.swf",script:"uploadify.php",expressInstall:null,folder:"",height:30,width:110,cancelImg:"cancel.png",wmode:"opaque",scriptAccess:"sameDomain",fileDataName:"Filedata",method:"POST",queueSizeLimit:999,simUploadLimit:1,queueID:false,displayData:"percentage",onInit:function(){},onSelect:function(){},onQueueFull:function(){},onCheck:function(){},onCancel:function(){},onError:function(){},onProgress:function(){},onComplete:function(){},onAllComplete:function(){}},a);var j=location.pathname;j=j.split("/");j.pop();j=j.join("/")+"/";var i={};i.uploadifyID=settings.id;i.pagepath=j;if(settings.buttonImg){i.buttonImg=escape(settings.buttonImg)}if(settings.buttonText){i.buttonText=escape(settings.buttonText)}if(settings.rollover){i.rollover=true}i.script=settings.script;i.folder=escape(settings.folder);if(settings.scriptData){var h="";for(var k in settings.scriptData){h+="&"+k+"="+settings.scriptData[k]}i.scriptData=escape(h.substr(1))}i.width=settings.width;i.height=settings.height;i.wmode=settings.wmode;i.method=settings.method;i.queueSizeLimit=settings.queueSizeLimit;i.simUploadLimit=settings.simUploadLimit;if(settings.hideButton){i.hideButton=true}if(settings.fileDesc){i.fileDesc=settings.fileDesc}if(settings.fileExt){i.fileExt=settings.fileExt}if(settings.multi){i.multi=true}if(settings.auto){i.auto=true}if(settings.sizeLimit){i.sizeLimit=settings.sizeLimit}if(settings.checkScript){i.checkScript=settings.checkScript}if(settings.fileDataName){i.fileDataName=settings.fileDataName}if(settings.queueID){i.queueID=settings.queueID}if(settings.onInit()!==false){b(this).css("display","none");b(this).after('<div id="'+b(this).attr("id")+'Uploader"></div>');swfobject.embedSWF(settings.uploader,settings.id+"Uploader",settings.width,settings.height,"9.0.24",settings.expressInstall,i,{quality:"high",wmode:settings.wmode,allowScriptAccess:settings.scriptAccess});if(settings.queueID==false){b("#"+b(this).attr("id")+"Uploader").after('<div id="'+b(this).attr("id")+'Queue" class="uploadifyQueue"></div>')}}if(typeof(settings.onOpen)=="function"){b(this).bind("uploadifyOpen",settings.onOpen)}b(this).bind("uploadifySelect",{action:settings.onSelect,queueID:settings.queueID},function(f,n,g){if(f.data.action(f,n,g)!==false){var e=Math.round(g.size/1024*100)*0.01;var d="KB";if(e>1000){e=Math.round(e*0.001*100)*0.01;d="MB"}var c=e.toString().split(".");if(c.length>1){e=c[0]+"."+c[1].substr(0,2)}else{e=c[0]}if(g.name.length>20){fileName=g.name.substr(0,20)+"..."}else{fileName=g.name}queue="#"+b(this).attr("id")+"Queue";if(f.data.queueID){queue="#"+f.data.queueID}b(queue).append('<div id="'+b(this).attr("id")+n+'" class="uploadifyQueueItem"><div class="cancel"><a href="javascript:jQuery(\'#'+b(this).attr("id")+"').uploadifyCancel('"+n+'\')"><img src="'+settings.cancelImg+'" border="0" /></a></div><span class="fileName">'+fileName+" ("+e+d+')</span><span class="percentage"></span><div class="uploadifyProgress"><div id="'+b(this).attr("id")+n+'ProgressBar" class="uploadifyProgressBar"><!--Progress Bar--></div></div></div>')}});if(typeof(settings.onSelectOnce)=="function"){b(this).bind("uploadifySelectOnce",settings.onSelectOnce)}b(this).bind("uploadifyQueueFull",{action:settings.onQueueFull},function(d,c){if(d.data.action(d,c)!==false){alert("The queue is full.  The max size is "+c+".")}});b(this).bind("uploadifyCheckExist",{action:settings.onCheck},function(c,d,e,f,q){var g=new Object();g=e;g.folder=j+f;if(q){for(var p in e){var r=p}}b.post(d,g,function(m){for(var o in m){if(c.data.action(c,d,e,f,q)!==false){var n=confirm("Do you want to replace the file "+m[o]+"?");if(!n){document.getElementById(b(c.target).attr("id")+"Uploader").cancelFileUpload(o,true,true)}}}if(q){document.getElementById(b(c.target).attr("id")+"Uploader").startFileUpload(r,true)}else{document.getElementById(b(c.target).attr("id")+"Uploader").startFileUpload(null,true)}},"json")});b(this).bind("uploadifyCancel",{action:settings.onCancel},function(d,n,e,c,f){if(d.data.action(d,n,e,c,f)!==false){var g=(f==true)?0:250;b("#"+b(this).attr("id")+n).fadeOut(g,function(){b(this).remove()})}});if(typeof(settings.onClearQueue)=="function"){b(this).bind("uploadifyClearQueue",settings.onClearQueue)}var l=[];b(this).bind("uploadifyError",{action:settings.onError},function(c,g,d,e){if(c.data.action(c,g,d,e)!==false){var f=new Array(g,d,e);l.push(f);b("#"+b(this).attr("id")+g+" .percentage").text(" - "+e.type+" Error");b("#"+b(this).attr("id")+g).addClass("uploadifyError")}});b(this).bind("uploadifyProgress",{action:settings.onProgress,toDisplay:settings.displayData},function(d,f,e,c){if(d.data.action(d,f,e,c)!==false){b("#"+b(this).attr("id")+f+"ProgressBar").css("width",c.percentage+"%");if(d.data.toDisplay=="percentage"){displayData=" - "+c.percentage+"%"}if(d.data.toDisplay=="speed"){displayData=" - "+c.speed+"KB/s"}if(d.data.toDisplay==null){displayData=" "}b("#"+b(this).attr("id")+f+" .percentage").text(displayData)}});b(this).bind("uploadifyComplete",{action:settings.onComplete},function(d,g,e,f,c){if(d.data.action(d,g,e,unescape(f),c)!==false){b("#"+b(this).attr("id")+g+" .percentage").text(" - Completed");b("#"+b(this).attr("id")+g).fadeOut(250,function(){b(this).remove()})}});if(typeof(settings.onAllComplete)=="function"){b(this).bind("uploadifyAllComplete",{action:settings.onAllComplete},function(d,c){if(d.data.action(d,c)!==false){l=[]}})}})},uploadifySettings:function(m,i,p){var l=false;b(this).each(function(){if(m=="scriptData"&&i!=null){if(p){var e=i}else{var e=b.extend(settings.scriptData,i)}var c="";for(var d in e){c+="&"+d+"="+escape(e[d])}i=c.substr(1)}l=document.getElementById(b(this).attr("id")+"Uploader").updateSettings(m,i)});if(i==null){if(m=="scriptData"){var a=unescape(l).split("&");var n=new Object();for(var o=0;o<a.length;o++){var k=a[o].split("=");n[k[0]]=k[1]}l=n}return l}},uploadifyUpload:function(a){b(this).each(function(){document.getElementById(b(this).attr("id")+"Uploader").startFileUpload(a,false)})},uploadifyCancel:function(a){b(this).each(function(){document.getElementById(b(this).attr("id")+"Uploader").cancelFileUpload(a,true,false)})},uploadifyClearQueue:function(){b(this).each(function(){document.getElementById(b(this).attr("id")+"Uploader").clearFileUploadQueue(false)})}})})(jQuery)}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.ds=a.ds||{};a.fn.slugeditor=function(b){return this.each(function(){if(!a(this).is(".ds-slugeditor")){new a.ds.slugeditor(this,b)}})};a.ds.slugeditor=function(d,e){var c={permalink_sel:"#real_permalink",permalink_span:"#editable-slug-span",permalink_edit:"#editable-slug-href",permalink_div:"#permalink_div",slugfrom:"#title",strip:false};e=e||{};a.extend(c,e);this.element=d;var b=this;b.options=c;a.data(this.element,"ds-slugeditor",this);a(c.slugfrom).blur(function(f){b.show(this)});a(c.permalink_span+","+c.permalink_edit).click(function(){b.slugedit(this)})};a.extend(a.ds.slugeditor.prototype,{slugblur:function(c){var b=this;a(b.options.permalink_sel).hide();a(b.options.permalink_span).html(a(b.options.permalink_sel).val())},show:function(d){var c=this;a(c.options.permalink_sel).hide();a(c.options.permalink_span).html(a(c.options.permalink_sel).val());var b=a(c.options.permalink_sel).val();if(b==""){if(c.options.strip==true){b=a(c.options.slugfrom).val().replace(/ /g,"").toLowerCase().replace(/[^a-z\-]/g,"")}else{b=a(c.options.slugfrom).val().replace(/ /g,"-").toLowerCase().replace(/[^a-z\-]/g,"")}b=b.replace(/(-{2,50})/g,"-");a(c.options.permalink_sel).val(b)}else{}a(c.options.permalink_span).html(b)},slugedit:function(c){var b=this;b.show();a(b.options.permalink_sel).show().focus();a(b.options.permalink_sel).keypress(function(f){var d=f.charCode?f.charCode:f.keyCode?f.keyCode:0;if((13==d)||(27==d)){b.slugblur();return false}});a(b.options.permalink_sel).blur(function(d){a(this).hide();a(b.options.permalink_span).html(a(this).val())})}})})(jQuery);
