var xmlHttp
/* kosár tartalmát jeleníti meg, vagy véglegesíti*/
function kosar(mit,minek){
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url;


if(minek == "0"){
url = "./webshop/kosar.php?id=" + mit;
}
if(minek == "1"){
url = "./webshop/final.php?id=" + mit;
}
if(minek == "2"){
url = "./webshop/ajanlat.php?id=" + mit;
}

if(minek == "0")
window.open(
url,'newwin',
'height=600,width=500,left=10,top=20,scrollbars=yes,resizable=1,menubar=no,toolbar=no,location=no,status=no');
else
window.open(
url,'newwin',
'height=700,width=600,left=10,top=20,scrollbars=yes,resizable=1,menubar=no,toolbar=no,location=no,status=no');
}



/* képeket kezel a webshop nyito rsézénél */
function csere(hol){
var c = document.getElementById("ide");
c.src = "http://www.gasztrokerkft.hu/kepek/gs" + hol + ".jpg";
}
/* képeket kezel a webshop nyito rsézénél */
function torol(hol){
var c = document.getElementById("ide");
c.src = "http://www.gasztrokerkft.hu/kepek/null.jpg";
}

/*kilistázza a termékeket*/
function nyito(mit){
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="./webshop/show.php";
url=url+"?x="+mit;
xmlHttp.onreadystatechange=stateChanged;
var k = document.getElementById("ide");
k.innerHTML='Betöltés...';
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}


/* termék részletes megjelenítést nyit */
function reszletes(id,flag){
if(flag == "0"){
var url = "./webshop/reszletes.php?id=";}

if(flag == "1"){
var url = "./webshop/reszletes2.php?id=";}


url = url + id;

window.open(url,'newwin','height=950,width=680,left=10,top=10,scrollbars=yes,resizable=1,menubar=no,toolbar=no,location=no,status=no');
}

function reszletes_termek(id){
var url = "./termek/termek_reszletes.php?id=";
url = url + id;
window.open(url,'newwin','height=950,width=680,left=10,top=10,scrollbars=yes,resizable=1,menubar=no,toolbar=no,location=no,status=no');
}

function reszletes_termek_b(id){
var url = "./termek/termek_reszletes2.php?id=";
url = url + id;


window.open(url,'newwin','height=950,width=680,left=10,top=10,scrollbars=yes,resizable=1,menubar=no,toolbar=no,location=no,status=no');
}

/* rendelés kezelő 1, ahol a listához megy vissza*/
function rendelo(id){

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }

var hol = "db" + id;
var c = document.getElementById(hol);
if(c.value != ""){
alert('A kért termék a kosarába került!');
var url = "./webshop/rendelo.php?id=" + id + "&db="+ c.value;
c.value = "";

//xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
else alert('Kérem adjon meg darabszámot!');
}

/*rendelés kezelő 2, ahol a részletes infókból érkezik a cucc*/
function rendelob(id){
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
  
var hol = "db" + id;
var c = document.getElementById(hol);
if(c.value > 0){
alert('A kért termék a kosarába került!');
var url = "./rendelo.php?id=" + id + "&db="+ c.value ;

c.value = "";

//xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}
else alert('Kérem adjon meg darabszámot!');

}

/* rendelo fg, ami a részletes oldalről érketzik és gyűjtő termékre vonatkozik!!!*/
function rendelo_gy(id, m_szam){
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
  
var hol = "db" + id;
var c = document.getElementById(hol);


for(i = 1; i<= m_szam; i++){
var b = "gy"+ i; 
if(document.getElementById(b).checked){
m_id = document.getElementById(b).value;
 // document.getElementById(b).unchecked; 
          }
}

if(c.value != ""){
alert('A kért termék a kosarába került!');
var url = "./rendelo.php?id=" + id + "&db="+ c.value + "no=1&m_id="+ m_id;

c.value = "";

xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
window.close();
}
else alert('Kérem adjon meg darabszámot!');

}


/*beépített cuccok, ne piszkáld csak ha akarod*/
function stateChanged() 
{ 
if (xmlHttp.readyState==4)
   { 
   document.getElementById("ide").innerHTML=xmlHttp.responseText;
   }
}


function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}
////////////////////////////////////////////////////////////
/* A termékekhez tartozó függvények*/

function nyito_t(mit){
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="./termek/termek_show.php";
url=url+"?x="+mit;
xmlHttp.onreadystatechange=stateChanged;
var k = document.getElementById("ide");
k.innerHTML='Betöltés...';
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function reszletes_t(id){
var url = "./termek/termek_reszletes.php?id=";
url = url + id;
window.open(url,'newwin','height=600,width=600,left=10,top=10,scrollbars=yes,resizable=1,menubar=no,toolbar=no,location=no,status=no');
}

