	
	// script for filling goods-basket
	// mod = table
	// tbl_type = shop
	
  function createRequestObject() {
      var ro;
      var browser = navigator.appName;
      if(browser == "Microsoft Internet Explorer"){
          ro = new ActiveXObject("Microsoft.XMLHTTP");
      }else{
          ro = new XMLHttpRequest();
      }
      return ro;
  }
  
  var http = createRequestObject();
  
  function sndReq(url, div, zustand, question, overview) {

    
  	if(document.getElementById(zustand).value == 'close'){
			 document.getElementById(div).style.display = 'block';
  		 document.getElementById(zustand).value = 'open';
       	
			 http.open('get', url + "&div=" + div);
       http.onreadystatechange = function handleResponse() {
        
        	if(http.readyState == 4){
             var response = http.responseText;
             var update = new Array();
        
             if(response.indexOf) {
              document.getElementById(div).innerHTML = response;
						 }
            }
           }

    		http.send(null);
  	
		} else if (question){
		   
			 document.getElementById('ideenbuch').style.display 		= 'none';
			    
 			 http.open('get', url + "&div=" + div);
       http.onreadystatechange = function handleResponse() {
        
        	if(http.readyState == 4){
             var response = http.responseText;
             var update = new Array();
        
             if(response.indexOf) {
						  document.getElementById('fragestellen').innerHTML = response;
							document.getElementById('ideenbuch').style.display 		= 'none';
             }
          }
			 }

    	http.send(null);			
			
		} else if (overview == 'overview'){
		  
			 document.getElementById('ideenbuch').style.display 		= 'block';
			 http.open('get', url + "&div=" + div);
       http.onreadystatechange = function handleResponse() {
        
        	if(http.readyState == 4){
             var response = http.responseText;
             var update = new Array();
        
             if(response.indexOf) {
						  document.getElementById('ideenbuch').innerHTML = response;
				     }
          }
			 }

    	http.send(null);				 
		 		
		} else {
				
  		 document.getElementById(zustand).value = 'close';
    	 document.getElementById(div).style.display = 'none';

  	}
		
	}
	
	
		function check_question(){
	
		if (document.question.nname.value == "") {
      alert("Bitte geben Sie Ihren Nachnamen ein!");
      document.question.nname.focus();
      return false;
    }
		
		if (document.question.email.value == "") {
      alert("Bitte geben Sie Ihre E-Mail Adresse ein!");
      document.question.email.focus();
      return false;
    }
		
  return true;	
	}				
	
	function fill (PAGE_ID, TBL_ID, TD_ID) {
		
		var quantity = document.getElementById('qua' + TD_ID).value;
		
		document.location.href = 'index.php?page_id=' + PAGE_ID + '&action=filltd&tbl_id=' + TBL_ID + '&td_id=' + TD_ID + '&quantity=' + quantity;
	
	}
	
	function del (PAGE_ID, TBL_ID, TD_ID) {
			
		var quantity = document.getElementById('qua' + TD_ID).value;
		
		document.location.href = 'index.php?page_id=' + PAGE_ID + '&action=deltd&tbl_id=' + TBL_ID + '&td_id=' + TD_ID + '&quantity=' + quantity;
	
	}
	
	function cookie_save() {
		
		if (!document.tbl_order)
			return;
		
		var FORM	 = document.tbl_order;
		
		for (var num = 0; num < FORM.length; num++)
			document.cookie = FORM[num].name + "=" + FORM[num].value + ";";
		
	}
	
	function cookie_load() {
		
  	var COOKIE = document.cookie.split(";");
  	
  	for (var cn = 0; cn < COOKIE.length; cn++) {
  		
  		var TEMP 				= COOKIE[cn].split("=");
  		var TEMP_COOKIE = TEMP[0].replace(/ /, "");
  		
  		if (document.getElementById(TEMP_COOKIE) && TEMP[1] && document.getElementById(TEMP_COOKIE).type != 'hidden')
  			eval('document.tbl_order.' + TEMP_COOKIE + '.value = "' + TEMP[1] + '";');
  	
  	}
  }
	
	function browse(DIRECTION) {
		
		document.browse_form.action.value = 'browse' + DIRECTION + 'td';
		document.browse_form.submit();
		
	}
	
	function browse_link(UP, DOWN) {
	
		document.getElementById('bup').style.display 		= (UP == 1) ? 'inline' : 'none' ;
		document.getElementById('bdown').style.display 	= (DOWN == 1) ? 'inline' : 'none' ;
		
	}
	
	function menue_show_hide(layer, what) {
		
    if (document.getElementById(layer))
			document.getElementById(layer).style.display = what;
		
  }
	
	function $(Id) {
		
		if (document.getElementById(Id))
			return document.getElementById(Id);
	}
	
	function poolSearch(tgtPageId, Type) {
		if ($(Type).value == "") {
			alert("Bitte wählen zuerst.");
  		return;
		}
		document.location.href='index.php?page_id=' + tgtPageId + '&' + Type + '=' + $(Type).value;
	}