var adir="panely/";

$(document).ready(function() { 
	
	$("a[rel^='lightbox']").prettyPhoto({ theme:'light_square' }); 
	
	// VKLADANI MODULU
	$('.drag div').draggable({ 
		snap:".grx"
		//grid: [ 80, 80 ]
	}); 
	
// PRESUNOVANI MODULU
	var counts=0;
	$('.sort div').draggable({ 
		snap:".grx", 
		handle : '.move'
		//grid: [ 80, 80 ]
	}); 
	
	$( ".sort" ).droppable({
		drop: function( event, ui ) { 
			var parX = parseInt( $(".T").offset().left ); //parX = Math.floor(parX / 80) * 80; 
			var parY = parseInt( $(".T").offset().top );	 //parY = Math.floor(parY / 80) * 80;
			var myX = parseInt( ui.offset.left ); //myX = Math.floor(myX / 80) * 80;
			var myY = parseInt( ui.offset.top ); //myY = Math.floor(myY / 80) * 80;
			var posX=myX-parX;
			var posY=myY-parY; //$("#info").text(posX+","+posX); 			
			var par = this.id; 			
			var id=ui.draggable.attr('id')
			$( "#updatedialog p" ).text("\n Saving..."); $( "#updatedialog" ).dialog({ modal: true }); 
			$("#info").load( adir+"win_sort.php", {"posx":posX, "posy":posY, "panel":par, "panid":id, job:"updatepanely" }); 
		}
	}); 
	
// ZASUNOVACI ADD MENU
	$(".add").click(function(){ 
		pos=$(this).position(); 
		if(pos.left==-230) { $(this).animate({"left": "+=180px"}, "500"); } else { $(this).animate({"left": "-=180px"}, "500");  } 		
	}); 
	
	// ZASUNOVACI NAST MENU
	$(".nast").click(function(){ 
		pos=$(this).position(); 
		if(pos.left==-230) { $(this).animate({"left": "+=180px"}, "500"); } else { $(this).animate({"left": "-=180px"}, "500");  } 		
	}); 
	
	$(window).scroll(function(){
		$(".nast").css( "top",window.pageYOffset+25 ); 
		$(".add").css( "top",window.pageYOffset+190 ); 
		$("#info").text( window.pageYOffset ); 	   
	}); 
	
	// UPRAVIME VSECHNY EMAILY V OBSAHU STRANKY 
	$('.aemx').each( function () { $(this).attr("href","mailto:"+$(this).attr("class").substring(5,$(this).attr("class").length)); });  
	
}); 

// EDITACE MODULU
function editpanel(idx,wx) {
	pnx=window.open( adir+"win_edit.php?width="+wx+"&panid="+idx,"pnx","status=1,scrollbars=1,resizable=1,left=200,top=100,width=800,height=600"); pnx.focus(); 
} 

// EDITACE MODULU
function settpanel(idx) {
	pns=window.open( adir+"win_sett.php?panid="+idx,"pns","status=1,scrollbars=1,resizable=1,left=200,top=100,width=500,height=500"); pns.focus(); 
} 

// ODSTRANENI MODULU
function deletepanel(idx) {
	$( "#updatedialog p" ).text("Delete panel."); 
	$( "#updatedialog" ).dialog({
		resizable: false,
		height:130,
		modal: true,
		buttons: {
			"Delete panel / module ?": function() {
				$("#info").load( adir+"win_sort.php", { "panid":idx, "job":"deletepanel" }); 
			},
			Cancel: function() {
				$( this ).dialog( "close" );
			}
		}
	});	
} 

function opw_pages() {
	pag=window.open( adir+"s_pages/emod.php","pag","status=1,scrollbars=1,resizable=1,left=200,top=100,width=500,height=500"); pag.focus(); 
}

function opw_files() {
	fil=window.open( adir+"s_files/emod.php","fil","status=1,scrollbars=1,resizable=1,left=200,top=100,width=800,height=600"); fil.focus(); 
}

function opw_general() {
	gen=window.open( adir+"s_general/emod.php","gen","status=1,scrollbars=1,resizable=1,left=200,top=100,width=800,height=600"); gen.focus(); 
}

function opw_admin() {
	adm=window.open( adir+"s_admin/emod.php","adm","status=1,scrollbars=1,resizable=1,left=200,top=100,width=800,height=600"); adm.focus(); 
}




