diff -r 43cb2c8bba71 -r 25e1f60979ae integration/js/main.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/integration/js/main.js Wed Oct 17 18:24:00 2012 +0200 @@ -0,0 +1,41 @@ +$(function(){ + //$("div.popin").hide(); + $("a.open-popin").bind("click",function(e){ + e.preventDefault(); + var target = $(this).attr("href"); + if($(target).is(':visible')){ + $(target).hide(); + }else{ + $(target).show(); + } + }); + //video sortable + $("ul.tools li a.disable").bind("click",function(e){e.preventDefault();}); + disableMoveItemVideo(); + function disableMoveItemVideo(){ + $(".list-video#sortable ul.tools li a.top.disable, .list-video#sortable ul.tools li a.bottom.disable").removeClass("disable"); + var listVideo = $(".list-video#sortable"); + var firstItem = listVideo.find("li:first-child"); + var lastItem = listVideo.find("li:last-child"); + firstItem.find("ul.tools li a.top").addClass("disable"); + lastItem.find("ul.tools li a.bottom").addClass("disable"); + } + $(".list-video#sortable ul.tools li a.top,.list-video#sortable ul.tools li a.bottom ").bind("click",function(e){ + e.preventDefault(); + var currentItem = $(this).parents("li.item-video"); + + if($(this).hasClass("top")){ + var itemPrev = currentItem.prev(); + currentItem.insertBefore(currentItem.prev()); + }else if($(this).hasClass("bottom")){ + currentItem.insertAfter(currentItem.next()); + } + + disableMoveItemVideo(); + }); + $( "#sortable" ).sortable({ + stop : function(){ + disableMoveItemVideo(); + } + }); +});//jQuery