$(document).ready(function(){
	
	$("#search").click(function(){
		$("#search").val("");
	});
	
	$("form[name=search_form]").submit(function(){
		if($("#search").val()=="" || $("#search").val()=="Search..." || $("#search").val().search(/</) != -1) {
			alert("Συμπληρώστε το κριτήριο αναζήτησης!");
			return false;
		} 
	});
	
	$("#comBtn").click(function(){
		if($("#name").val()=="" || $("#mail").val()=="" || $("#msg").val()=="") {
			alert("Συμπληρώστε όλα τα στοιχεία!");
			return false;
		} else {
			$.ajax({
				type: "POST",
				url: "compost.php",
				data: "name="+$("#name").val()+"&mail="+$("#mail").val()+"&msg="+$("#msg").val()+"&cat="+$("#cat").val()+"&id="+$("#id").val(),
				success: function(msg){
					$("#update").append(msg).children(':last').hide().slideDown("slow");
					$("#name").val("");
					$("#mail").val("");
					$("#msg").val("");
				}
			});
			return false;
		}
	});
	
	$("#curPage").val(curPage);
	$("#result").load(current+"_data.php?page="+curPage+"&table="+current);
	if(curPage == 1 && curPage == $("#max").val())
	{
		$("#first").html("");
		$("#next").html("");
		$("#prev").html("");
		$("#last").html("");
	}
	else if(curPage == 1 && curPage != $("#max").val())
	{
		$("#first").html("");
		$("#next").html(" >");
		$("#prev").html("");
		$("#last").html("Τελευταία");
	}
	else if(curPage == $("#max").val())
	{
		$("#first").html("Πρώτη");
		$("#next").html("");
		$("#prev").html("< ");
		$("#last").html("");
	}
	else
	{
		$("#first").html("First");
		$("#next").html(" >");
		$("#prev").html("< ");
		$("#last").html("Τελευταία");
	}

	$("#first").click(function(){
		$("#curPage").val("1");
		$("#result").hide();
		$("#loader").html('<img src="picts/loader.gif" border="0" style="margin:150px 0 0 150px;" />').show();
		$("#result").load(current+"_data.php?page=1&table="+current).fadeIn(900);
		$("#loader").fadeOut(1000);
		$("#first").html("");
		$("#next").html("> ");
		$("#prev").html("");
		$("#last").html("Τελευταία");
	});

	$("#last").click(function(){
		var last = $("#max").val();
		$("#curPage").val(last);
		$("#result").hide();
		$("#loader").html('<img src="picts/loader.gif" border="0" style="margin:150px 0 0 150px;" />').show();
		$("#result").load(current+"_data.php?page="+last+"&table="+current).fadeIn(900);
		$("#loader").fadeOut(1000);
		$("#first").html("Πρώτη");
		$("#next").html("");
		$("#prev").html("< ");
		$("#last").html("");
	});

	$("#next").click(function(){
		var cur = $("#curPage").val();
		var max = $("#max").val();
		var pageNum = Number(cur) + 1;
		$("#first").html("Πρώτη");
		$("#prev").html("< ");
		if(pageNum==max) {
			$("#next").html("");
			$("#last").html("");
		}
		$("#curPage").val(pageNum);
		$("#result").hide();
		$("#loader").html('<img src="picts/loader.gif" border="0" style="margin:100px 0 0 150px;" />').show();
		$("#result").load(current+"_data.php?page="+pageNum+"&table="+current).fadeIn(900);
		$("#loader").fadeOut(1000);
	});

	$("#prev").click(function(){
		var cur = $("#curPage").val();
		var pageNum = Number(cur) - 1;
		if(pageNum==1) {
			$("#first").html("");
			$("#next").html("> ");
			$("#prev").html("");
			$("#last").html("Τελευταία");
		} else {
			$("#next").html("> ");
			$("#last").html("Τελευταία");
		}
		$("#curPage").val(pageNum);
		$("#result").hide();
		$("#loader").html('<img src="picts/loader.gif" border="0" style="margin:150px 0 0 150px;" />').show();
		$("#result").load(current+"_data.php?page="+pageNum+"&table="+current).fadeIn(900);
		$("#loader").fadeOut(1000);		
	});
});
