function show_login() {
		$("#login_box").addClass("login_box");
        $.post("./inc/ajax_handler.php",
        { action: "show_login" },
        function(data){
            $("#login_box").html(data);
        }
    );

}

function logout() {
	window.location.href="/index.php";
}

function submit_login() {
        var username = $("#username").attr("value");
        var password = $("#password").attr("value");
		$.post("./inc/ajax_handler.php",
        { action: "submit_login", username: username, password: password },
        function(data){
            $("#login_box").html(data);
        }
    );

}

function add_page() {
        var key = $("#key").attr("value");
        $.post("./inc/ajax_handler.php",
        { action: "add_page", key: key },
        function(data){
            $("#info_div").html(data);
        }
    );

}
function show_help(help) {
        var key = $("#key").attr("value");
        $("#help_div").show();
        $("#help_div").addClass("info_area");
		$.post("./inc/ajax_handler.php",
        { action: "show_help", key: key, help: help },
        function(data){
            $("#help_div").html(data);
        }
    );

}
function edit_data(data_id) {
        var key = $("#key").attr("value");
        $.post("./inc/ajax_handler.php",
        { action: "edit_data", data_id: data_id, key: key },
        function(data){
            $("#" + data_id).html(data);
        }
    );

}

function edit_link(link_id) {
        var url = $("#link_url").attr("value");
        var name = $("#link_name").attr("value");
        var key = $("#key").attr("value");
        $.post("./inc/ajax_handler.php",
        { action: "edit_link", link_id: link_id, key: key },
        function(data){
            $("#link" + link_id).html(data);
        }
    );

}
function edit_page(page_id) {
        var key = $("#key").attr("value");
        $.post("./inc/ajax_handler.php",
        { action: "edit_page_data", page_id: page_id, key: key },
        function(data){
            $("#edit_page_div").html(data);
        }
    );

}
function edit_link_submit(link_id) {
        var key = $("#key").attr("value");
        var url = $("#link_url"+link_id).attr("value");
        var name = $("#link_name"+link_id).attr("value");
        $.post("./inc/ajax_handler.php",
        { action: "edit_link_submit", link_id: link_id, link_url: url, link_name: name, key: key },
        function(data){
            $("#link" + link_id).html(data);
        }
    );

}
function add_link_submit() {
        var key = $("#key").attr("value");
        var url = $("#link_url").attr("value");
        var name = $("#link_name").attr("value");
        $.post("./inc/ajax_handler.php",
        { action: "add_link_submit", link_url: url, link_name: name, key: key },
        function(data){
            $("#add_link").html(data);
        }
    );

}
function add_link() {
        var key = $("#key").attr("value");
        $.post("./inc/ajax_handler.php",
        { action: "add_link",key: key },
        function(data){
            $("#add_link").html(data);
        }
    );

}


function delete_link(link_id) {
    var key = $("#key").attr("value");
    var keep_going = confirm("Are you sure you want to delete this link?");
    if(keep_going) {
        $.post("./inc/ajax_handler.php",
            { action: "delete_link", link_id: link_id, key: key },
            function(data){
                $("#link" + link_id).html(data);
            }

        );
    }

}


function delete_data(data_id) {
    var key = $("#key").attr("value");
    var keep_going = confirm("Are you sure you want to delete this information?");
    if(keep_going) {
	    $.post("./inc/ajax_handler.php",
		    { action: "delete_data", data_id: data_id, key: key },
		    function(data){
		        $("#" + data_id).html(data);
		    }

	    );
	    $("#h2"+data_id).html("");
	    $("#p"+data_id).html("");
    }

}

function delete_page(page_id) {
    var key = $("#key").attr("value");
    var keep_going = confirm("Are you sure you want to delete this page?");
    if(keep_going) {
        $.post("./inc/ajax_handler.php",
            { action: "delete_page", page_id: page_id, key: key },
            function(data){
            }

        );
        alert("Page has been deleted!");
        window.location.href='/index.php?login='+key;
    }

}


function add_data(page_id) {
        var key = $("#key").attr("value");
        $.post("./inc/ajax_handler.php",
        { action: "add_data", key: key, page_id: page_id },
        function(data){
            $("#add_content").html(data);
        }
    );

}

/**
 *
 * @access public
 * @return void
 **/
function update_data(data_id){
        var key = $("#key").attr("value");
        var title = $("#title"+data_id).attr("value");
        var content = $("#content"+data_id).attr("value");
		$.post("./inc/ajax_handler.php",
        { action: "update_data", data_id: data_id, content: content, title: title, key: key },
        function(data){
            $("#"+data_id).html(data);
        }
    );
		$.post("./inc/ajax_handler.php",
        { action: "get_content_h", data_id: data_id, key: key },
        function(data){
            $("#h2"+data_id).html(data);
        }
    );
		$.post("./inc/ajax_handler.php",
        { action: "get_content_p", data_id: data_id, key: key },
        function(data){
            $("#p"+data_id).html(data);
        }
    );

}

function add_page_form_data(){
        var key = $("#key").attr("value");
        var name = $("#name").attr("value");
        var keywords = $("#keywords").attr("value");
        title = $("#title").attr("value");
        $.post("./inc/ajax_handler.php",
        { action: "add_page_data_form", name: name, keywords: keywords, title: title, key: key },
        function(data){
            $("#info_div").html(data);
        }
    );
}
function edit_page_form_data(page_id){
        var key = $("#key").attr("value");
        var name = $("#name").attr("value");
        var keywords = $("#keywords").attr("value");
        var title = $("#title").attr("value");
        $.post("./inc/ajax_handler.php",
        { action: "edit_page_data_form", name: name, keywords: keywords, title: title, key: key, page_id: page_id },
        function(data){
            $("#edit_page_div").html(data);
        }
    );
}

function add_new_data(page_id){
        var key = $("#key").attr("value");
        var title = $("#title").attr("value");
        var content = $("#content").attr("value");
		$.post("./inc/ajax_handler.php",
        { action: "add_new_data", content: content, title: title, key: key, page_id: page_id },
        function(data){
            $("#add_content").html(data);
        }
    );
}

function delete_image(image){
    var key = $("#key").attr("value");
    var keep_going = confirm("Are you sure you want to delete this image?");
    if(keep_going) {
		$.post("./inc/ajax_handler.php",
        { action: "delete_image", image: image, key: key },
        function(data){
            $("#add_image").html(data);
			window.location.href='/index.php?page=images&login=' + key;

        }
	    );
	}
}


function add_image() {
    var key = $("#key").attr("value");
    $.post("./inc/ajax_handler.php",
        { action: "add_image", key: key},
        function(data){
            $("#add_image").html(data);
        }
    );

}



    function ajaxFileUpload()
    {

        $("#loading")
        .ajaxStart(function(){
            $(this).show();
            $(this).html("<img src='/img/progress_bar.gif'>");
        })
        .ajaxComplete(function(){
            $(this).hide();
        });

        $.ajaxFileUpload
        (
            {
                url:'/inc/doajaxfileupload.php',
                secureuri:false,
                fileElementId:'fileToUpload',
                dataType: 'json',
                success: function (data, status)
                {
                    if(typeof(data.error) != 'undefined')
                    {
                        if(data.error != '')
                        {
                            alert(data.error);
                        }else
                        {
                            $("#add_image").html("Success!");
                            var key = $("#key").attr("value");
							window.location.href='/index.php?page=images&login=' + key;
                        }
                    }
                },
                error: function (data, status, e)
                {
                    alert(e);
                }
            }
        )

        return false;

    }

