function win_gyerek() {
 newwin=false;
 if (typeof(orderwin) == "undefined") { newwin=true; }
 else {
  if (addwin.closed) { newwin=true; }
  else { addwin.focus(); }
 }
 if (newwin) {
  w=350;
  h=150;
  addwin = window.open('http://www.hontours.hu/gyerek.php','Gyerekek','width='+w+',height='+h+',left=' + ((screen.width-w)/2) + ',top=' + ((screen.height-h)/2) + ',status=no,toolbar=no,menubar=no,location=no');
  addwin.focus();
 }
}

function win_feln() {
 newwin=false;
 if (typeof(orderwin) == "undefined") { newwin=true; }
 else {
  if (addwin.closed) { newwin=true; }
  else { addwin.focus(); }
 }
 if (newwin) {
  w=350;
  h=100;
  addwin = window.open('http://www.hontours.hu/felnott.php','Utasok','width='+w+',height='+h+',left=' + ((screen.width-w)/2) + ',top=' + ((screen.height-h)/2) + ',status=no,toolbar=no,menubar=no,location=no');
  addwin.focus();
 }
}

function add_gyerek() {
 mehet=false;
 if (document.frm.year.value>window.opener.document.frm.year.value-14) { mehet=true; }
 if (document.frm.month.value>window.opener.document.frm.mont.value) { mehet=true; }
 else {
  if (document.frm.month.value==window.opener.document.frm.mont.value) {
   if (document.frm.day.value>window.opener.document.frm.day.value) { mehet=true; }
  }
 }
 if (mehet) {
  if (document.frm.nev.value!="")
	{
   c=window.opener.document.frm.gyernum.value;
   c++;
   window.opener.document.frm.gyernum.value=c;
   gyerek =c+": "+document.frm.nev.value+" (";
   gyerek+=document.frm.year.value+".";
   if (document.frm.month.value<10)
    gyerek+="0";
   gyerek+=document.frm.month.value+".";
   if (document.frm.day.value<10)
    gyerek+="0";
   gyerek+=document.frm.day.value+".";
   window.opener.document.frm.gyer.value+=gyerek+")\n";
	}
	else
   alert("Kérem írja be a gyermek nevét!");
 }
 else
  alert("Csak a 14 éven aluliak számítanak gyereknek!");
}

function add_feln() {
 if (document.frm.nev.value!="")
 {
  c=window.opener.document.frm.felnnum.value;
  c++;
  window.opener.document.frm.felnnum.value=c;
  window.opener.document.frm.feln.value+=c+": "+document.frm.nev.value+"\n";
	document.frm.nev.value = "";
 }
 else
  alert("Kérem írja be a felnőtt utas nevét!");
}

function sub_gyerek() {
 c=document.frm.gyernum.value;
 if (c>0) {
  c--;
  t=document.frm.gyer.value.split("\n");
  document.frm.gyer.value="";
  for (i=0; i<c; i++) {
   document.frm.gyer.value+=t[i]+"\n";
  }
  document.frm.gyernum.value=c;
 }
}

function sub_feln() {
 c=document.frm.felnnum.value;
 if (c>0) {
  c--;
  t=document.frm.feln.value.split("\n");
  document.frm.feln.value="";
  for (i=0; i<c; i++) {
   document.frm.feln.value+=t[i]+"\n";
  }
  document.frm.felnnum.value=c;
 }
}

function check(aj) {
 var d=new Date()
 mv="Kérem válassza ki ";
 mi="Kérem írja be ";
 mt="Kérem töltse ki ";
 msg="";
// Ellátás mód check
 if (document.frm.ellatas.value==0) msg = mv+"az ellátás módját!"; 
// Jegyátvétel mód check
 if (document.frm.atvetel.value==0) msg = mv+"a jegyátvétel módját!"; 
// Fizetési mód check
 if (document.frm.fizetes.value==0) msg = mv+"az fizetés módját!";
// Utazási mód check
 if (document.frm.utazas.value==0) msg = mv+"az utazás módját!"; 
// Időpont check
 if (document.frm.year.value==d.getFullYear()) {
  if (document.frm.mont.value<d.getMonth()+1) {
   msg = mv+"az utazás időpontját!";
  }
  if (document.frm.mont.value==d.getMonth()+1) {
   if (parseInt(document.frm.day.value)<d.getDate()) {
    msg = mv+"az utazás időpontját!";
   }
  }
 } 
// email check
 if (!document.frm.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi)) {
  msg = mi+"a helyes e-mail címet!";
 }
// Telefon check
 if (document.frm.tel.value.length<1) msg = mi+"a telefonszámát!"; 
// Cim check
 if (document.frm.cim.value.length<1) msg = mi+"az utca nevét és a házszámot!"; 
// Város check
 if (document.frm.varos.value.length<1) msg = mi+"a város nevét!";
// IRSZ check
 if (document.frm.irsz.value.length<1) msg = mi+"az irányítószámot!"; 
// név check
 if (document.frm.nev.value.length<1) msg = mi+"a nevét!";
// Ajánlat check
 if (aj)
  if (document.frm.ajanlat.value == 0) msg = mt+"az \"ajánlat tartalmazza\" mezőt!"; 
 
 if (msg=="") {
  document.frm.gyernum.disabled = false;
  document.frm.gyer.disabled = false;
  document.frm.felnnum.disabled = false;
  document.frm.feln.disabled = false;
  return true;
 }
 else {
  alert(msg);
  return false;
 }
}
