var boo={user_id:"",num_lists:"",anonymous_user_id:"",username:"",pWidth:300,pHeight:300,deactivate:false};function booSetup(a,b,d,c){boo.user_id=a;boo.num_lists=b;boo.username=d;boo.anonymous_user_id=c}function booSetOdd(b,a){boo.odd_sentence=b;boo.odd_rounded=a}function ajaxLikeMe(a){if(boo.deactivate){return false}if($("#like_button_"+a).attr("status")!="disabled"){$.ajax({type:"POST",url:"/like/toggle",data:{user_id:boo.user_id,contentobject_id:a},beforeSend:function(){$("#like_button_"+a).addClass("active");$("#like_button_"+a).attr("status","disabled")},success:function(b){if(b=="access_denied"){window.location="/user/login"}else{$("#like_button_"+a).attr("status","enabled");if(b.split(",")[0]==true){$("#like_button_"+a).addClass("active");if($("#like_count")){$("#like_count").html(b.split(",")[1])}}else{$("#like_button_"+a).removeClass("active");if($("#like_count")){$("#like_count").html(b.split(",")[1])}}pageTracker._trackPageview("/OddsLikeMe")}}})}}function isLikeMe(a){if(boo.deactivate){return false}$.ajax({type:"POST",url:"/like/action",data:{action:"is_like_me",user_id:boo.user_id,contentobject_id:a},beforeSend:function(){$("#like_button_"+a).attr("status","disabled")},success:function(b){if(b=="true"){$("#like_button_"+a).addClass("active")}else{$("#like_button_"+a).removeClass("active")}$("#like_button_"+a).attr("status","enabled")}})}function isLikeMeList(a){if(boo.deactivate){return false}$.ajax({type:"POST",url:"/like/action",data:{action:"is_like_me_list",user_id:boo.user_id,contentobject_ids:a.toString()},beforeSend:function(){a=jQuery(a);a.each(function(){$("#like_button_"+this).attr("status","disabled")})},success:function(b){likeMeIDs=jQuery(b.split(","));likeMeIDs.each(function(){$("#like_button_"+this).addClass("active")});a.each(function(){$("#like_button_"+this).attr("status","enabled")})}})}function numLikes(a){$.ajax({type:"POST",url:"/like/action",data:{action:"num_likes",contentobject_id:a},success:function(b){$("#like_count").html(b)}})}function ajaxInteresting(b,a,c){if(boo.deactivate){return false}if($("#interesting_button_"+b).attr("status")!="disabled"){$.ajax({type:"POST",url:"/interesting/toggle",data:{user_id:boo.user_id,contentobject_id:b,sentence:a,odds_rounded:c,redirect_uri:location.href},beforeSend:function(){$("#interesting_button_"+b).addClass("active");$("#interesting_button_"+b).attr("status","disabled")},success:function(d){if(d=="access_denied"){window.location="/user/login"}else{$("#interesting_button_"+b).attr("status","enabled");if(d.split(",")[0]==true){$("#interesting_button_"+b).addClass("active");if($("#interesting_count")){$("#interesting_count").html(d.split(",")[1])}}else{$("#interesting_button_"+b).removeClass("active");if($("#interesting_count")){$("#interesting_count").html(d.split(",")[1])}}pageTracker._trackPageview("/InterestingOdds")}}})}}function isInteresting(a){if(boo.deactivate){return false}$.ajax({type:"POST",url:"/interesting/action",data:{action:"is_interesting",user_id:boo.user_id,contentobject_id:a},beforeSend:function(){$("#interesting_button_"+a).attr("status","disabled")},success:function(b){if(b=="true"){$("#interesting_button_"+a).addClass("active")}else{$("#interesting_button_"+a).removeClass("active")}$("#interesting_button_"+a).attr("status","enabled")}})}function isInterestingList(a){if(boo.deactivate){return false}$.ajax({type:"POST",url:"/interesting/action",data:{action:"is_interesting_list",user_id:boo.user_id,contentobject_ids:a.toString()},beforeSend:function(){a=jQuery(a);a.each(function(){$("#interesting_button_"+this).attr("status","disabled")})},success:function(b){interestingIDs=jQuery(b.split(","));interestingIDs.each(function(){$("#interesting_button_"+this).addClass("active")});a.each(function(){$("#interesting_button_"+this).attr("status","enabled")})}})}function numInterestings(a){$.ajax({type:"POST",url:"/interesting/action",data:{action:"num_interestings",contentobject_id:a},success:function(b){$("#interesting_count").html(b)}})}function ajaxSave(a){if(boo.deactivate){return false}if($("#save_button_"+a).attr("status")!="disabled"){$.ajax({type:"POST",url:"/save/toggle",data:{user_id:boo.user_id,contentobject_id:a},beforeSend:function(){$("#save_button_"+a).addClass("active");$("#save_button_"+a).attr("status","disabled")},success:function(b){if(b=="access_denied"){window.location="/user/login"}else{$("#save_button_"+a).attr("status","enabled");if(b.split(",")[0]==true){$("#save_button_"+a).html("Unsave");if($("#save_count")){$("#save_count").html(b.split(",")[1])}}else{$("#save_button_"+a).html("Save");if($("#save_count")){$("#save_count").html(b.split(",")[1])}}pageTracker._trackPageview("/SaveArticle")}}})}}function isSaved(a){if(boo.deactivate){return false}$.ajax({type:"POST",url:"/save/action",data:{action:"is_saved",user_id:boo.user_id,contentobject_id:a},beforeSend:function(){$("#save_button_"+a).attr("status","disabled")},success:function(b){if(b=="true"){$("#save_button_"+a).html("Unsave")}else{$("#save_button_"+a).html("Save")}$("#save_button_"+a).attr("status","enabled")}})}function isSavedList(a){if(boo.deactivate){return false}$.ajax({type:"POST",url:"/save/action",data:{action:"is_saved_list",user_id:boo.user_id,contentobject_ids:a.toString()},beforeSend:function(){a=jQuery(a);a.each(function(){$("#save_button_"+this).attr("status","disabled")})},success:function(b){savedIDs=jQuery(b.split(","));savedIDs.each(function(){$("#save_button_"+this).html("Unsave")});a.each(function(){$("#save_button_"+this).attr("status","enabled")})}})}function numSaves(a){$.ajax({type:"POST",url:"/save/action",data:{action:"num_saves",contentobject_id:a},success:function(b){$("#save_count").html(b)}})}function numViews(a){$.ajax({type:"POST",url:"/mostviewed/action",data:{action:"num_views",node_id:a},success:function(b){$("#view_count").html(b)}})}function ajaxWhiteboard(a){if(boo.deactivate){return false}url="/lists/listitemaction?height="+boo.pHeight+"&width="+boo.pWidth+"&whiteboard=1&user_id="+boo.user_id+"&contentobject_id="+a;tb_show("Add to White Board",url)}function ajaxExistingList(a){if(boo.deactivate){return false}url="/lists/listitemaction?height="+boo.pHeight+"&width="+boo.pWidth+"&add_item=1&user_id="+boo.user_id+"&contentobject_id="+a;tb_show("Add to Existing List",url);pageTracker._trackPageview("/AddExistingStart")}function ajaxNewList(a){if(boo.deactivate){return false}url="/lists/listitemaction?height="+boo.pHeight+"&width="+boo.pWidth+"&add_item_new_list=1&user_id="+boo.user_id+"&contentobject_id="+a;tb_show("Add to New List",url);pageTracker._trackPageview("/AddNewStart")}function createNewList(a){if(boo.deactivate){return false}url="/lists/listaction?height="+boo.pHeight+"&width="+boo.pWidth+"&create_list=1&user_id="+boo.user_id;tb_show("Create A List",url);pageTracker._trackPageview("/NewListStart")}function ajaxEcard(a){url="/ecard/send?height="+(boo.pHeight+170)+"&width="+(boo.pWidth+140)+"&user_id="+boo.user_id+"&node_id="+a;tb_show("Send E-mail",url);pageTracker._trackPageview("/SendStart")}function removeItemFromList(b,a){$.ajax({type:"POST",url:"/lists/listitemaction",data:{remove_item:"1",list_id:b,contentobject_id:a},success:function(c){$("#"+b+"-"+a).slideUp(function(){$(this).remove();$(".list-full div.item:last").addClass("last")})}})}function removeSelectedFromList(b){if($(".list-full .selector input:checked")){var a=$(".list-full .selector input:checked").map(function(){return $(this).val()}).get().join(", ");$.ajax({type:"POST",url:"/lists/listitemaction",data:{remove_items:"1",list_id:b,contentobject_ids:a}});$(".list-full .selector input:checked").each(function(){$("#"+b+"-"+$(this).val()).slideUp(function(){$(this).remove();$(".list-full div.item:last").addClass("last")})})}}function deleteList(a){$.ajax({type:"POST",url:"/lists/listaction",data:{delete_list:"1",list_id:a},success:function(b){window.location="/My-Book-of-Odds/Lists"}})}function deleteListConfirm(b){var a=confirm("Are you sure you want to delete this list?");if(a){deleteList(b)}}function ajaxCheckUsername(){if(!$("#username")){return false}$.ajax({type:"POST",url:"/userprofile/action",data:{action:"check_username",username:$("#input-username").attr("value")},success:function(a){if(a=="true"){$("input#username-check").val("Not Available");$("input#username-check").addClass("fail")}else{$("input#username-check").val("Available");if($("input#username-check").hasClass("fail")){$("input#username-check").removeClass("fail")}}}})}function reportAbuse(a){$.ajax({type:"POST",url:"/comment/flag",async:true,data:{user_id:boo.user_id,comment_id:a,ezfp_form:"report-abuse"},success:function(b){$("#flag-"+a).html("flagged");$("#flag-"+a).removeAttr("onclick")}})}function getUsername(){$.ajax({type:"POST",url:"/userprofile/profile",async:true,data:{get_user_attribute_value:1,attribute:"Login",user_id:boo.user_id},success:function(a){boo.username=a;$("#welcome-username").html(a)}})}function profileQuestion(){$.ajax({type:"POST",url:"/userprofile/profile",data:{profile_question:1,user_id:boo.user_id},success:function(a){$("#questionaire-area").html(a)}})}function loadSampleStatement(a,b){if($("#sample-odds-statement").length){$.ajax({type:"POST",url:"/userprofile/profile",data:{sample_statement:1,attribute:a,value:b,user_id:boo.user_id},beforeSend:function(){$("#sample-odds-statement").show();$("#sample-odds-statement").html('<div class="loader"><img src="/design/site/images/loading_animation.gif" alt="Loading..."/></div>')},success:function(c){if(c!="0"){$("#sample-odds-statement").html(c)}else{$("#sample-odds-statement").hide()}}})}}function loadFiltersFromProfile(){$.ajax({type:"POST",url:"/userprofile/profile",dataType:"json",data:{get_profile_data:1,user_id:boo.user_id},success:function(a){filters=$.evalJSON(a);jQuery.each(filters,function(b,c){if(c!=""){$("#filter-"+b+" option").each(function(){if($(this).attr("value").indexOf(':"'+c)>0){$(this).attr("selected",true)}})}})}})}function checkLogin(){if(boo.user_id==""||boo.user_id==boo.anonymous_user_id){boo.deactivate=true;$("a.logged-in").each(function(){if($(this).attr("href")!="javascript:void(0);"){var a=$(this).attr("href")}else{var a=location.href}if($(this).attr("onClick")){var b=escape($(this).attr("onClick"))}$(this).removeAttr("onclick");$(this).attr("href","javascript:void(0);");$(this).unbind("click").click(function(){loginPopup(a,b)})});$("#welcome-user").hide();$("#welcome-anonymous").show()}else{if(boo.username==""){getUsername()}$("#welcome-anonymous").hide();$("#welcome-user").show()}if(boo.num_lists>0){$(".button-existing-list").each(function(){$(this).removeClass("hide")})}if($("#comments-form").length){if(boo.deactivate){$("#comments-form .captcha").show()}else{$("#comments-form .captcha").remove()}}$(".poll").each(function(){if($(this).attr("id").length){var e=$(this).attr("id").split("_")[1];var c=$(this).attr("type");var b=$(this).attr("closed");if(!boo.deactivate||b){if($(this).attr("breakdown")){var a=$(this).attr("breakdown");var d=$(this).attr("flip");getBreakdownPoll(e,a,d,b)}else{getPoll(e,c,b)}}$(this).removeClass("hide")}})}function destroySession(){$.ajax({type:"POST",url:"/userprofile/action",async:true,data:{action:"destroy_session"}})}function espSubscribe(c,a,b){$.ajax({type:"POST",url:"/esp/action",data:{action:"subscribe_ajax",list_id:c,email:a,user_id:boo.user_id},beforeSend:function(){$("#loader").show();$("#loader").html('<div class="loader"><img src="/design/site/images/loading_animation.gif" alt="Loading..."/></div>')},success:function(d){$("#loader").hide();$(b).parent().find("a.unsub").removeClass("hide");$(b).parent().find("a.sub").addClass("hide")}})}function espUnsubscribe(c,a,b){$.ajax({type:"POST",url:"/esp/action",data:{action:"unsubscribe_ajax",list_id:c,email:a,user_id:boo.user_id},beforeSend:function(){$("#loader").show();$("#loader").html('<div class="loader"><img src="/design/site/images/loading_animation.gif" alt="Loading..."/></div>')},success:function(d){$("#loader").hide();$(b).parent().find("a.unsub").addClass("hide");$(b).parent().find("a.sub").removeClass("hide")}})}function submitForm(c,e,a,d,b){if(typeof(d)=="undefined"){d=true}if(typeof(b)=="undefined"){b=true}if(b){if($(e).find("div.button input")){$(e).find("div.button input").attr("onclick","")}}$.post(c,$(e).serialize(),function(f){if($(a).hasClass("hide")){$(a).show()}if(d){$(a).html(f)}})}function changeMainItem(b,c){if(b==undefined){var a=$("#side_section_"+c).children(".selected-item");if(a!=undefined){b=a.next(".iterator-item-small");if(b.html()==null){b=$("#side_section_"+c).children(".iterator-item-small:first")}}}else{clearInterval(window.iterator_interval)}$("#side_section_"+c).children(".selected-item").removeClass("selected-item");var d=b.attr("id").split("_")[2];b.addClass("selected-item");$("#main_section_"+c).children(".main-iterator-content").hide();$("#iterator_"+c+"_main_"+d).show()}function getIteratorContent(a,c,b){$.ajax({type:"POST",url:"/ajax/getIteratorContent",dataType:"html",beforeSend:function(){$("#main_section_"+a).html('<div class="loader"><img src="/design/site/images/loading_animation.gif" alt="Loading..."/></div>')},data:{iterator_id:a,offset:c,view_type:b},success:function(d){$("#iterator_"+a).replaceWith(d);changeMainItem($("#side_section_"+a).children(".iterator-item-small:first"),a)}})}function loadInteractions(a,b){if($(".interaction-stream").length){$.ajax({type:"POST",url:"/content/view/interactionstream/"+a,beforeSend:function(){$(".interaction-stream").html('<div class="loader"><img src="/design/site/images/loading_animation.gif" alt="Loading..."/></div>')},success:function(d){$(".interaction-stream").html(d);updateStream();var c=setTimeout("getInteractions('"+b+"', 'update' , 10);",10000)}})}}function getInteractions(d,a,b){var c=0;if(a=="update"){c=$(".interaction-item:first").attr("time")}$.ajax({type:"POST",url:"/interactionstream/getInteractions",dataType:"html",data:{interaction_types:d,limit:b,time:c},success:function(f){if(a=="full"){$(".interaction-stream").html(f);$(".interaction-stream").children(".hide").show();$(".interaction-stream").children(".hide").removeClass("hide");updateStream()}else{$(".interaction-stream").prepend(f)}var e=setTimeout("getInteractions('"+d+"', 'update' , 10);",5000)}})}function updateStream(){var b=$(".interaction-stream").children(".hide:last");b.css({height:0});b.animate({height:50},{duration:2000});b.removeClass("hide");var a=setTimeout("updateStream();",Math.random()*3000+2000)}function changeIterator(a){var b=$("#iterator_"+a+"_select").val();getIteratorContent(b,0,"callout");$("#collection_"+a).children(".content-iterator-callout").addClass("hide");$("#iterator_"+b).removeClass("hide")}function ajaxLogin(){$.ajax({type:"POST",url:"/userprofile/login",dataType:"html",data:{UserLogin:$("#id1").val(),UserPassword:$("#id2").val(),DelayedAction:$("#action").val(),RedirectURL:$("#redirect").val()},success:function(a){$("#TB_ajaxContent").html(a)}})}function ajaxRegister(){$.ajax({type:"POST",url:"/userprofile/register",dataType:"html",beforeSend:function(){$("#TB_ajaxContent").html('<div class="loader"><img src="/design/site/images/loading_animation.gif" alt="Loading..."/></div>')},data:{action:"register",ezfp_form:"register",ezfp_to_address:"registration@bookofodds.com",ezfp_from_address:"registration@bookofodds.com",ezfp_email_subject:"BookOfOdds.com New User Registration",ajax:1,first_name:$("#first_name").val(),last_name:$("#last_name").val(),username:$("#input-username").val(),email:$("#email").val(),email_verify:$("#email_verify").val(),password:$("#password").val(),password_verify:$("#password_verify").val(),age_verify:$("#age_verify").val(),opt_in:$("#opt_in").val(),opt_in_list:$("#opt_in_list").val(),DelayedAction:$("#action").val(),RedirectURL:$("#redirect").val()},success:function(a){$("#TB_ajaxContent").html(a)}})}function loginPopup(a,b){url="/userprofile/popup?action=login&height="+boo.pHeight+"&width="+boo.pWidth;if(a){url=url+"&redirectURL="+escape(a)}if(b){url=url+"&delayedAction="+b}tb_show("Login",url)}function forgotPassword(){url="/userprofile/forgotpassword?height=300&width=300";tb_show("Forgot Password",url)}function showRegistration(a,b){url="/userprofile/popup?action=register&height=500&width=500&ajax=true&redirectURL="+a+"&delayedAction="+b;tb_show("Register",url)}function getPoll(b,c,a){$.ajax({type:"POST",url:"/Polls/poll",dataType:"html",beforeSend:function(){$("#poll_"+b).html('<div class="loader"><img src="/design/site/images/loading_animation.gif" alt="Loading..."/></div>')},data:{action:"get_poll",poll_id:b,view_type:c,closed:a},success:function(d){$("#poll_"+b).html(d)}})}function getBreakdownPoll(c,a,d,b){$.ajax({type:"POST",url:"/Polls/poll",dataType:"html",beforeSend:function(){$("#poll_"+c).html('<div class="loader"><img src="/design/site/images/loading_animation.gif" alt="Loading..."/></div>')},data:{action:"get_breakdown_poll",poll_id:c,breakdown_id:a,flip:d,closed:b},success:function(e){$("#poll_"+c).html(e)}})}function submitPoll(c,a,d){if(!a){var b=$("input[name='poll_value']:checked")}else{var b=$("select[name='poll_value'] option:selected")}if(b.val()){$.ajax({type:"POST",url:"/Polls/submit",dataType:"html",beforeSend:function(){$("#poll_"+c).html('<div class="loader"><img src="/design/site/images/loading_animation.gif" alt="Loading..."/></div>')},data:{action:"submit_vote",poll_id:c,poll_value:b.val(),view_type:d},success:function(e){$("#poll_"+c).html(e);pageTracker._trackPageview("/AnswerPoll")}})}else{$("#errors").html("Please select an option.")}}function removeReponse(a){$.ajax({type:"POST",url:"/Polls/remove",dataType:"html",data:{action:"remove_response",poll_id:a}})}function submitBreakdownPoll(d,c,a){if(!a){var b=$("input[name='poll_value']:checked")}else{var b=$("select[name='poll_value'] option:selected")}$.ajax({type:"POST",url:"/Polls/submit",dataType:"html",beforeSend:function(){$("#poll_"+d).html('<div class="loader"><img src="/design/site/images/loading_animation.gif" alt="Loading..."/></div>')},data:{action:"submit_vote",poll_id:d,poll_value:b.val()},success:function(e){getBreakdownPoll(c,d,"false");pageTracker._trackPageview("/AnswerPoll")}})}function flagPoll(a){$.ajax({type:"POST",url:"/Polls/flag",dataType:"html",data:{action:"flag_poll",poll_id:a},success:function(b){$("#report_abuse").html("This poll has been marked for review.")}})}function addPollOption(a){var b=$("#"+a+"_options").children(".poll-option").size()+1;$('<div class="poll-option">'+b+'. <input id="option_'+a+"_"+b+'" onchange="createOS_'+a+'($(this));" name="option[]" class="poll-option" type="text"/> <input id="os_'+a+"_"+b+'" name="os[]" class="poll-os" type="text"/></div>').appendTo("#"+a+"_options")}function cycle(b){var a=setInterval("changeMainItem(null , "+b+");",5000)}function changePollTemplate(){$(".poll-template").addClass("hide");$("#"+$("#template-selection").val()).removeClass("hide")}function validatePoll(){var b=false;if(!$("input[name='drop_down']").val()){var a=$("input[name='poll_value']:checked")}else{var a=$("select[name='poll_value'] option:selected")}if(a.val()){b=true;pageTracker._trackPageview("/AnswerPoll")}else{$("#errors").html("Please select an option.")}return b};