var oldQuickID = "";
var middleData = "";
var middleid = "";
var pageLoadOn = "off";
function loadQuickLink (id, page, quickid)
{
    if (pageLoadOn == "off") {
            pageLoadOn = "on";
            var extra = "";
            
            extra = "&from="+page+"&to=" + PAGE;
            
            var url =  BASE + page + "?quick=yes" + extra;
            if (oldQuickID != quickid) {
                if ($(oldQuickID)) {
                    //$(oldQuickID).className="";
                }
                //$(quickid).className="tyser";
                oldQuickID = quickid;
            }
            
            var ajax = new Ajax.Request (url,{
                    method: "post",
                    parameters: '',
                    onSuccess: function(transport) {
                            var data = transport.responseText;
                            if (data != "") {
                                middleData = data;
                                middleid = id;
                                opacity (id,100,0, 1000);
                                setTimeout("setMiddel ()", 1000);
                                setTimeout("pageLoadOn = 'off';", 2000);
                            } else {
                                middleData = 'An error was found while loading this information.';
                                middleid = id;
                                opacity (id,100,0, 1000);
                                setTimeout("setMiddel ()", 1000);
                                setTimeout("pageLoadOn = 'off';", 1000);
                            }
                              
            },
            onFailure: function(transport) {
                $(id).innerHTML = ajax_faliure;
            }
        });
        
        if (page.match ("jargon_buster.php")) {
            var url =  BASE + "includes/nav_right_jargon.php?jargon=on";
            var ajax = new Ajax.Request (url,{
                method: "post",
                parameters: '',
                        onSuccess: function(transport) {
                                var data = transport.responseText;
                                if (data != "") {
                                    $('jargon_nav').innerHTML = data;
                                } else {
                                    $('jargon_nav').innerHTML = 'An error was found while loading this information.';
                                }
                                  
                },
                onFailure: function(transport) {
                    $(id).innerHTML = ajax_faliure;
                }
            });
        } else if ($('jargon_nav').innerHTML != "") {
            $('jargon_nav').innerHTML = "";
        }
    }
}

function setMiddel () {
    $(middleid).innerHTML = middleData;
    opacity (middleid,0,100, 1000);
}

var loading = "no";
var jargonCounter = "";

function loadInformation (tag_id){
    if (loading != "yes") {
        loading = "yes";
        if ($(jargonCounter)) {
            $(jargonCounter).src=BASE + "images/jargon_graphic.gif";
        }
        jargonCounter = "img_"+tag_id;
        $(jargonCounter).src=BASE + "images/jargon_graphic2.gif";
        var url = BASE + "ajax/object_info.php?tag=" + tag_id;
        $('object_info').innerHTML = "<div style=\"padding: 0 10px;\"><span class='tyser'><h2 style='margin-top:0; padding-top:0; font-size: 14px;'>Loading...</h2></span></div>";
        var ajax = new Ajax.Request(url, {
            onSuccess: function(transport){
                var data = transport.responseText;
                $('object_info').innerHTML = data;
                loading = "no";
            },
            onFailure: function(transport){
                $('object_info').innerHTML = "Not Found";
            }

          });
      }
}