// RH  AJAX Technology 17.11.2007
// 24.10.2008 13:37:06 - doplneno ajax_set_pagename2 pro anketu

var pagename;
var output;

pagename = "neco.php";
pagename2 = "neco.php";
output = "info";

function ajax_set_pagename(name) {
	pagename=name;	
//	alert('ajax_set_pagename'+name);
}


function ajax_set_pagename2(name) {
	pagename2=name;	
//	alert('ajax_set_pagename'+name);
}

// Get the HTTP Object
function getHTTPObject(){
 
   if (window.ActiveXObject) 
     return new ActiveXObject("Microsoft.XMLHTTP");
   else if (window.XMLHttpRequest) 
     return new XMLHttpRequest();
   else {
     alert("Your browser does not support AJAX.");
     return null;
   }

}

function ajax_invoke(action){

    httpObject = getHTTPObject();
    
    if (httpObject != null) {      
    
	   httpObject.open("GET", pagename+action, true);
      httpObject.send(null);
      ajax_set_output();
      //alert('res'+httpObject.responseText);
      httpObject.onreadystatechange = ajax_set_output;
    }
}

function ajax_invoke2(action){

    httpObject2 = getHTTPObject();    
    if (httpObject2 != null) {      
	  httpObject2.open("GET", pagename2+action, true); 
      httpObject2.send(null);
      httpObject2.onreadystatechange = ajax_set_output2;
    }
}


/*
    * 0 = uninitialized
    * 1 = loading
    * 2 = loaded
    * 3 = interactive
    * 4 = complete
*/    

// Change the value of the outputText field
function ajax_set_output(){       
   if(httpObject.readyState == 4){
      var _array=httpObject.responseText.split("|"); 
	  if (document.getElementById(_array[0])) {   
   	  	document.getElementById(_array[0]).innerHTML = _array[1];
   	  }
   }
}
function ajax_set_output2(){
 	
   if(httpObject2.readyState == 4){   	//alert( httpObject2.responseText);
      document.getElementById("aktual").innerHTML = httpObject2.responseText;
   }
}

// ----------------------------------------------------
// Nadstavbnove funkce
// 1. pouziti shop_products_urls



// volani pro predani obsahu polozek, zatim jen dve - rozsirit
function ajax_pass_val(action, inputs ) {
	var _array=inputs.split("$");
	
	var obj=document.getElementById(_array[0]);	
	action += "&"+_array[0]+"="+obj.value;

	var obj=document.getElementById(_array[1]);	
	action += "&"+_array[1]+"="+obj.value;
	
	//alert(action);
	ajax_invoke(action);
	
}








