function bildbox(thisImage)
{
cameras=window.open(thisImage,"cameras","width=900,height=760,resizable=YES,left=3,top=3,scrollbars=YES");
cameras.focus();
}

// Warenkorb Englisch
function items(addimage,bnummer)
{
var hallo=document.getElementById(bnummer).alt;
var z=0; var sc='';
sc = navigator.cookieEnabled;

if (hallo == "Add To Lightbox")
     {
                                 //erstellen des requests
	 var req = null;

	 try{
	 req = new XMLHttpRequest();                }
	 catch (ms){
	 try{                        req = new ActiveXObject("Msxml2.XMLHTTP");

	                    }                     catch (nonms){
	                    try{
	                    req = new ActiveXObject("Microsoft.XMLHTTP");                        }
	                     catch (failed){req = null;} }}
	                     if (req == null)alert("Error creating request object!");
	                     //anfrage erstellen (GET, url ist localhost,
	                     //request ist asynchron
         heute = new Date();
	req.open("GET", addimage + "&todo=add&t=" + heute , true);
	//Beim abschliessen des request wird diese Funktion ausgeführt
	req.onreadystatechange = function(){
	switch(req.readyState) {case 4: if(req.status!=200) { alert("Fehler:"+req.status); }
	else
	{
         // alert(req.responseText);
	// schreibe die antwort in den div container mit der id content
	document.getElementById('warenkorb').innerHTML = '<strong>'+
	req.responseText +'</strong>';
         no = document.getElementById('arts');
         content = no.firstChild.data;
         document.getElementById("auswahl").firstChild.nodeValue = content;
         document.getElementById(bnummer).alt = "Delete From Lightbox";
         document.getElementById(bnummer).title = "Delete From Lightbox / Shopping Cart";
         }
	break;
	default:return false;
	break;
	}
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	req.send(null);
         document.getElementById(bnummer).src = "http://www.naturfotografie-digital.de/pics/warenkorbgruen.jpg";


     }
if (hallo == "Delete From Lightbox")
     {
                            //erstellen des requests
	 var req = null;

	 try{
	 req = new XMLHttpRequest();                }
	 catch (ms){
	 try{                        req = new ActiveXObject("Msxml2.XMLHTTP");

	                    }                     catch (nonms){
	                    try{
	                    req = new ActiveXObject("Microsoft.XMLHTTP");                        }
	                     catch (failed){req = null;} }}
	                     if (req == null)alert("Error creating request object!");
	                     //anfrage erstellen (GET, url ist localhost,
	                     //request ist asynchron
         heute = new Date();
         req.open("GET", addimage + "&todo=del&t=" + heute, true);
	//Beim abschliessen des request wird diese Funktion ausgeführt
	req.onreadystatechange = function(){
	switch(req.readyState) {case 4: if(req.status!=200) { alert("Fehler:"+req.status); }
	else
	{
         // alert(req.responseText);
	// schreibe die antwort in den div container mit der id content
	document.getElementById('warenkorb').innerHTML = '<strong>'+
	req.responseText +'</strong>';
         no = document.getElementById('arts');
         content = no.firstChild.data;
         document.getElementById("auswahl").firstChild.nodeValue = content;
         document.getElementById(bnummer).alt = "Add To Lightbox";
         document.getElementById(bnummer).title = "Add To Lightbox / Shopping Cart";
         }
	break;
	default:return false;
	break;
	}
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	req.send(null);
         document.getElementById(bnummer).src = "http://www.naturfotografie-digital.de/pics/warenkorb.jpg";
     }
}



// Warenkorb Deutsch ---


function waren(addimage,bnummer)
{
var hallo=document.getElementById(bnummer).alt;
var z=0; var sc='';
sc = navigator.cookieEnabled;

if (hallo == "Zum Leuchtkasten / Warenkorb hinzufuegen")
     {
                                 //erstellen des requests
	 var req = null;

	 try{
	 req = new XMLHttpRequest();                }
	 catch (ms){
	 try{                        req = new ActiveXObject("Msxml2.XMLHTTP");

	                    }                     catch (nonms){
	                    try{
	                    req = new ActiveXObject("Microsoft.XMLHTTP");                        }
	                     catch (failed){req = null;} }}
	                     if (req == null)alert("Error creating request object!");
	                     //anfrage erstellen (GET, url ist localhost,
	                     //request ist asynchron
         heute = new Date();
	req.open("GET", addimage + "&todo=add&t=" + heute , true);
	//Beim abschliessen des request wird diese Funktion ausgeführt
	req.onreadystatechange = function(){
	switch(req.readyState) {case 4: if(req.status!=200) { alert("Fehler:"+req.status); }
	else
	{
         // alert(req.responseText);
	// schreibe die antwort in den div container mit der id content
	document.getElementById('warenkorb').innerHTML = '<strong>'+
	req.responseText +'</strong>';
         no = document.getElementById('arts');
         content = no.firstChild.data;
         document.getElementById("auswahl").firstChild.nodeValue = content;
         document.getElementById(bnummer).alt = "Aus dem Leuchtkasten / Warenkorb entfernen";
         }
	break;
	default:return false;
	break;
	}
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	req.send(null);
         document.getElementById(bnummer).src = "http://www.naturfotografie-digital.de/pics/warenkorbgruen.jpg";


     }
if (hallo == "Aus dem Leuchtkasten / Warenkorb entfernen")
     {
                            //erstellen des requests
	 var req = null;

	 try{
	 req = new XMLHttpRequest();                }
	 catch (ms){
	 try{                        req = new ActiveXObject("Msxml2.XMLHTTP");

	                    }                     catch (nonms){
	                    try{
	                    req = new ActiveXObject("Microsoft.XMLHTTP");                        }
	                     catch (failed){req = null;} }}
	                     if (req == null)alert("Error creating request object!");
	                     //anfrage erstellen (GET, url ist localhost,
	                     //request ist asynchron
         heute = new Date();
         req.open("GET", addimage + "&todo=del&t=" + heute, true);
	//Beim abschliessen des request wird diese Funktion ausgeführt
	req.onreadystatechange = function(){
	switch(req.readyState) {case 4: if(req.status!=200) { alert("Fehler:"+req.status); }
	else
	{
         // alert(req.responseText);
	// schreibe die antwort in den div container mit der id content
	document.getElementById('warenkorb').innerHTML = '<strong>'+
	req.responseText +'</strong>';
         no = document.getElementById('arts');
         content = no.firstChild.data;
         document.getElementById("auswahl").firstChild.nodeValue = content;
         document.getElementById(bnummer).alt = "Zum Leuchtkasten / Warenkorb hinzufuegen";
         }
	break;
	default:return false;
	break;
	}
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	req.send(null);
         document.getElementById(bnummer).src = "http://www.naturfotografie-digital.de/pics/warenkorb.jpg";
     }
}

// -----------------------------------------------------------------------------

// -----------------------------------------------------------------------------
function warenkorb(addimage,bnummer)
{
var hallo=document.getElementById(bnummer).alt;
var z=0; var sc='';
sc = navigator.cookieEnabled;

if (hallo == "Zum Leuchtkasten / Warenkorb hinzufuegen")
     {
     korb=window.open(addimage+"&todo=add&sc="+sc+"","korb","width=300,height=200,resizable=YES,left=60,top=150,scrollbars=YES");
     korb.focus();
     }
if (hallo == "Aus dem Leuchtkasten / Warenkorb entfernen")
     {
     korb=window.open(addimage+"&todo=del","korb","width=300,height=200,resizable=YES,left=60,top=150,scrollbars=YES");
     korb.focus();
     }
}
// -----------------------------------------------------------------------------
function entfwarenkorb(addimage,bildnummer)
{
var req = null;

	 try{
	 req = new XMLHttpRequest();                }
	 catch (ms){
	 try{                        req = new ActiveXObject("Msxml2.XMLHTTP");

	                    }                     catch (nonms){
	                    try{
	                    req = new ActiveXObject("Microsoft.XMLHTTP");                        }
	                     catch (failed){req = null;} }}
	                     if (req == null)alert("Error creating request object!");
	                     //anfrage erstellen (GET, url ist localhost,
	                     //request ist asynchron
         heute = new Date();
         req.open("GET", addimage, true);
	//Beim abschliessen des request wird diese Funktion ausgeführt
	req.onreadystatechange = function(){
	switch(req.readyState) {case 4: if(req.status!=200) { alert("Fehler:"+req.status); }
	else
	{
         // alert(req.responseText);
	// schreibe die antwort in den div container mit der id content
	document.getElementById('warenkorb').innerHTML = '<strong>'+
	req.responseText +'</strong>';
         window.setTimeout("neuladen('"+bildnummer+"')",400);
         }
	break;
	default:return false;
	break;
	}
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	req.send(null);

}

 // -----------------------------------------------------------------------------
function entfcart(addimage,bildnummer)
{
var req = null;

	 try{
	 req = new XMLHttpRequest();                }
	 catch (ms){
	 try{                        req = new ActiveXObject("Msxml2.XMLHTTP");

	                    }                     catch (nonms){
	                    try{
	                    req = new ActiveXObject("Microsoft.XMLHTTP");                        }
	                     catch (failed){req = null;} }}
	                     if (req == null)alert("Error creating request object!");
	                     //anfrage erstellen (GET, url ist localhost,
	                     //request ist asynchron
         heute = new Date();
         req.open("GET", addimage, true);
	//Beim abschliessen des request wird diese Funktion ausgeführt
	req.onreadystatechange = function(){
	switch(req.readyState) {case 4: if(req.status!=200) { alert("Fehler:"+req.status); }
	else
	{
         // alert(req.responseText);
	// schreibe die antwort in den div container mit der id content
	document.getElementById('warenkorb').innerHTML = '<strong>'+
	req.responseText +'</strong>';
         window.setTimeout("neuladeneng('"+bildnummer+"')",400);
         }
	break;
	default:return false;
	break;
	}
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	req.send(null);

}

// ------------------------------------------------------------------------------
function neuladen(nummer)
{

var posi1 = 0;
var posi2 = 0;
var posi3 = 0;
posi1 = window.pageYOffset;
posi2 = document.documentElement.scrollTop;
posi3 = document.body.scrollTop;
var jetzt = new Date();
var link ="hallo";
zeit = jetzt.getTime();

if ( (posi1 > 1) && (posi1 < 1000000))
   {
   link = 'leuchtkasten.php?pos='+posi1+'&amp;dat='+zeit;
   self.location.replace(link);
   }
if ( (posi2 > 1) && (posi2 < 1000000) )
   {
   link = 'leuchtkasten.php?pos='+posi2+'&amp;dat='+zeit;
   self.location.replace(link);
   }
if ( (posi3 > 1) && (posi3 < 1000000) )
   {
   link = 'leuchtkasten.php?pos='+posi3+'&amp;dat='+zeit;
   self.location.replace(link);
   }

if ( link == 'hallo')
   {
   link = 'leuchtkasten.php?pos=0&amp;dat='+zeit;
   self.location.replace(link);
   }
}

// ------------------------------------------------------------------------------
function neuladeneng(nummer)
{
var posi1 = 0;
var posi2 = 0;
var posi3 = 0;
posi1 = window.pageYOffset;
posi2 = document.documentElement.scrollTop;
posi3 = document.body.scrollTop;
var jetzt = new Date();
var link ="hallo";
zeit = jetzt.getTime();

if ( (posi1 > 1) && (posi1 < 1000000))
   {
   link = 'lightbox.php?pos='+posi1+'&amp;dat='+zeit;
   self.location.replace(link);
   }
if ( (posi2 > 1) && (posi2 < 1000000) )
   {
   link = 'lightbox.php?pos='+posi2+'&amp;dat='+zeit;
   self.location.replace(link);
   }
if ( (posi3 > 1) && (posi3 < 1000000) )
   {
   link = 'lightbox.php?pos='+posi3+'&amp;dat='+zeit;
   self.location.replace(link);
   }

if ( link == 'hallo')
   {
   link = 'lightbox.php?pos=0&amp;dat='+zeit;
   self.location.replace(link);
   }
}
function ausblenden()
     {
      document.getElementById('warenkorb').innerHTML = '';
      document.getElementById('warenkorb').style.top = '1px';
      document.getElementById('warenkorb').style.left = '1px';
      document.getElementById('warenkorb').style.width = '1px';
      document.getElementById('warenkorb').style.height = '1px';
      document.getElementById('warenkorb').style.backgroundColor = '#2a2a2a';
      document.getElementById('warenkorb').style.borderColor = '#000000';
      document.getElementById('warenkorb').style.display = 'none';

     }


function delkorb(addimage,aktion)
   {
   var req = null;

	 try{
	 req = new XMLHttpRequest();                }
	 catch (ms){
	 try{                        req = new ActiveXObject("Msxml2.XMLHTTP");

	                    }                     catch (nonms){
	                    try{
	                    req = new ActiveXObject("Microsoft.XMLHTTP");                        }
	                     catch (failed){req = null;} }}
	                     if (req == null)alert("Error creating request object!");
	                     //anfrage erstellen (GET, url ist localhost,
	                     //request ist asynchron
         heute = new Date();
         req.open("GET", addimage, true);
	//Beim abschliessen des request wird diese Funktion ausgeführt
	req.onreadystatechange = function(){
	switch(req.readyState) {case 4: if(req.status!=200) { alert("Fehler:"+req.status); }
	else
	{
         // alert(req.responseText);
	// schreibe die antwort in den div container mit der id content

         document.getElementById('warenkorb').innerHTML = '<strong>'+
	req.responseText +'</strong>';
         document.getElementById('warenkorb').style.top = '280px';
         document.getElementById('warenkorb').style.left = '520px';
         document.getElementById('warenkorb').style.width = '250px';
         document.getElementById('warenkorb').style.height = '150px';
         document.getElementById('warenkorb').style.backgroundColor = '#2a2a2a';
         document.getElementById('warenkorb').style.borderColor = '#000000';
         document.getElementById('warenkorb').style.display = 'block';
         if (aktion == 'delete')
            {
             window.setTimeout("neuladen('kill')",1000);
             }
         }

	break;
	default:return false;
	break;
	}
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	req.send(null);



   }

// ---------------------------------------------------------------


function delkorbeng(addimage,aktion)
   {
   var req = null;

	 try{
	 req = new XMLHttpRequest();                }
	 catch (ms){
	 try{                        req = new ActiveXObject("Msxml2.XMLHTTP");

	                    }                     catch (nonms){
	                    try{
	                    req = new ActiveXObject("Microsoft.XMLHTTP");                        }
	                     catch (failed){req = null;} }}
	                     if (req == null)alert("Error creating request object!");
	                     //anfrage erstellen (GET, url ist localhost,
	                     //request ist asynchron
         heute = new Date();
         req.open("GET", addimage, true);
	//Beim abschliessen des request wird diese Funktion ausgeführt
	req.onreadystatechange = function(){
	switch(req.readyState) {case 4: if(req.status!=200) { alert("Fehler:"+req.status); }
	else
	{
         // alert(req.responseText);
	// schreibe die antwort in den div container mit der id content

         document.getElementById('warenkorb').innerHTML = '<strong>'+
	req.responseText +'</strong>';
         document.getElementById('warenkorb').style.top = '280px';
         document.getElementById('warenkorb').style.left = '520px';
         document.getElementById('warenkorb').style.width = '250px';
         document.getElementById('warenkorb').style.height = '150px';
         document.getElementById('warenkorb').style.backgroundColor = '#2a2a2a';
         document.getElementById('warenkorb').style.borderColor = '#000000';
         document.getElementById('warenkorb').style.display = 'block';
         if (aktion == 'delete')
            {
             window.setTimeout("neuladeneng('kill')",1000);
             }
         }

	break;
	default:return false;
	break;
	}
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	req.send(null);



   }