try{
    if(!$defined(loadedobjects)) var loadedobjects="",jsPath = "/js/";
}catch(err){
    var loadedobjects="",jsPath = "/js/";
}
//retrieve already loaded scripts
$("script").each(function(i){
    if (loadedobjects.indexOf(this.src)==-1){
        loadedobjects+=this.src+" "; //Remember this object as being already added to page
    }
});

//loads external dependancies
function loadobjs(){
    for (i=0; i<arguments.length; i++){
        var file=arguments[i];
        var fileref="";
        if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
            fileref = "<script type='text/javascript' src='"+file+"'></script>";
            if (fileref!=""){
                $(fileref).appendTo("head");
                loadedobjects+=file+" "; //Remember this object as being already added to page
            } 
        }
    }
}

loadobjs(jsPath+"mootools.js",jsPath+"listFix.js");
