            function toggle(id) {
	if (document.getElementById(id).style.display == '')
	{
		document.getElementById(id).style.display = 'none';
		/*
		document.getElementById(id + "_img").src = './expand.gif';
		*/
	}
	else 
	{
		document.getElementById(id).style.display = '';
		/*
		document.getElementById(id + "_img").src = './collapse.gif';
		*/
	}
}

			
			function doIt(prodid, parentid){
             
                 //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      
                  req.open("GET", 'ajax.php?pid='+prodid+'&parent='+parentid, 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{    
                                //schreibe die antwort in den div container mit der id content 
								if (parentid)
								{
									document.getElementById('wk_'+prodid).innerHTML = 'In den Warenkorb gelegt.';
								}
									alert("Artikel wurde in den Warenkorb gelegt.");
									location.reload();
								
									
							
                            }
                            break;
                    
                            default:
                                return false;
                            break;     
                        }
                    };
  
                  req.setRequestHeader("Content-Type",
                                      "application/x-www-form-urlencoded");
                req.send(null);
            }

			function addcompare(pid, action){
                 //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      
                  req.open("GET", 'compare.php?pid=' +pid, 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{    
                                //schreibe die antwort in den div container mit der id content 
									if (action == 'merkzettel')
									{
										location.reload();
									
									}
									else {
										document.getElementById('compare').innerHTML = req.responseText;
									}

								
								
									
							
                            }
                            break;
                    
                            default:
                                return false;
                            break;     
                        }
                    };
  
                  req.setRequestHeader("Content-Type",
                                      "application/x-www-form-urlencoded");
                req.send(null);
            }

function showdesc(desc, target) {
	document.getElementById(target).innerHTML = desc;
}

function cleardesc(target) {
	document.getElementById(target).innerHTML = '';
}