//Jegyrendelés ellenőrzése
function ellenoriz() {
  var hibauzi = new String();
  if(radio_kivalasztva(document.jegyrendel.atvetel))
	{ hibauzi += "  - Válassza ki a fizetés módját!\n"; }
  if(bepipalva(document.jegyrendel.szerzodes))
	{ hibauzi += "  - Fogadja el a szerződéses feltételeket!\n"; }
  if(radio_kivalasztva(document.jegyrendel.masodik_nap))
	{ hibauzi += "  - Válassza ki, hogy érdekli-e Önt a második (vasárnapi) napon árusítási lehetőség!\n"; }

if(hibauzi.length > 2) {
	alert('Hiba:\n' + hibauzi);
	return false;
	}
return true;
} 

//Napok kiválasztásának ellenőrzése
function ellenoriz2() {
  var hibauzi2 = new String();
  if(select_kivalasztva(document.napok.nap))
	{ hibauzi2 += "  - Válaszd ki, hogy melyik napra rendelsz jegyet!\n"; }

if(hibauzi2.length > 2) {
	alert('Hiba:\n' + hibauzi2);
	return false;
	}
return true;
}

function bepipalva(ss) {
  if(ss.checked) { return false; }
     return true;
}

function radio_kivalasztva(ss) {
for(var i = 0; i <= ss.length; i++) {
	if(ss[i].checked) { return false; }
	}
return true;
}

function select_kivalasztva(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].selected) {
		if(ss[i].value.length) { return false; }
		}
	}
return true;
}
//Jegyrendelés ellenőrzésének vége


function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

// divek2
function viewDiv(div){
	toview=MM_findObj(div);
	toview.style.display="";
}
function resetDiv(div){
	toreset=MM_findObj(div);
	toreset.style.display="none";
}
// docfill
/*
function showtype(tipus){
	switch(tipus){
		case 'maganszemely':
			document.getElementById('cegnev').innerHTML = "Név:";
			//document.getElementById('szigszam').innerHTML = "Személyi igazolvány száma:";
			document.getElementById('cim').innerHTML = "Cím:";
			//viewDiv('szulido');
		break;
		case 'ceg':
			document.getElementById('cegnev').innerHTML = "Cégnév:";
			//document.getElementById('szigszam').innerHTML = "Adószám:";
			document.getElementById('cim').innerHTML = "Székhely:";	
			//resetDiv('szulido');
		break;
	}
}*/

function step1Check(){
	var err ='';
	if(document.jegyrendel.A_asztal.value==0 && document.jegyrendel.B_asztal.value==0 && document.jegyrendel.C_pavilon.value==0 && document.jegyrendel.D_terulet.value==0 && document.jegyrendel.E_jegy.value==0){
		err = 'Hiba: Kérjük válasszd ki a Neked megfelelőt!';
	}
	if(document.jegyrendel.E_jegy.value!=0){
		if((document.jegyrendel.A_asztal.value/document.jegyrendel.E_jegy.value)<1){
			err = 'Hiba: Asztalonként maximum egy darab kisérőjegy rendelhető!';
		}
	}
	if(err){
		document.getElementById('step1err').innerHTML = err;
	} else {
		document.jegyrendel.submit();
	}
}

function new_window(url){

    var w = screen.width;
    var h = screen.height;
	
	var wX = screen.width-200;
	var hX = screen.height-250;

    var tX = (w/2)-(wX/2);
    var lX = (h/2)-(hX/2);

	chat = window.open(url, "nasachat_chat", "width=" + wX  + ",height=" + hX + ",top=0,left=0,resizable=yes,scrollbars=no,menubar=no,toolbar=no,status=no,location=no")
	chat.moveTo(tX,lX);
}

function popup(url, w, h){
	ablakocska = window.open(url, "ablakocska", "width=" + w  + ",height=" + h + ",menubar=no,toolbar=no,status=no,location=no")
}

function blinkIt() {
 if (!document.all) return;
 else {
   for(i=0;i<document.all.tags('blink').length;i++){
      s=document.all.tags('blink')[i];
      s.style.visibility=(s.style.visibility=='visible')?'hidden':'visible';
   }
 }
}

function show(object) {
  if (document.getElementById) {
    document.getElementById(object).style.visibility = 'visible';
  }
  else if (document.layers && document.layers[object]) {
    document.layers[object].visibility = 'visible';
  }
  else if (document.all) {
    document.all[object].style.visibility = 'visible';
  }
}

function hide(object) {
  if (document.getElementById) {
    document.getElementById(object).style.visibility = 'hidden';
  }
  else if (document.layers && document.layers[object]) {
    document.layers[object].visibility = 'hidden';
  }
  else if (document.all) {
    document.all[object].style.visibility = 'hidden';
  }
}

function openbigwindow() {
   window.open('nagykep.html?filename='+document.bigpic, 'nagykep', 'status=no,scrollbars=no,noresize,width='+String(document.wdth)+',height='+String(document.hght));
}

  function biztosit(szam, valtozo, egyebek)
  {
    ConfirmStatus = confirm("Biztosan törlöd?")
    if (ConfirmStatus == true) 
    {
      window.location="?"+egyebek+"&"+valtozo+"="+szam;
    }
  }
function rekveszt(div, file) {

var http_request = false;

if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
} } else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Hiba :( Nem hozható létre az XMLHTTP példánya');
return false;
}
http_request.onreadystatechange = function() { rekveszt_alertContents(http_request,div) };
http_request.open('GET', file, true);
http_request.send(null);

}
function rekveszt_alertContents(http_request,div)
{
  if (http_request.readyState == 4)
  {
    if (http_request.status == 200) 
    {
      document.getElementById(div).style.opacity = '1';
      document.getElementById(div).style.filter = 'alpha(opacity=100)';
      document.getElementById(div).innerHTML=http_request.responseText;
    }
    else
    {
      alert('Hiba történt a kérés kiszolgálása során.')
    }
  }
  else
  {
    document.getElementById(div).style.opacity = '0.7';
    document.getElementById(div).style.filter = 'alpha(opacity=70)';
  }
}

