$(document).ready(function(){
});
var publishLoader = false;
var mailLoader = false;
var frontpageLoader = false;

function saveSort(){
	$('.openContent').find('#hiddenDo').attr('value','sort');
	$('.openContent').find('.overviewForm').submit();
}

function doDeleteAll(){
	$('.openContent').find('#hiddenDo').attr('value','delete');
	$('.openContent').find('.overviewForm').submit();
}

function saveInfo(){
	$('.openContent').find('#hiddenDo').attr('value','info');
	$('.openContent').find('.overviewForm').submit();
}

function doPublishAll(offset){
	if(offset == '1'){
		$('.openContent').find('#hiddenDo').attr('value','publish');
	} else if (offset=='0') {
		$('.openContent').find('#hiddenDo').attr('value','depublish');
	}
	$('.openContent').find('.overviewForm').submit();
}

function toMailField(id,from){
	if(mailLoader == false){
		mailLoader = true;
		$.ajax({
			type: "POST",
			cache:false,
			url: "ajax/mailSet.php",
			data: "id="+id+"&from="+from,
			success: function(response){
					if (response == '1'){
						$('.inputFieldMail').each(function(){
							$(this).attr('src','images/icons/email_error.png');
						});
						$('#inputFieldMail'+id).attr('src','images/icons/email_go.png');
					} else if (response=='0'){
							$('#inputFieldMail'+id).attr('src','images/icons/email_error.png');
					} else {
						alert(response);
					}
					mailLoader = false;
				}
		});
	}
}

function publishElement(id){
	if(publishLoader == false){
		publishLoader = true;
		$.ajax({
			type: "POST",
			cache:false,
			url: "ajax/publishElement.php",
			data: "id="+id,
			success: function(response){
					if (response == '1'){
							$('#itemPublish'+id).attr('src','images/icons/world.png');
					} else if (response=='0'){
							$('#itemPublish'+id).attr('src','images/icons/world_delete.png');
					} else {
						alert(response);
					}
					publishLoader = false;
				}
		});
	}
}

function publishMenuItem(id){
	if(publishLoader == false){
		publishLoader = true;
		$.ajax({
			type: "POST",
			cache:false,
			url: "ajax/publishMenuItem.php",
			data: "id="+id,
			success: function(response){
					if (response == '1'){
							$('#menuItemPublish'+id).attr('src','images/icons/world.png');
					} else if (response=='0'){
							$('#menuItemPublish'+id).attr('src','images/icons/world_delete.png');
					} else {
						alert(response);
					}
					publishLoader = false;
				}
		});
	}
}

function publishInputField(id){
	if(publishLoader == false){
		publishLoader = true;
		$.ajax({
			type: "POST",
			cache:false,
			url: "ajax/publishInputField.php",
			data: "id="+id,
			success: function(response){
					if (response == '1'){
							$('#inputFieldPublish'+id).attr('src','images/icons/world.png');
					} else if (response=='0'){
							$('#inputFieldPublish'+id).attr('src','images/icons/world_delete.png');
					} else {
						alert(response);
					}
					publishLoader = false;
				}
		});
	}
}

function publishPage(id){
	if(publishLoader == false){
		publishLoader = true;
		$.ajax({
			type: "POST",
			cache:false,
			url: "ajax/publishPage.php",
			data: "id="+id,
			success: function(response){
					if (response == '1'){
							$('#pagePublish'+id).attr('src','images/icons/world.png');
					} else if (response=='0'){
							$('#pagePublish'+id).attr('src','images/icons/world_delete.png');
					} else {
						alert(response);
					}
					publishLoader = false;
				}
		});
	}
}

function frontpage(id){
	if(frontpageLoader == false){
		frontpageLoader = true;
		$.ajax({
			type: "POST",
			cache:false,
			url: "ajax/frontpage.php",
			data: "id="+id,
			success: function(response){
					if (response == '1'){
							$('.frontpageIcon').each(function(){
								$(this).attr('src','images/icons/delete.png');
							});
							$('#frontpage'+id).attr('src','images/icons/accept.png');
					} else {
						alert(response);
					}
					frontpageLoader = false;
				}
		});
	}
}
