/**
 * @author Panayiotis Bariamis
 * @version 1.1
 */


/**
 *  By KONSTANTINOS  (POPUP PHOTOS)
 *
 */
  
function PopupPic(sPicURL) { 
  window.open( "popup.html?"+sPicURL, "",  
  "resizable=1,HEIGHT=200,WIDTH=200"); 
} 




// Global
var core_baseURL = "";
var imported_files = new Array();

/**
 * TODO remarks
 */
function $_baseURL() {
	var scripts = document.getElementsByTagName("SCRIPT");
	for (var i=0; i<scripts.length; i++) {
		if (scripts[i].src.match("core.js")) { 
			core_baseURL = scripts[i].src.replace("core.js", "");
			break;
		}
	}
}

/**
 * TODO remarks
 * js
 */
function $import(path) {
	if (path != null && path != "" && typeof(path) != undefined) {
		var scripts = document.getElementsByTagName("SCRIPT");
		var exists = false;
		for (var i=0; i<scripts.length; i++) {
			if (scripts[i].src.match((core_baseURL + path))) {
				exists = true;
				break;
			}
		}
	
		if (!exists) {
			imported_files[imported_files.length] = core_baseURL + path;
			document.write('<script type="text/javascript" language="javascript" src="' + core_baseURL + path + '" ></script>');
		}
	}
}

/**
 * TODO remarks
 * css
 */
function $$import(path) {
	if (path != null && path != "" && typeof(path) != undefined) {
		var styles = document.getElementsByTagName("style");
		var exists = false;
		for (var i=0; i<styles.length; i++) {
			if (styles[i].innerHTML.match((core_baseURL + path))) {
				exists = true;
				break;
			}
		}
		
		if (!exists) {
			imported_files[imported_files.length] = core_baseURL + path;
			document.write('<link href="' + core_baseURL + path + '" rel="stylesheet" type="text/css">');
		}
	}
}

$_baseURL();
$import("debug.js");
$import("help.js");
$import("array.js");
