var NONE = "none";
var BLOCK = "block";
var SEARCH_TIMER = null;
var SEARCH_TIMEOUT = 1000;

function enquiryAction (action, id, title, description, seo_url, path) {
        var script = 'ajax/ajax_enquiry_list.php';
        var ajx = new Ajax.Request(script, {
			method: 'POST',
			parameters : "action=" + action + "&id=" + id + "&title=" + title + "&description=" + description + "&seo_url=" + seo_url + "&path=" + path,
			onSuccess: function(transport) { 
				var info = transport.responseText;
                                eval ("data = " + info);
                                parseEnquiryData (data);
                                refreshEnquiryList ();
			},
			onFailure: function(transport) {
				alert ("An error occurd while performing the action");
			}
		});
}

function parseEnquiryData (data) {
        for (var i = 0; i < data.length; i++) {
                var item = data [i];
                updateEnquiryText (item [0],item [1], item [3]);
                setTimeout ("updateEnquiryText ("+item [0]+",'"+item [2]+"')", 2000);
        }
}

function updateEnquiryText (id, message, message2) {
        var anchorTags = document.getElementsByTagName("a");
        for (var i = 0; i < anchorTags.length ; i++) {
                if (anchorTags[i].id == ('enq_' + id)) {
                        var tag = anchorTags[i];
                        tag.innerHTML = message;
                        if (message2) {
                                eval ("tag.onclick = function () {\n" + message2 + "\n}");
                        }
                }
        }
}

function refreshEnquiryList () {
        var script = 'ajax/ajax_enquiry_list.php';
        var ajx = new Ajax.Request(script, {
			method: 'POST',
			parameters : "action=refresh",
			onSuccess: function(transport) { 
				var info = transport.responseText;
                                if ($('enquiry_box')) {
                                        if (info != '') {
                                                $('enquiry_items').innerHTML = info;
                                                $('enquiry_box').style.display = 'block';
                                        } else {
                                                $('enquiry_box').style.display = 'none';
                                                $('enquiry_items').innerHTML = info;
                                        }
                                }
			},
			onFailure: function(transport) {
				alert ("An error occurd while performing the action");
			}
		});
}
