function $(id) {
    return document.getElementById(id);
}

/*
   window.onload = function() {
   $('link').onclick = function() {
          getHttpRequest();
      return false;
       }
   }
*/

//NAVIGATION
function getHttpRequest(GetKat1,GetKat2,GetKat3,GetKat4,Stelle) {
   
    // Mozilla
    if (window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest();
    }
    
	// IE
    else if (window.ActiveXObject) {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
	xmlhttp.open('POST', '/datenfiles/httprequest.php', true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlhttp.send('kat1='+GetKat1+'&kat2='+GetKat2+'&kat3='+GetKat3+'&kat4='+GetKat4+'&stelle='+Stelle);

//	xmlhttp.open("GET", '/datenfiles/httprequest.php?kat1='+GetKat1+'&kat2='+GetKat2+'&kat3='+GetKat3+'&kat4='+GetKat4+'&stelle='+Stelle, false);
    xmlhttp.onreadystatechange = function() {
        if(xmlhttp.readyState != 4) {
            document.getElementById('ergebnis').innerHTML = 'Seite wird geladen ...';
        }
        if(xmlhttp.readyState == 4 && xmlhttp.status == 200){ 
            	document.getElementById('ergebnis').innerHTML = xmlhttp.responseText;
            	document.getElementById('div_liste').style.display = 'none';
            	document.getElementById('ergebnis').style.display = 'block';
				pageTracker._trackPageview("/nav/"+GetKat1+"/"+GetKat2+"/"+GetKat3+"/"+GetKat4);
        }
    }
//    xmlhttp.send(null);
}



//LISTE
function getHttpRequestListe(GetKat1,GetKat2,GetKat3,GetKat4,GetKat5,AbArtikel) {
   
    // Mozilla
    if (window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest();
    }
    
	// IE
    else if (window.ActiveXObject) {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
	xmlhttp.open('POST', '/datenfiles/httprequest_liste.php', true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlhttp.send('kat1='+GetKat1+'&kat2='+GetKat2+'&kat3='+GetKat3+'&kat4='+GetKat4+'&kat5='+GetKat5+'&ab_artikel='+AbArtikel);

//	xmlhttp.open("GET", '/datenfiles/httprequest.php?kat1='+GetKat1+'&kat2='+GetKat2+'&kat3='+GetKat3+'&kat4='+GetKat4+'&stelle='+Stelle, false);
    xmlhttp.onreadystatechange = function() {
        if(xmlhttp.readyState != 4) {
            document.getElementById('ergebnis').innerHTML = 'Seite wird geladen ...';
        }
        if(xmlhttp.readyState == 4 && xmlhttp.status == 200){ 
            	document.getElementById('ergebnis').innerHTML = xmlhttp.responseText;
            	document.getElementById('div_liste').style.display = 'none';
            	document.getElementById('ergebnis').style.display = 'block';
				pageTracker._trackPageview("/liste/"+GetKat1+"/"+GetKat2+"/"+GetKat3+"/"+GetKat4+"/"+GetKat5);
        }
    }
//    xmlhttp.send(null);
}


//Suche
function getHttpRequestSuche(Suche,AbArtikel) {
   
    // Mozilla
    if (window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest();
    }
    
	// IE
    else if (window.ActiveXObject) {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
	xmlhttp.open('POST', '/datenfiles/httprequest_suche.php', true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlhttp.send('suche='+Suche+'&ab_artikel='+AbArtikel);

//	xmlhttp.open("GET", '/datenfiles/httprequest.php?kat1='+GetKat1+'&kat2='+GetKat2+'&kat3='+GetKat3+'&kat4='+GetKat4+'&stelle='+Stelle, false);
    xmlhttp.onreadystatechange = function() {
        if(xmlhttp.readyState != 4) {
            document.getElementById('ergebnis').innerHTML = 'Seite wird geladen ...';
        }
        if(xmlhttp.readyState == 4 && xmlhttp.status == 200){ 
            	document.getElementById('ergebnis').innerHTML = xmlhttp.responseText;
            	document.getElementById('div_liste').style.display = 'none';
            	document.getElementById('ergebnis').style.display = 'block';
				pageTracker._trackPageview("/suche/"+Suche);
        }
    }
//    xmlhttp.send(null);
}

//Übernehemen
	function uebernehmen(suche){
		document.getElementById('suche').value = suche;
		document.getElementById('ausgabe').style.display = 'none';
		document.getElementById('form_schnellsuche').submit(); 
	}

//Suche_Basic
function httprequest_suche(){
	var eingabe = document.getElementById('suche').value;

	// Mozilla
    if (window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest();
    }
    
	// IE
    else if (window.ActiveXObject) {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
	xmlhttp.open('POST', '/requests/suche_basic.php', true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlhttp.send('eingabe='+eingabe);

    xmlhttp.onreadystatechange = function() {
        if(xmlhttp.readyState != 4) {
            document.getElementById('ausgabe').innerHTML = '';
        }
        if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
			document.getElementById('ausgabe').style.display = 'block';
            document.getElementById('ausgabe').innerHTML = xmlhttp.responseText;
        }
    }
}

function getHeight() {
			if (navigator.appName == "Microsoft Internet Explorer")	heights = (document.body.clientHeight+document.body.scrollTop);
			else heights = (window.innerHeight+window.pageYOffset);
			if(heights < 0) heights = 0;
			if(document.getElementById('background') ) document.getElementById('background').style.height = heights+'px';
			getCenter();
		}
		function getCenter() {
			if (navigator.appName == "Microsoft Internet Explorer")	widths = (document.body.clientWidth-978)/2;
			else widths = (window.innerWidth-978)/2;
			if(widths < 0) widths = 0;
			if(document.getElementById('centerAll') ) document.getElementById('centerAll').style.left = widths+'px';
		}
		window.setInterval("getHeight();",50);

		function rating(rid) {
			richtung = new Array();
			richtung[1] = 'links';
			richtung[2] = 'rechts';
			richtung[3] = 'links';
			richtung[4] = 'rechts';
			richtung[5] = 'links';
			richtung[6] = 'rechts';
			richtung[7] = 'links';
			richtung[8] = 'rechts';
			richtung[9] = 'links';
			richtung[10] = 'rechts';
			for(i=rid;i<11;i++){
				if( document.getElementById('stern'+i) ) document.getElementById('stern'+i).src = '/images/stern_'+richtung[i]+'_0.gif';
			}
			for(i=1;i<rid+1;i++){
				if( document.getElementById('stern'+i) ) document.getElementById('stern'+i).src = '/images/stern_'+richtung[i]+'_1.gif';
			}
		}
		function link_info_aktiv(link_nr){
			document.getElementById('link1').className = 'link_informationen';
			document.getElementById('link2').className = 'link_informationen';
			document.getElementById('link3').className = 'link_informationen';
			document.getElementById('link4').className = 'link_informationen';
			document.getElementById('link5').className = 'link_informationen';
			
			document.getElementById(link_nr).className = 'link_informationen_aktiv';
		}
		
		
		navOpen = 0;
		aktuelleNav = '';
		function showNav(nid) {
			if(aktuelleNav!='') closeNav();
			if(document.getElementById(nid) ) document.getElementById(nid).style.display='block';
			navOpen = 1;
			aktuelleNav = nid;
		}
		function closeNav() {
			if( navOpen == 0 ) document.getElementById('sub_filialen').style.display='none';
		}
		function hideNav(nid) {
			navOpen = 0;
			aktuelleNav = nid;
			window.setTimeout('closeNav()',2500);
		}
		
		function warenkorb_einklappen() {
			document.getElementById('geschlossener_wk').style.display = 'block';
			document.getElementById('offener_wk').style.display = 'none';
			document.getElementById('td_wk_aufklappen').style.display = 'block';
			document.getElementById('td_wk_zuklappen').style.display = 'none';
		}