var changeDimensions=function(a){a.hasClass("large")?a.attr("width","350px").attr("height","197px"):a.hasClass("small")?a.attr("width","250px").attr("height","140px"):a.attr("width","300px").attr("height","169px")};$(function(){var a="",b=0,c=0,d=!1,e=$(".canvas").attr("data-board-id");$("input.full_name").hide(),$(".control").hide(),$('.public input[name="email"]').hide();var f=$(".canvas li").length,g=$(".canvas li["+parseInt($(".canvas li").length-1)+"]").css("z-index"),e=$(".canvas").attr("data-board-id");$(window).resize(function(){var a=$(this).width(),b=$("body");a<650?(b.addClass("res_640"),b.find(".activity li:gt(2)").hide()):(b.removeClass("res_640"),b.find(".activity li").show())}),$(window).resize(),$(".logo").click(function(){document.location.href="/gallery"}),$(".file_upload_mask").click(function(){$(".file_upload").click()}),$(".file_upload").change(function(){$(this).closest("form").find('input[type="submit"]').click(),$(".unassigned li.loading_post").prependTo($(".unassigned ul")),$(this).closest(".unassigned").find("li.empty").remove(),$(".unassigned li.loading_post").show()});var h=function(){$(".canvas li").each(function(a,b){$(b).css({zIndex:a})})},i=function(a){var b=a,c=0,d=0;b.parent().parent().hasClass("canvas")?(c=b.position().left,d=b.position().top):b.closest("body").hasClass("res_1024")?(c=b.position().left,d=b.position().top-120):(c=b.position().left-310,d=b.position().top-120),$.ajax({type:"PUT",url:"/posts/"+b.attr("data-post-id"),data:{post:{board_id:e,left_pos:c,top_pos:d,zindex:$(".canvas li").length+1}}})},j=function(){var a="";return $(".canvas li").each(function(b,c){$(c).attr("data-position",b+1),isNaN(parseInt($(c).attr("data-post-id"),10))||(a+=parseInt($(c).attr("data-post-id"),10)+",")}),a};$("li.draggable").draggable(),$(".canvas li").draggable({containment:"parent",grid:[2,2]}),$("li.draggable").draggable("disable"),$(".canvas li iframe").each(function(a,b){$(b).removeClass().addClass($(b).closest("li").attr("data-size")),changeDimensions($(b))}),$(".board_list li").live("mouseover",function(){$(this).find(".delete").show()}),$(".board_list li").live("mouseout",function(){$(this).find(".delete").hide()}),$(".unassigned li.draggable").hover(function(){$(this).find(".move").show(),$(this).find(".delete").show()},function(){$(this).find(".move").hide(),$(this).find(".delete").hide()}),$(".canvas li.draggable").live("click",function(a){var b=$(this);console.log(d),!$(a.target).hasClass("control")&&d&&$("body").hasClass("validated")&&($("body").hasClass("validated")?($(".canvas ul").append(b),h(),$.post("/posts/update_positions",{ids:j()},function(){})):!$("body").hasClass("public"))}),$(".canvas li").hover(function(){d&&$("body").hasClass("validated")&&($(this).addClass("block_selected"),$(this).find(".control").show())},function(){$(this).removeClass("block_selected"),$(this).find(".control").hide()}),$(".control.size").live("click",function(a){var b=$(this);a.preventDefault(),$.post("/posts/size/"+b.closest("li").attr("data-post-id")+".js",{default_size:b.attr("data-size")},function(){b.parent().find("img").length>0?b.parent().find("img").removeClass().addClass(b.attr("data-size")):(b.parent().find("iframe").removeClass().addClass(b.attr("data-size")),changeDimensions(b.parent().find("iframe")))}),b.parent().find(".control").removeClass("selected"),b.addClass("selected")}),$("li[data-post-id]").live("mousedown",function(){$("li[data-post-id]").removeClass("selected"),$(this).removeClass("move"),$(this).addClass("selected")}),$(".scraps li").live("mousedown",function(){$(".board_edit").addClass("on"),d=!0,k()}),$(".scraps li[data-post-id]").live("mouseup",function(){if($("body").hasClass("res_1024")){if($(this).position().top>239){var a=$(this);i(a),a.remove()}}else if($(this).position().left>310){var a=$(this);i(a),a.remove()}}),$(".scrap_toggle").click(),$(".board_item_wrapper").live("click",function(){document.location.href=$(this).attr("data-url")}),$(".board_text").click(function(){$(".board_edit").removeClass("active"),d=!1,k()}),$(".board_edit").hover(function(){$(".tooltip.move").fadeIn("fast")},function(){$(".tooltip.move").fadeOut("fast")}),$(".board_header .url").hover(function(){$(".tooltip.url").fadeIn("fast")},function(){$(".tooltip.url").fadeOut("fast")}),$(".board_text").hover(function(){$(".tooltip.text").fadeIn("fast")},function(){$(".tooltip.text").fadeOut("fast")}),$(".board_edit").toggle(function(a){a.preventDefault(),$(this).addClass("active"),$(".canvas ul").addClass("grid"),$(".canvas li .mask").show(),d=!0,k()},function(a){a.preventDefault(),$(this).removeClass("active"),$(".canvas ul").removeClass("grid"),$(".canvas li .mask").hide(),d=!1,k(),$(".canvas .control").hide()}),$(".canvas").droppable({drop:function(a,b){d&&$("body").hasClass("validated")&&i($("li.selected"))}});var k=function(){d&&$("body").hasClass("validated")?($("li.draggable").draggable("enable"),$(".canvas li").draggable({containment:"parent",grid:[2,2]})):$("li.draggable").draggable("disable")};$('textarea[name="posts[text_details]"]').live("keyup",function(){d=!1,k()}),$("li.text textarea").live("blur",function(){var a=$(this);$.ajax({type:"PUT",url:"/posts/"+a.parent().attr("data-post-id"),data:{post:{text_details:a.val()}}})}),$(".board_title").focus(function(){$("body").hasClass("validated")&&($(this).removeClass("saved"),$(this).val($(this).val().split(" (click to edit)")[0]))}),$(".board_title").blur(function(){$("body").hasClass("validated")&&$.ajax({type:"PUT",data:{board:{title:$(this).val()}},dataType:"jsonp",url:"/boards/"+$(".board_title").attr("data-board-id")}),$(this).val($(this).val()+" (click to edit)")}),$("li[data-post-id]").draggable({snap:".canvas",grid:[2,2]})})
