$(document).ready(function(){
	init ();
	
	function init () {
		
		$('a[rel|="reference"]').fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600, 
		'speedOut'		:	200, 
		'overlayShow'	:	false
		
		});
		
		$('#lmViewerMagazin').css ({left: l, width: (s*ew)});
		$('.lmEntryCaption').css ({opacity: 0});
		
		$('.lmEntry').live('mouseover', function (e) {$(this).find('.lmEntryCaption').stop(true, true).animate({opacity: 0.5},500)})
		$('.lmEntry').live('mouseleave', function (e) {$(this).find('.lmEntryCaption').stop(true, true).animate({opacity: 0},500)})
	
	}

// A J A X - R E F E R E N C E 

	
	//Deaktivieren der Buttons
	$('form[name=lmRefPost]').submit(function(){ //submit der form wird deaktiviert
		return false;
	});
	
	//Ajax Request
	$('input[name=lmRefButton]').live('click',function(e){ 
		//ajx/ShAjxImagePicker.php
		//alert($(this).parent().parent().find('input[name=PID]').attr('value'));
		$.post('ajx/ShAjxImagePicker.php',{PID:$(this).parent().parent().find('input[name=PID]').attr('value')},lmrefsuccess,'json');
		return false;
										 
	});
	
	//Succsess - Funktion
	function lmrefsuccess (data, textStatus, XMLHttpRequest) {
			
		$('#lmReference').html($(data.html).html());
		
		init ();		
			
	}


// I M A G E - M O V E M E N T

var obj = $(this); 				
var s = $(".lmEntry", obj).length; 	//Anzahl eines Antrages
var w = $(".lmEntry", obj).width(); //breite eines Eintrages
var ew = w + 60 ; 						//effectiv width [obj width + padding + border]
var l=100;							//Standpunkt des Imagesmagazines
$("#lmViewerMagazin", obj).css('width',(s*ew));
var u = $("#lmViewerMagazin", obj).width();
var lend =  u - (5*(ew));
obj.width(w); 

//obj.css("overflow","hidden");


//alert ('anzahl li:' +s+'/li breite'+w+'/w gesamtli'+ u +'/wli effektiv'+ ew+'/grenze'+ lend);
					   

//var imageWidth = 100;

$('#lmEntryButtonRight').live('click',function(e) {
	//$("#lmProjectData").html(l + "/"+ 3* ew);

	if(l<=-(s*ew-(2*ew))) {
	} else {
		$('#lmViewerMagazin').animate({
		left: l-=ew			
		},1000,"easeInOutQuint")
	}
});

$('#lmEntryButtonLeft').live('click',function(e) {
	//$("#lmProjectData").html(l);
	
	if(l==100) {
	} else {
		$('#lmViewerMagazin').animate({
			left: l+= ew
		},1000,"easeInOutQuint")
	}
});


});



