function openWin(page,winName,xWidth,yHeight){
  window.open(page,winName,'width='+xWidth+',height='+yHeight+',toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,top=200,left=200');
}

function validateForm(){
  if(""==document.forms.addEstablishment.estName.value){
    alert("Please enter a name for your establishment.");
    document.forms.addEstablishment.estName.focus();
    return false;
  }
  if(""==document.forms.addEstablishment.estAddress.value){
    alert("Please enter an address for your establishment.");
    document.forms.addEstablishment.estAddress.focus();
    return false;
  }
  if(""==document.forms.addEstablishment.estTel.value){
    alert("Please enter a telephone number for your establishment.");
    document.forms.addEstablishment.estTel.focus();
    return false;
  }
  if(""==document.forms.addEstablishment.estEmail.value){
    alert("Please enter an e-mail address for your establishment.");
    document.forms.addEstablishment.estEmail.focus();
    return false;
  }
  document.forms.addEstablishment.addEstButton.disabled = true;
}

function validateFormDates(){
  if(""==document.forms.addRoom.roomName.value){
    alert("Please enter a room name.");
    document.forms.addRoom.roomName.focus();
    return false;
  }
}

function selectPanel(panel){

  if(panel == 1){
    panel1.style.display='block';
    panel2.style.display='none';
    panel3.style.display='none';
    panel4.style.display='none';
    document.getElementById(1).checked = true;
    document.forms.proceed1.disabled = true;
    document.forms.proceed2.disabled = false;
  }
  if(panel == 2){
    panel1.style.display='none';
    panel2.style.display='block';
    panel3.style.display='none';
    panel4.style.display='none';
    document.getElementById(2).checked = true;
    document.forms.proceed1.disabled = true;
    document.forms.proceed2.disabled = false;
  }
  if(panel == 3){
    panel1.style.display='none';
    panel2.style.display='none';
    panel3.style.display='block';
    panel4.style.display='none';
    document.getElementById(3).checked = true;
    document.forms.proceed1.disabled = true;
    document.forms.proceed2.disabled = false;
  }
  if(panel == 4){
    panel1.style.display='none';
    panel2.style.display='none';
    panel3.style.display='none';
    panel4.style.display='block';
    document.getElementById(4).checked = true;
    document.forms.proceed1.disabled = true;
    document.forms.proceed2.disabled = false;
  }
  if(panel == 5){
    panel1.style.display='none';
    panel2.style.display='none';
    panel3.style.display='none';
    panel4.style.display='none';
    document.getElementById(5).checked = true;
    document.forms.proceed1.disabled = false;
    document.forms.proceed2.disabled = true;
  }
  
}

function popUp(URL) {
  day = new Date();
  id = day.getTime();
  eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=280,height=210');");
}

function changeto(highlightcolor){
	source=event.srcElement
	if (source.tagName=="TR"||source.tagName=="TABLE")
	return
	while(source.tagName!="TD")
	source=source.parentElement
	if (source.style.backgroundColor!=highlightcolor&&source.id!="ignore")
	source.style.backgroundColor=highlightcolor
}

function changeback(originalcolor){
	if (event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="ignore")
	return
	if (event.toElement!=source)
	source.style.backgroundColor=originalcolor
}

function confirmSubmit(){
	var agree=confirm("Are you sure you want to delete this row / column?.");
	if (agree)
		return true ;
	else
	return false ;
}

function confirmReset(){
	var agree=confirm("Are you sure you want to clear the ENTIRE table and start from scratch?\nAll table data will be lost!  You will be returned to the Rates Table selection screen where you must select a new rates table.");
	if (agree)
		return true ;
	else
	return false ;
}

function confirmSave(){
	var agree=confirm("If you are happy that the information you have entered on this table is correct, then click \"Ok\".  If not then click \"Cancel\"");
	if (agree)
		return true ;
	else
	return false ;
}

function confirmDel(){
  var delAgree = confirm("Are you sure you want to delete this room/unit and all its available dates information?.");
  if(delAgree){
    return true;
  } else {
    return false;
  }
}

function GoToURL(url){
  this.location.href = url;
}

