// Header comment for src/consumer.js: lines 1 to 5:
/* ############################################################################
// Eos Consumer Javascript Library 
// $Id: consumer.js 59456 2011-03-24 22:29:12Z anglal $
// Copyright 2011 Cisco Systems, Inc
// ##########################################################################*/
var eos={};eos.local={};eos.locale=new Gettext({domain:"messages"});function _(a){if(eos.debug===true){return"<span style='color:red;font-weight:bold;'>"+eos.locale.gettext(a)+"</span>"}else{return eos.locale.gettext(a)}}Function.prototype.method=function(a,b){if(!this.prototype[a]){this.prototype[a]=b;return this}};String.method("trim",function(){return this.replace(/^\s+|\s+$/g,"")});eos.string={random:function(e){var d="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";var c="";for(var b=0;b<e;b++){var a=Math.floor(Math.random()*d.length);c+=d.substring(a,a+1)}c+=String((new Date()).getTime());return c}};eos.log={url:{},uuid:{},available:true,clientEvent:function(){var a=arguments[0]}};Date.method("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()]}});$.method("modulePerformAction",function(h,g){if(typeof h==="undefined"||h===""){return}var b={};b=(typeof b==="undefined")?{}:b;$.extend(b,{successFunction:null,submitFunction:null,errorFunction:null,refreshModule:false,dataType:null,data:null,logEvent:null,moduleForm:null,moduleFormMethod:"POST",self:null,isSecure:false},g);b.self=this;if(b.moduleForm===null){if(this.attr("id")&&this.attr("id").indexOf("moduleForm")===0){b.moduleForm=this}else{b.moduleForm=this.parents("form[id^='moduleForm']")}}var f=(""+window.location+"").replace(/#(.*)$/,"");b.moduleForm.attr("action",f.replace(/\?(.*)$/,"")+"?action="+h);if(b.data!==null){for(var c in b.data){if($.isArray(b.data[c])){b.moduleForm.append("<input type='hidden' name='cmsgData["+c+"][]' value='"+b.data[c]+"'/>")}else{b.moduleForm.append("<input type='hidden' name='cmsgData["+c+"]' value='"+b.data[c]+"'/>")}}}b.moduleForm.append("<input type='hidden' name='cmsgData[renderUUID]' value='"+eos.log.uuid+"'/>");if(b.successFunction){var a=b.successFunction.toString();var e=a.indexOf("(");var d=a.substring(9,e);b.moduleForm.find("input[name='success']").val(d)}if(b.isSecure){b.moduleForm.append("<input type='hidden' name='cmsgData[location]' value='"+encodeURI(window.self.parent.location.href)+"' />");b.moduleForm.append("<input type='hidden' name='cmsgData[CMSG_AUTH]' value='"+$.cookie("CMSG_AUTH")+"' />");b.moduleForm.attr("action",eos.secureHost+"?action="+h).attr("target","_top").unbind("submit").submit();return true}else{b.moduleForm.ajaxSubmit({dataType:"json",type:b.moduleFormMethod,beforeSubmit:function(){if(b.submitFunction&&!b.submitFunction(b.self,b.moduleForm)){return false}$("span[class='errorInput']").remove();$("#errorMsg").remove();$("#successMsg").remove()},success:function(q){var p=q.callback;var n=q.data;var i=q.redirectUrl;var m=q.errorMsg;var r=q.successMsg;if(q.errorMsg===null&&b.logEvent!==null&&eos.log.params!==null){var l={};$.extend(l,eos.log.params,b.logEvent);eos.log.clientEvent(l)}if(p==="redirect"&&(i!==null||i!==undefined)){if(eos.ui.isInIframe()){eos.ui.closeTB();window.parent.location=i;return false}else{window.self.location=i;return false}}else{if(p==="replace"&&(i!==null||i!==undefined)){window.self.location=i}else{if(p==="login"){eos.ui.login()}else{if(p==="join"){eos.ui.join()}else{if(p==="alert"){if(m!==null&&m!==undefined&&m!==""){eos.message.displayErrorMsg(m)}}else{if(p==="update"){b.moduleForm.replaceWith(n)}else{if(p==="rating"){b.moduleForm.find("div[class='rating']").replaceWith("<div class='rating'>"+n+"</div>")}}}}}}}if(q.error!==null||q.error!==undefined){for(var j in q.error){if(q.error.hasOwnProperty(j)){var k="";if(q.error[j][0].message){k=q.error[j][0].message}var o="#cmsgData\\["+j+"\\]";if($(o).siblings(".message").is("*")){$(o).siblings(".message").html("<span class='errorInput'>"+k+"</span>")}else{$(o).parent().append("<span class='errorInput'>"+k+"</span>")}}}if(b.errorFunction){b.errorFunction(n,b)}}if(q.successMsg!==null){eos.message.displaySuccessMsg(r)}if(q.errorMsg===null&&b.successFunction){b.successFunction(n,b);return}b.moduleForm.find("input[disabled]").each(function(){$(this).removeAttr("disabled")});eos.form.init();eos.share.init();eos.ui.init();eos.date.init()},error:function(){b.moduleForm.find("input").removeAttr("disabled")}})}return false});$.method("addCharacterCount",function(b){$("#progressInfo").hide();b=(typeof b==="undefined")?{}:b;var e=500;if(b.maxCount){e=b.maxCount}var d=this;var f=$("#"+b.messageContainer).css("color");if($("#inputCount").attr("class")==="input errorInput"){$("#submitMedia").attr("disabled","true")}if(d.val()!==d.attr("title")){var c=e-(d.val()).length;var a=c;if(b.messageContainer){$("#"+b.messageContainer).html(_("characters.remaining")+" "+a)}}this.bind("keyup mouseup paste change",function(i){var g=i.which;if(d.val()!==d.attr("title")||d.val()===""){var h=e-(d.val()).length;if(d.val().length>=e){$("#selectFile").attr("disabled","true");$(this).parents("form").find(".submit input").attr("disabled","true");$("#"+b.messageContainer).stop().css("color","").addClass("errorInput")}if(d.val().length<=e&&$("#progressInfo").css("display")!=="block"){$("#selectFile").attr("disabled","");$(this).parents("form").find(".submit input").attr("disabled","");$(this).parents("div.textarea").find("span.errorInput").remove();$("#"+b.messageContainer).stop().removeClass("errorInput")}if(b.messageContainer){$("#"+b.messageContainer).html(_("characters.remaining")+" "+h)}}})});eos.cookie={init:function(){eos.cookie.set("consumer")},test:function(){var b=eos.string.random(16);var a=true;$.cookie("COOKIE_TEST",b,{path:"/"});if($.cookie("COOKIE_TEST")!==b){a=false}$.cookie("COOKIE_TEST",null,{path:"/"});return a},set:function(a){if(a==="consumer"){if($.cookie("SITE_VISIT")!==null&&$.cookie("SITE_VISIT").length>0){$.cookie("SITE_VISIT",$.cookie("SITE_VISIT"),{expires:1/48,path:"/"})}else{$.cookie("SITE_VISIT",$.sha1(eos.string.random(16)),{expires:1/48,path:"/"})}if(!eos.ui.isInIframe()){if(document.referrer!==""){$.cookie("PREVIOUS_PAGE",document.referrer,{expires:1/48,path:"/"})}$.cookie("CURRENT_PAGE",window.self.location.href,{expires:1/48,path:"/"})}if($.cookie("CLEAR_PREVIOUS_PAGE")!==null&&$.cookie("CLEAR_PREVIOUS_PAGE").length>0){$.cookie("PREVIOUS_PAGE",null,{path:"/"})}}}};eos.date={init:function(){$("span.tz-date").each(function(){var a=$(this).text();var b=eos.date.setLocal(a);$(this).text(b)});eos.date.makeAllDatesReadable();$("form[class!='locked'] input.date").each(function(){var a;if($(this).hasClass("timestamp")){a="-39:+10"}else{a="-60:+10"}$(this).datepicker({dateFormat:"MM d, yy",altField:".icalDate",altFormat:"yymmddT000000Z",mandatory:true,goToCurrent:true,closeText:_("done"),prevText:_("previous.short"),nextText:_("next.short"),currentText:_("today"),monthNames:[_("january"),_("february"),_("march"),_("april"),_("may"),_("june"),_("july"),_("august"),_("september"),_("october"),_("november"),_("december")],monthNamesShort:[_("january.short"),_("february.short"),_("march.short"),_("april.short"),_("may.short"),_("june.short"),_("july.short"),_("august.short"),_("september.short"),_("october.short"),_("november.short"),_("december.short")],dayNames:[_("sunday"),_("monday"),_("tuesday"),_("wednesday"),_("thursday"),_("friday"),_("saturday")],dayNamesShort:[_("sunday.short"),_("monday.short"),_("tuesday.short"),_("wednesday.short"),_("thursday.short"),_("friday.short"),_("saturday.short")],dayNamesMin:[_("sunday.min"),_("monday.min"),_("tuesday.min"),_("wednesday.min"),_("thursday.min"),_("friday.min"),_("saturday.min")],yearRange:a,changeYear:true,changeMonth:true,changeFirstDay:false})})},makeAllDatesReadable:function(){$("span.date").each(function(){var g=$(this).attr("class");var a="";g=g.split(/\W+/);for(var b in g){if(g.hasOwnProperty(b)){a=g[b]}}var e=eos.date.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){if(g.hasOwnProperty(b)){a=g[b]}}var e=eos.date.readableDate($(this).val(),a);$(this).val(e)})},readableDate:function(){var a=arguments[0];var b=arguments[1];var c;if(a.length===16&&a.charAt(15)==="Z"){c=eos.date.makeDateObject(a,b)}else{return a}return eos.date.formatDate(c,b)},makeDateObject:function(){var i=arguments[0];var l=arguments[1];var g;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);g=new Date(b)}else{g=new Date();g.setFullYear(j);g.setMonth(h);g.setDate(k);g.setHours(0,0,0,0)}return g},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=eos.locale.strargs(_("hours.ago"),[l])}else{if(c<120&&c>=2){n=eos.locale.strargs(_("minutes.ago"),[c])}else{if(c<2&&c>=1){n=_("a.minute.ago")}else{if(a<60&&a>=10){n=eos.locale.strargs(_("seconds.ago"),[a])}else{if(a<10&&a>=-10){n=_("now")}else{if(a<-10&&a>=-60){n=eos.locale.strargs(_("seconds.from.now"),[Math.abs(a)])}else{if(c<-1&&c>=-2){n=_("a.minute.from.now")}else{if(c<-2&&c>=-120){n=eos.locale.strargs(_("minutes.from.now"),[Math.abs(c)])}else{if(l<-2&&l>=-24){n=eos.locale.strargs(_("hours.from.now"),[Math.abs(l)])}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();var q,o;if(k!==""){var u=new Date();var v=$(this).parents(".editable").find(".value").attr("class");v=v.split(/\W+/);for(var s in v){if(v.hasOwnProperty(s)){q=v[s]}}switch(q){case"shortDate":o=k.substring(0,2);o=o-1;u.setMonth(o);u.setDate(k.substring(3,5));break;case"shortDateYear":u.setFullYear(k.substring(6,11));o=k.substring(0,2);o=o-1;u.setMonth(o);u.setDate(k.substring(3,5));break;case"shortDateTime":var b=true;u.setFullYear(k.substring(6,11));o=k.substring(0,2);o=o-1;u.setMonth(o);u.setDate(k.substring(3,5));break;case"medDateYear":u.setFullYear(k.substring(8,12));for(var p=0;p<a.length;p++){if(a[p].substring(0,3)===k.substring(0,3)){u.setMonth(p)}}u.setDate(k.substring(4,6));break;default:u.setFullYear(k.substring(6,11));o=k.substring(0,2);o=o-1;u.setMonth(o);u.setDate(k.substring(3,5));break}var A;if($(this).siblings(".time").size()>0){A=$(this).siblings(".time").val();u.setHours(A.substring(0,2));u.setMinutes(A.substring(3,5));u.setSeconds(0)}else{if(b===true){A=k.substring(11);var j=A.split(" ");var z=j[1];var r=j[0];r=r.split(":");o=r[1];r=r[0];if(z==="PM"){r=r+12}u.setHours(r);u.setMinutes(o);u.setSeconds(0)}else{u.setHours(0);u.setMinutes(0);u.setSeconds(0)}}var g=u.getUTCFullYear();var y=u.getUTCMonth();y=y+1;if(y<10){y="0"+y}var w=u.getUTCDate();if(w<10){w="0"+w}var e=u.getUTCHours();if(e<10){e="0"+e}var n=u.getUTCMinutes();if(n<10){n="0"+n}var x=u.getUTCSeconds();if(x<10){x="0"+x}var l=g+""+y+""+w+"T"+e+""+n+""+x+"Z";if(q==="shortDateTime"||q==="longDateTime"||q==="friendly"){l=g+""+y+""+w+"T"+e+""+n+""+x+"Z"}else{l=g+""+y+""+w+"T000000Z"}$(this).val(l)}else{$(this).val(k)}})},setLocal:function(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}}};eos.form={init:function(){$("form[id^='moduleForm']").submit(function(){return false})}};eos.editor={context:{},type:{},init:function(){eos.editor.setValue=function(){if(this.type==="blog"||this.type==="discussion"){var a=tinyMCE.get(this.context).getContent();document.getElementById(this.context).value=a}}}};eos.module={init:function(){}};eos.message={init:function(){eos.message.showMsg()},showMsg:function(){var a;if($.cookie("errorMsg")!==null&&$.cookie("errorMsg").length>0){a=$.cookie("errorMsg").split("+");eos.message.displayErrorMsg(a.join(" "));$.cookie("errorMsg",null,{path:window.location.pathname});$.cookie("errorMsg",null,{path:"/"})}else{if($.cookie("successMsg")!==null&&$.cookie("successMsg").length>0){a=$.cookie("successMsg").split("+");eos.message.displaySuccessMsg(a.join(" "));$.cookie("successMsg",null,{path:window.location.pathname});$.cookie("successMsg",null,{path:"/"})}}},displaySuccessMsg:function(c){$("#errorMsg").remove();if($("#successMsg").length===0){var a='<div id="successMsg"></div>';$("#container").prepend(a)}if($("#successMsg").length){$("#successMsg").html(c)}else{var b=$("<div>"+c+"</div>").html();alert(b)}window.scrollTo(0,0)},displayErrorMsg:function(b){$("#successMsg").remove();if($("#errorMsg").length===0){var a='<div id="errorMsg"></div>';$("#container").prepend(a)}if($("#errorMsg").length){$("#errorMsg").html(b)}else{alert(b)}window.scrollTo(0,0)}};eos.share={init:function(){$("a.sharelink").click(function(){if($(this).siblings(".sharebox")){$(this).siblings(".sharebox").css("display","block");$(document).bind("click",eos.share.shareboxBlur)}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 a, .shareurl input, .shareembed textarea").unbind("click").bind("click",function(){var a=$(this).data("logParams");var b={};$.extend(b,eos.log.params,{action:a.action,target:a.target,articleId:a.articleId,articleType:a.articleType,articleTitle:encodeURI(a.articleTitle)});eos.log.event({log_event:"eosShareEvent",article_id:a.articleId,shared_to:a.target},"click");eos.log.clientEvent(b)})},shareboxBlur:function(b){var a;if(!b){b=window.event}if(b.target){a=b.target}else{if(b.srcElement){a=b.srcElement}}if(a.nodeType===3){a=a.parentNode.attr("class")}if($(a).is(".sharebox")||$(a).parents(".sharebox").length){return}$(".sharebox:visible").find("a.shareclose").trigger("click");$(document).unbind("click",eos.share.shareboxBlur)}};eos.ui={joinUri:{},loginUri:{},init:function(){$(".text .module .content .body a.show").click(function(){eos.ui.showText(this)});$(".text .module .content .body a.hide").click(function(){eos.ui.hideText(this)});if(typeof window.eoscInit==="function"){try{eoscInit()}catch(a){}}eos.ui.ltp_init("a.linkToPost");eos.ui.initCatRefresh();if(!$.cookie("SITE_VISIT")){$("#moduleContainer0").append("<div id='errorMsg'>"+_("this.site.requires.cookies")+"</div>");$("#nav_global").after("<div id='errorMsg'>"+_("this.site.requires.cookies")+"</div>")}$(".focused").focus();$("#container").children().each(function(){var b=parseInt($(this).width(),10);if(b<300){$(this).addClass("slim")}});$(".nav li").hover(function(b){$(this).find("ul:first").addClass("hover")},function(){$(this).find("ul:first").removeClass("hover")});$("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")});$(".buy > a, .buy > ul").hover(function(b){$(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")});$("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")})},showText:function(a){$(a).hide("slow");$(a).nextAll().show("slow")},hideText:function(a){$(a).prev().show("slow");$(a).next().hide("slow");$(a).hide("slow")},deleteContentRedirect:function(){window.location=$(".nav_main").find(".active").children("a").attr("href")},deleteCommentVisual:function(c,a){var b=parseInt($(".comment#"+a.data.id).parents(".module").find(".title .count").text(),10);$(".comment#"+a.data.id).parents(".module").find(".title .count").text(b-1);$(".comment#"+a.data.id).remove();$("#alertDeleteConfirm").jqmHide()},deleteMAnswerVisual:function(b,a){$(".var#"+a.data.id).remove();$("#alertDeleteConfirm").jqmHide()},deleteMAboutVisual:function(b,a){$(".about .description").remove();$("#alertDeleteConfirm").jqmHide()},deleteMPhotoVisual:function(b,a){$("div.member .img").css("background","");$("div.member .img .tools").remove();$("#alertDeleteConfirm").jqmHide()},cancelDelete:function(){$("#alertDeleteConfirm #saveButton").remove();if($("#alertDeleteConfirm .button.submit")){$("#alertDeleteConfirm .button.submit").remove()}$("#alertDeleteConfirm").jqmHide().remove();return false},confirmDelete:function(d,c,b,a){switch(b){case"comment":$(".comment#"+d).find(".delete").hide().modulePerformAction("DeleteContent",{data:{id:d,type:b},logEvent:{articleId:d,articleTitle:c,articleType:"comment",action:"delete"},successFunction:eos.ui.deleteCommentVisual});break;case"profilePhoto":$("div.member .img").find(".delete").hide().modulePerformAction("DeleteContent",{data:{id:d,type:b},logEvent:{articleId:d,articleTitle:c,articleType:"profile_photo",action:"delete"},successFunction:eos.ui.deleteMPhotoVisual});break;case"aboutMe":$(".about .description").find(".delete").hide().modulePerformAction("DeleteContent",{data:{id:d,type:b},logEvent:{articleId:d,articleTitle:c,articleType:"aboutMe",action:"delete"},successFunction:eos.ui.deleteMAboutVisual});break;case"customField":$(".var#"+d).find(".delete").hide().modulePerformAction("DeleteContent",{data:{id:d,type:b,extraData:a},logEvent:{articleId:d,articleTitle:c,articleType:"custom_field",action:"delete"},successFunction:eos.ui.deleteMAnswerVisual});break;case"profile":$(".obj_meta .admin.delete").hide().modulePerformAction("DeleteProfile",{data:{profileId:d},logEvent:{articleId:d,articleTitle:c,articleType:"profile",action:"delete"},successFunction:eos.ui.deleteContentRedirect});break;case"banProfile":$(".obj_meta .admin.ban").hide().modulePerformAction("BanProfile",{data:{profile:d},logEvent:{articleId:d,articleTitle:c,articleType:"profile",action:"ban"},successFunction:eos.ui.deleteContentRedirect});break;case"discussion":$(".topic").find(".delete").hide().modulePerformAction("DeleteContent",{data:{id:d,type:b},logEvent:{articleId:d,articleTitle:c,articleType:"discussion",action:"delete"}});break;case"blog":$(".article").find(".delete").hide().modulePerformAction("DeleteContent",{data:{id:d,type:b},logEvent:{articleId:d,articleTitle:c,articleType:"blog",action:"delete"}});break;default:$("."+b).find(".delete").hide().modulePerformAction("DeleteContent",{data:{id:d,type:b},logEvent:{articleId:d,articleTitle:c,articleType:b,action:"delete"}})}$("#alertDeleteConfirm").jqmHide().remove();return false},promptDelete:function(a,e,g,b,h,i,c){if($("#alertDeleteConfirm").length){$("[id=alertDeleteConfirm]").remove()}eos.ui.buildDeleteModal(g);if(typeof(b)!=="undefined"&&b===true){$("#alertDeleteConfirm").jqm({modal:true});if(typeof document.body.style.maxHeight!=="undefined"){$("#alertDeleteConfirm").css({position:"fixed","-webkit-border-radius":"5px","-moz-border-radius":"5px",CCborderRadius:"5px"})}if(typeof(h)!=="undefined"&&h!==null){$("#alertDeleteConfirm h1").text(h)}else{$("#alertDeleteConfirm h1").text(_("delete.confirmation"))}if(typeof(i)!=="undefined"&&i!==null){if(h.search("Ban Member")!==-1||h.search("Delete Member")!==-1){$("#alertDeleteConfirm .main").html(i)}else{$("#alertDeleteConfirm .main").text(i)}}else{$("#alertDeleteConfirm .main").text(_("are.you.sure.you.want.to.delete.this"))}var d="delete";if(typeof(h)!=="undefined"&&h.search("Ban")!==-1){d="ban"}var f='<button class="smallPrimary" id=\'saveButton_'+g+"' onclick=\"eos.ui.confirmDelete('"+a+"','"+escape(e)+"','"+g+"','"+c+'\');"><span style="text-align: center;">'+_(d)+"</span></button>";$("#alertDeleteConfirm .actions").prepend(f);$("#alertDeleteConfirm").jqmShow();return false}else{return false}},buildDeleteModal:function(b){if($("#alertDeleteConfirm").length===0){var a="";a+='<div class="adminModalWindow" id="alertDeleteConfirm" style="display:none"><div class="top">';a+="<h1>"+_("delete.confirmation")+"</h1>";a+='<a class="closeModal" href="#" onclick="eos.ui.cancelDelete();return false;">Close</a>';a+='</div><div class="main">';a+=_("are.you.sure.you.want.to.delete.this");a+="<br /><br /><br />";a+='</div><div class="actions">';a+='<button class="smallSecondary" id="cancelButton" onclick="eos.ui.cancelDelete();return false;">';a+="<span>"+_("Cancel")+"</span></button>";a+="</div></div>";$("body").append(a)}},flagContentVisual:function(c,a){var e=a.data.id;var b=a.data.type;var d="<span>"+_("flagged")+"</span>";if(b==="comment"){$(".comment#"+e+" .txt").addClass("flagged");$(".comment#"+e+" .tools .flag").html(d)}else{if(b==="discussion"){$("div.topic .txt").addClass("flagged");$("div.topic .tools .flag").html(d)}else{if(b==="profile"){$(".member .obj_meta .flag").html(d)}else{$("."+b+" .tools .flag").html(d)}}}$("#alertFlagConfirm .actions .button.submit").remove();$("#alertFlagConfirm").jqmHide();$(".youTubePlayer").show()},promptFlag:function(){var d=arguments[0];var c=escape(arguments[1]);var a=arguments[2];$("#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="eos.ui.confirmFlag(\''+d+"','"+c+"','"+a+"');\">"+_("report")+"</button></div>";$("#alertFlagConfirm .actions").prepend(b);$(".youTubePlayer").hide();$("#alertFlagConfirm").jqmShow();return false},cancelFlag:function(){$("#alertFlagConfirm").jqmHide();$("#alertFlagConfirm .actions .submit").remove();$("span[class='errorInput']").remove();$(".youTubePlayer").show();return false},confirmFlag:function(){var e=arguments[0];var d=arguments[1];var a=arguments[2];var b=$("#cmsgData\\[flagReasonId\\] option:selected").val();switch(a){case"comment":$(".comment#"+e).modulePerformAction("FlagContent",{data:{id:e,type:a,flagReasonId:b},successFunction:eos.ui.flagContentVisual});break;case"discussion":$(".topic").modulePerformAction("FlagContent",{data:{id:e,type:a,flagReasonId:b},successFunction:eos.ui.flagContentVisual});break;case"profile":$("div.member .obj_meta .flag").modulePerformAction("FlagContent",{data:{id:e,type:a,flagReasonId:b},successFunction:eos.ui.flagContentVisual});break;default:$("."+a).modulePerformAction("FlagContent",{data:{id:e,type:a,flagReasonId:b},successFunction:eos.ui.flagContentVisual})}var c={};$.extend(c,eos.log.params,{articleId:e,articleTitle:escape(d),articleType:a,action:"flag",reason:b});eos.log.clientEvent(c);return false},resetUploadAvatar:function(){$("#avatarMessage").html("");$(".edit_profile input[type='file']").remove();$("#avatarMessage").before("<input type='file' value='Browse' id='cmsgData[fileName]' name='fileName'/>");eos.ui.bindUploadAvatar()},bindUploadAvatar:function(){$(".edit_profile input[type='file']").bind("change",function(){$("#avatarMessage").html(_("creating.avatar"));$(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);eos.ui.resetUploadAvatar()},errorFunction:function(a){eos.ui.resetUploadAvatar()}});return false})},closeTB:function(){if(window.self.parent.$("#TB_window").html()!==null){window.self.parent.tb_remove()}},isInIframe:function(){if(window.self.location.href===window.self.parent.location.href){return false}return true},ltp_init:function(a){$(a).unbind("click");$(a).click(function(){var b=this.href;eos.ui.ltp_post(b);return false})},ltp_post:function(a){var b=function(c){window.location.href=c};$.post(a,{referUrl:window.location.href},b)},login:function(){var a=eos.ui.loginUri+"?KeepThis=true&TB_iframe=true&height=400&width=600&modal=true";if(window.parent.$("#TB_window").html()===null){tb_show(null,a,false)}},join:function(){var a=eos.ui.joinUri+"?KeepThis=true&TB_iframe=true&height=400&width=600&modal=true";if(window.parent.$("#TB_window").html()===null){tb_show(null,a,false)}},initCatRefresh:function(){if(eos.module.id!==undefined){$("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.category.category-"+a).addClass("selected");if($("#cmsgData[category]").size()===0){$("#moduleForm"+eos.module.id).append("<input type='hidden' name='cmsgData[category]' class='selectedCategory' id='cmsgData[category]'>")}$(".selectedCategory").val(a);$("#moduleForm"+eos.module.id).modulePerformAction("refresh",{moduleFormMethod:"GET"});return false})}else{return}},addToBlog:function(d,b,a){$.cookie("blog_title",d,{path:"/"});$.cookie("blog_body",b,{path:"/"});var c=window.open(a,"newWin");return false}};eos.BrowserDetect={inited:false,init:function(){this.inited=true;this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS"},searchString:function(d){for(var a=0;a<d.length;a++){var b=d[a].string;var c=d[a].prop;this.versionSearchString=d[a].versionSearch||d[a].identity;if(b){if(b.indexOf(d[a].subString)!==-1){return d[a].identity}}else{if(c){return d[a].identity}}}},searchVersion:function(b){var a=b.indexOf(this.versionSearchString);if(a===-1){return}return parseFloat(b.substring(a+this.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}],uagentcontains:function(a){if(navigator.userAgent.toLowerCase().match(a)){return true}return false},iosversion:function(){var c=1;var b=navigator.userAgent.toLowerCase();var a=b.indexOf("iphone os");if(a>-1){c=b.substring(a+10,a+11)}return c},mobiledetect:function(){if(eos.BrowserDetect.uagentcontains("ipad")||eos.BrowserDetect.uagentcontains("iphone")||eos.BrowserDetect.uagentcontains("android")||eos.BrowserDetect.uagentcontains("ipod")||eos.BrowserDetect.uagentcontains("symbianos")||eos.BrowserDetect.uagentcontains("iemobile")||eos.BrowserDetect.uagentcontains("blackberry")){return true}return false}};eos.htmlplayer={};eos.htmlplayer.createplayer=function(d,c,b){this.settings={version:"",divid:"",vars:{},attributes:{},currentitem:0,currentrendition:0,mediainfo:{},track:{clicked:false,timer:-1,lastRegisteredTime:-1,flashPlayerID:"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",articleId:"",pageUrl:"",renderUuid:"",eosVisitCookie:"",eosVisitorCookie:"",siteVisitorCookie:""}};this.settings.divid=d;this.settings.vars=c;this.settings.attributes=b;this.settings.track.flashPlayerID=this.settings.track.flashPlayerID.replace(/[x]/g,function(f){var e=Math.floor(Math.random()*16),a=f==="x"?e:f;return a.toString(16)}).toUpperCase();this.init=function(){if(eos.BrowserDetect.inited===false){eos.BrowserDetect.init()}if(this.settings.vars.idList===undefined||this.settings.vars.idList===""){return}this.getmediainfo()};this.getmediainfo=function(){var a=this.settings.vars.hostName+"/service/media/get2/?idList="+this.settings.vars.idList+"&type=video";if(this.settings.vars.categoryId!==undefined){a=a+"&categoryId="+this.settings.vars.categoryId}$.ajax({url:a,dataType:"json",success:this.getmediainfosuccess,error:this.getmediainfoerror,context:this})};this.getmediainfosuccess=function(a){this.settings.mediainfo=a;this.settings.currentitem=0;this.createmarkup()};this.createmarkup=function(g){var f=this.getcurrentitem();if(f.restricted>0){this.trackEvent("PLAY_RESTRICTED","");this.displayfatalerror("this.video.is.not.available.in.your.location");return}var a=this.selectmobilerendition();if(a===null){this.displayfatalerror("media.not.supported.on.mobile.devices");return}if((eos.BrowserDetect.uagentcontains("ipad")||eos.BrowserDetect.uagentcontains("iphone")||eos.BrowserDetect.uagentcontains("ipod"))){this.createhtml5player(a)}else{this.createhtml4player(a)}};this.getmediainfoerror=function(f,a){this.displayfatalerror("cannot.retrieve.the.media.information")};this.displayfatalerror=function(f){var e=_(f);$("#"+this.settings.divid).html("<p id='"+this.settings.attributes.id+"' class='error'><strong>"+e+"</strong></p>");var a=$(".player .error");if(a[0]!==undefined){a[0].changeMediaById=this.changeMediaById;a[0].data=this}};this.selectmobilerendition=function(){try{var h=this.getcurrentitem();if(h.mediaContent.renditions===undefined){return null}var f={index:-1,width:999999,height:999999};for(var e=0;e<h.mediaContent.renditions.length;e++){if(h.mediaContent.renditions[e].width<f.width&&h.mediaContent.renditions[e].height<f.height){f.index=e;f.width=h.mediaContent.renditions[e].width;f.height=h.mediaContent.renditions[e].height}}if(f.index===-1){return null}for(var i=0;i<h.mediaContent.renditions[f.index].urls.length;i++){var a=h.mediaContent.renditions[f.index].urls[i];if(a.indexOf("http")===0){this.settings.currentrendition=f.index;return a}}return null}catch(g){}return null};this.getcurrentitem=function(){var e;try{e=this.settings.mediainfo.media.group[0].item[this.settings.currentitem]}catch(a){return null}if(e===undefined){return null}return e};this.createhtml5player=function(a){this.settings.version="html5_1.0";var f="";if(this.getcurrentitem()!==null){if(this.getcurrentitem().thumbnailUrl!==undefined){f=this.getcurrentitem().thumbnailUrl.replace(".jpg","_8.jpg")}}$("#"+this.settings.divid).html("<video id='"+this.settings.attributes.id+"' width='100%' height='100%' tabindex='0' controls='true' src='"+decodeURIComponent(a)+"'></video>");var e=$(".player video");if(f!==""){e[0].poster=f}e.bind("ended",{player:this},function(g){g.data.player.html5Event(g)}).bind("play",{player:this},function(g){g.data.player.html5Event(g)}).bind("pause",{player:this},function(g){g.data.player.html5Event(g)}).bind("ended",{player:this},function(g){g.data.player.html5Event(g)}).bind("error",{player:this},function(g){g.data.player.html5Event(g)}).bind("loadedmetadata",{player:this},function(g){g.data.player.html5Event(g)}).bind("seeked",{player:this},function(g){g.data.player.html5Event(g)}).bind("durationchange",{player:this},function(g){g.data.player.html5Event(g)}).bind("timeupdate",{player:this},function(g){g.data.player.html5Event(g)}).bind("seeking",{player:this},function(g){g.data.player.html5Event(g)}).bind("volumechange",{player:this},function(g){g.data.player.html5Event(g)}).bind("clicked",{player:this},function(g){g.data.player.clickEvent(g)});if(e[0]!==undefined){e[0].changeMediaById=this.changeMediaById;e[0].data=this;e[0].load()}};this.createhtml4player=function(a){this.settings.version="html_1.0";var e=$("#"+this.settings.divid+" .h5link");if(e!==undefined&&e.length!==0){e.remove()}var f="";if(this.getcurrentitem()!==null){if(this.getcurrentitem().thumbnailUrl!==undefined){f=this.getcurrentitem().thumbnailUrl.replace(".jpg","_8.jpg")}}$("#"+this.settings.divid).html("<a class='h5link' id='"+this.settings.attributes.id+"' href='"+decodeURIComponent(a)+"'></a>");$("#"+this.settings.divid+" a").html("<image class='h5poster' width='100%' height='100%' src='"+f+"'><image class='h5play' src='/community/skins/global/img/bg_video_playbtn.png'></image></image>");$("#"+this.settings.divid+" .h5link").bind("click",{player:this},function(g){g.data.player.clickEvent(g)});$("#"+this.settings.divid+" .h5poster")[0].onload=function(){var g=$(this).parent().find(".h5play");g.css("top",(-($(this).height()/2)-(g.height()/2))+"px");g.css("left",(($(this).width()/2)-(g.width()/2))+"px");g.css("display","inline")};e=$("#"+this.settings.divid+" a")[0];if(e!==undefined){e.changeMediaById=this.changeMediaById;e.data=this}};this.clickEvent=function(a){this.settings.track.clicked=true;this.trackEvent("PLAY","")};this.html5Event=function(a){switch(a.type){case"error":break;case"play":if(this.settings.track.clicked===true){this.settings.track.clicked=false}else{this.trackEvent("PLAY","")}if(this.settings.track.timer===-1){this.settings.track.timer=setInterval(this.playbackTimer,100,this)}break;case"ended":this.trackEvent("COMPLETED","100");window.clearInterval(this.settings.track.timer);this.settings.track.timer=-1;eos.player.onFinished(this.settings.attributes.id);break;case"pause":this.trackEvent("PAUSE","");break;case"seeked":case"seeking":this.trackEvent("SCRUB",$("#"+this.settings.divid+" video")[0].currentTime);break;case"timeupdate":this.playbackTimer(this);break;default:}};this.trackEvent=function(g,j){if(j===undefined||j===""){j="none"}if(this.settings.track.pageUrl===""&&document.location.href.toString()!==undefined){this.settings.track.pageUrl=document.location.href.toString()}if(this.settings.track.renderUuid===""&&eos.log.uuid!==undefined){this.settings.track.renderUuid=eos.log.uuid}if(this.settings.track.eosVisitCookie===""){var e=$.cookie("EOS_VISIT");if(e!==null){this.settings.track.eosVisitCookie=e}}if(this.settings.track.eosVisitorCookie===""){var a=$.cookie("EOS_VISITOR");if(a!==null){this.settings.track.eosVisitorCookie=a}}if(this.settings.track.siteVisitorCookie===""){var f=$.cookie("SITE_VISIT");if(f!==null){this.settings.track.siteVisitorCookie=f}}if(this.settings.vars.trackingURL===""||this.settings.vars.trackingURL===undefined){return}var h=this.getcurrentitem();this.settings.track.articleId=h.articleId;var i=decodeURIComponent(this.settings.vars.trackingURL);if(this.settings.track.flashPlayerID!==null&&this.settings.track.flashPlayerID!==""){i+="&flashPlayerID="+this.settings.track.flashPlayerID}if(this.settings.track.articleId!==undefined){i+="&articleId="+this.settings.track.articleId}if(g!==undefined){i+="&eventType="+g}if(j!==undefined){i+="&eventValue="+j}if(this.settings.track.renderUuid!==undefined){i+="&renderUuid="+this.settings.track.renderUuid}if(this.settings.track.siteVisitorCookie!==undefined){i+="&siteVisitorCookie="+this.settings.track.siteVisitorCookie}if(this.settings.track.eosVisitorCookie!==undefined){i+="&eosVisitorCookie="+this.settings.track.eosVisitorCookie}if(this.settings.track.eosVisitCookie!==undefined){i+="&eosVisitCookie="+this.settings.track.eosVisitCookie}if(this.settings.track.pageUrl!==undefined){i+="&pageUrl="+this.settings.track.pageUrl}if(h!==null){i+="&assetId="+h.mediaContent.renditions[this.settings.currentrendition].mediaAssetId}i+="&flashPlayerVersion="+this.settings.version;i+="&userAgent="+encodeURIComponent(navigator.userAgent);i+="&timer="+Math.floor(Math.random()*10000);$.ajax({url:i})};this.playbackTimer=function(a){var g=$("#"+a.settings.divid+" video")[0];if(g===undefined){return}if(a.settings.track.lastRegisteredTime===-1){if(g.currentTime!==undefined){a.settings.track.lastRegisteredTime=g.currentTime}}if(g.duration!==undefined&&g.currentTime!==undefined){var i=g.duration;var h=g.currentTime;if(isNaN(i)===true){return}var f=0.25*i;var e=h-a.settings.track.lastRegisteredTime;if(a.settings.track.lastRegisteredTime<0.25*i&&h>=0.25*i&&(h-a.settings.track.lastRegisteredTime)<=1){a.trackEvent("COMPLETED","25")}else{if(a.settings.track.lastRegisteredTime<0.5*i&&h>=0.5*i&&(h-a.settings.track.lastRegisteredTime)<=1){a.trackEvent("COMPLETED","50")}else{if(a.settings.track.lastRegisteredTime<0.75*i&&h>=0.75*i&&(h-a.settings.track.lastRegisteredTime)<=1){a.trackEvent("COMPLETED","75")}else{if(a.settings.track.lastRegisteredTime<0.9*i&&h>=0.9*i&&(h-a.settings.track.lastRegisteredTime)<=1){a.trackEvent("COMPLETED","90")}}}}a.settings.track.lastRegisteredTime=h}};this.changeMediaById=function(a){var e=this.data;e.settings.track.lastRegisteredTime=-1;if(e.settings.track.timer!==-1){window.clearInterval(e.settings.track.timer);e.settings.track.timer=-1}for(var f=0;f<e.settings.mediainfo.media.group[0].item.length;f++){if(e.settings.mediainfo.media.group[0].item[f].id===parseInt(a,10)){e.settings.currentitem=f}}e.createmarkup()};return this};eos.player={init:function(){$(".playlist .list ul li.playable").hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")});if(eos.BrowserDetect.mobiledetect()===true){$(".playlist .list").css("height","auto")}$(".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){var a,b;if(!d){d=window.event}if(d.target){a=d.target}else{if(d.srcElement){a=d.srcElement}}if(a.nodeType===3){a=a.parentNode.attr("class")}if(($(a).parents("div").hasClass("buy")===true)||($(a).hasClass("buy")===true)||($(a).parents().attr("class")==="information")){return}else{var c=$(this).attr("id");var f=c.match(/[0-9]+/);if($.browser.msie){b=$(this).parents(".playlist").find("object").attr("id");if(b===undefined||b===null){b=$(this).parents(".playlist").find("video").attr("id");if(b===undefined||b===null){b=$(this).parents(".playlist").find("a.h5link").attr("id");if(b===undefined||b===null){b=$(this).parents(".playlist").find("p.error").attr("id")}}}}else{if($.browser.safari){b=$(this).parents(".playlist").find("object").attr("id");if(b===undefined){b=$(this).parents(".playlist").find("video").attr("id");if(b===undefined){b=$(this).parents(".playlist").find("a.h5link").attr("id");if(b===undefined){b=$(this).parents(".playlist").find("p.error").attr("id")}}}}else{b=$(this).parents(".playlist").find("object").attr("id");if(b===undefined){b=$(this).parents(".playlist").find("embed").attr("id");if(b===undefined){b=$(this).parents(".playlist").find("video").attr("id");if(b===undefined){b=$(this).parents(".playlist").find("a.h5link").attr("id");if(b===undefined){b=$(this).parents(".playlist").find("p.error").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();eos.player.changeMediaByIdJS(f,b)}})},getMovieName:function(a){if($.browser.msie){return window[a]}else{return document[a]}},playJS:function(a){if(a===undefined||a===null){this.getMovieName("CVPid").playIt()}else{this.getMovieName(a).playIt()}},pauseJS:function(a){if(a===undefined||a===null){this.getMovieName("CVPid").pauseIt()}else{this.getMovieName(a).pauseIt()}},currentTimeJS:function(a){if(a===undefined||a===null){return(this.getMovieName("CVPid").currentTime()*1000)}else{return(this.getMovieName(a).currentTime()*1000)}},stopJS:function(a){if(a===undefined||a===null){this.getMovieName("CVPid").stopIt()}else{this.getMovieName(a).stopIt()}},seekToJS:function(a,b){if(b===undefined||b===null){this.getMovieName("CVPid").seekTo(a)}else{this.getMovieName(b).seekTo(a)}},isPlayingJS:function(a){if(a===undefined||a===null){return this.getMovieName("CVPid").isPlayingIt()}else{return this.getMovieName(a).isPlayingIt()}},changeMediaByIdJS:function(b,a){var c;if(a===undefined||a===null){c=this.getMovieName("CVPid");if(c===undefined||c===null){c=$("#"+a)[0]}c.changeMediaById(b)}else{c=this.getMovieName(a);if(c===undefined||c===null){c=$("#"+a)[0]}c.changeMediaById(b)}},onFinished:function(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();this.changeMediaByIdJS(b,c)}},fpEvents:function(b,a){var c={};$.extend(c,eos.log.params,{articleId:a.id,articleTitle:escape(decodeURIComponent(a.title)),articleType:a.type});switch(b){case"load":if(typeof onPlayerLoad==="function"){onPlayerLoad(a.type,a.id,decodeURIComponent(a.title),a.length,a.site,a.artist,a.url)}break;case"start":if(typeof onPlayerStart==="function"){onPlayerStart(a.type,a.id,decodeURIComponent(a.title),a.offset)}else{$.extend(c,{action:"start",offset:a.offset});eos.log.clientEvent(c)}break;case"stop":if(typeof onPlayerStop==="function"){onPlayerStop(a.type,a.id,decodeURIComponent(a.title),a.offset)}else{$.extend(c,{action:"stop",offset:a.offset});eos.log.clientEvent(c)}break;case"move":if(typeof onPlayerMove==="function"){onPlayerMove(a.type,a.id,decodeURIComponent(a.title),a.offset_start,a.offset_stop)}else{$.extend(c,{action:"move",from:a.offset_start,to:a.offset_stop});eos.log.clientEvent(c)}break;case"done":if(typeof onPlayerComplete==="function"){onPlayerComplete(a.type,a.id,decodeURIComponent(a.title),a.length)}else{$.extend(c,{action:"done"});eos.log.clientEvent(c)}break}}};eos.ytPlayer={init:function(){},ready:function(a){var b=document.getElementById("yt_"+a);b.addEventListener("onStateChange",'(function(state) { return eos.ytPlayer.report(state, "'+a+'"); })')},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).children(".playerArticleId").val();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"}eos.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},"click");this.lastTime=this.time;this.lastType=this.type}};eos.fb={init:function(){},facebook_onlogin_ready:function(b){var a=FB.getAuthResponse();if(a){$("#moduleForm"+b).modulePerformAction("sign-up",{data:{fbconnect:true}})}},redirect_after_fb:function(a){$("#moduleForm"+a).modulePerformAction("sign-up",{data:{fbconnect:true}})},promptFBdC:function(){$("#alertFBdCconfirm").jqm({modal:true});if(typeof document.body.style.maxHeight!=="undefined"){$("#alertFBdCconfirm").css({position:"fixed"})}var a='<div class="button submit"><button class="smallPrimary" id="saveButton" onclick="eos.fb.confirmFBdC();">'+_("ok")+"</button></div>";$("#alertFBdCconfirm .actions").prepend(a);$(".youTubePlayer").hide();$("#alertFBdCconfirm").jqmShow();return false},cancelFBdC:function(){$("#alertFBdCconfirm").jqmHide();$("#alertFBdCconfirm .actions .submit").remove();$("span[class='errorInput']").remove();$(".youTubePlayer").show();return false},confirmFBdC:function(c,a){var b=FB.getAuthResponse();FB.api({method:"auth.revokeAuthorization",uid:b.uid},function(d){$("#alertFBdCconfirm").jqmHide();window.location.reload()});return false}};var onYouTubePlayerReady=function(a){eos.ytPlayer.ready(a)};var tb_init=function(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{if(b.indexOf("TB_inline")===-1){b=b+"?KeepThis=true&TB_iframe=true&height=400&width=620&modal=true"}}tb_show(c,b,d);this.blur();return false})};$(document).ready(function(){eos.cookie.init();eos.date.init();eos.form.init();eos.editor.init();eos.module.init();eos.message.init();eos.share.init();eos.ui.init();eos.player.init();eos.ytPlayer.init();eos.fb.init()});
