function pngalpha() {
	
	if( navigator.appName == 'Microsoft Internet Explorer' && navigator.platform == 'Win32' ) {

		var picId = 0;
		
		var overlayimage = '/bilder/spacer.gif';

		while( picId < document.images.length ) {
	
			//Bildtyp ermitteln
			var ext = document.images[picId].src;
			ext = ext.substring(ext.length-3,ext.length);
			ext = ext.toLowerCase();

			if( ext == 'png' ) {

				var src = document.images[picId].src;
				var height = document.images[picId].height;
				var width = document.images[picId].width;

				document.images[picId].src = overlayimage;
				document.images[picId].height = height;
				document.images[picId].width = width;
				document.images[picId].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
	
			}

			++picId;
	
		}

	}
	
}

window.onload = pngalpha;

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function getURLparameters()
	{
	Ausgabe = "nope";
	if (self.location.search.indexOf("=") == -1) {return;}
	var parameterArray = unescape(self.location.search).substring(1).split("&");
	for (var i=0;i<parameterArray.length;i++)
		{
		parameterArray[i] = parameterArray[i].split("=");
		eval("query" + parameterArray[i][0] + " = \"" + parameterArray[i][1] + "\"");
		}
	Ausgabe = parameterArray[0][0];
	}

function checkFrameset()
	{
	getURLparameters();

	if(Ausgabe == "" || Ausgabe == "nope")
		{
		if (!parent.mainFrame)
		location.href="_index_rl.php3?link=" + location.pathname;
		}
	}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' keine gültige E-Mail Adresse.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' muss ausgefüllt werden.\n'; }
  } if (errors) alert('Folgende Fehler sind aufgetreten\n'+errors);
  document.MM_returnValue = (errors == '');
}

function changeFormAction()
{
	if(document.getElementById('type1').checked == true)
	{
		document.forms["ReGeShopSuche"].action="/cgi-bin/htsearch";		
	}
	else
	{
		document.forms["ReGeShopSuche"].action="/xtc/advanced_search_result.php";
	}
}
