// JavaScript Document
var included_files = new Array();

//include_once('/_shared/jquery/jquery-latest.js');
//include_once('/skins/silverleaf/silverleaf.css');
//include_once('/_shared/jquery/jqmodal/jqModal.js');
//include_once('/_shared/jquery/jqmodal/jqModal.css');

function include_once(script_filename) {
	if (!in_array(script_filename, included_files)) {
	included_files[included_files.length] = script_filename;
	include_dom(script_filename);
	}
}
function include_dom(script_filename) {
	var html_doc = document.getElementsByTagName('head').item(0);
	t=script_filename.substring(script_filename.lastIndexOf('.')+1);
	if (t=='js'){
		var file = document.createElement('script');
		file.setAttribute('language','javascript');
		file.setAttribute('type','text/javascript');
		file.setAttribute('src',script_filename);
	}else if (t=='css'){
		var file = document.createElement('link');
		file.setAttribute('rel','stylesheet');
		file.setAttribute('type','text/css');
		file.setAttribute('href',script_filename);
	}
	html_doc.appendChild(file);
	return false;
}
function in_array(needle, haystack) {
    for (var i = 0; i < haystack.length; i++) {
        if (haystack[i] == needle) {
            return true;
        }
    }
    return false;

}
