/* DHTML-Bibliothek */

var DHTML = false, DOM = false, MSIE4 = false, NS4 = false, OP = false;

if (document.getElementById) {
  DHTML = true;
  DOM = true;
} else {
  if (document.all) {
    DHTML = true;
    MSIE4 = true;
  } else {
    if (document.layers) {
      DHTML = true;
      NS4 = true;
    }
  }
}
if (window.opera) {
  OP = true;
}

function getElement (Mode, Identifier, ElementNumber) {
  var Element, ElementList;
  if (DOM) {
    if (Mode.toLowerCase() == "id") {
      Element = document.getElementById(Identifier);
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "name") {
      ElementList = document.getElementsByName(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "tagname") {
      ElementList = document.getElementsByTagName(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  if (MSIE4) {
    if (Mode.toLowerCase() == "id" || Mode.toLowerCase() == "name") {
      Element = document.all(Identifier);
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "tagname") {
      ElementList = document.all.tags(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  if (NS4) {
    if (Mode.toLowerCase() == "id" || Mode.toLowerCase() == "name") {
      Element = document[Identifier];
      if (!Element) {
        Element = document.anchors[Identifier];
      }
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "layerindex") {
      Element = document.layers[Identifier];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  return false;
}

function getAttribute (Mode, Identifier, ElementNumber, AttributeName) {
  var Attribute;
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM || MSIE4) {
    Attribute = Element.getAttribute(AttributeName);
    return Attribute;
  }
  if (NS4) {
    Attribute = Element[AttributeName]
    if (!Attribute) {
       Attribute = false;
    }
    return Attribute;
  }
  return false;
}

function getContent (Mode, Identifier, ElementNumber) {
  var Content;
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM && Element.firstChild) {
    if (Element.firstChild.nodeType == 3) {
      Content = Element.firstChild.nodeValue;
    } else {
      Content = "";
    }
    return Content;
  }
  if (MSIE4) {
    Content = Element.innerText;
    return Content;
  }
  return false;
}

function setContent (Mode, Identifier, ElementNumber, Text) {

  var Element = getElement(Mode, Identifier, ElementNumber);
	
	
  if (!Element) {
    return false;
  }
  if (DOM && Element.firstChild) {
    Element.firstChild.nodeValue = Text;
    return true;
  }
  if (MSIE4) {
    Element.innerText = Text;
    return true;
  }
  if (NS4) {
    Element.document.open();
    Element.document.write(Text);
    Element.document.close();
    return true;
  }
}


function setcook(){
  var ablauf = new Date();
  var infuenfTagen = ablauf.getTime() + (5 * 24 * 60 * 60 * 1000);
document.cookie = "beschr="+unescape(document.getElementsByName("beschr")[0].value);	
document.cookie = "kontakt_bis="+unescape(document.getElementsByName("kontakt_bis")[0].value);	
document.cookie = "zeit="+unescape(document.getElementsByName("zeit")[0].value);	
document.cookie = "budget="+unescape(document.getElementsByName("budget")[0].value);	
document.cookie = "asrtitel="+unescape(document.getElementsByName("asrtitel")[0].value);
  document.cookie = "firma="+unescape(document.getElementsByName("firma")[0].value);
	document.cookie = "anrede="+unescape(document.getElementsByName("anrede")[0].value);

	document.cookie = "name="+unescape(document.getElementsByName("name")[0].value);
	document.cookie = "vname="+unescape(document.getElementsByName("vname")[0].value);
	document.cookie = "str="+unescape(document.getElementsByName("str")[0].value);
	
	document.cookie = "plz="+unescape(document.getElementsByName("plz")[0].value);
	document.cookie = "ort="+unescape(document.getElementsByName("ort")[0].value);
		
	document.cookie = "tel="+unescape(document.getElementsByName("tel")[0].value);
	document.cookie = "fax="+unescape(document.getElementsByName("fax")[0].value);
	
	}



function getcook(name,t){
   var i=0  //Suchposition im Cookie
   var suche = name+"="
	
   while (i<document.cookie.length){
      if (document.cookie.substring(i, i+suche.length)==suche){
         var ende = document.cookie.indexOf(";", i+suche.length)
         ende = (ende>-1) ? ende : document.cookie.length
        
			   var cook = document.cookie.substring(i+suche.length, ende)
        
			  if(name == "telcook")  name = "tel";
				
				if(t == "txt"){
				
				  document.getElementsByName(name)[0].value= unescape(cook);
				  
				}
				if (t == "sel"){
				
           document.getElementsByName(name)[0].selectedIndex= unescape(cook);
				}
				return unescape(cook)
      }
      i++
   }
   return null
}



 function ukrde(status){
    	
	if(document.getElementsByName("Deutschland")[0].checked == true){
	  document.getElementById("de").style.display ="block";
	 
	 if(status == ""){
		/* document.getElementsByName("Baden_Wuerttemberg")[0].checked = true;
		document.getElementsByName("Bayern")[0].checked = true;
		document.getElementsByName("Berlin")[0].checked = true;
 		document.getElementsByName("Brandenburg")[0].checked = true;
    document.getElementsByName("Bremen")[0].checked = true;
    document.getElementsByName("Hamburg")[0].checked = true;
		document.getElementsByName("Hessen")[0].checked = true;
		document.getElementsByName("Mecklenburg_Vorpommern")[0].checked = true;
		document.getElementsByName("Niedersachsen")[0].checked = true;
		document.getElementsByName("Nordrhein_Westfalen")[0].checked = true;
		document.getElementsByName("Rheinland_Pfalz")[0].checked = true;
		document.getElementsByName("Saarland")[0].checked = true;
		document.getElementsByName("Sachsen")[0].checked = true;
		document.getElementsByName("Sachsen_Anhalt")[0].checked = true;
		document.getElementsByName("Schleswig_Holstein")[0].checked = true;
		document.getElementsByName("Thueringen")[0].checked = true;  */
		}
		
	}else{
	  document.getElementById("de").style.display ="none";
	  
		document.getElementsByName("Baden_Wuerttemberg")[0].checked = false;
		document.getElementsByName("Bayern")[0].checked = false;
		document.getElementsByName("Berlin")[0].checked = false;
 		document.getElementsByName("Brandenburg")[0].checked = false;
    document.getElementsByName("Bremen")[0].checked = false;
    document.getElementsByName("Hamburg")[0].checked = false;
		document.getElementsByName("Hessen")[0].checked = false;
		document.getElementsByName("Mecklenburg_Vorpommern")[0].checked = false;
		document.getElementsByName("Niedersachsen")[0].checked = false;
		document.getElementsByName("Nordrhein_Westfalen")[0].checked = false;
		document.getElementsByName("Rheinland_Pfalz")[0].checked = false;
		document.getElementsByName("Saarland")[0].checked = false;
		document.getElementsByName("Sachsen")[0].checked = false;
		document.getElementsByName("Sachsen_Anhalt")[0].checked = false;
		document.getElementsByName("Schleswig_Holstein")[0].checked = false;
		document.getElementsByName("Thueringen")[0].checked = false;
	}
 }
 
 
 
 function ukroe(status){
    	
	if(document.getElementsByName("Oesterreich")[0].checked == true){
	 document.getElementById("oe").style.display ="block";
	 if(status == ""){
	 /*  document.getElementsByName("Burgenland")[0].checked = true;
		document.getElementsByName("Kaernten")[0].checked = true;
		document.getElementsByName("Niederoesterreich")[0].checked = true;
 		document.getElementsByName("Oberoesterreich")[0].checked = true;
    document.getElementsByName("Steiermark")[0].checked = true;
    document.getElementsByName("Salzburg")[0].checked = true;
		document.getElementsByName("Tirol")[0].checked = true;
		document.getElementsByName("Vorarlberg")[0].checked = true;
		document.getElementsByName("Wien")[0].checked = true; */
	 }
	 
	}else{
	 document.getElementById("oe").style.display ="none";
	 
	  document.getElementsByName("Burgenland")[0].checked = false;
		document.getElementsByName("Kaernten")[0].checked = false;
		document.getElementsByName("Niederoesterreich")[0].checked = false;
 		document.getElementsByName("Oberoesterreich")[0].checked = false;
    document.getElementsByName("Steiermark")[0].checked = false;
    document.getElementsByName("Salzburg")[0].checked = false;
		document.getElementsByName("Tirol")[0].checked = false;
		document.getElementsByName("Vorarlberg")[0].checked = false;
		document.getElementsByName("Wien")[0].checked = false;

	}
 }
 

function ukrsw(status){
    	
	if(document.getElementsByName("Schweiz")[0].checked == true){
	 document.getElementById("sw").style.display ="block";
	 	if(status == ""){
		  /* document.getElementsByName("Aargau")[0].checked = true;
			document.getElementsByName("Ap_Ausserrhoden")[0].checked = true;
			document.getElementsByName("Ap_Innerrhoden")[0].checked = true;
	 		document.getElementsByName("Basel_Land")[0].checked = true;
	    document.getElementsByName("Basel_Stadt")[0].checked = true;
	    document.getElementsByName("Bern")[0].checked = true;
			document.getElementsByName("Freiburg")[0].checked = true;
			document.getElementsByName("Genf")[0].checked = true;
			document.getElementsByName("Glarus")[0].checked = true;
			document.getElementsByName("Graubuenden")[0].checked = true;
			document.getElementsByName("Jura")[0].checked = true;
			document.getElementsByName("Luzern")[0].checked = true;
			document.getElementsByName("Neuenburg")[0].checked = true;
			document.getElementsByName("Nidwalden")[0].checked = true;
			document.getElementsByName("Obwalden")[0].checked = true;
			document.getElementsByName("Schaffhausen")[0].checked = true;
		  document.getElementsByName("Schwyz")[0].checked = true;
			document.getElementsByName("St_Gallen")[0].checked = true;
			document.getElementsByName("Solothurn")[0].checked = true;
			document.getElementsByName("Tessin")[0].checked = true;
			document.getElementsByName("Thurgau")[0].checked = true;
			document.getElementsByName("Uri")[0].checked = true;
			document.getElementsByName("Waadt")[0].checked = true;
			document.getElementsByName("Wallis")[0].checked = true;
			document.getElementsByName("Zug")[0].checked = true;
			document.getElementsByName("Zuerich")[0].checked = true;  */
	  }
	 }else{
	 document.getElementById("sw").style.display ="none";
	 
	  document.getElementsByName("Aargau")[0].checked = false;
		document.getElementsByName("Ap_Ausserrhoden")[0].checked = false;
		document.getElementsByName("Ap_Innerrhoden")[0].checked = false;
 		document.getElementsByName("Basel_Land")[0].checked = false;
    document.getElementsByName("Basel_Stadt")[0].checked = false;
    document.getElementsByName("Bern")[0].checked = false;
		document.getElementsByName("Freiburg")[0].checked = false;
		document.getElementsByName("Genf")[0].checked = false;
		document.getElementsByName("Glarus")[0].checked = false;
		document.getElementsByName("Graubuenden")[0].checked = false;
		document.getElementsByName("Jura")[0].checked = false;
		document.getElementsByName("Luzern")[0].checked = false;
		document.getElementsByName("Neuenburg")[0].checked = false;
		document.getElementsByName("Nidwalden")[0].checked = false;
		document.getElementsByName("Obwalden")[0].checked = false;
		document.getElementsByName("Schaffhausen")[0].checked = false;
	  document.getElementsByName("Schwyz")[0].checked = false;
		document.getElementsByName("St_Gallen")[0].checked = false;
		document.getElementsByName("Solothurn")[0].checked = false;
		document.getElementsByName("Tessin")[0].checked = false;
		document.getElementsByName("Thurgau")[0].checked = false;
		document.getElementsByName("Uri")[0].checked = false;
		document.getElementsByName("Waadt")[0].checked = false;
		document.getElementsByName("Wallis")[0].checked = false;
		document.getElementsByName("Zug")[0].checked = false;
		document.getElementsByName("Zuerich")[0].checked = false;
	 
	}
 }
 
 
 
 
/*function tarif(){
 var $chk;
  if(document.getElementsByName("tarif")[0].checked == true){
   	 if(document.getElementsByName("Deutschland")[0].checked == true){
	   }
	}
	
 }*/