(function(a){a.fn.extend({autocomplete:function(b,c){var d=typeof b=="string";c=a.extend({},a.Autocompleter.defaults,{url:d?b:null,data:d?null:b,delay:d?a.Autocompleter.defaults.delay:10,max:c&&!c.scroll?10:150},c);c.highlight=c.highlight||function(e){return e};c.formatMatch=c.formatMatch||c.formatItem;return this.each(function(){new a.Autocompleter(this,c)})},result:function(b){return this.bind("result",b)},search:function(b){return this.trigger("search",[b])},flushCache:function(){return this.trigger("flushCache")},setOptions:function(b){return this.trigger("setOptions",[b])},unautocomplete:function(){return this.trigger("unautocomplete")}});a.Autocompleter=function(l,g){var c={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34,BACKSPACE:8};var b=a(l).attr("autocomplete","off").addClass(g.inputClass);var j;var p="";var m=a.Autocompleter.Cache(g);var e=0;var u;var x={mouseDownOnSelect:false};var r=a.Autocompleter.Select(g,l,d,x);var w;a.browser.opera&&a(l.form).bind("submit.autocomplete",function(){if(w){w=false;return false}});b.bind((a.browser.opera?"keypress":"keydown")+".autocomplete",function(y){e=1;u=y.keyCode;switch(y.keyCode){case c.UP:y.preventDefault();if(r.visible()){r.prev()}else{t(0,true)}break;case c.DOWN:y.preventDefault();if(r.visible()){r.next()}else{t(0,true)}break;case c.PAGEUP:y.preventDefault();if(r.visible()){r.pageUp()}else{t(0,true)}break;case c.PAGEDOWN:y.preventDefault();if(r.visible()){r.pageDown()}else{t(0,true)}break;case g.multiple&&a.trim(g.multipleSeparator)==","&&c.COMMA:case c.TAB:case c.RETURN:if(d()){y.preventDefault();w=true;return false}break;case c.ESC:r.hide();break;default:clearTimeout(j);j=setTimeout(t,g.delay);break}}).focus(function(){e++}).blur(function(){e=0;if(!x.mouseDownOnSelect){s()}}).click(function(){if(e++>1&&!r.visible()){t(0,true)}}).bind("search",function(){var y=(arguments.length>1)?arguments[1]:null;function z(D,C){var A;if(C&&C.length){for(var B=0;B<C.length;B++){if(C[B].result.toLowerCase()==D.toLowerCase()){A=C[B];break}}}if(typeof y=="function"){y(A)}else{b.trigger("result",A&&[A.data,A.value])}}a.each(h(b.val()),function(A,B){f(B,z,z)})}).bind("flushCache",function(){m.flush()}).bind("setOptions",function(){a.extend(g,arguments[1]);if("data" in arguments[1]){m.populate()}}).bind("unautocomplete",function(){r.unbind();b.unbind();a(l.form).unbind(".autocomplete")});function d(){var B=r.selected();if(!B){return false}var y=B.result;p=y;if(g.multiple){var E=h(b.val());if(E.length>1){var A=g.multipleSeparator.length;var D=a(l).selection().start;var C,z=0;a.each(E,function(F,G){z+=G.length;if(D<=z){C=F;return false}z+=A});E[C]=y;y=E.join(g.multipleSeparator)}y+=g.multipleSeparator}b.val(y);v();b.trigger("result",[B.data,B.value]);return true}function t(A,z){if(u==c.DEL){r.hide();return}var y=b.val();if(!z&&y==p){return}p=y;y=i(y);if(y.length>=g.minChars){b.addClass(g.loadingClass);if(!g.matchCase){y=y.toLowerCase()}f(y,k,v)}else{n();r.hide()}}function h(y){if(!y){return[""]}if(!g.multiple){return[a.trim(y)]}return a.map(y.split(g.multipleSeparator),function(z){return a.trim(y).length?a.trim(z):null})}function i(y){if(!g.multiple){return y}var A=h(y);if(A.length==1){return A[0]}var z=a(l).selection().start;if(z==y.length){A=h(y)}else{A=h(y.replace(y.substring(z),""))}return A[A.length-1]}function q(y,z){if(g.autoFill&&(i(b.val()).toLowerCase()==y.toLowerCase())&&u!=c.BACKSPACE){b.val(b.val()+z.substring(i(p).length));a(l).selection(p.length,p.length+z.length)}}function s(){clearTimeout(j);j=setTimeout(v,200)}function v(){var y=r.visible();r.hide();clearTimeout(j);n();if(g.mustMatch){b.search(function(z){if(!z){if(g.multiple){var A=h(b.val()).slice(0,-1);b.val(A.join(g.multipleSeparator)+(A.length?g.multipleSeparator:""))}else{b.val("");b.trigger("result",null)}}})}}function k(z,y){if(y&&y.length&&e){n();r.display(y,z);q(z,y[0].value);r.show()}else{v()}}function f(z,B,y){if(!g.matchCase){z=z.toLowerCase()}var A=m.load(z);if(A&&A.length){B(z,A)}else{if((typeof g.url=="string")&&(g.url.length>0)){var C={timestamp:+new Date()};a.each(g.extraParams,function(D,E){C[D]=typeof E=="function"?E():E});a.ajax({mode:"abort",port:"autocomplete"+l.name,dataType:g.dataType,url:g.url,data:a.extend({q:i(z),limit:g.max},C),success:function(E){var D=g.parse&&g.parse(E)||o(E);m.add(z,D);B(z,D)}})}else{r.emptyList();y(z)}}}function o(B){var y=[];var A=B.split("\n");for(var z=0;z<A.length;z++){var C=a.trim(A[z]);if(C){C=C.split("|");y[y.length]={data:C,value:C[0],result:g.formatResult&&g.formatResult(C,C[0])||C[0]}}}return y}function n(){b.removeClass(g.loadingClass)}};a.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",minChars:1,delay:400,matchCase:false,matchSubset:true,matchContains:false,cacheLength:10,max:100,mustMatch:false,extraParams:{},selectFirst:true,formatItem:function(b){return b[0]},formatMatch:null,autoFill:false,width:0,multiple:false,multipleSeparator:", ",highlight:function(c,b){return c.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)("+b.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>")},scroll:true,scrollHeight:180};a.Autocompleter.Cache=function(c){var f={};var d=0;function h(l,k){if(!c.matchCase){l=l.toLowerCase()}var j=l.indexOf(k);if(c.matchContains=="word"){j=l.toLowerCase().search("\\b"+k.toLowerCase())}if(j==-1){return false}return j==0||c.matchContains}function g(j,i){if(d>c.cacheLength){b()}if(!f[j]){d++}f[j]=i}function e(){if(!c.data){return false}var k={},j=0;if(!c.url){c.cacheLength=1}k[""]=[];for(var m=0,l=c.data.length;m<l;m++){var p=c.data[m];p=(typeof p=="string")?[p]:p;var o=c.formatMatch(p,m+1,c.data.length);if(o===false){continue}var n=o.charAt(0).toLowerCase();if(!k[n]){k[n]=[]}var q={value:o,data:p,result:c.formatResult&&c.formatResult(p)||o};k[n].push(q);if(j++<c.max){k[""].push(q)}}a.each(k,function(r,s){c.cacheLength++;g(r,s)})}setTimeout(e,25);function b(){f={};d=0}return{flush:b,add:g,populate:e,load:function(n){if(!c.cacheLength||!d){return null}if(!c.url&&c.matchContains){var m=[];for(var j in f){if(j.length>0){var o=f[j];a.each(o,function(p,k){if(h(k.value,n)){m.push(k)}})}}return m}else{if(f[n]){return f[n]}else{if(c.matchSubset){for(var l=n.length-1;l>=c.minChars;l--){var o=f[n.substr(0,l)];if(o){var m=[];a.each(o,function(p,k){if(h(k.value,n)){m[m.length]=k}});return m}}}}}return null}}};a.Autocompleter.Select=function(e,j,l,p){var i={ACTIVE:"ac_over"};var k,f=-1,r,m="",s=true,c,o;function n(){if(!s){return}c=a("<div/>").hide().addClass(e.resultsClass).css("position","absolute").appendTo(document.body);o=a("<ul/>").appendTo(c).mouseover(function(t){if(q(t).nodeName&&q(t).nodeName.toUpperCase()=="LI"){f=a("li",o).removeClass(i.ACTIVE).index(q(t));a(q(t)).addClass(i.ACTIVE)}}).click(function(t){a(q(t)).addClass(i.ACTIVE);l();j.focus();return false}).mousedown(function(){p.mouseDownOnSelect=true}).mouseup(function(){p.mouseDownOnSelect=false});if(e.width>0){c.css("width",e.width)}s=false}function q(u){var t=u.target;while(t&&t.tagName!="LI"){t=t.parentNode}if(!t){return[]}return t}function h(t){k.slice(f,f+1).removeClass(i.ACTIVE);g(t);var v=k.slice(f,f+1).addClass(i.ACTIVE);if(e.scroll){var u=0;k.slice(0,f).each(function(){u+=this.offsetHeight});if((u+v[0].offsetHeight-o.scrollTop())>o[0].clientHeight){o.scrollTop(u+v[0].offsetHeight-o.innerHeight())}else{if(u<o.scrollTop()){o.scrollTop(u)}}}}function g(t){f+=t;if(f<0){f=k.size()-1}else{if(f>=k.size()){f=0}}}function b(t){return e.max&&e.max<t?e.max:t}function d(){o.empty();var u=b(r.length);for(var v=0;v<u;v++){if(!r[v]){continue}var w=e.formatItem(r[v].data,v+1,u,r[v].value,m);if(w===false){continue}var t=a("<li/>").html(e.highlight(w,m)).addClass(v%2==0?"ac_even":"ac_odd").appendTo(o)[0];a.data(t,"ac_data",r[v])}k=o.find("li");if(e.selectFirst){k.slice(0,1).addClass(i.ACTIVE);f=0}if(a.fn.bgiframe){o.bgiframe()}}return{display:function(u,t){n();r=u;m=t;d()},next:function(){h(1)},prev:function(){h(-1)},pageUp:function(){if(f!=0&&f-8<0){h(-f)}else{h(-8)}},pageDown:function(){if(f!=k.size()-1&&f+8>k.size()){h(k.size()-1-f)}else{h(8)}},hide:function(){c&&c.hide();k&&k.removeClass(i.ACTIVE);f=-1},visible:function(){return c&&c.is(":visible")},current:function(){return this.visible()&&(k.filter("."+i.ACTIVE)[0]||e.selectFirst&&k[0])},show:function(){var v=a(j).offset();c.css({width:typeof e.width=="string"||e.width>0?e.width:a(j).innerWidth(),top:v.top+j.offsetHeight,left:v.left}).show();if(e.scroll){o.scrollTop(0);o.css({maxHeight:e.scrollHeight,overflow:"auto"});if(a.browser.msie&&typeof document.body.style.maxHeight==="undefined"){var t=0;k.each(function(){t+=this.offsetHeight});var u=t>e.scrollHeight;o.css("height",u?e.scrollHeight:t);if(!u){k.width(o.width()-parseInt(k.css("padding-left"))-parseInt(k.css("padding-right")))}}}},selected:function(){var t=k&&k.filter("."+i.ACTIVE).removeClass(i.ACTIVE);return t&&t.length&&a.data(t[0],"ac_data")},emptyList:function(){o&&o.empty()},unbind:function(){c&&c.remove()}}};a.fn.selection=function(i,b){if(i!==undefined){return this.each(function(){if(this.createTextRange){var j=this.createTextRange();if(b===undefined||i==b){j.move("character",i);j.select()}else{j.collapse(true);j.moveStart("character",i);j.moveEnd("character",b);j.select()}}else{if(this.setSelectionRange){this.setSelectionRange(i,b)}else{if(this.selectionStart){this.selectionStart=i;this.selectionEnd=b}}}})}var g=this[0];if(g.createTextRange){var c=document.selection.createRange(),h=g.value,f="<->",d=c.text.length;c.text=f;var e=g.value.indexOf(f);g.value=h;this.selection(e,e+d);return{start:e,end:e+d}}else{if(g.selectionStart!==undefined){return{start:g.selectionStart,end:g.selectionEnd}}}}})(jQuery);
var ShareListComponent={};ShareListComponent.emailList="";ShareListComponent.privateList="";ShareListComponent.setHiddenFields=function(){var c=$("#checkList input:checked");var b=c.length;var d=0;var f="";for(d=0;d<b;d++){f+=c.get(d).value+";"}ShareListComponent.emailList=f;$("#AccountCreateEntryComponentShareEmails").val(f);$("#AccountShareListEmailListComponentHiddenRemoveField").val(f);var e=$("#privateShareList input:checked");var a=e.length;var g="";for(d=0;d<a;d++){g+=e.get(d).value+";"}ShareListComponent.privateList=g;$("#privateShareListing").val(g)};ShareListComponent.styleComponents=function(){$("#shareEmail").inputField();$("#shareList input[type=checkbox]").styledCheckbox({styleClass:"styledCheckbox",checkedStyleClass:"styledCheckboxChecked"});if($("#shareEmailList input[type=checkbox]").length===0){$("#shareEmailList div.operations").hide();$.columnHeightChange()}if($("#privateShare input[type=checkbox]").length===0){$("#shareEmailList div.operations").hide();$.columnHeightChange()}$("#checkList input[type=checkbox]").live("change",function(){var b=$("#checkList input:checked");var a=b.length;if(a>0){$("#shareEmailList div.operations a.remove").show();$("#shareListTotalSelected").css("display","block");$("#shareListTotalSelected strong").text(a+" friends")}else{$("#shareEmailList div.operations a.remove").hide();$("#shareListTotalSelected").hide()}ShareListComponent.setHiddenFields();$.columnHeightChange()});$("#privateShareList input[type=checkbox]").live("change",function(){var b=$("#privateShareList input:checked");var a=b.length;if(a>0){$("#privateListTotalSelected").css("display","block");$("#privateListTotalSelected strong").text(a+" friends")}else{$("#privateListTotalSelected").hide()}ShareListComponent.setHiddenFields();$.columnHeightChange()});$("#shareList input[type=radio]").styledCheckbox({styleClass:"styledRadio",checkedStyleClass:"styledRadioChecked",groupName:"sharePrivacy"}).change(function(b){var a=$("div.privacySettings input.shareOnExplore");if(!$(b.target).hasClass("sharePrivacyPublic")){a.attr({checked:""});a.attr({disabled:"disabled"});$("#shareList div.shareListContent:eq(0)").hide();$("#shareList div.shareListContent:eq(1)").show();$("#shareList").parent(".subColWidget").next(".subColBottom").addClass("subColBottomGray");a.parent("label").css("color","#cccccc")}else{a.attr({checked:"checked"});a.attr({disabled:""});$("#shareList div.shareListContent:eq(1)").hide();$("#shareList div.shareListContent:eq(0)").show();$("#shareList").parent(".subColWidget").next(".subColBottom").removeClass("subColBottomGray");a.parent("label").css("color","#8f8f8f")}a.change();$.columnHeightChange()});if($(".sharePrivacyPrivate").attr("checked")===true){$(".sharePrivacyPrivate").parent("label").click();$(".sharePrivacyPrivate").change()}};ShareListComponent.setupAddFunctionality=function(){$("#shareEmail").keyup(function(a){if(a.keyCode===13){$(this).closest("fieldset").find("input:submit").click();a.preventDefault();a.stopImmediatePropagation()}});ShareListComponent.addValidator=$(".shareEmailListAdd").validate({submitHandler:function(a){return false},invalidHandler:function(){$("#shareEmailList").addClass("error");$("#shareEmailListAdd .error").css("display","block")},errorClass:"invalid",errorPlacement:function(a,b){if(b.attr("name")==="shareEmail"){a.hide()}},rules:{shareEmail:{required:true,email:true}},messages:{shareEmail:"Please enter a valid email address"}})};ShareListComponent.setupRemoveFunctionality=function(){ShareListComponent.choppingBlock={};$("#shareEmailList div.operations a.remove").click(function(){ShareListComponent.choppingBlock=$("#checkList input:checked").parent();if(ShareListComponent.choppingBlock.length>0){$("#shareEmailList div.remove").show();$.columnHeightChange()}return false});$("#shareRemoveSubmit").click(function(){ShareListComponent.choppingBlock=$("#checkList input:checked").parent();$("#checkList input:checked").attr("checked","").change();ShareListComponent.choppingBlock.fadeOut(125);ShareListComponent.setHiddenFields();return false});$("#shareRemoveCancel").click(function(){$("#shareEmailList div.remove").hide();return false});$("#shareEmailList div.operations a.selectAll").click(function(){$('#checkList input[type="checkbox"]').attr("checked","checked").change();$("#shareEmailList div.operations a.remove").show();$("#shareListTotalSelected").css("display","block");return false});$("#shareEmailList div.operations a.deselectAll").click(function(){$('#checkList input[type="checkbox"]').attr("checked","").change();$("#shareEmailList div.operations a.remove").hide();$("#shareListTotalSelected").hide();return false});$("#privateShare div.operations a.selectAll").click(function(){$('#privateShareList input[type="checkbox"]').attr("checked","checked").change();$("#shareListTotalSelected").css("display","block");return false});$("#privateShare div.operations a.deselectAll").click(function(){$('#privateShareList input[type="checkbox"]').attr("checked","").change();$("#shareListTotalSelected").hide();return false})};ShareListComponent.checkFormValid=function(a){return $(a).valid()};ShareListComponent.displayAlert=function(a){alert(a)};ShareListComponent.beginAddSubmission=function(){var a=$("#checkList input:checked").length;$("#checkList").scrollTop(0);$(".shareEmailListAdd").removeClass("error");$(".shareEmailListAdd .error").hide();$("#shareEmailList div.operations a.remove").show();$("#shareListTotalSelected").css("display","block");$("#shareListTotalSelected strong").text(a+" friends");$("#shareEmail").val("").blur()};ShareListComponent.checkUniqueEmailAdd=function(){var a=$("#shareEmail").val();var b=false;$("#checkList label").each(function(){if($(this).text().indexOf(a)!==-1){b=true;$(this).children("input").attr("checked","checked").change();$(this).attr("style","")}});if(b===false){return true}else{return false}};ShareListComponent.displayInvalidEmailError=function(){$(".shareEmailListAdd").addClass("error");$(".shareEmailListAdd .error").css("display","block")};ShareListComponent.hideInvalidEmailError=function(){$(".shareEmailListAdd").removeClass("error");$(".shareEmailListAdd .error").css("display","none")};ShareListComponent.addEmail=function(){var b=$("#shareEmail").val();var a=$("#checkList label").length;$("#checkList fieldset:first legend").after('<label><input id="shareListContact'+a+'" name="shareListContact'+a+'" type="checkbox" checked="checked" value="'+b+'" />'+b+"</label>");$("#checkList label:first input[type=checkbox]").styledCheckbox({styleClass:"styledCheckbox",checkedStyleClass:"styledCheckboxChecked"});ShareListComponent.setHiddenFields();$("#shareList div.operations").show();$.columnHeightChange()};ShareListComponent.addSuccess=function(){};ShareListComponent.addFailure=function(){$("#checkList label:first").remove();var a=$("#checkList input:checked").length;if(a===0){$("#shareEmailList div.operations a.remove").hide();$("#shareListTotalSelected").hide()}else{$("#shareListTotalSelected strong").text(a+" friends")}};ShareListComponent.removeSuccess=function(){$("div.remove").hide();if($("#shareList input[type=checkbox]").length===0){$("#shareList div.operations").hide();$.columnHeightChange()}};ShareListComponent.truncateExistingMails=function(){$("#checkList label").each(function(){var d=$(this).text();var c=$.trim(d);if(c.length>28){var e=$(this).html();var a=e.toString().substring(0,e.indexOf(c));var b=c.substring(0,25);b+="...";var f=a+b;$(this).html(f)}})};$(document).ready(function(){ShareListComponent.styleComponents();ShareListComponent.setupAddFunctionality();ShareListComponent.setupRemoveFunctionality();ShareListComponent.setHiddenFields()});
var ShareEntryComponent={};var SharingList={};SharingList.choppingBlock={};SharingList.savedEmails=$.getCookie("emailShareList");ShareEntryComponent.setHiddenFields=function(c){var b=$(c).find("input.hiddenShareEmails");var a=$(c).find("input.hiddenRemoveEmails");var d="";$(c).find("div.emailList").find("input:checked").each(function(e,f){d+=f.value+";"});b.val(d);a.val(d)};ShareEntryComponent.setupToggleButton=function(){$("a.shareEntry").click(function(){var a=$(this).parents("div.collapsibleFooter").find("div.shareEntryComponent");a.toggle();if(!a.next("div.icContent").hasClass("displayNone")){a.next("div.icContent").find("a.close").click()}$.columnHeightChange();return false});$("div.shareEntryComponent a.close").click(function(){$(this).parents("div.collapsibleFooter").find("div.shareEntryComponent").hide();$.columnHeightChange();return false})};ShareEntryComponent.styleComponents=function(){$("div.shareEntryComponent .shareSenderEmail").inputField({prefillText:"Add your name"});$("input.shareSenderEmail").blur(function(){$(this).parents("div.shareEntryComponent").find("input.hiddenSenderEmail").val($(this).val())});$("div.shareEntryComponent .shareRecipientEmail").inputField({prefillText:"Add friend's email"});$('div.shareEntryComponent div.emailList input[type="checkbox"]').attr("checked","");$('div.shareEntryComponent div.emailList input[type="checkbox"]').styledCheckbox();$("div.shareEntryComponent .shareEntryRememberEmails").styledCheckbox();$("div.shareEntryComponent a.remove").css("visibility","hidden");if($("div.emailList input[type=checkbox]").length===0){$("div.shareEntryComponent a.select").css("visibility","hidden");$("div.shareEntryComponent a.deselect").css("visibility","hidden");$("div.emailList div.operations").hide();$.columnHeightChange()}$("div.emailList").each(function(){if($(this).find("input[type=checkbox]").length===0){$(this).prevAll("a.select").css("visibility","hidden");$(this).prevAll("a.deselect").css("visibility","hidden")}});$('div.emailList input[type="checkbox"]').live("change",function(){var b=$(this).parents("fieldset.selectedEmails").find("input:checked");var a=b.length;if(a>0){$(this).parents("fieldset.selectedEmails").find("a.remove").css("visibility","visible");ShareEntryComponent.enableButton($(this).closest("form").find("input.submitShareEntry"))}else{$(this).parents("fieldset.selectedEmails").find("a.remove").css("visibility","hidden");ShareEntryComponent.disableButton($(this).closest("form").find("input.submitShareEntry"))}ShareEntryComponent.setHiddenFields($(this).closest("form"))})};ShareEntryComponent.setupAddFunctionality=function(){ShareEntryComponent.addValidator=$(".shareEmailListAdd").validate({submitHandler:function(b){return false},invalidHandler:function(){$(".shareEmailListAdd .error").css("display","block")},errorClass:"invalid",errorPlacement:function(b,c){b.hide()},rules:{shareRecipientEmail:{required:true,email:true}},messages:{shareEmail:"Please enter a valid email address"}});if(typeof($.fn.autocomplete)==="function"){if(typeof(SharingList.savedEmails)!=="undefined"){$(".shareEmailList form").attr("autocomplete","off");var a=SharingList.savedEmails.split("|");$("input.shareRecipientEmail").autocomplete(a)}}};ShareEntryComponent.hideChoppingBlock=function(){SharingList.choppingBlock=$("div.shareEntryComponent").find(".selectedEmails input:checked").parent().parent();SharingList.choppingBlock.fadeOut(125,function(){SharingList.choppingBlock.remove()});ShareEntryComponent.setHiddenFields()};ShareEntryComponent.setupRemoveFunctionality=function(){$("div.shareEmailList a.remove").click(function(){if($(this).next("div.emailList").find("input:checked").length>0){$(this).parents("div.shareEntryComponent").find("div.remove").show()}return false});$("a.shareRemoveSubmit").mouseup(function(){ShareEntryComponent.hideChoppingBlock();return false});$("a.shareRemoveCancel").click(function(){$(this).parents("div.shareEntryComponent").find("div.remove").hide();return false});$("div.shareEntryComponent a.select").click(function(){$(this).parents("div.shareEntryComponent").find('div.emailList input[type="checkbox"]').attr("checked","checked").change();$(this).parents("div.shareEntryComponent").find("a.remove").css("visibility","visible");return false});$("div.shareEntryComponent a.deselect").click(function(){$(this).parents("div.shareEntryComponent").find('div.emailList input[type="checkbox"]').attr("checked","").change();$(this).parents("div.shareEntryComponent").find("a.remove").css("visibility","hidden");return false})};ShareEntryComponent.checkFormValid=function(b){var a=$(b).valid();if(a===true){$(".shareEmailListAdd .error").hide();ShareEntryComponent.enableButton($(b).parents("div.shareEntryComponent").find("input.submitShareEntry"));$(b).parents("div.shareEntryComponent").find("a.select").css("visibility","visible");$(b).parents("div.shareEntryComponent").find("a.deselect").css("visibility","visible")}return a};ShareEntryComponent.checkSenderValid=function(c){var b=true;var a=$("#"+c).parents("div.shareEntryComponent").find("input.shareSenderEmail");$(".shareEmailListAdd .error").hide();a.parents(".roundedInputField").removeClass("inputError");if(a.length>0){b=$.validateEmail($("input.shareSenderEmail").val());if(b===true){$(".shareEmailListAdd .error").hide()}else{$(".shareEmailListAdd .error").css("display","block");a.parents(".roundedInputField").addClass("inputError")}}return b};ShareEntryComponent.displayAlert=function(a){alert(a)};ShareEntryComponent.beginAddSubmission=function(a){var b=$("#"+a).parents("div.shareEntryComponent");b.find("div.emailList").scrollTop(0);b.find("span.error").hide();b.find("input.shareRecipientEmail").val("").blur()};ShareEntryComponent.checkUniqueEmailAdd=function(b){var a=$("#"+b).parents("div.shareEntryComponent").find("input.shareRecipientEmail").val();var c=false;$("#"+b).parents("div.shareEntryComponent").find("div.emailList label").each(function(){if($(this).text().indexOf(a)!==-1){c=true;$(this).children("input").attr("checked","checked").change()}});if(c===false){var d;if(typeof(SharingList.savedEmails)!=="undefined"){d=a+"|"+SharingList.savedEmails}else{d=a}$.setCookie("emailShareList",d,365);return true}else{return false}};ShareEntryComponent.displayInvalidEmailError=function(a){$(".shareEmailListAdd").addClass("error");$(".shareEmailListAdd .error").css("display","block")};ShareEntryComponent.addEmail=function(c){var d=$("#"+c).parents("div.shareEntryComponent");var b=d.find("input.shareRecipientEmail").val();var a=d.find("div.emailList label").length;if(d.find("div.emailList li").length>0){d.find("div.emailList li:first").before('<li><label><input id="shareListContact'+a+'" name="shareListContact'+a+'" type="checkbox" checked="checked" value="'+b+'" />'+b+"</label></li>")}else{d.find("ul","div.emailList").append('<li><label><input id="shareListContact'+a+'" name="shareListContact'+a+'" type="checkbox" checked="checked" value="'+b+'" />'+b+"</label></li>")}d.find("div.emailList li:first input[type=checkbox]").styledCheckbox({styleClass:"styledCheckbox",checkedStyleClass:"styledCheckboxChecked"});d.find("a.select").css("visibility","visible");d.find("a.deselect").css("visibility","visible");d.find("a.remove").css("visibility","visible");ShareEntryComponent.setHiddenFields(d.find('form[id*="AccountShareEmailSendForm"]')[0])};ShareEntryComponent.addSuccess=function(){};ShareEntryComponent.addFailure=function(b){$("#"+b).parents("div.shareEntryComponent").find("div.emailList li:first").remove();var a=$("#"+b).parents("div.shareEntryComponent").find("div.emailList input:checked").length;if(a===0){$("#"+b).parents("div.shareEntryComponent").find("a.remove").css("visibility","hidden")}};ShareEntryComponent.removeSuccess=function(){$("div.remove").hide();if($("div.emailList input[type=checkbox]").length===0){$("div.shareEntryComponent a.select").css("visibility","hidden");$("div.shareEntryComponent a.deselect").css("visibility","hidden");$("div.shareEntryComponent a.remove").css("visibility","hidden");$.columnHeightChange()}};ShareEntryComponent.onShareSubmitSuccess=function(b){var a=$("#"+b).parents("div.shareEntryComponent").find("div.contactSuccessPopup");a.css("display","block").animate({marginTop:"-20px"},125).fadeIn(125,function(){a.fadeTo(3000,1,function(){ShareEntryComponent.hidePopup(a)})})};ShareEntryComponent.checkSubmitEnabled=function(){var a=$(".shareEntryComponent input.submitShareEntry");a.each(function(b,d){var c=$(this).closest("form").find("input.submitShareEntry:checked").length;if(c<1){ShareEntryComponent.disableButton(this)}})};ShareEntryComponent.hidePopup=function(a){a.fadeOut(0);a.parents(".shareEntryComponent").css("display","none");$.columnHeightChange()};ShareEntryComponent.okToSubmit=function(a){var b=$("#"+a).parents(".shareEntryComponent").find("input:checked").length;return(b>0)};ShareEntryComponent.disableButton=function(a){$(a).addClass("disabled")};ShareEntryComponent.enableButton=function(a){$(a).removeClass("disabled")};ShareEntryComponent.removeEmptyNodes=function(){$(".emailList li").each(function(){var a=$(this).text();a=$.trim(a);if(a===""){$(this).remove()}})};$(document).ready(function(){ShareEntryComponent.removeEmptyNodes();ShareEntryComponent.setupToggleButton();ShareEntryComponent.styleComponents();ShareEntryComponent.setupAddFunctionality();ShareEntryComponent.setupRemoveFunctionality();ShareEntryComponent.checkSubmitEnabled()});
var AccountBlogInappropriateContent={};AccountBlogInappropriateContent.categoryOptions={};AccountBlogInappropriateContent.categoryHTML="";AccountBlogInappropriateContent.detailHTML="";AccountBlogInappropriateContent.categorySelectHTML="";AccountBlogInappropriateContent.mapDropdownData=function(){$("select.icCategory:eq(0) optgroup").each(function(a){AccountBlogInappropriateContent.categoryOptions[a]={};var b=AccountBlogInappropriateContent.categoryOptions[a];b.label=this.label;b.options=[];$(this).children("option").each(function(){b.options.push($(this).text())});AccountBlogInappropriateContent.categorySelectHTML+="<option>"+this.label+"</option>"});AccountBlogInappropriateContent.categoryHTML='<div><label>Report Category</label><select name="icType" class="icType displayNone">'+AccountBlogInappropriateContent.categorySelectHTML+"</select></div>";AccountBlogInappropriateContent.detailHTML='<div><label>Report Detail</label><select name="icDetail" class="icDetail displayNone"></div>'};AccountBlogInappropriateContent.updateCategory=function(a){var b=undefined;if(a!==-1){b=$("form.icForm:eq("+a+") select.icType")[0].selectedIndex;$("select.icDetail:eq("+a+")").empty();$.each(AccountBlogInappropriateContent.categoryOptions[b].options,function(){$("select.icDetail:eq("+a+")").append("<option>"+this+"</option>")})}else{b=$("form.icForm select.icType")[0].selectedIndex;$("select.icDetail").empty();$.each(AccountBlogInappropriateContent.categoryOptions[b].options,function(){$("select.icDetail").append("<option>"+this+"</option>")})}};AccountBlogInappropriateContent.createInappropriateDropdowns=function(){$("select.icCategory").parent().append(AccountBlogInappropriateContent.categoryHTML).append(AccountBlogInappropriateContent.detailHTML);$("select.icCategory").remove();$("label.icCategoryLabel").remove();$("select.icType").change(function(){var a=$("select.icType").index(this);var b=$("form.icForm:eq("+a+") select.icDetail");AccountBlogInappropriateContent.updateCategory(a);b.next("div").remove();b.dropdown({})});AccountBlogInappropriateContent.updateCategory(-1);AccountBlogInappropriateContent.skinDropdowns()};AccountBlogInappropriateContent.skinDropdowns=function(){$("form.icForm").each(function(){$(this).find("select.icType").dropdown({callBack:function(){$("form.icForm select.icType").change()}});$(this).find("select.icDetail").dropdown()})};AccountBlogInappropriateContent.setupInappropriateContent=function(){$("a.icFlag").click(function(){var a=$("a.icFlag").index(this);$(this).toggleClass("flagActive");$("div.icContent:eq("+a+")").toggleClass("displayNone");$("div.icContent:eq("+a+")").prev("div.shareEntryComponent").hide();$.columnHeightChange();return false});$("div.icContent a.close").click(function(){var a=$("div.icContent a.close").index(this);$("a.icFlag:eq("+a+")").removeClass("flagActive");$("div.icContent:eq("+a+")").addClass("displayNone");$.columnHeightChange();return false});$("input.icSubmit").mouseover(function(){var a=$("input.icSubmit").index(this);AccountBlogInappropriateContent.activeIndex=a}).focus(function(){var a=$("input.icSubmit").index(this);AccountBlogInappropriateContent.activeIndex=a});$("input.icCancel").click(function(){$(this).parents("div.icContent").find("a.close").click();return false});$("input.icSubmit").parent("span").mouseover(function(){var a=$(this).parents("form").attr("id");AccountBlogInappropriateContent.parseValues(a)})};AccountBlogInappropriateContent.parseValues=function(e){var d=$("#"+e).find("select.icType");var c=$("#"+e).find("select.icDetail");var b=$("#"+e).find("input.icReportCategory");var a=$("#"+e).find("input.icReportDetail");b.val(d.val());a.val(c.val())};AccountBlogInappropriateContent.setActiveIndex=function(a){AccountBlogInappropriateContent.activeIndex=$("form.icForm").index($("#"+a))};AccountBlogInappropriateContent.onSuccess=function(){var b=AccountBlogInappropriateContent.activeIndex;var a=$("form.icForm:eq("+b+") select.icType");var c=$("form.icForm:eq("+b+") select.icDetail");var d=$("form.icForm:eq("+b+") textarea.icMessage").val();$("form.icForm:eq("+b+")").hide();$("div.icFormSuccess:eq("+b+")").show();$("div.icFormSuccess:eq("+b+") span.icSucMsgCat").text(a.val());$("div.icFormSuccess:eq("+b+") span.icSucMsgDet").text(c.val());$("div.icFormSuccess:eq("+b+") p").text(d);$.columnHeightChange()};$(document).ready(function(){if($("form.icForm select.icCategory").length>0){AccountBlogInappropriateContent.setupInappropriateContent();AccountBlogInappropriateContent.mapDropdownData();AccountBlogInappropriateContent.createInappropriateDropdowns()}$.columnHeightChange()});
