var mojo;var ptoggle=false;function togglePrimary(a){ptoggle=a}function SelectMeOnly(a,c,b){$('input:checkbox[id*="'+c+'"]').each(function(d){var e=$(this).attr("id");if(a.id==e){}else{if((b=="undefined"||b=="")||(b!=""&&e.indexOf(b)>0)){$(this).attr("checked",false)}}})}function DateTimePicker_OnDateSelected(a,b){if(b.get_newDate()!=null){}else{}}function DateTimePicker_OnClientTimeSelected(a,b){}function mojoEditor(a,b){this.name=a;this.tabstrip=b;this.fields=new Array();this.jcrop_api;this.excludeWords=["a","able","about","above","abroad","according","accordingly","across","actually","adj","after","afterwards","again","against","ago","ahead","ain't","all","allow","allows","almost","alone","along","alongside","already","also","although","always","am","amid","amidst","among","amongst","an","and","another","any","anybody","anyhow","anyone","anything","anyway","anyways","anywhere","apart","appear","appreciate","appropriate","are","aren't","around","as","a's","aside","ask","asking","associated","at","available","away","awfully","b","back","backward","backwards","be","became","because","become","becomes","becoming","been","before","beforehand","begin","behind","being","believe","below","beside","besides","best","better","between","beyond","both","brief","but","by","c","came","can","cannot","cant","can't","caption","cause","causes","certain","certainly","changes","clearly","c'mon","co","co.","com","come","comes","concerning","consequently","consider","considering","contain","containing","contains","corresponding","could","couldn't","course","c's","currently","d","dare","daren't","definitely","described","despite","did","didn't","different","directly","do","does","doesn't","doing","done","don't","down","downwards","during","e","each","edu","eg","eight","eighty","either","else","elsewhere","end","ending","enough","entirely","especially","et","etc","even","ever","evermore","every","everybody","everyone","everything","everywhere","ex","exactly","example","except","f","fairly","far","farther","few","fewer","fifth","first","five","followed","following","follows","for","forever","former","formerly","forth","forward","found","four","from","further","furthermore","g","get","gets","getting","given","gives","go","goes","going","gone","got","gotten","greetings","h","had","hadn't","half","happens","hardly","has","hasn't","have","haven't","having","he","he'd","he'll","hello","help","hence","her","here","hereafter","hereby","herein","here's","hereupon","hers","herself","he's","hi","him","himself","his","hither","hopefully","how","howbeit","however","hundred","i","i'd","ie","if","ignored","i'll","i'm","immediate","in","inasmuch","inc","inc.","indeed","indicate","indicated","indicates","inner","inside","insofar","instead","into","inward","is","isn't","it","it'd","it'll","its","it's","itself","i've","j","just","k","keep","keeps","kept","know","known","knows","l","last","lately","later","latter","latterly","least","less","lest","let","let's","like","liked","likely","likewise","little","look","looking","looks","low","lower","ltd","m","made","mainly","make","makes","many","may","maybe","mayn't","me","mean","meantime","meanwhile","merely","might","mightn't","mine","minus","miss","more","moreover","most","mostly","mr","mrs","much","must","mustn't","my","myself","n","name","namely","nd","near","nearly","necessary","need","needn't","needs","neither","never","neverf","neverless","nevertheless","new","next","nine","ninety","no","nobody","non","none","nonetheless","noone","no-one","nor","normally","not","nothing","notwithstanding","novel","now","nowhere","o","obviously","of","off","often","oh","ok","okay","old","on","once","one","ones","one's","only","onto","opposite","or","other","others","otherwise","ought","oughtn't","our","ours","ourselves","out","outside","over","overall","own","p","particular","particularly","past","per","perhaps","placed","please","plus","possible","presumably","probably","provided","provides","q","que","quite","qv","r","rather","rd","re","really","reasonably","recent","recently","regarding","regardless","regards","relatively","respectively","right","round","s","said","same","saw","say","saying","says","second","secondly","see","seeing","seem","seemed","seeming","seems","seen","self","selves","sensible","sent","serious","seriously","seven","several","shall","shan't","she","she'd","she'll","she's","should","shouldn't","since","six","so","some","somebody","someday","somehow","someone","something","sometime","sometimes","somewhat","somewhere","soon","sorry","specified","specify","specifying","still","sub","such","sup","sure","t","take","taken","taking","tell","tends","th","than","thank","thanks","thanx","that","that'll","thats","that's","that've","the","their","theirs","them","themselves","then","thence","there","thereafter","thereby","there'd","therefore","therein","there'll","there're","theres","there's","thereupon","there've","these","they","they'd","they'll","they're","they've","thing","things","think","third","thirty","this","thorough","thoroughly","those","though","three","through","throughout","thru","thus","till","to","together","too","took","toward","towards","tried","tries","truly","try","trying","t's","twice","two","u","un","under","underneath","undoing","unfortunately","unless","unlike","unlikely","until","unto","up","upon","upwards","us","use","used","useful","uses","using","usually","v","value","various","versus","very","via","viz","vs","w","want","wants","was","wasn't","way","we","we'd","welcome","well","we'll","went","were","we're","weren't","we've","what","whatever","what'll","what's","what've","when","whence","whenever","where","whereafter","whereas","whereby","wherein","where's","whereupon","wherever","whether","which","whichever","while","whilst","whither","who","who'd","whoever","whole","who'll","whom","whomever","who's","whose","why","will","willing","wish","with","within","without","wonder","won't","would","wouldn't","x","y","yes","yet","you","you'd","you'll","your","you're","yours","yourself","yourselves","you've","z","zero"];this.addField=function(){this.fields.push({id:"div"+arguments[0],tabs:arguments[1]})};this.selectTab=function(d){this.closeFileEditor();for(var c=0;c<this.fields.length;c++){if(this.fieldInTab(d,this.fields[c])){$("#"+this.fields[c].id).show()}else{$("#"+this.fields[c].id).hide()}}};this.fieldInTab=function(d,c){return(new RegExp("^("+c.tabs.replace(/,/g,"|")+")$").test(d))};this.insertHtml=function(d,c){$find(d).pasteHtml(c)};this.insertLink=function(i,c,j,g,h,k,d){var f=(d>0)?"/content/content/"+k+"/":"/content/userstorage/"+g+"/";var e=($find(i).getSelectionHtml().length>0)?$find(i).getSelectionHtml():j;this.insertHtml(i,"<a href='"+f+c+"' title='"+h+"' target='_blank'>"+e+"</a>")};this.insertItem=function(l,c,n,i,j,k,e,q,d,m,p,h,o){var g=(d>0)?"/content/content/"+q+"/":"/content/userstorage/"+j+"/";var f=($find(l).getSelectionHtml().length>0)?$find(l).getSelectionHtml():n;if(i){this.insertHtml(l,"<span class='contentimage' style='width:"+e+"px'><img src='"+g+c+"' alt='"+k+"' /><br />"+n+"</span>")}else{switch(m){case"File":this.insertHtml(l,"<a href='"+g+c+"' title='"+k+"' target='_blank'>"+f+"</a>");break;case"External":this.insertHtml(l,"<a href='"+c+"' title='"+k+"' target='_blank'>"+f+"</a>");break;case"Embedded":this.insertHtml(l,$("#"+p).html());break;case"YouTube":this.insertHtml(l,'[VIDEOSINGLE type="youtube" keyid="'+h+'", width="'+e+'", height="'+o+'"]');break;case"Brightcove":this.insertHtml(l,'[VIDEOSINGLE type="brightcove" keyid="'+h+'", width="'+e+'", height="'+o+'"]');break}}};this.updateTags=function(e,f){var c=e.value.split(",");var g="<ul>";for(var d=0;d<c.length;d++){g+="<li>"+c[d]+"</li>"}g+="</ul>";$("#"+f).html(g)};this.addTag=function(d,c){var e=document.getElementById(d);e.value+=(e.value.length>0)?","+c:c;this.updateTags(e,"tagList")};this.createSlug=function(f,c){var e=document.getElementById(c);if(e.value.trim().length==0){f=f.toLowerCase().trim();f=f.replace(/[^a-zA-z0-9 ]/g,"");f=f.replace(/  /g," ");var d=this.arrayDiff(f.split(" "),this.excludeWords);e.value=d.join("-")}};this.updateSlug=function(d){var c=d.value.trim();c=c.replace(/\s+/g,"-").toLowerCase();c=c.replace(/[^-a-zA-z0-9 ]/g,"");d.value=c};this.arrayDiff=function(){var e=arguments[0],h=[];var g="",f=1,d="",c=[];arr1keys:for(g in e){for(f=1;f<arguments.length;f++){c=arguments[f];for(d in c){if(c[d]===e[g]){continue arr1keys}}h.push(e[g])}}return h};this.displayAuthorSearch=function(){$("#authorSelect").hide();$("#authorSearch").show()};this.closeAuthorSearch=function(){$("#authorSelect").show();$("#authorSearch").hide()};this.displayFileEditor=function(){this.closeResizer();$("#dbSidebars").hide();$("#btnFilePickerAddMedia").hide();document.getElementById("divucWysiwyg").style.display="none";$("#MojoFileGrid").hide();$("#MojoFileLayoutPicker").hide();$("#MojoFileUpdater").show()};this.closeFileEditor=function(){$("#dbSidebars").show();$("#btnFilePickerAddMedia").show();$("#divucWysiwyg").show();$("#MojoFileGrid").show();$("#MojoFileLayoutPicker").show();$("#MojoFileUpdater").hide()};this.displayResizer=function(g,d,e,f,c){var i=Math.floor(Math.random()*100000);$("#"+f).val(c);document.getElementById("divucWysiwyg").style.display="none";$("#btnFilePickerAddMedia").hide();$("#MojoResizer").show();$("#dbSidebars").hide();$("#imageResizable").attr("src",g+"?a="+i);$("#imageResizable").width(d);$("#imageResizable").height(e);if(this.jcrop_api){this.jcrop_api.destroy()}this.jcrop_api=$.Jcrop("#imageResizable");this.enableResize()};this.displayResizerSimple=function(){if(this.jcrop_api){this.jcrop_api.destroy()}this.jcrop_api=$.Jcrop("#imageResizable");this.enableResize()};this.closeResizer=function(c){$("#divucWysiwyg").show();$("#btnFilePickerAddMedia").show();$("#MojoResizer").hide();$("#dbSidebars").show()};this.toggleWysiwyg=function(c){if(c){$("#divucWysiwyg").show();$("#FilePickerAdder").hide();$("#btnFilePickerAddMedia").show();$("#btnFilePickerCloseMedia").hide()}else{document.getElementById("divucWysiwyg").style.display="none";$("#FilePickerAdder").show();$("#btnFilePickerAddMedia").hide();$("#btnFilePickerCloseMedia").show()}};this.enableCrop=function(){$("#imageResizable").resizable("destroy");$("#MojoResizeToolset").hide();$("#MojoCropToolset").show();this.jcrop_api=$.Jcrop("#imageResizable");$("#imageResizable").Jcrop({onChange:this.showCoords,onSelect:this.showCoords});$("#x").removeAttr("disabled");$("#y").removeAttr("disabled");$("#x2").removeAttr("disabled");$("#y2").removeAttr("disabled");$("#cw").removeAttr("disabled");$("#ch").removeAttr("disabled");$("#btnSnap").attr("disabled",true)};this.enableResize=function(){this.jcrop_api.destroy();$("#MojoResizeToolset").show();$("#MojoCropToolset").hide();$("#w").val($("#imageResizable").width());$("#h").val($("#imageResizable").height());$("#imageResizable").resizable({aspectRatio:true,resize:this.updateValues});$("#x").attr("disabled",true);$("#y").attr("disabled",true);$("#x2").attr("disabled",true);$("#y2").attr("disabled",true);$("#cw").attr("disabled",true);$("#ch").attr("disabled",true);$("#btnSnap").removeAttr("disabled");$("#x").val(0);$("#y").val(0);$("#x2").val(0);$("#y2").val(0);$("#cw").val(0);$("#ch").val(0)};this.showCoords=function(d){$("#x").val(d.x);$("#y").val(d.y);$("#x2").val(d.x2);$("#y2").val(d.y2);$("#cw").val(d.w);$("#ch").val(d.h)};this.updateValues=function(c,d){$("#w").val(parseInt(d.size.width,10));$("#h").val(parseInt(d.size.height,10))};this.snapResize=function(){$("#imageResizable").resizable("destroy");$("#imageResizable").width(parseInt($("#w").val(),10));$("#imageResizable").height(parseInt($("#h").val(),10));$("#imageResizable").resizable({aspectRatio:true,resize:this.updateValues})};this.calculate=function(f,h){var g=$("#imageResizable").width();var d=$("#imageResizable").height();var c=0;var e=0;if(f=="w"){c=$("#w").val();e=Math.round((d*c)/g)}else{e=$("#h").val();c=Math.round((g*e)/d)}$("#w").val(c);$("#h").val(e)}}$.fn.extend({insertAtCaret:function(a){a=a.replace(/\^/g,'"');this.each(function(d){if(document.selection){this.focus();sel=document.selection.createRange();sel.text=a;this.focus()}else{if(this.selectionStart||this.selectionStart=="0"){var c=this.selectionStart;var b=this.selectionEnd;var e=this.scrollTop;this.value=this.value.substring(0,c)+a+this.value.substring(b,this.value.length);this.focus();this.selectionStart=c+a.length;this.selectionEnd=c+a.length;this.scrollTop=e}else{this.value+=a;this.focus()}}})}});(function(a){a.fn.maxlength=function(b){var c=jQuery.extend({events:[],maxCharacters:10,status:true,statusClass:"charcounter",statusText:"character(s) left",notificationClass:"charcounternotification",showAlert:false,alertText:"You have typed too many characters.",slider:false},b);a.merge(c.events,["keyup"]);return this.each(function(){var g=a(this);var j=a(this).val().length;function d(){var k=c.maxCharacters-j;if(k<0){k=0}g.next("div").html(k+" "+c.statusText)}function e(){var k=true;if(j>=c.maxCharacters){k=false;g.addClass(c.notificationClass);g.val(g.val().substr(0,c.maxCharacters));i()}else{if(g.hasClass(c.notificationClass)){g.removeClass(c.notificationClass)}}if(c.status){d()}}function i(){if(c.showAlert){alert(c.alertText)}}function f(){var k=false;if(g.is("textarea")){k=true}else{if(g.filter("input[type=text]")){k=true}else{if(g.filter("input[type=password]")){k=true}}}return k}if(!f()){return false}a.each(c.events,function(k,l){g.bind(l,function(m){j=g.val().length;e()})});if(c.status){g.after(a("<div/>").addClass(c.statusClass).html("-"));d()}if(!c.status){var h=g.next("div."+c.statusClass);if(h){h.remove()}}if(c.slider){g.next().hide();g.focus(function(){g.next().slideDown("fast")});g.blur(function(){g.next().slideUp("fast")})}})}})(jQuery);(function(d){d.tools=d.tools||{version:"1.2.5"};d.tools.tooltip={conf:{effect:"toggle",fadeOutSpeed:"fast",predelay:0,delay:30,opacity:1,tip:0,position:["top","center"],offset:[0,0],relative:false,cancelDefault:true,events:{def:"mouseenter,mouseleave",input:"focus,blur",widget:"focus mouseenter,blur mouseleave",tooltip:"mouseenter,mouseleave"},layout:"<div/>",tipClass:"tooltip"},addEffect:function(e,g,f){c[e]=[g,f]}};var c={toggle:[function(e){var f=this.getConf(),g=this.getTip(),h=f.opacity;if(h<1){g.css({opacity:h})}g.show();e.call()},function(e){this.getTip().hide();e.call()}],fade:[function(e){var f=this.getConf();this.getTip().fadeTo(f.fadeInSpeed,f.opacity,e)},function(e){this.getTip().fadeOut(this.getConf().fadeOutSpeed,e)}]};function b(g,i,f){var k=f.relative?g.position().top:g.offset().top,j=f.relative?g.position().left:g.offset().left,l=f.position[0];k-=i.outerHeight()-f.offset[0];j+=g.outerWidth()+f.offset[1];if(/iPad/i.test(navigator.userAgent)){k-=d(window).scrollTop()}var e=i.outerHeight()+g.outerHeight();if(l=="center"){k+=e/2}if(l=="bottom"){k+=e}l=f.position[1];var h=i.outerWidth()+g.outerWidth();if(l=="center"){j-=h/2}if(l=="left"){j-=h}return{top:k,left:j}}function a(h,j){var r=this,g=h.add(r),o,f=0,q=0,m=h.attr("title"),i=h.attr("data-tooltip"),s=c[j.effect],n,l=h.is(":input"),e=l&&h.is(":checkbox, :radio, select, :button, :submit"),k=h.attr("type"),p=j.events[k]||j.events[l?(e?"widget":"input"):"def"];if(!s){throw'Nonexistent effect "'+j.effect+'"'}p=p.split(/,\s*/);if(p.length!=2){throw"Tooltip: bad events configuration for "+k}h.bind(p[0],function(t){clearTimeout(f);if(j.predelay){q=setTimeout(function(){r.show(t)},j.predelay)}else{r.show(t)}}).bind(p[1],function(t){clearTimeout(q);if(j.delay){f=setTimeout(function(){r.hide(t)},j.delay)}else{r.hide(t)}});if(m&&j.cancelDefault){h.removeAttr("title");h.data("title",m)}d.extend(r,{show:function(u){if(!o){if(i){o=d(i)}else{if(j.tip){o=d(j.tip).eq(0)}else{if(m){o=d(j.layout).addClass(j.tipClass).appendTo(document.body).hide().append(m)}else{o=h.next();if(!o.length){o=h.parent().next()}}}}if(!o.length){throw"Cannot find tooltip for "+h}}if(r.isShown()){return r}o.stop(true,true);var v=b(h,o,j);if(j.tip){o.html(h.data("title"))}u=u||d.Event();u.type="onBeforeShow";g.trigger(u,[v]);if(u.isDefaultPrevented()){return r}v=b(h,o,j);o.css({position:"absolute",top:v.top,left:v.left});n=true;s[0].call(r,function(){u.type="onShow";n="full";g.trigger(u)});var t=j.events.tooltip.split(/,\s*/);if(!o.data("__set")){o.bind(t[0],function(){clearTimeout(f);clearTimeout(q)});if(t[1]&&!h.is("input:not(:checkbox, :radio), textarea")){o.bind(t[1],function(w){if(w.relatedTarget!=h[0]){h.trigger(p[1].split(" ")[0])}})}o.data("__set",true)}return r},hide:function(t){if(!o||!r.isShown()){return r}t=t||d.Event();t.type="onBeforeHide";g.trigger(t);if(t.isDefaultPrevented()){return}n=false;c[j.effect][1].call(r,function(){t.type="onHide";g.trigger(t)});return r},isShown:function(t){return t?n=="full":n},getConf:function(){return j},getTip:function(){return o},getTrigger:function(){return h}});d.each("onHide,onBeforeShow,onShow,onBeforeHide".split(","),function(u,t){if(d.isFunction(j[t])){d(r).bind(t,j[t])}r[t]=function(v){if(v){d(r).bind(t,v)}return r}})}d.fn.tooltip=function(e){var f=this.data("tooltip");if(f){return f}e=d.extend(true,{},d.tools.tooltip.conf,e);if(typeof e.position=="string"){e.position=e.position.split(/,?\s/)}this.each(function(){f=new a(d(this),e);d(this).data("tooltip",f)});return e.api?f:this}})(jQuery);(function(b){var a=b.tools.tooltip;b.extend(a.conf,{direction:"up",bounce:false,slideOffset:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!b.browser.msie});var c={up:["-","top"],down:["+","top"],left:["-","left"],right:["+","left"]};a.addEffect("slide",function(d){var f=this.getConf(),g=this.getTip(),h=f.slideFade?{opacity:f.opacity}:{},e=c[f.direction]||c.up;h[e[1]]=e[0]+"="+f.slideOffset;if(f.slideFade){g.css({opacity:0})}g.show().animate(h,f.slideInSpeed,d)},function(e){var g=this.getConf(),i=g.slideOffset,h=g.slideFade?{opacity:0}:{},f=c[g.direction]||c.up;var d=""+f[0];if(g.bounce){d=d=="+"?"-":"+"}h[f[1]]=d+"="+i;this.getTip().animate(h,g.slideOutSpeed,function(){b(this).hide();e.call()})})})(jQuery);(function(d){var c=d.tools.tooltip;c.dynamic={conf:{classNames:"top right bottom left"}};function b(h){var e=d(window);var g=e.width()+e.scrollLeft();var f=e.height()+e.scrollTop();return[h.offset().top<=e.scrollTop(),g<=h.offset().left+h.width(),f<=h.offset().top+h.height(),e.scrollLeft()>=h.offset().left]}function a(f){var e=f.length;while(e--){if(f[e]){return false}}return true}d.fn.dynamic=function(f){if(typeof f=="number"){f={speed:f}}f=d.extend({},c.dynamic.conf,f);var e=f.classNames.split(/\s/),g;this.each(function(){var h=d(this).tooltip().onBeforeShow(function(l,m){var k=this.getTip(),j=this.getConf();if(!g){g=[j.position[0],j.position[1],j.offset[0],j.offset[1],d.extend({},j)]}d.extend(j,g[4]);j.position=[g[0],g[1]];j.offset=[g[2],g[3]];k.css({visibility:"hidden",position:"absolute",top:m.top,left:m.left}).show();var i=b(k);if(!a(i)){if(i[2]){d.extend(j,f.top);j.position[0]="top";k.addClass(e[0])}if(i[3]){d.extend(j,f.right);j.position[1]="right";k.addClass(e[1])}if(i[0]){d.extend(j,f.bottom);j.position[0]="bottom";k.addClass(e[2])}if(i[1]){d.extend(j,f.left);j.position[1]="left";k.addClass(e[3])}if(i[0]||i[2]){j.offset[0]*=-1}if(i[1]||i[3]){j.offset[1]*=-1}}k.css({visibility:"visible"}).hide()});h.onBeforeShow(function(){var j=this.getConf(),i=this.getTip();setTimeout(function(){j.position=[g[0],g[1]];j.offset=[g[2],g[3]]},0)});h.onHide(function(){var i=this.getTip();i.removeClass(f.classNames)});ret=h});return f.api?ret:this}})(jQuery);if(window.jQuery){(function(a){if(a.browser.msie){try{document.execCommand("BackgroundImageCache",false,true)}catch(b){}}a.fn.rating=function(d){if(this.length==0){return this}if(typeof arguments[0]=="string"){if(this.length>1){var c=arguments;return this.each(function(){a.fn.rating.apply(a(this),c)})}a.fn.rating[arguments[0]].apply(this,a.makeArray(arguments).slice(1)||[]);return this}var d=a.extend({},a.fn.rating.options,d||{});a.fn.rating.calls++;this.not(".star-rating-applied").addClass("star-rating-applied").each(function(){var g,l=a(this);var e=(this.name||"unnamed-rating").replace(/\[|\]/g,"_").replace(/^\_+|\_+$/g,"");var f=a(this.form||document.body);var k=f.data("rating");if(!k||k.call!=a.fn.rating.calls){k={count:0,call:a.fn.rating.calls}}var n=k[e];if(n){g=n.data("rating")}if(n&&g){g.count++}else{g=a.extend({},d||{},(a.metadata?l.metadata():(a.meta?l.data():null))||{},{count:0,stars:[],inputs:[]});g.serial=k.count++;n=a('<span class="star-rating-control"/>');l.before(n);n.addClass("rating-to-be-drawn");if(l.attr("disabled")){g.readOnly=true}n.append(g.cancel=a('<div class="rating-cancel"><a title="'+g.cancel+'">'+g.cancelValue+"</a></div>").mouseover(function(){a(this).rating("drain");a(this).addClass("star-rating-hover")}).mouseout(function(){a(this).rating("draw");a(this).removeClass("star-rating-hover")}).click(function(){a(this).rating("select")}).data("rating",g))}var j=a('<div class="star-rating rater-'+g.serial+'"><a title="'+(this.title||this.value)+'">'+this.value+"</a></div>");n.append(j);if(this.id){j.attr("id",this.id)}if(this.className){j.addClass(this.className)}if(g.half){g.split=2}if(typeof g.split=="number"&&g.split>0){var i=(a.fn.width?j.width():0)||g.starWidth;var h=(g.count%g.split),m=Math.floor(i/g.split);j.width(m).find("a").css({"margin-left":"-"+(h*m)+"px"})}if(g.readOnly){j.addClass("star-rating-readonly")}else{j.addClass("star-rating-live").mouseover(function(){a(this).rating("fill");a(this).rating("focus")}).mouseout(function(){a(this).rating("draw");a(this).rating("blur")}).click(function(){a(this).rating("select")})}if(this.checked){g.current=j}l.hide();l.change(function(){a(this).rating("select")});j.data("rating.input",l.data("rating.star",j));g.stars[g.stars.length]=j[0];g.inputs[g.inputs.length]=l[0];g.rater=k[e]=n;g.context=f;l.data("rating",g);n.data("rating",g);j.data("rating",g);f.data("rating",k)});a(".rating-to-be-drawn").rating("draw").removeClass("rating-to-be-drawn");return this};a.extend(a.fn.rating,{calls:0,focus:function(){var d=this.data("rating");if(!d){return this}if(!d.focus){return this}var c=a(this).data("rating.input")||a(this.tagName=="INPUT"?this:null);if(d.focus){d.focus.apply(c[0],[c.val(),a("a",c.data("rating.star"))[0]])}},blur:function(){var d=this.data("rating");if(!d){return this}if(!d.blur){return this}var c=a(this).data("rating.input")||a(this.tagName=="INPUT"?this:null);if(d.blur){d.blur.apply(c[0],[c.val(),a("a",c.data("rating.star"))[0]])}},fill:function(){var c=this.data("rating");if(!c){return this}if(c.readOnly){return}this.rating("drain");this.prevAll().andSelf().filter(".rater-"+c.serial).addClass("star-rating-hover")},drain:function(){var c=this.data("rating");if(!c){return this}if(c.readOnly){return}c.rater.children().filter(".rater-"+c.serial).removeClass("star-rating-on").removeClass("star-rating-hover")},draw:function(){var c=this.data("rating");if(!c){return this}this.rating("drain");if(c.current){c.current.data("rating.input").attr("checked","checked");c.current.prevAll().andSelf().filter(".rater-"+c.serial).addClass("star-rating-on")}else{a(c.inputs).removeAttr("checked")}c.cancel[c.readOnly||c.required?"hide":"show"]();this.siblings()[c.readOnly?"addClass":"removeClass"]("star-rating-readonly")},select:function(d,f){var e=this.data("rating");if(!e){return this}if(e.readOnly){return}e.current=null;if(typeof d!="undefined"){if(typeof d=="number"){return a(e.stars[d]).rating("select",undefined,f)}if(typeof d=="string"){a.each(e.stars,function(){if(a(this).data("rating.input").val()==d){a(this).rating("select",undefined,f)}})}}else{e.current=this[0].tagName=="INPUT"?this.data("rating.star"):(this.is(".rater-"+e.serial)?this:null)}this.data("rating",e);this.rating("draw");var c=a(e.current?e.current.data("rating.input"):null);if((f||f==undefined)&&e.callback){e.callback.apply(c[0],[c.val(),a("a",e.current)[0]])}},readOnly:function(c,d){var e=this.data("rating");if(!e){return this}e.readOnly=c||c==undefined?true:false;if(d){a(e.inputs).attr("disabled","disabled")}else{a(e.inputs).removeAttr("disabled")}this.data("rating",e);this.rating("draw")},disable:function(){this.rating("readOnly",true,true)},enable:function(){this.rating("readOnly",false,false)}});a.fn.rating.options={cancel:"Cancel Rating",cancelValue:"",split:0,starWidth:16};a(function(){a("input[type=radio].star").rating()})})(jQuery)}(function(G,k,U){var H={transition:"elastic",speed:300,width:false,initialWidth:"600",innerWidth:false,maxWidth:false,height:false,initialHeight:"450",innerHeight:false,maxHeight:false,scalePhotos:true,scrolling:true,inline:false,html:false,iframe:false,fastIframe:true,photo:false,href:false,title:false,rel:false,opacity:0.9,preloading:true,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:false,returnFocus:true,loop:true,slideshow:false,slideshowAuto:true,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:false,onLoad:false,onComplete:false,onCleanup:false,onClosed:false,overlayClose:true,escKey:true,arrowKey:true,top:false,bottom:false,left:false,right:false,fixed:false,data:false},v="colorbox",Q="cbox",p=Q+"Element",T=Q+"_open",e=Q+"_load",S=Q+"_complete",s=Q+"_cleanup",Z=Q+"_closed",i=Q+"_purge",t=G.browser.msie&&!G.support.opacity,ab=t&&G.browser.version<7,Y=Q+"_IE6",O,ac,ad,d,E,o,b,N,c,X,K,j,h,n,r,V,q,P,x,z,aa,ae,l,g,a,u,F,m,B,W,J,D,y,I;function M(ah,af,ag){ag=k.createElement("div");if(ah){ag.id=Q+ah}ag.style.cssText=af||"";return G(ag)}function L(af,ag){return Math.round((/%/.test(af)?((ag==="x"?X.width():X.height())/100):1)*parseInt(af,10))}function A(af){return aa.photo||/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i.test(af)}function R(af){aa=G.extend({},G.data(u,v));for(af in aa){if(G.isFunction(aa[af])&&af.substring(0,2)!=="on"){aa[af]=aa[af].call(u)}}aa.rel=aa.rel||u.rel||"nofollow";aa.href=aa.href||G(u).attr("href");aa.title=aa.title||u.title;if(typeof aa.href==="string"){aa.href=G.trim(aa.href)}}function C(af,ag){if(ag){ag.call(u)}G.event.trigger(af)}function w(){var ag,ai=Q+"Slideshow_",aj="click."+Q,ak,ah,af;if(aa.slideshow&&c[1]){ak=function(){V.text(aa.slideshowStop).unbind(aj).bind(S,function(){if(F<c.length-1||aa.loop){ag=setTimeout(I.next,aa.slideshowSpeed)}}).bind(e,function(){clearTimeout(ag)}).one(aj+" "+s,ah);ac.removeClass(ai+"off").addClass(ai+"on");ag=setTimeout(I.next,aa.slideshowSpeed)};ah=function(){clearTimeout(ag);V.text(aa.slideshowStart).unbind([S,e,s,aj].join(" ")).one(aj,ak);ac.removeClass(ai+"on").addClass(ai+"off")};if(aa.slideshowAuto){ak()}else{ah()}}else{ac.removeClass(ai+"off "+ai+"on")}}function f(ag){if(!J){u=ag;R();c=G(u);F=0;if(aa.rel!=="nofollow"){c=G("."+p).filter(function(){var ah=G.data(this,v).rel||this.rel;return(ah===aa.rel)});F=c.index(u);if(F===-1){c=c.add(u);F=c.length-1}}if(!B){B=W=true;ac.show();if(aa.returnFocus){try{u.blur();G(u).one(Z,function(){try{this.focus()}catch(ah){}})}catch(af){}}O.css({opacity:+aa.opacity,cursor:aa.overlayClose?"pointer":"auto"}).show();aa.w=L(aa.initialWidth,"x");aa.h=L(aa.initialHeight,"y");I.position();if(ab){X.bind("resize."+Y+" scroll."+Y,function(){O.css({width:X.width(),height:X.height(),top:X.scrollTop(),left:X.scrollLeft()})}).trigger("resize."+Y)}C(T,aa.onOpen);z.add(n).hide();x.html(aa.close).show()}I.load(true)}}I=G.fn[v]=G[v]=function(af,ah){var ag=this;af=af||{};if(!ag[0]){if(ag.selector){return ag}ag=G("<a/>");af.open=true}if(ah){af.onComplete=ah}ag.each(function(){G.data(this,v,G.extend({},G.data(this,v)||H,af));G(this).addClass(p)});if((G.isFunction(af.open)&&af.open.call(ag))||af.open){f(ag[0])}return ag};I.init=function(){X=G(U);ac=M().attr({id:v,"class":t?Q+(ab?"IE6":"IE"):""});O=M("Overlay",ab?"position:absolute":"").hide();ad=M("Wrapper");d=M("Content").append(K=M("LoadedContent","width:0; height:0; overflow:hidden"),h=M("LoadingOverlay").add(M("LoadingGraphic")),n=M("Title"),r=M("Current"),q=M("Next"),P=M("Previous"),V=M("Slideshow").bind(T,w),x=M("Close"));ad.append(M().append(M("TopLeft"),E=M("TopCenter"),M("TopRight")),M(false,"clear:left").append(o=M("MiddleLeft"),d,b=M("MiddleRight")),M(false,"clear:left").append(M("BottomLeft"),N=M("BottomCenter"),M("BottomRight"))).children().children().css({"float":"left"});j=M(false,"position:absolute; width:9999px; visibility:hidden; display:none");G("body").prepend(O,ac.append(ad,j));d.children().hover(function(){G(this).addClass("hover")},function(){G(this).removeClass("hover")}).addClass("hover");ae=E.height()+N.height()+d.outerHeight(true)-d.height();l=o.width()+b.width()+d.outerWidth(true)-d.width();g=K.outerHeight(true);a=K.outerWidth(true);ac.css({"padding-bottom":ae,"padding-right":l}).hide();q.click(function(){I.next()});P.click(function(){I.prev()});x.click(function(){I.close()});z=q.add(P).add(r).add(V);d.children().removeClass("hover");O.click(function(){if(aa.overlayClose){I.close()}});G(k).bind("keydown."+Q,function(ag){var af=ag.keyCode;if(B&&aa.escKey&&af===27){ag.preventDefault();I.close()}if(B&&aa.arrowKey&&c[1]){if(af===37){ag.preventDefault();P.click()}else{if(af===39){ag.preventDefault();q.click()}}}})};I.remove=function(){ac.add(O).remove();G("."+p).removeData(v).removeClass(p)};I.position=function(ag,af){var ai=0,ah=0;X.unbind("resize."+Q);ac.hide();if(aa.fixed&&!ab){ac.css({position:"fixed"})}else{ai=X.scrollTop();ah=X.scrollLeft();ac.css({position:"absolute"})}if(aa.right!==false){ah+=Math.max(X.width()-aa.w-a-l-L(aa.right,"x"),0)}else{if(aa.left!==false){ah+=L(aa.left,"x")}else{ah+=Math.round(Math.max(X.width()-aa.w-a-l,0)/2)}}if(aa.bottom!==false){ai+=Math.max(k.documentElement.clientHeight-aa.h-g-ae-L(aa.bottom,"y"),0)}else{if(aa.top!==false){ai+=L(aa.top,"y")}else{ai+=Math.round(Math.max(k.documentElement.clientHeight-aa.h-g-ae,0)/2)}}ac.show();ag=(ac.width()===aa.w+a&&ac.height()===aa.h+g)?0:ag||0;ad[0].style.width=ad[0].style.height="9999px";function aj(ak){E[0].style.width=N[0].style.width=d[0].style.width=ak.style.width;h[0].style.height=h[1].style.height=d[0].style.height=o[0].style.height=b[0].style.height=ak.style.height}ac.dequeue().animate({width:aa.w+a,height:aa.h+g,top:ai,left:ah},{duration:ag,complete:function(){aj(this);W=false;ad[0].style.width=(aa.w+a+l)+"px";ad[0].style.height=(aa.h+g+ae)+"px";if(af){af()}setTimeout(function(){X.bind("resize."+Q,I.position)},1)},step:function(){aj(this)}})};I.resize=function(af){if(B){af=af||{};if(af.width){aa.w=L(af.width,"x")-a-l}if(af.innerWidth){aa.w=L(af.innerWidth,"x")}K.css({width:aa.w});if(af.height){aa.h=L(af.height,"y")-g-ae}if(af.innerHeight){aa.h=L(af.innerHeight,"y")}if(!af.innerHeight&&!af.height){var ag=K.wrapInner("<div style='overflow:auto'></div>").children();aa.h=ag.height();ag.replaceWith(ag.children())}K.css({height:aa.h});I.position(aa.transition==="none"?0:aa.speed)}};I.prep=function(ag){if(!B){return}var aj,ah=aa.transition==="none"?0:aa.speed;K.remove();K=M("LoadedContent").append(ag);function af(){aa.w=aa.w||K.width();aa.w=aa.mw&&aa.mw<aa.w?aa.mw:aa.w;return aa.w}function ai(){aa.h=aa.h||K.height();aa.h=aa.mh&&aa.mh<aa.h?aa.mh:aa.h;return aa.h}K.hide().appendTo(j.show()).css({width:af(),overflow:aa.scrolling?"auto":"hidden"}).css({height:ai()}).prependTo(d);j.hide();G(m).css({"float":"none"});if(ab){G("select").not(ac.find("select")).filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one(s,function(){this.style.visibility="inherit"})}aj=function(){var ap,ar,an,am,ao=c.length,al,ak;if(!B){return}function aq(){if(t){ac[0].style.removeAttribute("filter")}}ak=function(){clearTimeout(y);h.hide();C(S,aa.onComplete)};if(t){if(m){K.fadeIn(100)}}n.html(aa.title).add(K).show();if(ao>1){if(typeof aa.current==="string"){r.html(aa.current.replace("{current}",F+1).replace("{total}",ao)).show()}q[(aa.loop||F<ao-1)?"show":"hide"]().html(aa.next);P[(aa.loop||F)?"show":"hide"]().html(aa.previous);ap=F?c[F-1]:c[ao-1];an=F<ao-1?c[F+1]:c[0];if(aa.slideshow){V.show()}if(aa.preloading){am=G.data(an,v).href||an.href;ar=G.data(ap,v).href||ap.href;am=G.isFunction(am)?am.call(an):am;ar=G.isFunction(ar)?ar.call(ap):ar;if(A(am)){G("<img/>")[0].src=am}if(A(ar)){G("<img/>")[0].src=ar}}}else{z.hide()}if(aa.iframe){al=G("<iframe/>").addClass(Q+"Iframe")[0];if(aa.fastIframe){ak()}else{G(al).one("load",ak)}al.name=Q+(+new Date());al.src=aa.href;if(!aa.scrolling){al.scrolling="no"}if(t){al.frameBorder=0;al.allowTransparency="true"}G(al).appendTo(K).one(i,function(){al.src="//about:blank"})}else{ak()}if(aa.transition==="fade"){ac.fadeTo(ah,1,aq)}else{aq()}};if(aa.transition==="fade"){ac.fadeTo(ah,0,function(){I.position(0,aj)})}else{I.position(ah,aj)}};I.load=function(ah){var ag,ai,af=I.prep;W=true;m=false;u=c[F];if(!ah){R()}C(i);C(e,aa.onLoad);aa.h=aa.height?L(aa.height,"y")-g-ae:aa.innerHeight&&L(aa.innerHeight,"y");aa.w=aa.width?L(aa.width,"x")-a-l:aa.innerWidth&&L(aa.innerWidth,"x");aa.mw=aa.w;aa.mh=aa.h;if(aa.maxWidth){aa.mw=L(aa.maxWidth,"x")-a-l;aa.mw=aa.w&&aa.w<aa.mw?aa.w:aa.mw}if(aa.maxHeight){aa.mh=L(aa.maxHeight,"y")-g-ae;aa.mh=aa.h&&aa.h<aa.mh?aa.h:aa.mh}ag=aa.href;y=setTimeout(function(){h.show()},100);if(aa.inline){M().hide().insertBefore(G(ag)[0]).one(i,function(){G(this).replaceWith(K.children())});af(G(ag))}else{if(aa.iframe){af(" ")}else{if(aa.html){af(aa.html)}else{if(A(ag)){G(m=new Image()).addClass(Q+"Photo").error(function(){aa.title=false;af(M("Error").text("This image could not be loaded"))}).load(function(){var aj;m.onload=null;if(aa.scalePhotos){ai=function(){m.height-=m.height*aj;m.width-=m.width*aj};if(aa.mw&&m.width>aa.mw){aj=(m.width-aa.mw)/m.width;ai()}if(aa.mh&&m.height>aa.mh){aj=(m.height-aa.mh)/m.height;ai()}}if(aa.h){m.style.marginTop=Math.max(aa.h-m.height,0)/2+"px"}if(c[1]&&(F<c.length-1||aa.loop)){m.style.cursor="pointer";m.onclick=function(){I.next()}}if(t){m.style.msInterpolationMode="bicubic"}setTimeout(function(){af(m)},1)});setTimeout(function(){m.src=ag},1)}else{if(ag){j.load(ag,aa.data,function(ak,aj,al){af(aj==="error"?M("Error").text("Request unsuccessful: "+al.statusText):G(this).contents())})}}}}}};I.next=function(){if(!W&&c[1]&&(F<c.length-1||aa.loop)){F=F<c.length-1?F+1:0;I.load()}};I.prev=function(){if(!W&&c[1]&&(F||aa.loop)){F=F?F-1:c.length-1;I.load()}};I.close=function(){if(B&&!J){J=true;B=false;C(s,aa.onCleanup);X.unbind("."+Q+" ."+Y);O.fadeTo(200,0);ac.stop().fadeTo(300,0,function(){ac.add(O).css({opacity:1,cursor:"auto"}).hide();C(i);K.remove();setTimeout(function(){J=false;C(Z,aa.onClosed)},1)})}};I.element=function(){return G(u)};I.settings=H;D=function(af){if(!((af.button!==0&&typeof af.button!=="undefined")||af.ctrlKey||af.shiftKey||af.altKey)){af.preventDefault();f(this)}};if(G.fn.delegate){G(k).delegate("."+p,"click",D)}else{G("."+p).live("click",D)}G(I.init)}(jQuery,document,this));function createCookie(c,d,e){if(e){var b=new Date();b.setTime(b.getTime()+(e*24*60*60*1000));var a="; expires="+b.toGMTString()}else{var a=""}document.cookie=c+"="+d+a+"; path=/"}function readCookie(b){var e=b+"=";var a=document.cookie.split(";");for(var d=0;d<a.length;d++){var f=a[d];while(f.charAt(0)==" "){f=f.substring(1,f.length)}if(f.indexOf(e)==0){return f.substring(e.length,f.length)}}return null}function eraseCookie(a){createCookie(a,"",-1)}function deleteComment(b,a){var c=jQuery;if(!confirm("Are you sure you want to delete this comment?")){return false}c("<img src='/images/progressbar.gif' />").insertAfter(b);c.ajax({url:window.location.href,data:{commentid:a,deleteComment:1},success:function(d){window.location.replace(window.location.href)}})}jQuery(document).ready(function(){if(jQuery("input.mojoStar").length>0){jQuery("input.mojoStar").rating({required:true,callback:function(g,f){var h=jQuery("#frmContentID").val();var e=g;var d=readCookie(h);if(d==null){jQuery.ajax({url:window.location.href,data:{contentid:h,rating:e,rate:1}});jQuery(f).parents(".mojoRatings").append("<br /><p>Thanks for voting.</p></div>");jQuery("div.mojoStar").unbind();createCookie(h,h,1);var d=readCookie(jQuery("#frmContentID").val())}}})}if(jQuery("#sendtoafriendform").length>0){var a={required:{selector:"#divEmailAFriend .required",errorMsg:"This is a required field.",errorClassName:"emailafriendError",validator:function(d){return d.val()!=""}},requiredemail:{selector:"#divEmailAFriend .requiredemail",errorMsg:"Enter a valid e-mail.",errorClassName:"emailafriendError",validator:function(d){var e=new RegExp(/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/);return e.test(d.val())==true}}};var c="emailafriendError";for(var b in a){(function(d){jQuery(d.selector).live("blur",function(){var e=jQuery(this);if(d.validator(e)==true){e.next("."+d.errorClassName).remove()}})})(a[b])}jQuery("input.btn_addfriend").click(function(){jQuery("#emailAFriendRecipient").append("<div class='emailAFriendRow'>"+jQuery(".emailAFriendRow:first").html()+"<a href='#' class='remove'>Remove</a></div>");jQuery("#emailAFriendRecipient a.remove").click(function(){jQuery(this).parent().remove();jQuery("#EmailAFriendCount").val(parseInt(jQuery("#EmailAFriendCount").val())-1)});var e=parseInt(jQuery("#EmailAFriendCount").val())+1;jQuery("#EmailAFriendCount").val(e);jQuery("#emailAFriendRecipient .emailAFriendNumber:last").text("Friend "+e.toString());for(var d in a){jQuery("#emailAFriendRecipient .emailAFriendRow:last ."+d).each(function(){var f=jQuery(this).attr("name");jQuery(this).attr("name",f.slice(0,f.length-1)+e.toString())})}jQuery.colorbox.resize();return false});jQuery("li.email a").click(function(){jQuery.colorbox({width:"50%",inline:true,href:"#divTxt",onLoad:function(){jQuery("#divTxt").show();jQuery("#sendtoafriendform").show()},onClosed:function(){jQuery("#divTxt").hide();jQuery("#sendtoafriendthanks").hide()}});return false});jQuery(".btnEmailAFriendSend").click(function(i){var h=true;for(var d in a){var f=a[d];jQuery(f.selector).each(function(){var e=jQuery(this);if(e.next().hasClass(f.errorClassName)){e.next().remove()}}).filter(function(){var e=jQuery(this);if(f.validator(e)==false){e.after("<span class='"+f.errorClassName+"' style='color: red;'>"+f.errorMsg+"</span>");if(h==true){h=false}}})}if(h==false){jQuery.colorbox.resize()}else{var g={};jQuery("#sendtoafriendform :input").each(function(){var e=jQuery(this);g[e.attr("name")]=e.val()});jQuery.extend(g,{email:1,contentID:jQuery("#frmContentID").val(),txtSenderName:jQuery('input[name*="txtSenderName"]').val(),txtSenderEmail:jQuery('input[name*="txtSenderEmail"]').val()});jQuery.ajax({type:"GET",url:window.location.href,data:g,success:function(e){jQuery("#sendtoafriendform").hide();jQuery("#sendtoafriendthanks").show()}});jQuery.colorbox.resize()}})}});
