function openwindow(url_address,window_width,window_height,framename,additional,is_picture) {
  sx = (screen.availWidth - window_width) / 2;
  sy = (screen.availHeight - window_height) / 2;
  params = "width="+window_width+",height="+window_height+",Left="+sx+",Top="+sy+",screenX="+sx+",screenY="+sy;
  if(additional>"") params += "," + additional;
  nw = window.open(url_address, framename, params);
  if(is_picture) {
    nw.document.open();
    nw.document.write("<html><head><title>Travelport.hu - Photos</title></head>\n");
    nw.document.write("<body marginwidth='0' marginheight='0' topmargin='0' leftmargin='0'>\n");
    nw.document.write("<center><img src='"+url_address+"' alt='photo'></center>\n");
    nw.document.write("</body>\n");
    nw.document.write("</html>\n");
    nw.document.close();
  }
  if(nw) nw.focus();
}

function openmodal(obj,url_address,window_width,window_height,scroll,debug) {
//window.open(url_address, null, "help:no;scroll:no;status:no;center:yes;statusbar:no;minimize:no;maximize:no;border:thin;statusbar:no;dialogWidth:"+window_width+"px;dialogHeight:"+window_height+"px");
  if(debug) {
    sx = (screen.availWidth - window_width) / 2;
    sy = (screen.availHeight - window_height) / 2;
    params = "width="+window_width+",height="+window_height+",Left="+sx+",Top="+sy+",screenX="+sx+",screenY="+sy;
    if(scroll=="no") nw = window.open(url_address, "_blank", params);
    else nw = window.open(url_address, "_blank", params+",scrollbars=yes");
    FromModalWindow = "";
  }
  else {
    if(scroll=="no") FromModalWindow = obj.showModalDialog(url_address, null, "help:no;scroll:no;status:no;center:yes;statusbar:no;minimize:no;maximize:no;border:thin;statusbar:no;dialogWidth:"+window_width+"px;dialogHeight:"+window_height+"px");
    else FromModalWindow = obj.showModalDialog(url_address, null, "help:no;status:no;center:yes;statusbar:no;minimize:no;maximize:no;border:thin;statusbar:no;dialogWidth:"+window_width+"px;dialogHeight:"+window_height+"px");
  }
  return FromModalWindow;
}

function EditBanner(pos_id, lang, session_id) {
	url = "/admin/banner_editor/banners.phtml";
	url += "?session_id=" + session_id;
	url += "&pos_id=" + pos_id;
	url += "&lang=" + lang;
	ret = openmodal(window,url,860,660,"no",0);
	if(ret) top.location.reload();
	//window.open(url,"_blank");
	return false;
}

function EditVezercikk(index, lang, session_id) {
	url = "/admin/pagedesign/vezercikk.phtml";
	url += "?session_id=" + session_id;
	url += "&index=" + index;
	url += "&lang=" + lang;
	ret = openmodal(window,url,860,660,"no",0);
	if(ret) top.location.reload();
	return false;
}

function Tamogatottak() {
	txt = "Támogatott (feltölthető) képtípusok:\n";
	txt += "\n";
	txt += "   - GIF\n";
	txt += "   - JPG\n";
	txt += "   - BMP\n";
	txt += "   - PSD\n";
	txt += "   - TIFF\n";
	txt += "\n";
	txt += "A GIF típusú file-okat kivéve az összes  többi  támogatott\n";
	txt += "típusú képet a rendszer JPG típusú képpé alakítja át.\n"
	txt += "\n";
	txt += "A rendszerbe való konvertálás után az animált  GIF  fájlok               \n";
	txt += "elveszítik mozgókép tulajdonságukat, ezért az ilyen típusú\n";
	txt += "képek feltöltését nem javasoljuk.\n";
	txt += "\n";
	alert(txt);
	return false;
}

function ShowMap(category,code,lang) {
	switch(lang) {
		case "en": alert("Our  interactive map-system is transitionally under constuction.        \n\n              With apologises: the staff of Travelport.hu\n\n"); break;
		case "de": alert("Das Kartensystem ist wegen Wartungsarbeiten vorübergehend nicht erreichbar. \n\n                              Wir bitten Sie um Verständnis!\n\n"); break;
		default:   alert("A térinformatikai rendszer karbantartás miatt átmenetileg nem üzemel.    \n\n                                Szíves elnézésüket kérjük!\n\n");
	}
	return false;
	url_address = "/portalinc/terkep.phtml?category="+category+"&code="+code+"&lang="+lang;
	openwindow(url_address,780,412,"_blank",",status=yes",0);
	return false;
}

function dummy(param) {
	return false;
}

