<!-- // functions.js v0.9 (c) AVC Service GmbH

// wechselt Image-Objekte aus
function changeImg(ImgName, NewImgObj) {
  if(window.document.images) {
    window.document[ImgName].src = NewImgObj.src;
  }
}

// öffnet ein zweites Fenster
// Bsp.: name->help width->400 height->200 scrollbar->yes
//       name->img width->670 height->520 scrollbar->no
function newwindow(url,name,width,height,scrollbar) {
  win = window.open(url,name,"width="+width+",height="+height+",resizable=no,menubar=no,scrollbars="+scrollbar);
	if(win) win.focus();
}

// aendert URL des Hauptfensters
function helplink(lnk){
  window.opener.location.href=lnk;
  window.opener.focus();
}

// versteckt und zeigt mit ID angegebene Elemente
function showHide(ID,show) {
  var css;
  if(document.getElementById) { // alle modernen Browser
	  elm = document.getElementById(ID);
		if(elm) { css = elm.style; }
	}
	else if(document.all) { // IE 4.x
	  elm = document.all[ID];
		if(elm) { css = elm.style; }
	}
	else if(document.layers) { // NN 4.x (nicht unterstützt)
	  elm = document.layers[ID];
	  if(elm) { css = elm.style; }
	}

	if(css) {
	  if(show) {
	    css.display = "";
	  }
	  else {
	    css.display = "none";
	  }
	}
}

// Wrapper für showHide()
function modeSwitch(ownID) {
  var elm;
  if(document.getElementById) {
	  elm = document.getElementById(ownID);
	}
	else if(document.all) {
	  elm = document.all[ownID];
	}
	else if(document.layers) {
	  elm = document.layers[ownID];
	}

	switch(elm.value) {
	  case "1": // Garantie
		  showHide("row_date",true);
			showHide("row_oanr",false);
			showHide("row_drake_w",true);
			showHide("row_drake_nw",false);
			showHide("row_drake_w2",true);
			showHide("row_drake_nw2",false);
		  break;
		case "2": // Kostenpflichtig
		  showHide("row_date",false);
			showHide("row_oanr",false);
			showHide("row_drake_w",false);
			showHide("row_drake_nw",true);
			showHide("row_drake_w2",false);
			showHide("row_drake_nw2",true);
		  break;
		case "3": // Reklamation
		  showHide("row_date",false);
			showHide("row_oanr",true);
		  break;
		default:
		  showHide("row_date",false);
			showHide("row_oanr",false);
	}
}
//-->
