// Get base url
url = document.location.href;
xend = url.lastIndexOf("/") + 1;
var base_url = url.substring(0, xend); //+ 'library/pages/';

var ajax_get_error = false;

function ajax_do (url) {
	url = url + '';

	// Does URL begin with http?
	if (url.substring(0, 4) != 'http') {
		url = base_url + url;
	}
	
	//alert(url);
	
	// Create new JS element
	var jsel = document.createElement('SCRIPT');
	jsel.type = 'text/javascript';
	jsel.src = url;

	// Append JS element (therefore executing the 'AJAX' call)
	document.body.appendChild (jsel);
	
	//return true;
}

function ajax_get (url, el) {
	// Has element been passed as object or id-string?
	if (typeof(el) == 'string') {
		el = document.getElementById(el);
	}

	// Valid el?
	if (el == null) { return false; }

	// Does URL begin with http?
	if (url.substring(0, 4) != 'http') {
		url = base_url + url;
	}

	// Create getfile URL
	getfile_url = base_url + 'getfile.php?url=' + escape(url) + '&el=' + escape(el.id);

	// Do Ajax
	ajax_do (getfile_url);

	return true;
}


function open_site(arg_idportfolio,w,h){
	w +=50;
	h +=100;
	siteWin = window.open('edit_description.php?idportfolio='+arg_idportfolio,
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_add_portfolio(arg_iddiscipline,w,h){
	w +=50;
	h +=100;
	siteWin = window.open('portfolio_add.php?iddiscipline='+arg_iddiscipline,
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_remove_portfolio(arg_idportfolio,w,h){
	w +=50;
	h +=100;
	siteWin = window.open('portfolio_remove.php?idportfolio='+arg_idportfolio,
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_edit_countimg(arg_idportfolio,w,h){
	w +=50;
	h +=100;
	siteWin = window.open('portfolio_edit_countimg.php?idportfolio='+arg_idportfolio,
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_add_discipline(w,h){
	w +=50;
	h +=100;
	siteWin = window.open('portfolio_discipline_add.php',
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_edit_discipline(arg_iddiscipline,w,h){
	w +=50;
	h +=100;
	siteWin = window.open('portfolio_discipline_edit.php?iddiscipline='+arg_iddiscipline,
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_delete_discipline(arg_iddiscipline,w,h){
	w +=50;
	h +=100;
	siteWin = window.open('portfolio_discipline_delete.php?iddiscipline='+arg_iddiscipline,
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_edit_category(arg_idcategory,w,h){
	w +=50;
	h +=100;
	siteWin = window.open('experimental_edit_category.php?idcategory='+arg_idcategory,
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_add_category(arg_idexperimental,w,h){
	w +=50;
	h +=100;
	siteWin = window.open('experimental_category_add.php?idexperimental='+arg_idexperimental,
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_remove_category(arg_idcategory,w,h){
	w +=50;
	h +=100;
	siteWin = window.open('experimental_category_remove.php?idcategory='+arg_idcategory,
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_add_experimental(w,h){
	w +=50;
	h +=100;
	siteWin = window.open('experimental_add.php',
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_edit_experimental(arg_idexperimental,w,h){
	w +=50;
	h +=100;
	siteWin = window.open('experimental_edit.php?idexperimental='+arg_idexperimental,
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_delete_experimental(arg_idexperimental,w,h){
	w +=50;
	h +=100;
	siteWin = window.open('experimental_delete.php?idexperimental='+arg_idexperimental,
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}

function open_site_edit_about_description(arg_idabout,w,h){
	w +=50;
	h +=100;
	siteWin = window.open('about_edit_description.php?idabout_list='+arg_idabout,
	    'siteWin','width='+ w +',height='+ h +
	    ',fullscreen=no,toolbar=yes,title,status=yes,scrollbars=yes');
	setTimeout("siteWin.moveTo(-4,-4);",100);
	setTimeout("siteWin.focus()",100);
}
