	var quickLinkForm = '			<form action="quicklinks_w.php" id="frmQL" method="post">\n\
				<h1></h1>\n\
				<p></p>\n\
				<label>Link Text: </label> <textarea name="txtLinkText" class="box" rows="1"></textarea> <a href="#" onclick="openImageWindow();return false;" id="qlImg">&nbsp;</a>\n\
				<div style="clear: both;"></div>\n\
\
				<label>URL: </label> <input type="text" name="txtURL" class="box" value="" />\n\
				<div style="clear: both;"><br /></div>	\n\
\
				<input type="hidden" name="hdnAction" value="" />\n\
				<input type="hidden" name="qlid" value="" />\n\
				<label>&nbsp;</label><button type="button" onclick="setQL(); return false;">Create</button>\n\
				<span id="del"> &nbsp; or <a href="#" onclick="deleteQL(); return false;">delete</a></span>\n\
			</form>\ ';

	var ql = false;
	var openImageWindow = function() {
		pageCode = randomString(8);
		window.open('/cms/image_mgnt.php?mnu=image&type=misc&code=' + pageCode, "imgMgntQL", "status=1,toolbar=0,scrollbars=1,width=600, height=450");
		ql = true;
	}
			
	var getQL = function(qlid) {
		$.getJSON("/cms/quicklink_w.php?hdnAction=get&qlid=" + qlid,
				function(data) {
					if (data.success == "true") {
						$("#frmQL h1").html("Edit Quick Link");
						$("#frmQL p").html("Make changes to this quick link and click 'Save'.");

						$("#frmQL textarea[name$='txtLinkText']").val(data.ql.ql_linktext);
						$("#frmQL input[name$='txtURL']").val(data.ql.ql_url);
						$("#frmQL input[name$='qlid']").val(data.ql.qlid);
						$("#frmQL input[name$='hdnAction']").val("update");
						$("#frmQL #del").attr("style","display: inline;");
						$("#frmQL button").html("Save");
					}
					else {
						if (data.error.code == 2) {
							$("#frmQL h1").html("Add Quick Link");
							$("#frmQL p").html("To add a Quick Link, complete this form.");
							$("#frmQL input[name$='hdnAction']").val("insert");
							$("#frmQL button").html("Save");
						}
						else {
							$("#frmQL").html("<h1>Error</h1><p>" + data.error.msg + "</p>");
						}
					}
				});
	}
	
	var setQL = function() {
		var strData = $("#frmQL").serialize();
		$.getJSON("/cms/quicklink_w.php?" + strData, 
				function(data) {
					if (data.success == "false") {
						$("#frmQL p").append("<div class=\"msg\" onclick=\"$(this).fadeOut('fast');\">" + data.error.msg + "</div>")
					}
					else {
						$("#frmQL").html("<div class=\"msg\" onclick=\"$(this).fadeOut('fast');\">" + data.error.msg + "</div>");
					}
					refreshQL();
					$(".frm.frmQL").click(function() {
						loadForm($(this));
						return false;
					});
				});
		
	}

	var refreshQL = function() {
		$.get("/cms/quicklink_w.php", {"hdnAction":"list"}, function(data){
			$("#qlinks").html(data);	
		});
	}

	var deleteQL = function() {
		$("#frmQL input[name$='hdnAction']").val("delete");

		var strData = $("#frmQL").serialize();
		$.getJSON("/cms/quicklink_w.php?" + strData, 
				function(data) {
					if (data.success == "false") {
						$("#frmQL p").append("<div class=\"msg\" onclick=\"$(this).fadeOut('fast');\">" + data.error.msg + "</div>")
					}
					else {
						$("#frmQL").html("<div class=\"msg\" onclick=\"$(this).fadeOut('fast');\">" + data.error.msg + "</div>");
					}
					refreshQL();
					$(".frm.frmQL").click(function() {
						loadForm($(this));
						return false;
					});
				});
		
	}
