// Header comment for src/consumer.js: lines 1 to 3:
/*
 *Version: $Id: consumer.js 38561 2009-10-21 01:06:04Z pebutler $
 */
var documentReadyFunctions=new Array();function documentReady(){initModuleForms();if(typeof window.eoscInit=="function"){eoscInit()}ltp_init("a.linkToPost");initCatRefresh();showMsg();$(".focused").focus();var a=function(c){if(!c){var c=window.event}if(c.target){var b=c.target}else{if(c.srcElement){b=c.srcElement}}if(b.nodeType==3){b=b.parentNode.attr("class")}if($(b).is(".sharebox")||$(b).parents(".sharebox").length){return}$(".sharebox:visible").find("a.shareclose").trigger("click");jQuery(document).unbind("click",a)};$("a.sharelink").click(function(){if($(this).siblings(".sharebox")){$(this).siblings(".sharebox").css("display","block");jQuery(document).bind("click",a)}return false});$("a.sharelink.active").click(function(){$(this).parents(".sharebox").css("display","none");return false});$("a.shareclose").click(function(){$(this).parents(".sharebox").css("display","none");return false});$(".shareweb li").click(function(){var c=$(this).attr("class");var b=$(this).parents(".sharebox").attr("id");log.event({log_event:"eosShareEvent",article_id:b,shared_to:c})});$(".shareurl input").click(function(){var c="url";var b=$(this).parents(".sharebox").attr("id");log.event({log_event:"eosShareEvent",article_id:b,shared_to:c})});$(".shareembed textarea").click(function(){var c="embed";var b=$(this).parents(".sharebox").attr("id");log.event({log_event:"eosShareEvent",article_id:b,shared_to:c})});if($(".input").children(".message")){$(".input input").focus(function(){$(this).siblings(".message").find(".description").show()}).blur(function(){$(this).siblings(".message").find(".description").hide()})}$("li.member.compact").hover(function(b){$(this).addClass("hover")},function(){$(this).removeClass("hover")});$("li.photo.compact").hover(function(b){$(this).addClass("hover")},function(){$(this).removeClass("hover")});$("div.member .img").hover(function(b){$(this).addClass("hover")},function(){$(this).removeClass("hover")});$(".about .description").hover(function(b){$(this).addClass("hover")},function(){$(this).removeClass("hover")});$(".about .var").hover(function(b){$(this).addClass("hover")},function(){$(this).removeClass("hover")});$(".comment .txt").hover(function(b){$(this).addClass("hover")},function(){$(this).removeClass("hover")});$("div.topic .txt").hover(function(b){$(this).addClass("hover")},function(){$(this).removeClass("hover")});$(".buy > a").hover(function(){$(this).parent().addClass("hover")},function(){$(this).parent().removeClass("hover")});$(".buy > ul").hover(function(){$(this).parent().addClass("hover")},function(){$(this).parent().removeClass("hover")});$("#cmsgData\\[comment\\]").addCharacterCount({messageContainer:"inputCount",maxCount:2000});$("#cmsgData\\[description\\]:not(.max1k)").addCharacterCount({messageContainer:"inputCount"});$("#cmsgData\\[description\\][class*='max1k']").addCharacterCount({messageContainer:"inputCount",maxCount:1000});$("#cmsgData\\[aboutMe\\]").addCharacterCount({messageContainer:"inputCount",maxCount:1000});$("#nav_member .hello a").mouseover(function(){$(this).siblings().css("display","block")});$("#nav_member .hello a").mouseout(function(){$(this).siblings().css("display","none")});$("#nav_member .hello ul").mouseover(function(){$(this).css("display","block")});$("#nav_member .hello ul").mouseout(function(){$(this).css("display","none")});$("span.tz-date").each(function(){var b=$(this).text();var c=setLocal(b);$(this).text(c)});makeAllDatesReadable();$("form[class!='locked'] input.date").each(function(){if($(this).hasClass("timestamp")){var b="-39:+10"}else{var b="-60:+10"}$(this).datepicker({dateFormat:"MM d, yy",altField:".icalDate",altFormat:"yymmddT000000Z",mandatory:true,goToCurrent:true,dayNamesMin:["S","M","T","W","T","F","S"],yearRange:b,changeFirstDay:false})})}$(document).ready(function(){documentReady();$("div.audio .description").truncate({max_length:120});$("div.video .description").truncate({max_length:70});$("div.photo .description").truncate({max_length:120});$(".lyrics .show a").toggle(function(){$(this).parent().siblings(".val").show();$(this).text("Hide Lyrics").addClass("active")},function(){$(this).parent().siblings(".val").hide();$(this).text("Show Lyrics").removeClass("active")})});var log={available:true,event:function(){if(log.available===true){var b=arguments[0];b=$.extend(b,{render_uuid:getRenderUuid()});$.post(getLoggerUrl(),b,function(c){},"json");log.available=false}else{}var a=setTimeout("log.available=true",500)}};function deleteContentRedirect(){window.location=$(".nav_main").find(".active").children("a").attr("href")}function deleteCommentVisual(b,a){countVal=parseInt($(".comment#"+a.data.id).parents().find(".title .count").text(),10);$(".comment#"+a.data.id).parents().find(".title .count").text(countVal-1);$(".comment#"+a.data.id).remove();$("#alertDeleteConfirm").jqmHide()}function deleteMAnswerVisual(b,a){$(".var#"+a.data.id).remove();$("#alertDeleteConfirm").jqmHide()}function deleteMAboutVisual(b,a){$(".about .description").remove();$("#alertDeleteConfirm").jqmHide()}function deleteMPhotoVisual(b,a){$("div.member .img").css("background","");$("div.member .img .tools").remove();$("#alertDeleteConfirm").jqmHide()}function cancelDelete(){$("#alertDeleteConfirm #saveButton").remove();if($("#alertDeleteConfirm .button.submit")){$("#alertDeleteConfirm .button.submit").remove()}$("#alertDeleteConfirm").jqmHide();return false}function confirmDelete(c,b,a){switch(b){case"comment":$(".comment#"+c).modulePerformAction("DeleteContent",{data:{id:c,type:b},successFunction:deleteCommentVisual});break;case"profilePhoto":$("div.member .img").modulePerformAction("DeleteContent",{data:{id:c,type:b},successFunction:deleteMPhotoVisual});break;case"aboutMe":$(".about .description").modulePerformAction("DeleteContent",{data:{id:c,type:b},successFunction:deleteMAboutVisual});break;case"customField":$(".var#"+c).modulePerformAction("DeleteContent",{data:{id:c,type:b,extraData:a},successFunction:deleteMAnswerVisual});break;case"profile":$(".obj_meta .admin.delete").modulePerformAction("DeleteProfile",{data:{profileId:c},successFunction:deleteContentRedirect});break;case"discussion":$(".topic").modulePerformAction("DeleteContent",{data:{id:c,type:b}});break;case"blog":$(".article").modulePerformAction("DeleteContent",{data:{id:c,type:b}});break;default:$("."+b).modulePerformAction("DeleteContent",{data:{id:c,type:b}})}$("#alertDeleteConfirm .actions #saveButton").remove();$("#alertDeleteConfirm").jqmHide();return false}function promptDelete(g,c,f,e,a,b){if(f===true){$("#alertDeleteConfirm").jqm({modal:true});if(typeof document.body.style.maxHeight!="undefined"){$("#alertDeleteConfirm").corner({tl:{radius:5},tr:{radius:5},bl:{radius:5},br:{radius:5},antiAlias:true,autoPad:false});$("#alertDeleteConfirm").css({position:"fixed"})}if(e!=null){$("#alertDeleteConfirm h1").text(e)}else{$("#alertDeleteConfirm h1").text("Delete Confirmation")}if(a!=null){$("#alertDeleteConfirm .main").text(a)}else{$("#alertDeleteConfirm .main").text("Are you sure you want to delete this?")}var d='<button class="smallPrimary" id="saveButton" onclick="confirmDelete(\''+g+"','"+c+"','"+b+'\');"><span style="text-align: center;">Delete</span></button>';$("#alertDeleteConfirm .actions").prepend(d);$("#alertDeleteConfirm").jqmShow();return false}else{return false}}function promptMyDelete(f,b,e,d,a){if(e===true){$("#alertDeleteConfirm").jqm({modal:true});if(typeof document.body.style.maxHeight!="undefined"){$("#alertDeleteConfirm").css({position:"fixed"})}if(d!=null){$("#alertDeleteConfirm h3").text(d)}else{$("#alertDeleteConfirm h3").text("Delete Confirmation")}if(a!=null){$("#alertDeleteConfirm .body p").text(a)}else{$("#alertDeleteConfirm .body p").text("Are you sure you want to delete this?")}var c='<div class="button submit"><button class="smallPrimary" id="saveButton" onclick="confirmDelete(\''+f+"','"+b+"');\">Delete</button></div>";$("#alertDeleteConfirm .actions").prepend(c);$("#alertDeleteConfirm").jqmShow();return false}else{return false;confirmDelete(f,b)}}function flagContentVisual(c,a){var d=a.data.id;var b=a.data.type;if(b=="comment"){$(".comment#"+d+" .txt").addClass("flagged");$(".comment#"+d+" .tools .flag").html("<span>Flagged</span>")}else{if(b=="discussion"){$("div.topic .txt").addClass("flagged");$("div.topic .tools .flag").html("<span>Flagged</span>")}else{if(b=="profile"){$(".member .obj_meta .flag").html("<span>Flagged</span>")}else{$("."+b+" .tools .flag").html("<span>Flagged</span>")}}}$("#alertFlagConfirm .actions #saveButton").remove();$("#alertFlagConfirm").jqmHide();$(".youTubePlayer").show()}function promptFlag(c,a){$("#alertFlagConfirm").jqm({modal:true});if(typeof document.body.style.maxHeight!="undefined"){$("#alertFlagConfirm").css({position:"fixed"})}var b='<div class="button submit"><button class="smallPrimary" id="saveButton" onclick="confirmFlag(\''+c+"','"+a+"');\">Report</button></div>";$("#alertFlagConfirm .actions").prepend(b);$(".youTubePlayer").hide();$("#alertFlagConfirm").jqmShow();return false}function cancelFlag(){$("#alertFlagConfirm").jqmHide();$("#alertFlagConfirm .actions .submit").remove();$("span[class='errorInput']").remove();$(".youTubePlayer").show();return false}function confirmFlag(c,a){var b=$("#cmsgData\\[flagReasonId\\] option:selected").val();switch(a){case"comment":$(".comment#"+c).modulePerformAction("FlagContent",{data:{id:c,type:a,flagReasonId:b},successFunction:flagContentVisual});break;case"discussion":$(".topic").modulePerformAction("FlagContent",{data:{id:c,type:a,flagReasonId:b},successFunction:flagContentVisual});break;case"profile":$("div.member .obj_meta .flag").modulePerformAction("FlagContent",{data:{id:c,type:a,flagReasonId:b},successFunction:flagContentVisual});break;default:$("."+a).modulePerformAction("FlagContent",{data:{id:c,type:a,flagReasonId:b},successFunction:flagContentVisual})}return false}function resetUploadAvatar(){$("#avatarMessage").html("");$(".edit_profile input[type='file']").remove();$("#avatarMessage").before("<input type='file' value='Browse' id='cmsgData[fileName]' name='fileName'/>");bindUploadAvatar()}function bindUploadAvatar(){$(".edit_profile input[type='file']").bind("change",function(){$("#avatarMessage").html("Creating avatar. Please wait ...");$(this).parents("form:first").attr("enctype","multipart/form-data");$(this).modulePerformAction("SaveAvatar",{successFunction:function(a){$("#avatar").parents(".member:first").show();$("#avatar").css("background-image","url("+a.displayUrl+")");$("#photo").attr("src",a.displayUrl);resetUploadAvatar()},errorFunction:function(a){resetUploadAvatar()}});return false})}function tb_init(a){$(a).click(function(){var c=this.title||this.name||null;var b=this.href||this.alt;var d=this.rel||false;if($(this).attr("href")=="/sign-up/"){b=b+"?KeepThis=true&TB_iframe=true&height=466&width=620&modal=true"}else{b=b+"?KeepThis=true&TB_iframe=true&height=400&width=620&modal=true"}tb_show(c,b,d);this.blur();return false})}function closeTB(){if(self.parent.$("#TB_window").html()!=null){self.parent.tb_remove()}}function isInIframe(){if(self.location.href==self.parent.location.href){return false}return true}function ltp_init(a){$(a).unbind("click");$(a).click(function(){var b=this.href;ltp_post(b);return false})}function ltp_post(a){callback=function(b){location.href=b};$.post(a,{referUrl:location.href},callback)}function login(){var a="/login/?KeepThis=true&TB_iframe=true&height=400&width=600&modal=true";if(parent.$("#TB_window").html()==null){tb_show(null,a,false)}}function join(){var a="/join/?KeepThis=true&TB_iframe=true&height=400&width=600&modal=true";if(parent.$("#TB_window").html()==null){tb_show(null,a,false)}}function initCatRefresh(){$("a[class^='category']").unbind("click");$("a[class^='category']").click(function(){var a=(""+this.className+"").replace(/category-/,"");$("ul#category-list li ul").find("li").each(function(){if($(this).hasClass("selected")){$(this).removeClass("selected")}});$("li[class^=category category-"+a+"]").addClass("selected");if(typeof(moduleRefresh)=="function"){moduleRefresh(a);return false}})}function showMsg(){if($.cookie("errorMsg")!==null&&$.cookie("errorMsg").length>0){str=$.cookie("errorMsg").split("+");displayErrorMsg(str.join(" "));$.cookie("errorMsg",null,{path:location.pathname});$.cookie("errorMsg",null,{path:"/"})}else{if($.cookie("successMsg")!==null&&$.cookie("successMsg").length>0){str=$.cookie("successMsg").split("+");displaySuccessMsg(str.join(" "));$.cookie("successMsg",null,{path:location.pathname});$.cookie("successMsg",null,{path:"/"})}}}function displaySuccessMsg(b){$("#errorMsg").remove();if(!$("#successMsg").is("*")){var a="<div id='successMsg'></div>";if($("#container #moduleContainer1").is("*")){$("#container #moduleContainer1").before(a)}else{$("#container #c1").before(a)}}if($("#successMsg").is("*")){$("#successMsg").html(b)}else{alert(b)}window.scrollTo(0,0)}function displayErrorMsg(b){$("#successMsg").remove();if(!$("#errorMsg").is("*")){var a="<div id='errorMsg'></div>";if($("#container #moduleContainer1").is("*")){$("#container #moduleContainer1").before(a)}else{$("#container #c1").before(a)}}if($("#errorMsg").is("*")){$("#errorMsg").html(b)}else{alert(b)}window.scrollTo(0,0)}Date.prototype.getMonthName=function(a){var b=["January","February","March","April","May","June","July","August","September","October","November","December"];if(a){return b[this.getMonth()].substr(0,3)}else{return b[this.getMonth()]}};function setLocal(n){if(n.length==16&&n.charAt(15)=="Z"){var p="";var k=new Date();var h=k.getTimezoneOffset()*60000;var b=n.substr(4,2);b=b-1;var g=n.substr(6,2);k=new Date(n.substr(0,4),b,g,n.substr(9,2),n.substr(11,2),n.substr(13,2));var l=(k.getTime()-h);k.setTime(l);var i=k.getFullYear();var f=(k.getMonth()+1).toString();if(f.length==1){f="0"+f}var a=k.getDate().toString();if(a.length==1){a="0"+a}var e=k.getHours().toString();if(e.length==1){e="0"+e}var c=k.getMinutes().toString();if(c.length==1){c="0"+c}var j=k.getDay();var o=k.getMonthName(1);p=o+" "+a+", "+i;return p}else{return n}}var makeAllDatesReadable=function(){$("span.date").each(function(){var g=$(this).attr("class");var a="";g=g.split(/\W+/);for(var b in g){a=g[b]}var e=readableDate($(this).text(),a);$(this).text(e)});$("input.date").each(function(){var g=$(this).attr("class");var a="";g=g.split(/\W+/);for(var b in g){a=g[b]}var e=readableDate($(this).val(),a);$(this).val(e)})};var readableDate=function(){var a=arguments[0];var b=arguments[1];if(a.length==16&&a.charAt(15)=="Z"){var c=makeDateObject(a,b)}else{return a}return formatDate(c,b)};var makeDateObject=function(){var i=arguments[0];var l=arguments[1];var j=i.substring(0,4);var h=i.substring(4,6);h=h-1;var k=i.substring(6,8);var f=i.substring(9,11);var c=i.substring(11,13);var a=i.substring(13,15);var e=i.substring(15);if(l=="shortDateTime"||l=="longDateTime"||l=="friendly"){var b=Date.UTC(j,h,k,f,c,a);var g=new Date(b)}else{var g=new Date();g.setFullYear(j);g.setMonth(h);g.setDate(k);g.setHours(0,0,0,0)}return g};var formatDate=function(){var t=arguments[0];var r=arguments[1];var k=["January","February","March","April","May","June","July","August","September","October","November","December"];var u=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var n="";var e=t.getFullYear();var w=e.toString();w=w.substring(2,4);var m=t.getMonth()+1;var x=k[m-1];var v=x.substring(0,3);var j=t.getDay();var g=u[j];var s=g.substring(0,3);var o=t.getDate();var h=t.getHours();var p="";if(h<12){p="AM"}else{p="PM"}if(h==0){h=12}if(h>12){h=h-12}var f=t.getMinutes();var b=t.getSeconds();if(m<10){m="0"+m}if(o<10){o="0"+o}if(h<10){h="0"+h}if(f<10){f="0"+f}if(b<10){b="0"+b}switch(r){case"time":n=h+":"+f+" "+p;break;case"shortDate":n=m+"/"+o;break;case"shortDateYear":n=m+"/"+o+"/"+e;break;case"shortDateTime":n=m+"/"+o+"/"+e+" "+h+":"+f+" "+p;break;case"medDate":n=s+", "+v+" "+o;break;case"medDateYear":n=x+" "+o+", "+e;break;case"longDate":n=g+", "+x+" "+o+" "+e;break;case"longDateTime":n=g+", "+x+" "+o+" "+e+" "+h+":"+f+" "+p;break;case"friendly":var q=new Date();var i=Date.parse(q);var a=Math.round((i-t)/1000);var c=Math.round(a/60);var l=Math.round(c/60);if(l<24&&l>=2){n=l+" hours ago"}else{if(c<120&&c>=2){n=c+" minutes ago"}else{if(c<2&&c>=1){n="a minute ago"}else{if(a<60&&a>=10){n=a+" seconds ago"}else{if(a<10&&a>=-10){n="now"}else{if(a<-10&&a>=-60){n=Math.abs(a)+" seconds from now"}else{if(c<-1&&c>=-2){n="a minute from now"}else{if(c<-2&&c>=-120){n=Math.abs(c)+" minutes from now"}else{if(l<-2&&l>=-24){n=Math.abs(l)+" hours from now"}else{n=m+"/"+o+"/"+e+" "+h+":"+f+" "+p}}}}}}}}}break;default:n=m+"/"+o+"/"+e;break}return n};makeInputDatesIcal=function(){var a=["January","February","March","April","May","June","July","August","September","October","November","December"];$("input.date").each(function(){var k=$(this).val();if(k!=""){var s=new Date();var u=$(this).parents(".editable").find(".value").attr("class");u=u.split(/\W+/);for(var r in u){format=u[r]}switch(format){case"shortDate":var o=k.substring(0,2);o=o-1;s.setMonth(o);s.setDate(k.substring(3,5));break;case"shortDateYear":s.setFullYear(k.substring(6,11));var o=k.substring(0,2);o=o-1;s.setMonth(o);s.setDate(k.substring(3,5));break;case"shortDateTime":var b=true;s.setFullYear(k.substring(6,11));var o=k.substring(0,2);o=o-1;s.setMonth(o);s.setDate(k.substring(3,5));break;case"medDateYear":s.setFullYear(k.substring(8,12));for(var p=0;p<a.length;p++){if(a[p].substring(0,3)==k.substring(0,3)){s.setMonth(p)}}s.setDate(k.substring(4,6));break;default:s.setFullYear(k.substring(6,11));var o=k.substring(0,2);o=o-1;s.setMonth(o);s.setDate(k.substring(3,5));break}if($(this).siblings(".time").size()>0){var z=$(this).siblings(".time").val();s.setHours(z.substring(0,2));s.setMinutes(z.substring(3,5));s.setSeconds(0)}else{if(b==true){var z=k.substring(11);var j=z.split(" ");var y=j[1];var q=j[0];q=q.split(":");var o=q[1];q=q[0];if(y=="PM"){q=q+12}s.setHours(q);s.setMinutes(o);s.setSeconds(0)}else{s.setHours(0);s.setMinutes(0);s.setSeconds(0)}}var g=s.getUTCFullYear();var w=s.getUTCMonth();w=w+1;if(w<10){w="0"+w}var v=s.getUTCDate();if(v<10){v="0"+v}var e=s.getUTCHours();if(e<10){e="0"+e}var n=s.getUTCMinutes();if(n<10){n="0"+n}var x=s.getUTCSeconds();if(x<10){x="0"+x}var l=g+""+w+""+v+"T"+e+""+n+""+x+"Z";if(format=="shortDateTime"||format=="longDateTime"||format=="friendly"){var l=g+""+w+""+v+"T"+e+""+n+""+x+"Z"}else{var l=g+""+w+""+v+"T000000Z"}$(this).val(l)}else{$(this).val(k)}})};function getTinyText(a){var b=tinyMCE.getInstanceById(a);document.getElementById(a).value=b.getContent()}function initModuleForms(){$("form[id^='moduleForm']").submit(function(){return false})}$(document).ready(function(){$(".text .module .content .body a.show").click(function(){$(this).hide("slow");$(this).nextAll().show("slow")})});$(document).ready(function(){$(".text .module .content .body a.hide").click(function(){$(this).prev().show("slow");$(this).next().hide("slow");$(this).hide("slow")})});function onYouTubePlayerReady(a){var b=document.getElementById("yt_"+a);b.addEventListener("onStateChange",'(function(state) { return ytPlayer.report(state, "'+a+'"); })')}var ytPlayer={report:function(){this.state=arguments[0];this.player_id=arguments[1];this.player=document.getElementById("yt_"+this.player_id);this.article_id=$("#videoContent_"+this.player_id).attr("title");this.time=Math.round(this.player.getCurrentTime());this.log_event="ytPlayerEvent";this.fp_id=this.player.getVideoUrl();this.fp_id=this.fp_id.split("?v=",2);this.fp_id=this.fp_id[1].split("&",1);this.page_url=document.location.toString();switch(this.state){case -1:return false;case 0:this.type="COMPLETED";this.value="100";break;case 1:this.type="PLAY";this.value=this.time;break;case 2:this.type="PAUSE";this.value=this.time;break;case 3:return false;case 5:return false}if((this.lastType=="PAUSE"||this.lastType=="COMPLETED")&&this.type=="PLAY"&&this.lastTime!=this.time){this.type="SCRUB"}log.event({log_event:this.log_event,page_url:this.page_url,fp_id:this.fp_id,article_id:this.article_id,type:this.type,value:this.value});this.lastTime=this.time;this.lastType=this.type}};function getMovieName(a){if($.browser.msie){return window[a]}else{return document[a]}}function playJS(a){getMovieName("CVPid").playIt()}function pauseJS(a){getMovieName("CVPid").pauseIt()}function currentTimeJS(){return(getMovieName("CVPid").currentTime()*1000)}function stopJS(a){getMovieName(a).stopIt()}function seekToJS(a,b){getMovieName(b).seekTo(a)}function isPlayingJS(a){}function changeMediaByIdJS(b,a){getMovieName(a).changeMediaById(b)}function onFinished(c){var d=$("#"+c).parents(".playlist").find("li.active");var f=$(d).attr("id").match(/[0-9]+/);var a=$(d).nextAll(".playable:first");if(a&&a.hasClass("playable")){var e=$(a).attr("id");var b=e.match(/[0-9]+/);$("#"+c).parents(".playlist").find("li").removeClass("active");$("#"+c).parents(".playlist").find(".playing_"+f).hide();$(a).addClass("active");$("#"+c).parents(".playlist").find(".playing_"+b).show();changeMediaByIdJS(b,c)}}function mediaLinkClick(c,a,b){c.modulePerformAction("LinkClick",{data:{articleId:b,label:a}})}function addToBlog(c,b,a){$.cookie("blog_title",c,{path:"/"});$.cookie("blog_body",b,{path:"/"});newWin=window.open(a,"newWin");return false}function fpEvents(b,a){switch(b){case"load":if(typeof onPlayerLoad=="function"){onPlayerLoad(a.type,a.id,a.title,a.length,a.site,a.artist,a.url)}break;case"start":if(typeof onPlayerStart=="function"){onPlayerStart(a.type,a.id,a.title,a.offset)}break;case"stop":if(typeof onPlayerStop=="function"){onPlayerStop(a.type,a.id,a.title,a.offset)}break;case"move":if(typeof onPlayerMove=="function"){onPlayerMove(a.type,a.id,a.title,a.offset_start,a.offset_stop)}break;case"done":if(typeof onPlayerComplete=="function"){onPlayerComplete(a.type,a.id,a.title,a.length)}break}}$(document).ready(function(){$(".playlist .list ul li.playable").hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")});$(".playlist .list ul").each(function(){if($(this).find("li.playable:first").size()>0){var a=$(this).find("li.playable:first");$(a).addClass("active");var b=$(a).attr("id").match(/[0-9]+/);$(a).parents(".playlist").find(".info > ul > li").hide();$(a).parents(".playlist").children(".info").find("li.playing_"+b+":first").show()}});$(".playlist .list ul li.playable").click(function(d){if(!d){var d=window.event}if(d.target){var a=d.target}else{if(d.srcElement){a=d.srcElement}}if(a.nodeType==3){a=a.parentNode.attr("class")}if(($(a).parent().attr("class")==="buy")||($(a).parent().attr("class")==="information")){}else{var c=$(this).attr("id");var f=c.match(/[0-9]+/);if($.browser.msie){var b=$(this).parents(".playlist").find("object").attr("id")}else{if($.browser.safari){var b=$(this).parents(".playlist").find("object").attr("id")}else{var b=$(this).parents(".playlist").find("embed").attr("id")}}$(this).siblings("li").removeClass("active");$(this).addClass("active");$(this).parents(".playlist").find(".info > ul > li").hide();$(this).parents(".playlist").children(".info").find("li.playing_"+f+":first").show();changeMediaByIdJS(f,b)}})});(function(a){a.fn.modulePerformAction=function(i,h){if(typeof i=="undefined"||i==""){return}c=(typeof c=="undefined")?{}:c;var c={};a.extend(c,{successFunction:null,submitFunction:null,errorFunction:null,refreshModule:false,dataType:null,data:null,moduleForm:null,self:null},h);c.self=this;if(c.moduleForm==null){if(this.attr("id")&&this.attr("id").indexOf("moduleForm")==0){c.moduleForm=this}else{c.moduleForm=this.parents("form[id^='moduleForm']")}}var g=(""+window.location+"").replace(/#(.*)$/,"");c.moduleForm.attr("action",g.replace(/\?(.*)$/,"")+"?action="+i);if(c.data!=null){for(var d in c.data){c.moduleForm.append("<input type='hidden' name='cmsgData["+d+"]' value='"+c.data[d]+"'/>")}}c.moduleForm.append("<input type='hidden' name='cmsgData[renderUUID]' value='"+uuid+"'/>");if(c.successFunction){var b=c.successFunction.toString();var f=b.indexOf("(");var e=b.substring(9,f);c.moduleForm.find("input[name='success']").val(e)}c.moduleForm.ajaxSubmit({dataType:"json",beforeSubmit:function(){if(c.submitFunction&&!c.submitFunction(c.self,c.moduleForm)){return false}a("span[class='errorInput']").remove();a("#errorMsg").remove();a("#successMsg").remove()},success:function(q){var p=q.callback;var l=q.options;var n=q.data;var j=q.redirectUrl;var m=q.errorMsg;var r=q.successMsg;if(p=="redirect"&&(j!=null||j!=undefined)){if(isInIframe()){closeTB();parent.location=j;return false}else{self.location=j;return false}}else{if(p=="login"){login()}else{if(p=="join"){join()}else{if(p=="alert"){if(m!=null&&m!=undefined&&m!=""){displayErrorMsg(m)}}else{if(p=="update"){c.moduleForm.replaceWith(n)}else{if(p=="rating"){c.moduleForm.find("div[class='rating']").replaceWith("<div class='rating'>"+n+"</div>")}}}}}}if(q.error!=null||q.error!=undefined){for(prop in q.error){var k="";if(q.error[prop][0].message){k=q.error[prop][0].message}var o="#cmsgData\\["+prop+"\\]";if(a(o).siblings(".message").is("*")){a(o).siblings(".message").html("<span class='errorInput'>"+k+"</span>")}else{a(o).parent().append("<span class='errorInput'>"+k+"</span>")}}if(c.errorFunction){c.errorFunction(n,c)}}if(q.successMsg!=null){displaySuccessMsg(r)}if(q.errorMsg==null&&c.successFunction){c.successFunction(n,c);return}c.moduleForm.find("input[disabled]").each(function(){a(this).removeAttr("disabled")});documentReady()},error:function(){c.moduleForm.find("input").removeAttr("disabled")}});return false};a.fn.addCharacterCount=function(c){c=(typeof c=="undefined")?{}:c;var f=500;if(c.maxCount){f=c.maxCount}var e=this;var g=a("#"+c.messageContainer).css("color");if(e.val()!=e.attr("title")){var d=f-(e.val()).length;var b=d;if(c.messageContainer){a("#"+c.messageContainer).html("Characters remaining: "+b)}}this.bind("keyup keypress mousedown mouseup paste",function(j){var h=j.which;if(e.val()!=e.attr("title")){var i=f-(e.val()).length;if(e.val().length>=f){a(this).parents("form").find(".submit input").attr("disabled","true");a("#"+c.messageContainer).stop().css("color","").addClass("errorInput")}if(e.val().length<=f){a(this).parents("form").find(".submit input").attr("disabled","");a("#"+c.messageContainer).stop().removeClass("errorInput")}if(c.messageContainer){a("#"+c.messageContainer).html("Characters remaining: "+i)}}})}})(jQuery);