var previousIDs={};var prevMaxLength=6*14;function morePrezis(a){$.post("/moreprezis/",$(a+" input").serialize(),function(b,c){previewCallback(b,c,a)},"json")}function previewCallback(k,d,f){var o="#"+f.substr(5,f.length-4);var c=f.substr(1,f.length-1);if(k.moreprezi=="success"&&typeof k.content!=="undefined"&&k.content.length>0){$(o+" li").remove();if(previousIDs[c].length>=prevMaxLength){previousIDs[c]=previousIDs[c].slice(12,12+prevMaxLength-12)}for(i=0;len=k.content.length,i<len;i++){if(typeof k.content[i].id!="undefined"){var b=k.content[i].id,g=k.content[i].oid,h=k.content[i].slug;previousIDs[c].push(b);var n=k.content[i].is_featured,m=k.content[i].preview,e=n?k.content[i].editor_title:k.content[i].title,l=n?k.content[i].editor_description:k.content[i].description,a=k.content[i].owner;$((n?'<li class="'+(k.content[i].is_left?"frameRight":"frameLeft")+'"><div class="frameText">'+k.content[i].editor_note+"</div>":"<li>")+'<div class="preziDetails"><a class="previewThumb" href="/'+g+"/"+h+'"><span><img width="178" height="100" src="'+m+'" onload="try{this.style.display=\'block\'}catch(e_){}"></span></a><h3><a class="title" href="/'+g+"/"+h+'">'+e+'</a></h3><p class="noflow">'+(l=="description"?"":l)+'</p><p class="details">By '+a+". "+(k.content[i].nr_views?k.content[i].nr_views+" view"+(k.content[i].nr_views>1?"s":""):"")+(k.content[i].nr_taps?" "+k.content[i].nr_taps+" pat"+(k.content[i].nr_taps>1?"s":""):"")+"</p></div></li>").appendTo(o);fixWhiteLines();fixTitles();if(n){var j=$(f+" #id_previous_featured").val();$(f+" #id_previous_featured").val("["+(j!=""?j.substr(1,j.length-2)+", ":"")+b+"]")}}}if(!k.ismore){previousIDs[c]=new Array()}$(f+" #id_index").val(parseInt($(f+" #id_index").val())+1);$(f+" #id_previous").val("["+(previousIDs[c].join(", "))+"]")}}$(document).ready(function(){var b=$("#id_previous");var a=[];if(b.length){a=((a=b.val()).substr(1,a.length-2).split(", "))}previousIDs.moreshowcasePrezis=a;$(".seeMore,.seeMoreLink").click(function(c){morePrezis("#moreshowcasePrezis");c.preventDefault()});setTimeout(function(){fixWhiteLines();fixTitles()},0);$(".reuseSwitch").click(function(f){f.preventDefault();var d="/reuse/",c=location.href;if(c.indexOf(d)!=-1){c=c.replace(d,"/")}else{c=c.replace(/\/showcase\//,"/showcase"+d).replace(/\/search\//,"/search"+d)}location.href=c})});var maxTitleH=45;function isFramed(a){return $(a).hasClass("frameLeft")||$(a).hasClass("frameRight")}function fixTitles(){try{var a=maxTitleH;$(".title").each(function(){if($(this).height()>a){$(this).height(a+"px")}});$(".noflow").each(function(){var d=$(this).parent().children("h3").height();a=$(this).parent().height()-100-d-16;a=Math.round(a/17)*17;if($(this).height()>a){$(this).height(a+"px")}a=90-d-$(this).height();a=Math.round(a/16)*16;$(this).parent().children(".details").height(a+"px").show()}).css("visibility","visible");$("#showcasePrezis li").mouseover(function(){obj=$(this);obj.addClass("hover")}).mouseout(function(){obj=$(this);obj.removeClass("hover")});$("#showcasePrezis li div").click(function(){location.href=$(this).parent().find("a:first").attr("href")});var c=false;if(c&&$(".frameText").length){$(".frameText").html($(".frameText").html().replace(/(\bhttp:\/\/[^ ]+\b)/ig,"<a href='$1'>$1</a>"));$(".frameText a").click(function(d){location.href=this.href;d.preventDefault()})}}catch(b){setTimeout(fixTitles,1000)}}function fixWhiteLines(){var b=0,a=4;$("#showcasePrezis li").each(function(c){if(isFramed(this)){b+=2}else{b+=1;if(!(b%a)||c==$("#showcasePrezis li").length-1||isFramed($("#showcasePrezis li:eq("+(c+1)+")"))){$(this).addClass("noWhiteLine")}else{$(this).removeClass("noWhiteLine")}}})};
