function slideshowitemPreview(path, id) {
	document.getElementById(id).innerHTML = "<img src=\"" + path + "\" alt=\"Image preview\" style=\"max-width:50px;\" />";

}

function deleteSl(id) {
	elem = document.getElementById("sl_" + id);
	elem.parentNode.removeChild(elem);
}
function deleteNSl(counter) {
	elem = document.getElementById("n_sl_" + counter);
	elem.parentNode.removeChild(elem);
}

function checkSlideshowInsert() {
	var error = false;
	title = document.getElementById("title").value;
	delay = document.getElementById("delay").delay;
	animation = document.getElementById("animationtime").delay;
	height = document.getElementById("height").delay;
	width = document.getElementById("width").delay;
	
	/*
if (title == "") {
		alert("U dient een titel in te vullen voor deze slideshow");
		error = true;
	}
	if(!isNumeric(delay)) {
		alert("U dient een numerieke waarde in te vullen bij de tijd dat de slideshow stilstaat");
		error = true;	
	}
	if (delay == "") {
		alert("U dient een tijd in te vullen dat deze slideshow stil staat");
		error = true;
	}
	if(!isNumeric(animation)) {
		alert("U dient een numerieke waarde in te vullen bij de tijd dat de slideshow animeert");
		error = true;	
	}
	if (animation == "") {
		alert("U dient een tijd in te vullen dat deze slideshow animeert");
		error = true;
	}
	//alert(width);
	if(!isNumeric(width)) {
		alert("U dient een numerieke waarde in te vullen bij de breedte van de slideshow");
		error = true;	
	}
	if (width == "") {
		alert("U dient een breedte in te vullen voor deze slideshow");
		error = true;
	}
	
	if(!isNumeric(height)) {
		alert("U dient een numerieke waarde in te vullen bij de hoogte van de slideshow");
		error = true;	
	}
	if (height == "") {
		alert("U dient een hoogte in te vullen voor deze slideshow");
		error = true;
	}	
*/
	
	if(error){
		return false;
	} else {
		return true;
	}
}
function checkSlideshowUpdate() {
	var error = false;
	title = document.getElementById("title").value;
	delay = document.getElementById("delay").value;
	animation = document.getElementById("animationtime").value;
	height = document.getElementById("height").value;
	width = document.getElementById("width").value;
	
	/*
if (title == "") {
		alert("<p>U dient een titel in te vullen voor deze slideshow</p>");
		error = true;
	}
	if(!isNumeric(delay)) {
		alert("U dient een numerieke waarde in te vullen bij de tijd dat de slideshow stilstaat");
		error = true;	
	}
	if (delay == "") {
		alert("U dient een tijd in te vullen dat deze slideshow stil staat");
		error = true;
	}
	if(!isNumeric(animation)) {
		alert("U dient een numerieke waarde in te vullen bij de tijd dat de slideshow animeert");
		error = true;	
	}
	if (animation == "") {
		alert("U dient een tijd in te vullen dat deze slideshow animeert");
		error = true;
	}
	//alert(width);
	if(!isNumeric(width)) {
		alert("U dient een numerieke waarde in te vullen bij de breedte van de slideshow");
		error = true;	
	}
	if (width == "") {
		alert("U dient een breedte in te vullen voor deze slideshow");
		error = true;
	}
	
	if(!isNumeric(height)) {
		alert("U dient een numerieke waarde in te vullen bij de hoogte van de slideshow");
		error = true;	
	}
	if (height == "") {
		alert("U dient een hoogte in te vullen voor deze slideshow");
		error = true;
	}	
*/
	//alert(animation);
	if(error){
	return false;
	} else {
	return true;
	}
}


var newMICounter = 0;

function newSlideshowitem() {
	showLoading();
	$.ajax({
		url: "modules/Slideshow/ajax/newSlideshow.php?counter=" + newMICounter,
		success: function(data) {
			$("#sortable").append(data);
			$("#sortable").sortable({
				axis: 'y', 
				cursor: 'n-resize' 
			});
			//$("#sortable").disableSelection();
			$("#sortable li").hover(
			  function () {
			    $(this).find('span').html('<img src=\"img/icons/arrow_inoutgrey.png\" alt=\"sort\">');
			  }, 
			  function () {
			    $(this).find('span').html('&nbsp;');
			  }
			);
			hideLoading();
		}
	});
	newMICounter++;
}


//Cufon.now();
//$(document).ready(function(){
//	$('#slideshow').cycle({
//		fx:    'wipe',
//		timeout: 5000, // milliseconds between slide transitions (0 to disable auto advance)
//		speed: 1000, // speed of the transition (any valid fx speed value)
//		pager: '.pagination', // selector for element to use as pager container
//		activePagerClass: 'active' // class name used for the active pager link
//	});
//});

function editText(id) {
    showLoading();
    //$('fieldset.cms').slideUp();
    $.ajax({
		url: "modules/Slideshow/ajax/editText.php?id=" + id + "&sid="+Math.random(),
		success: function(data) {
		  $('#editcontent').slideUp();
		  $('#editcontent2').slideDown();
		  $('#editcontent2').html(data);
		   loadWYSIWYGlistitem();
		   hideLoading();
		}

	});
}

function backtoItem(val, id) {
    //alert(val);
    showLoading();
    $.ajax({
		url: "modules/Slideshow/ajax/saveText.php?id=" + id + "&sid="+Math.random(),
		type: "POST",
        data: "text="+val+"&id="+id,
		success: function(data) {
            $('#text'+id).val(val);
            $('#editcontent').slideDown();
            $('#editcontent2').slideUp();
            hideLoading();
		}

	});

}
