function deselect(){
	var i=1;
	while (el=document.getElementById('answer' + i)){
		el.className='searchanswers';
		i++;
	}
}
function deselectx(x){
	if(el=document.getElementById('answer' + x)){
		el.className='searchanswers';
	}
}
function select(x){
  var y;
  if (self.pageYOffset) // all except Explorer
  {
    y = self.pageYOffset;
  }
  else if (document.documentElement && document.documentElement.scrollTop)
    // Explorer 6 Strict
  {
    y = document.documentElement.scrollTop;
  }
  else if (document.body) // all other Explorers
  {
    y = document.body.scrollTop;
  }  
	document.getElementById('informationstext').innerHTML=information[x];	
	document.getElementById('overlay').style.visibility='visible';
  document.getElementById('overlay').style.top=(y+50)+'px';
	if(el=document.getElementById('answer'+x)){
		el.className='searchanswersselected';
	}
	if(el2=document.getElementById('formvalue')){
		el2.value=x;
	}
    if(el3=document.getElementById('pictogram')){
        var s='';
        if(x<10){
            s="0"+x.toString();
        }
        else{
            s=x.toString();
        }
        el3.src="../img/pictograms/"+s+".gif";
        el3.style.visibility='visible';
    }
}
function changeimage(img, src){
	document.getElementById(img).src=src;
}
function openImpressum(lang){
	if(lang){
		var url="../"+lang+"/impressum.html";
	}
	else{
		url=("impressum.html");
	}
	w2=window.open(url,"Impressum", "width=330,height=500");
	w2.focus();
}
function openPrivacyStatement(lang){
	if(lang){
		var url="../"+lang+"/datenschutz.html";
	}
	else{
		url=("datenschutz.html");
	}	
	w2=window.open(url,"Impressum", "width=330,height=500,scrollbars=yes");
	w2.focus();
}
function openGTC(lang){
	if(lang){
		var url="../"+lang+"/agb.html";
	}
	else{
		url=("agb.html");
	}
	w2=window.open(url,"Impressum", "width=330,height=500");
	w2.focus();
}
function addToFavorite(favTitle){
  if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
  window.external.AddFavorite(location.href,favTitle) ;
  } else if (navigator.appName == "Netscape") {
    window.sidebar.addPanel(favTitle,location.href,"");
  } else {
    alert("Press CTRL-D (Mozilla) or CTRL-T (Opera) to bookmark");
  }
}
function preloadPictograms(){

    var s='';
    for(var i=1; i<=21; i++){        
        if(i<10){
            s="0"+i.toString();
        }
        else{
            s=i.toString();
        }
        pictograms[i]=new Image;
        pictograms[i].src='../img/pictograms/'+s+'.gif';
    }
    pictogramsloaded=true;
}
function hideAdAddressForm(){
	document.getElementById('AdAddressForm').style.display='none';
}
function showAdAddressForm(){
	document.getElementById('AdAddressForm').style.display='block';
}