function produkt_zoom()

{

	if(document.getElementById('produkt_content')){

		document.getElementById('produkt_content').style.display='none';

	}

	else{

		document.getElementById('neuheiten').style.display='none';

	}

	document.getElementById('produkt_zoom').style.display='block';

	

	

}



function close_produkt_zoom()

{

	if(document.getElementById('produkt_content'))

	{

		document.getElementById('produkt_content').style.display='block';

	}

	else

	{

		document.getElementById('neuheiten').style.display='block';

	}

	document.getElementById('produkt_zoom').style.display='none';

}



/**********************************************

Pruefen der Eingaben bei der Katalogbestellung 

**********************************************/

var mustconform  = /^([a-zA-Z0-9-_üöäÜÖÄ]+)(\.[a-zA-Z0-9-_\.üöäÜÖÄ]+)*@([a-zA-Z0-9-üöäÜÖÄ][a-zA-Z0-9-üöäÜÖÄ]+\.)+([a-zA-Z]{2,4})$/;





function merke_dir(obj,value)

{

	if (obj.name!=null)

	{

		if (obj.name=='anrede') num=1;

		if (obj.name=='vorname') num=2;

		if (obj.name=='nachname') num=3;

		if (obj.name=='strasse') num=4;

		if (obj.name=='nr') num=5;

		if (obj.name=='plz') num=6;

		if (obj.name=='ort') num=7;

		if (obj.name=='tel') num=8;

		if (obj.name=='mail') num=8;

		if (obj.name=='info') num=9;

		if (obj.name=='nachricht') num=10;

	}

}





var http_request = false;

	var daten='';

	var datentoid='';



  function ajaxRequest(url,objid,show) 

  {

      document.getElementById('produkt_zoom').style.display='none';

      http_request = false;

      teile=location.href.split('?');

			wobin=teile[0].replace(/index\.php/,'');

			if (url==url.replace(/http\:\/\//ig,'')) 

			url=wobin+url;

			datentoid=objid;



      if (window.XMLHttpRequest) //Mozilla/Safari

      { 

          http_request = new XMLHttpRequest();

          if (http_request.overrideMimeType) http_request.overrideMimeType('text/xml');

      } 

      else if (window.ActiveXObject) // Ie

      { 

        try 

        {

              http_request = new ActiveXObject("Msxml2.XMLHTTP");

        } 

        catch (e) 

        {

           try 

           {

                http_request = new ActiveXObject("Microsoft.XMLHTTP");

           } 

           catch (e) 

           {

           }

        }

      }



      if (!http_request) 

      {

          if (document.getElementById(objid)) document.getElementById(objid).innerHTML='Verbindung fehlgeschlagen';

          return false;

      }

    	else

    	{

    		//http_request.overrideMimeType('text/xml; charset=ISO-8859-1');

    	}

      if (show==1) alert(url);

      http_request.onreadystatechange = showdata;

      http_request.open('GET', url, true);

      http_request.send(null);

  }



  function showdata() 

  {

      objid=datentoid;

      if (http_request.readyState == 4) 

      	if (http_request.status == 200) 

      	{

        	if (document.getElementById(objid)) 

        	{

        		document.getElementById(objid).innerHTML=http_request.responseText;

        		//document.getElementById('produkt_zoom').style.display='block';

        		

        		produkt_zoom();

        	}

        } 

        else 

        {

          if (document.getElementById(objid)) document.getElementById(objid).innerHTML='Verbindung fehlgeschlagen';

        }

  }

  

	function checkinput(object,beschr,empty,art)

	{

		value=object.value;

		mustconform  = /^([ßäüöÄÜÖâêôóáéúûàòèùa-zA-Z0-9- \.]+)$/;

		if (art=='zahl'){mustconform  = /^([0-9]+)$/;}

		if (art=='tel'){mustconform  = /^([+0-9])*([0-9 \/-]+)$/;}

		if (art=='mail'){mustconform  = /^([a-zA-Z0-9-_]+)(\.[a-zA-Z0-9-_]+)*@([a-zA-Z0-9-][a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$/;}

	   if (art!='mail')

	   {

			value=value.replace(/ö/,'o');

			value=value.replace(/Ö/,'O');

			value=value.replace(/ä/,'a');

			value=value.replace(/Ä/,'A');

			value=value.replace(/ü/,'u');

			value=value.replace(/Ü/,'U');

			value=value.replace(/ß/,'s');

		}

	   if ((value!='')||(!empty))

	   if (mustconform!='')

	   if (!mustconform.test(value))

	   {

	    alert(beschr);

	    object.focus();

	    object.select();

	    return false;

	   }

	   return true;

	}
