function trim(str)
{
    if(!str || typeof str != 'string')
        return null;

    return str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
}


function DeleteLink(id) {
	$.ajax({
                type: "GET",
		url: 'index.php',
		data: 'dellink='+id,
		success: function(msg){
                    $("#managelink"+id).hide();
		}
	});
}

function DeleteCat(id) {
	$.ajax({
                type: "GET",
		url: 'index.php',
		data: 'delcat='+id,
		success: function(msg){
                    $("#managecat"+id).hide();
		}
	});
}

function ShowLink (id) {
    $("#edit_link_form"+id).slideToggle("fast");
}

function ShowCat(id) {
    $("#rename_cat"+id).slideToggle("fast");
}


function EditLink(id) {
    
    var type_form = $("#type_form"+id).val();
    var id_link = $("#id_link"+id).val();
    var id_cat = $("#id_cat"+id).val();
    var url = $("#url"+id).val();
    var name = $("#name"+id).val();
    
	$.ajax({
                type: "POST",
                data: "type_form="+type_form+"&id_link="+id_link+"&id_cat="+id_cat+"&url="+url+"&name="+name,
		url: 'index.php',
		success: function(msg){
                    var ret = trim(msg);
                    if(ret=="ok") {
                        $("#edit_link_form"+id).effect("highlight");
                        $("#aname"+id).html(name);
                        $("div#error"+id).hide();
                    }
                    else {
                        $("div#error"+id).show();
                        $("div#error"+id).html("You have miss information(s).<br />");
                    }
		}
	});
}

function EditCat(id) {
    
    var idrencat = $("#idrencat"+id).val();
    var namerencat = $("#namerencat"+id).val();
    
	$.ajax({
                type: "POST",
                data: "type_form=edit_cat&idrencat="+idrencat+"&namerencat="+namerencat,
		url: 'index.php',
		success: function(msg){
                    var ret = trim(msg);
                    if(ret=="ok") {
                        $("#cname"+id).html(namerencat);
                        $("div#error_catren"+id).hide();
                        $("#rename_cat"+id).hide();
                    }
                    else {
                        $("div#error_catren"+id).show();
                        $("div#error_catren"+id).html("You have miss information(s).<br />");
                    }
		}
	});
}



