
  function createXmlHttp() {
	    var request = null;
      request = (window.XMLHttpRequest)? new XMLHttpRequest(): new ActiveXObject("MSXML2.XMLHTTP");
	    return request;
	}

	var ajaxRequest = null;


  function requestData(program, val1, val2, val3, val4, val5, program2, func2) {
	    ajaxRequest = createXmlHttp();
      var contentFunc = eval(val1);
	    if (ajaxRequest) {
           var url = program+'?ajax=1&val2='+val2+'&val3='+val3+'&val4='+val4+'&val5='+val5;
	         ajaxRequest.open('get', url , true);

           ajaxRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
           ajaxRequest.onreadystatechange = contentFunc;
	         ajaxRequest.setRequestHeader("Connection", "close");

           ajaxRequest.send(null);

        if (program2 && func2) {
             ajaxRequest2 = createXmlHttp();
             var contentFunc2 = eval(func2);
             var url2 = program2+'?ajax=1&val2='+val2+'&val3='+val3+'&val4='+val4+'&val5='+val5;
	           ajaxRequest2.open('get', url2 , true);
	           //var target = 'teszt';
	           ajaxRequest2.onreadystatechange = contentFunc2;
             ajaxRequest2.send(null);
  	    }

	    }
	}

	function updateCart() {
	    var divContentInfo =  document.getElementById('leftCart');
	    //var divContentLoad =  document.getElementById('portalContentLoader');
      if(ajaxRequest.readyState < 4) {
	      //divContentLoad.style.display='block';
	    }
      if (ajaxRequest.readyState == 4){
	      divContentInfo.innerHTML = ajaxRequest.responseText;
	      //divContentLoad.style.display='none';
      }
	}
	function updateSearch() {
	    var divContentInfo =  document.getElementById('left_top_search');
	    //var divContentLoad =  document.getElementById('portalContentLoader');
      if(ajaxRequest.readyState < 4) {
	      //divContentLoad.style.display='block';
	    }
      if (ajaxRequest.readyState == 4){
	      divContentInfo.innerHTML = ajaxRequest.responseText;
	      //divContentLoad.style.display='none';
      }
	}

	function postForm (obj,action,func) {
      var params="";
      var spr="";
      for(var i=0;i<obj.elements.length;i++){
       if(obj.elements[i].name!=''){
        if(i>0) spr="&"; else spr="";
        params += spr+obj.elements[i].name+"="+obj.elements[i].value;
       }
      }
	    ajaxRequest = createXmlHttp();
      var contentFunc = eval(func);
	    if (ajaxRequest) {
         ajaxRequest.open('post', action , true);
         ajaxRequest.onreadystatechange = contentFunc;
         ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
         ajaxRequest.send(params);
      }
  }
