$(document).ready(function(){
	
	/*
	------------------------------------------------------------------------------------------------------
	Forms
	------------------------------------------------------------------------------------------------------
	*/
	
	$('input[type=file]').each(function(){
  
	 	var uploadbuttonlabeltext = $(this).attr('title'); //get title attribut for languagesettings
	  	if(uploadbuttonlabeltext == ''){
			var uploadbuttonlabeltext = 'Browse';
	  	}
	  
	  	var uploadbutton = '<div class="btn">Datei wählen</div>';
	  	$(this).wrap('<div class="fileinputs"></div>');
		$(this).addClass('file').css('opacity', 0); //set to invisible
		$(this).parent().append($('<div class="stylefile" />').append($('<input type="text" class="display" />').attr('id',$(this).attr('id')+'__fake')).append(uploadbutton));
	 
		$(this).bind('change', function() {
		  $('#'+$(this).attr('id')+'__fake').val($(this).val());;
		});
		$(this).bind('mouseout', function() {
		  $('#'+$(this).attr('id')+'__fake').val($(this).val());;
		});
  	});
	
	
	$('.images').find('li').each(function(i) {
		
		images_count++;
		
		images_array.push(this);
	
	});
		
	$('.images li').hide();
	
	
	
	if(images_count>1) {
		
		var currentImage = images_array[currentImageNr-1];
		$(currentImage).show();		
				
		var timer = setInterval( showImage, 5000);
	} else if(images_count==1) {
		$(images_array[0]).show();		
	}
	
	$('.tools li a').click(function() {
	
		var li = $(this).closest('li');
		
		if ( $(li).hasClass('moveup')) {
			
			 $.ajax({
		
				url: ajax_url + "functions.php",	
				type: "POST",	
				data:  "action=moveup&pid=" + $(this).attr('rel'),		
		 
				success: function (data) {	
				
					window.location.replace(site_url + "admin/"); 
						
				}		
			});
			
			return false;	
			
			
		} else if ( $(li).hasClass('movedown')) {
			
			 $.ajax({
		
				url: ajax_url + "functions.php",	
				type: "POST",	
				data:  "action=movedown&pid=" + $(this).attr('rel'),		
		 
				success: function (data) {	
				
					window.location.replace(site_url + "admin/"); 
						
				}
				
						
			});
			
			return false;	
			
			
		} else if ( $(li).hasClass('delete')) {
			
			var entry = $(this).closest('.entry');
			
			$('.validate', entry).show();
			
			return false;	
		
		}
		
	});
	
	
	$('.tools .validate a').click(function() {
		
		var entry = $(this).closest('.entry');
		
		
		if($(this).hasClass('no')) {
			$('.validate', entry).hide();
		} else if($(this).hasClass('yes')) {
			
			 $.ajax({
		
				url: ajax_url + "functions.php",	
				type: "POST",	
				data:  "action=delete&pid=" + $(this).attr('rel'),		
		 
				success: function (data) {	
				
					window.location.replace(site_url + "admin/"); 
						
				}
				
						
			});
				
		}
		
		return false;
		
	
	});
	
	
	
});

var images_array =  new Array();

var images_count = 0;
var currentImageNr = 1;

function showImage() 
{
	var newImageNr = currentImageNr + 1;
	
	if(newImageNr>images_count) newImageNr = 1;
	
	var currentImage = images_array[currentImageNr-1];
	var newImage = images_array[newImageNr-1];
	
	//$(currentImage).css({'z-index' : '99'});
 	
	$(currentImage).animate({
		opacity: 0,
	}, 1500, 'easeOutQuad', function() {	
		$(this).hide();
	});	
	 
	$(newImage).show();
	//$(newImage).css({'z-index' : '100'});
	$(newImage).css({opacity : 0}); 
	  
	$(newImage).delay(200).animate({
		opacity: 1,
	  }, 1500, 'easeOutQuad', function() {	
		
	  });	
	  
	  
	  
	currentImageNr = newImageNr;
}




