function twoDivStyle(id1, display1, id2, display2) {
	document.getElementById(id1).style.display = display1;
	document.getElementById(id2).style.display = display2;
}

function getDivStyleById(id) {
  return document.getElementById(id).style;
}

function busGruppenCheckbox() {
  if(document.forms[0].elements.eventBusGruppe.checked) {
      document.forms[0].elements.eventZimmerBlock.item(0).checked = true;
      document.forms[0].elements.eventZimmerBlock.item(0).disabled = true;
      document.forms[0].elements.eventZimmerBlock.item(1).checked = false;
      document.forms[0].elements.eventZimmerBlock.item(1).disabled = true;
      document.forms[0].elements.eventRaumBlock.item(0).checked = false;
      document.forms[0].elements.eventRaumBlock.item(0).disabled = true;
      document.forms[0].elements.eventRaumBlock.item(1).checked = true;
      document.forms[0].elements.eventRaumBlock.item(1).disabled = true;
  }
  else {
  	  document.forms[0].elements.eventZimmerBlock.item(0).disabled = false;
  	  document.forms[0].elements.eventZimmerBlock.item(1).disabled = false;
  	  document.forms[0].elements.eventRaumBlock.item(0).disabled = false;
  	  document.forms[0].elements.eventRaumBlock.item(1).disabled = false;
  }
}

function twinsCheckbox(selectElementName, checkboxElementName) {
  if(selectElementName.value == 2446) {
  	checkboxElementName.disabled = true;
  	checkboxElementName.checked = false;
  }
  else {
  	checkboxElementName.disabled = false;
  }
		
}

function toggle(strID){
   var myObj = document.getElementById(strID);
   if(myObj.style.display == "none")
   {
	 myObj.style.display = "block";
   }
   else
   {
	 myObj.style.display = "none";
   }
}


function kc_code(field, startTag, endTag, offset) 
{
  field.focus();
  if (document.getSelection) 
  { 
  	// Mozillla
    selStart = field.selectionStart;
    selEnd = field.selectionEnd;
    text = field.value.substring(selStart, selEnd);
    field.value = field.value.substring(0, selStart) + startTag + text + endTag + field.value.substring(selEnd);
    if (text.length > 0) {
      if (offset != 0) {
        field.selectionStart = selStart + startTag.length + text.length - offset;
	      } else {
        field.selectionStart = selStart + startTag.length + text.length + endTag.length;
	      }
	    } else {
       field.selectionStart = selStart + startTag.length;
	    }
    field.selectionEnd = field.selectionStart;
  } else 
  if (document.selection) 
  { 
  	// IE
	  marker = document.selection.createRange();
      text = marker.text;
      marker.text = startTag+text+endTag;
      marker = document.selection.createRange();
      if (text.length > 0) {
        if (offset != 0) {
          marker.move('character', startTag.length + text.length - offset);
	        } else {
          marker.move('character', startTag.length + text.length + endTag.length + offset);
        }
      } else {
        marker.move('character', -(endTag.length));
      }
      marker.select();
   }
}
