
function submitform(formname) {
  var formular = document.forms[formname];
  formular.submit();
}

function resetform(formname) {
  var formular = document.forms[formname];
  formular.task.value='reset';
  formular.submit();
}

function setaction(action) {
  var form = document.adminForm;
  form.action.value=action;
  return;
}

var formchanged = false;

function formchange() {
  formchanged = true;
}

var DetailCache = new Array();

function showDetails( hotelid ) {
  var sDetail;
  infoModule.style.display='block';
  if ( DetailCache[hotelid]) {
	sDetail = DetailCache[hotelid];
  } else {
	xhReq.open("GET", "/rr.php?option=hoteldetail&hotelid="+hotelid+"&task=preview&js=off", false);
	xhReq.send(null);
	sDetail = xhReq.responseText;
	DetailCache[hotelid] = sDetail;
  }
  infoDiv.innerHTML = sDetail;
}

function showHotelPicture( hotelid,detailid,name ) {
  var sDetail,image,imagediv;
  var detailstat,size;
  image = document.getElementById("PCT"+detailid);
  imagediv = image.parentNode;

  if ( DetailCache[detailid]) {
	detailstat = DetailCache[detailid] ;
	size = 150;
	if (detailstat.size == 150) {
	  size = 400;
	}

  } else {
	/*	xhReq.open("GET", "/rr.php?option=hoteldetail&hotelid="+hotelid+"&task=preview&js=off", false);
	xhReq.send(null);
	sDetail = xhReq.responseText;
	DetailCache[hotelid] = sDetail; */
	size = 400;
	detailstat = {'size': 0};

  }


  if (detailstat.size != size ) {
	detailstat.size = size;
	detailstat['name'] = "/files/hotelbilder/"+hotelid+"/"+size+"/"+name;
	image.setAttribute("src",detailstat['name']);
	imagediv.style.width=size+'px';
	DetailCache[detailid]  = detailstat;
  }

}

var infoDiv;
var xhReq;
var infoModule;

function _createXMLHttpRequest() {
   if (window.XMLHttpRequest) {
     return new XMLHttpRequest();
   } else if (window.ActiveXObject) {
     return new ActiveXObject('Microsoft.XMLHTTP')
   } else {
     _error("Could not create XMLHttpRequest on this browser");
     return null;
   }
}




function HotelListLoad () {
  xhReq = _createXMLHttpRequest();
  infoDiv = document.getElementById("hotellistdetail");

  infoModule = infoDiv.parentNode;

  infoModule.style.display='none';

}

function HotelDetailLoad () {
  xhReq = _createXMLHttpRequest();
  infoDiv = document.getElementById("hotelpicture");

  infoModule = infoDiv.parentNode;

  infoModule.style.display='none';

}

var roominfos = {};

function showHideDiv (id)  {
	roomInfoDiv = document.getElementById(id);
	if (roomInfoDiv) {
//		if (roominfos[id]) {
			if (roominfos[id] == 1) {
				roominfos[id] = 0;
				roomInfoDiv.style.display='none';
//			}

		} else {
			roominfos[id] = 1;
			roomInfoDiv.style.display='table-row';
		}
	}
}