var fn="";
var ujlap = "";
var ujfmenu = "";
var uafmenu = "";
var eb= "";
var hv= "";
var hvgomb= "";
var donewpage = false;
var donewpage2 = false;
var foglaltmail = "";
var f = new Array();
var kertfoglaltmail=false;
var datakiir='start';
var obj=false;
var obj_x,obj_y,mouse_off_x,mouse_off_y;
var intenzivok=1;
var cycle="";

document.onmousemove = dragdrop_move;
document.onmouseup = dragdrop_drop;

function viewportheight () {

<!--

 var viewportwidth;
 var viewportheight;
 // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight

 if (typeof window.innerWidth != 'undefined')
 {
      viewportwidth = window.innerWidth,
      viewportheight = window.innerHeight
 }

// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)

 else if (typeof document.documentElement != 'undefined'
     && typeof document.documentElement.clientWidth !=
     'undefined' && document.documentElement.clientWidth != 0)
 {
       viewportwidth = document.documentElement.clientWidth,
       viewportheight = document.documentElement.clientHeight
 }

 // older versions of IE

 else
 {
       viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
       viewportheight = document.getElementsByTagName('body')[0].clientHeight
 }
  var x=(viewportwidth-1920)/2;
  var y=(viewportheight-950)/2;
  document.getElementById("egesz").style.top=y;
  document.getElementById("egesz").style.left=x;
  if (viewportheight<768) {document.getElementsByTagName("body")[0].style.overflowY="scroll";document.getElementById("egesz").style.top=-100; } else {document.getElementsByTagName("body")[0].style.overflowY="hidden"}
  
}

function linkcsere() {
  var a = document.getElementsByTagName("A");
  var s,oldlink;
  for (var i=0; i<a.length; i++) 
    {
      if (a[i].className == "lap") 
        { 
          oldlink = a[i].href;
          var pagepos = oldlink.search("page");
          pagepos=pagepos+5;
          var linkfile=oldlink.substr(pagepos, 1000)           
          a[i].href = "javascript: click(\""+linkfile+".php\")";
          a[i].className="megvolt"; 
        }
      if (a[i].className == "style1") 
        { 
          oldlink = a[i].href;
          var pagepos = oldlink.search("page");
          pagepos=pagepos+5;
          var linkfile=oldlink.substr(pagepos, 1000)           
          a[i].href = "javascript: click(\""+linkfile+".php\")";
          a[i].className="style1_2"; 
        }
      if (a[i].className == "style2") 
        { 
          oldlink = a[i].href;
          var pagepos = oldlink.search("page");
          pagepos=pagepos+5;
          var linkfile=oldlink.substr(pagepos, 1000)           
          a[i].href = "javascript: click(\""+linkfile+".php\")";
          a[i].className="style2_2"; 
        }
      if (a[i].className == "lang") 
        { 
          oldlink = a[i].href;
          var pagepos = oldlink.search("lang");
          pagepos=pagepos+5;
          var linkfile=oldlink.substr(pagepos, 1000)           
          a[i].href = "javascript: langg(\""+linkfile+"\")";
          a[i].className="megvolt"; 
        }
      if (a[i].className == "sor") 
        { 
          oldlink = a[i].href;
          var pagepos = oldlink.search("sor");
          pagepos=pagepos+4;
          var linkfile=oldlink.substr(pagepos, 1000)           
          a[i].href = "javascript: clicksor(\""+linkfile+"\")";
          a[i].className="sor_2"; 
        }

     if (a[i].className == "sor2") 
        { 
          oldlink = a[i].href;
          var pagepos = oldlink.search("sor");
          pagepos=pagepos+4;
          var linkfile=oldlink.substr(pagepos, 1000)           
          a[i].href = "javascript: clicksor(\""+linkfile+"\")";
          a[i].className="sor2_2"; 
        }


    } 
}
function alphaImages() {
  var els = document.getElementsByTagName("IMG");
  var s, w, h;
  for (var i=0; i<els.length; i++) 
    {
      if (els[i].className=="iegond") {
        s = els[i].src;
        if (s.toLowerCase().indexOf(".png") != -1) 
          { 
            els[i].src = "spacer.gif";
            els[i].style.filter += "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + s + "', sizingMethod=image);"; 
          }
        }
    } 
    
} 

function removenike() {
  var els = document.getElementsByTagName("TABLE");
  var s, w, h;
  for (var i=0; i<els.length; i++) 
    {
      if (els[i].className=="vclick") {els[i].className=""}
    } 
  document.getElementById('valasztopolctovabb').style.display="block";
} 

window.onload = function() {
  viewportheight();
  linkcsere();
  
  setTimeout("closeeb();",30000); 
  document.getElementById("betoltes").style.display="none";
  document.getElementById("egesz").style.display="block";

  if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1) alphaImages();
  dragdrop_setup(); 

	setTimeout(" noop() ",18000);


	PreloadImages()
;	
}

window.onresize = viewportheight;

function noop() {
  ajaxsend("noop.php","x=1");  
  setTimeout(" noop() ",18000);
}


function postencode(sName, sValue) {
  var sParam = encodeURIComponent(sName);
  sParam += "=";
  sParam += encodeURIComponent(sValue);
  return sParam;
}

function z_split(text,sp) {
  var spl = new Array(); 
  var loc=1;
  var i=0;
  while (loc>0) {  
    loc=text.indexOf(sp);
    if(loc==-1) { 
      spl[i]=text;
    } else {
     spl[i]=text.substring(0,loc);
    }
    text=text.substring(loc+sp.length,text.length);
    i++;
  }
  return spl
}  

function click(filename) {
  if (donewpage) return;
  donewpage=true;
  ajaxsend(filename,"1");
  coverFadeOut("text", 400);
	setTimeout("document.getElementById(\"text\").innerHTML=ujlap",300);  
  setTimeout("coverFadeIn(\"text\", 1000);",400); 
  ap=filename; 
  setTimeout("linkcsere(); ",600); 
  if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1) setTimeout(" alphaImages()",400);

  setTimeout(" donewpage=false; ",650); 
  if (filename=="akrasok.php") {  setTimeout("kosarir(); ",500);  }
  
}

function vvclick(filename) {
  var els = document.getElementsByTagName("TABLE");
  var s, w, h;
  for (var i=0; i<els.length; i++) 
    {
      if (els[i].className=="vclick") {giveme2(els[i].id)}
    } 
  click(filename);
} 



function clicksor(sor) {
  if (donewpage) return;
  donewpage=true;
  ajaxsendsor(sor);
  coverFadeOut("text", 400);
	setTimeout("document.getElementById(\"text\").innerHTML=ujlap",300);  
  setTimeout("coverFadeIn(\"text\", 1000);",400); 
  ap=filename; 
  setTimeout("linkcsere(); ",600); 
  if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1) setTimeout(" alphaImages()",400);
;
  setTimeout(" donewpage=false; ",650); 
}

function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;

    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")"; 

}

function coverFadeIn(id, millisec) {
	var object = document.getElementById(id).style;
	var opacity = object.opacity*100;
	var opacIE = object.filter;
	//alert(opacity);	alert(opacIE);
	if(1){
	//alert('coverFadeIn');
		var timer=0;
		var speed = Math.round(millisec / 100);
		for(i = 0; i<=100; i=i+2){
			setTimeout("changeOpac(" + i + ", \"" + id + "\")", (timer*speed));
			timer++;
		}		
	}
}



function coverFadeOut(id, millisec) {
	var object = document.getElementById(id).style;
	var opacity = object.opacity*100;
	var opacIE = object.filter;
	//alert(opacity);	alert(opacIE);
	if(1){
	//alert('coverFadeOut');
		var timer=0;
		var speed = Math.round(millisec / 100);
		
	  	for(i = 100; i>=0; i=i-2){		
			setTimeout("changeOpac(" + i + ", \"" + id + "\")", (timer*speed));
			timer++;
		}	
		
	}
}

function ajaxsend(filename,valtozo) {
  filename = lang+"/"+filename;
  fn=filename;
  if (valtozo=="hu") { var valtozo=ajaxpostencode("lang", "hu");  }
  if (valtozo=="en") { var valtozo=ajaxpostencode("lang", "en");  }
  if (valtozo=="es") { var valtozo=ajaxpostencode("lang", "es");  }
  try {
    ajaxreq = new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  
  }
  ajaxreq.open("Post", filename, false);
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.send(valtozo);
  
  if (ajaxreq.status==200) {
    if (ajaxreq.responseText!="ok")  {ujlap = ajaxreq.responseText;}
  } else 
  {
     ajaxsend("404.php","1");
  }
  return true;
}

function ajaxsendsor(sor) {
  var valtozo=ajaxpostencode("sor", sor);

  filename = lang+"/sorozat.php";
  fn=filename;
  try {
    ajaxreq = new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  }
  ajaxreq.open("Post", filename, false);
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.send(valtozo);
  if (ajaxreq.status==200) {
  //  document.getElementById("text").innerHTML=ajaxreq.responseText;
  ujlap = ajaxreq.responseText;
  } else 
  {
    alert("err: '" + ajaxreq.statusText+"'"+fn) 
  }
  return true
}



function mailandreg() {
  var email = document.getElementById("input_email").value;
  var pass  = document.getElementById("input_password1").value;
  var vnev  = document.getElementById("input_vnev").value;
  var knev  = document.getElementById("input_knev").value;
  var honnan = document.getElementById("input_honnan").value;
  var orszag = document.getElementById("input_orszag").value;
  var irsz = document.getElementById("input_irsz").value;
  var varos = document.getElementById("input_varos").value;
  var ucca = document.getElementById("input_ucca").value;
  var lang = document.getElementById("log_lang").value;


  if (document.getElementById("ferfi").checked) var sex = "f";
  if (document.getElementById("no").checked) var sex = "n";
  var valtozo = ajaxpostencode("email", email);
  valtozo+="&";
  valtozo+=ajaxpostencode("pass", pass);
  valtozo+="&";
  valtozo+=ajaxpostencode("vnev", vnev);
  valtozo+="&";
  valtozo+=ajaxpostencode("knev", knev);
  valtozo+="&";
  valtozo+=ajaxpostencode("honnan", honnan);
  valtozo+="&";
  valtozo+=ajaxpostencode("orszag", orszag);
  valtozo+="&";
  valtozo+=ajaxpostencode("irsz", irsz);
  valtozo+="&";
  valtozo+=ajaxpostencode("varos", varos);
  valtozo+="&";
  valtozo+=ajaxpostencode("ucca", ucca);
  valtozo+="&";
  valtozo+=ajaxpostencode("sex", sex);
  valtozo+="&";
  valtozo+=ajaxpostencode("lang", lang);
  try {
    ajaxreq= new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq= new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  }
  var openfile=lang+"/beforregandmail.php"
  ajaxreq.open("Post", openfile);
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.onreadystatechange=semailandreg;
  ajaxreq.send(valtozo);
}

function semailandreg()  {
  if (ajaxreq.readyState !=4) return
  if (ajaxreq.status==200) {
    document.getElementById("text").innerHTML = ajaxreq.responseText;
  } else 
  {
   alert("err: '" + ajaxreq.statusText+"'"+fn) 
  }
  return true
}

function ajaxsendflag(filename,valtozo) {
  fn=filename
  try {
    ajaxreq= new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq= new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  }
  ajaxreq.open("Post", filename ,false);
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.send(valtozo);

  var laps= new Array();
  if (ajaxreq.readyState !=4) return
  if (ajaxreq.status==200) {

 //  document.getElementById("text").innerHTML=ajaxreq.responseText;

  ujlapok = ajaxreq.responseText;
  laps= z_split(ujlapok,"<==>");
  ujfmenu = laps[0];
  uafmenu = laps[1];

  } else 
  {
    alert("err: '" + ajaxreq.statusText+"'"+fn) 
  }

  return true
}

function langg(langg) {
  if (donewpage2==true) return;
  donewpage2=true;
  eb="url(";
  eb+=langg;
  eb+="/earlybird.png)"; 
  
//  document.getElementById("text").innerHTML=eb;
  var oldlang=lang;
  lang=langg;
  ap="open.php"; 

  if (lang=="hu")  { ajaxsend(ap,'hu');}
  if (lang=="en")  { ajaxsend(ap,'en');}
  if (lang=="es")  {ajaxsend(ap,'es');}

  coverFadeOut("text", 400);
	setTimeout("document.getElementById(\"text\").innerHTML=ujlap",300);  
  setTimeout("coverFadeIn(\"text\", 1000);",400); 
  setTimeout("linkcsere(); ",600); 
  if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1) setTimeout(" alphaImages()",400);
;
  setTimeout(" donewpage=false; ",650); 

    hv="url(";
    hv+=langg;
    hv+="/newsletter.png)";

    hvgomb="url(";
    hvgomb+=langg;
    hvgomb+="/submithu_h.png)";

    dl="url(";
    dl+=langg;
    dl+="/daysleft.png)";

  ajaxsendflag("chlang.php","lang="+langg)

  if (oldlang=="hu") {coverFadeOut("huflag", 400);}
  if (oldlang=="en") {coverFadeOut("enflag", 400);}
  if (oldlang=="es") {coverFadeOut("esflag", 400);}
  if (lang=="hu") {coverFadeIn("huflag", 400);}
  if (lang=="en") {coverFadeIn("enflag", 400);}
  if (lang=="es") {coverFadeIn("esflag", 400);}

  setTimeout("coverFadeOut(\"logodiv\", 400);",700);
  setTimeout("coverFadeOut(\"hirleveldiv\", 400);",200);
  setTimeout("coverFadeOut(\"felsomenu\", 400);",200);


 	if (lang=="hu")  {setTimeout("document.getElementById(\"hirlevel_input\").value=\"Írd ide az e-mail címed\"",700);}
	if (lang=="en")  {setTimeout("document.getElementById(\"hirlevel_input\").value=\"Enter your e-mail address\"",700);}


  setTimeout("coverFadeOut(\"alsomenu\", 400);",200);
  setTimeout("coverFadeOut(\"daysleftdiv\", 400);",100);
  setTimeout("coverFadeOut(\"datum\", 1100);",500);
  setTimeout("coverFadeOut(\"korankelo\", 400);",400);
  setTimeout("document.getElementById(\"felsomenu\").innerHTML=ujfmenu",1000);  
  setTimeout("document.getElementById(\"alsomenu\").innerHTML=uafmenu",1000);  
  setTimeout("document.getElementById('datum2').src=lang+'/date.png';",2200);
  setTimeout("document.getElementById('hirlevelelkuldimg').src=lang+'/submithu.png';",700);
  setTimeout("document.getElementById('logoimg').src=lang+'/festivallogo.png';",1000);
  setTimeout("document.getElementById('korankelo2').style.backgroundImage=eb",700); 
  setTimeout("document.getElementById('dayslefttd').style.backgroundImage=dl",700); 
  setTimeout("document.getElementById('hirlevelhatter').style.backgroundImage=hv",700); 
  setTimeout("document.getElementById('hirlevelkuldh').style.backgroundImage=hvgomb",700); 
  setTimeout("donewpage=true;",500);

  setTimeout("coverFadeIn(\"hirleveldiv\", 600);",2500);
  setTimeout("coverFadeIn(\"felsomenu\", 400);",1600);
  setTimeout("coverFadeIn(\"alsomenu\", 400);",2200);
  setTimeout("coverFadeIn(\"datum\", 1100);",3000);
  setTimeout("coverFadeIn(\"daysleftdiv\", 400);",1600);
  setTimeout("coverFadeIn(\"logodiv\", 400);",1700);
  setTimeout("linkcsere()",800);
  setTimeout("linkcsere()",1500);
  setTimeout("linkcsere()",2300);
  setTimeout("donewpage2=false;",3000);
  setTimeout("donewpage=false;",3000);

}

function mo(obj) {
  coverFadeOut(obj, 400);
}
function ml(obj) {
  coverFadeIn(obj, 400);
} 

function closeeb() {
  coverFadeOut("korankelo", 400);
  setTimeout("document.getElementById('korankelo').style.display='none'",500); 
    
}
function foglaltmailtest() {

  var valtozo = ""
  try {
    ajaxreq= new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq= new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  }
  ajaxreq.open("Post", "foglaltmail.php");
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.onreadystatechange=foglaltmailResponse;
  ajaxreq.send(valtozo);
}

function foglaltmailResponse() {
  var laps= new Array();
  if (ajaxreq.readyState !=4) return
  if (ajaxreq.status==200) {
    foglaltmail=ajaxreq.responseText;
    f = z_split(foglaltmail,"||");
  } else 
  {
    alert("err: '" + ajaxreq.statusText+"'") 
  }
  return true
}


function regtest() {
  
  if (!kertfoglaltmail) {foglaltmailtest(); kertfoglaltmail=true; setTimeout(" kertfoglaltmail=false; ",30000) }

  document.getElementById("reg_send").style.display="none"; 

  setTimeout("if (document.getElementById('input_ucca').value!='') if (document.getElementById('input_varos').value!='') if (document.getElementById('input_irsz').value!='') if (document.getElementById('input_email').value!='') if (document.getElementById('input_password1').value!='') if (document.getElementById('input_password2').value!='') if (document.getElementById('input_vnev').value!='') if (document.getElementById('input_knev').value!='') if (document.getElementById('input_password1').value==document.getElementById('input_password2').value) document.getElementById('reg_send').style.display='inline'; ",200);

   setTimeout("if (document.getElementById('input_email').value=='') {document.getElementById('email_err').innerHTML='!'; } else {document.getElementById('email_err').innerHTML=''; }",200);


 setTimeout("if (document.getElementById('input_ucca').value=='') if (document.getElementById('input_email').value=='') if (document.getElementById('input_varos').value=='') {document.getElementById('email_err').innerHTML='!'; } else {document.getElementById('email_err').innerHTML=''; }",200);
 setTimeout("if (document.getElementById('input_password1').value=='') {document.getElementById('pass1_err').innerHTML='!'; } else {document.getElementById('pass1_err').innerHTML=''; }",200);
 setTimeout("if (document.getElementById('input_password2').value=='') {document.getElementById('pass2_err').innerHTML='!'; } else {document.getElementById('pass2_err').innerHTML=''; }",200);

 setTimeout("if (document.getElementById('input_password1').value!='') if (document.getElementById('input_password1').value!=document.getElementById('input_password2').value) {document.getElementById('pass1_err').innerHTML='!';document.getElementById('pass2_err').innerHTML='!'; } else {document.getElementById('pass1_err').innerHTML=''; document.getElementById('pass2_err').innerHTML='';}",200);
 
 setTimeout("if (document.getElementById('input_vnev').value=='') {document.getElementById('vnev_err').innerHTML='!'; } else {document.getElementById('vnev_err').innerHTML=''; }",200);
 setTimeout("if (document.getElementById('input_knev').value=='') {document.getElementById('knev_err').innerHTML='!'; } else {document.getElementById('knev_err').innerHTML=''; }",200);
   setTimeout("for (var i=0 ; i<f.length; i++) { if (f[i]==document.getElementById('input_email').value) {document.getElementById('email_err').innerHTML='!';document.getElementById('reg_send').style.display='none';}} ",200);
 setTimeout("if (document.getElementById('input_irsz').value=='') {document.getElementById('irsz_err').innerHTML='!'; } else {document.getElementById('irsz_err').innerHTML=''; }",200);
  setTimeout("if (document.getElementById('input_varos').value=='') {document.getElementById('varos_err').innerHTML='!'; } else {document.getElementById('varos_err').innerHTML=''; }",200);
   setTimeout("if (document.getElementById('input_ucca').value=='') {document.getElementById('ucca_err').innerHTML='!'; } else {document.getElementById('ucca_err').innerHTML=''; }",200);


}
function loggin() {
  var email = document.getElementById("log_email").value;
  var pass  = document.getElementById("log_password").value;
  var valtozo = ajaxpostencode("email", email);

  
  if (email!="logoutlogoutlogoutlogout") {var alog="yes";} else {var alog="no";}
  valtozo+="&";
  valtozo+=ajaxpostencode("pass", pass);
  valtozo+="&";
  valtozo+=ajaxpostencode("alog", alog);
  try {
    ajaxreq= new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq= new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  }
  ajaxreq.open("Post", "hu/logginaj.php");
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.onreadystatechange=loginrec;
  ajaxreq.send(valtozo);
}

function loginrec()  {
  if (ajaxreq.readyState !=4) return
  if (ajaxreq.status==200) {
    if (ajaxreq.responseText=="logout") {
      var gopage="/kilepett.php"; 
      click(gopage);
    }
    if (ajaxreq.responseText=="ok") {
      var gopage="/registration.php"; 
      click(gopage);
    } else {
      var gopage="/belepes_nemnyert.php"; 
      click(gopage);
    }
    
  } else 
  {
   alert("err: '" + ajaxreq.statusText+"'"+fn) 
  }
  return true
}

function giveme(aru) {
  var valtozo = ajaxpostencode("req", "check");
  valtozo+="&";
  valtozo+=ajaxpostencode("aru", aru);
  try {
    ajaxreq = new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  
  }
  ajaxreq.open("Post", "raktarvane.php", false);
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.send(valtozo);

  if (ajaxreq.status==200) {
  //  document.getElementById("text").innerHTML=ajaxreq.responseText;
  if (ajaxreq.responseText=="mehet") {

      var valtozo = ajaxpostencode("req", "kosarba");
      valtozo+="&";
      valtozo+=ajaxpostencode("aru", aru);
      try {
        ajaxreq = new XMLHttpRequest();
      } catch (error) {
        try {
          ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (error) 
        {
        return false;
        }
      
      }
      ajaxreq.open("Post", "kosar.php", false);
      ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
      ajaxreq.send(valtozo);
    
      if (ajaxreq.status==200) {
      //  document.getElementById("text").innerHTML=ajaxreq.responseText;
      var darab = ajaxreq.responseText;
      } else 
      {
        alert("err: '" + ajaxreq.statusText+"'"+fn) 
      }
      if (lang=="hu") {
        var divid="givemetxt"+aru;
        var divtxt="<small>(";
        divtxt+=darab;
        divtxt+=" db a kosárba)";
        divtxt+="</small>";
      }
      if (lang=="en") {
        var divid="givemetxt"+aru;
        var divtxt="<small>(";
        divtxt+=darab;
        divtxt+=" pcs in basket)";
        divtxt+="</small>";
      }
      if (lang=="es") {
        var divid="givemetxt"+aru;
        var divtxt="<small>(";
        divtxt+=darab;
        divtxt+=" pcs in basket)";
        divtxt+="</small>";
      }
    
      document.getElementById(divid).innerHTML=divtxt;
      var givemelink="givemelink";
      givemelink+=aru;
      var givemelinkhatter="givemelinkhatter";
      givemelinkhatter+=aru;
    
      document.getElementById("valasztopolctovabb").style.display="block";
    
      if (document.getElementById(givemelink).className=="onlyone") {document.getElementById(givemelink).style.visibility="hidden";document.getElementById(givemelinkhatter).style.backgroundImage="";}
  } }
}
function giveme2(aru) {
  var valtozo = ajaxpostencode("req", "kosarba");
  valtozo+="&";
  valtozo+=ajaxpostencode("aru", aru);
  try {
    ajaxreq = new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  
  }
  ajaxreq.open("Post", "kosar.php", false);
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.send(valtozo);

  if (ajaxreq.status==200) {
  //  document.getElementById("text").innerHTML=ajaxreq.responseText;
  var darab = ajaxreq.responseText;
  } else 
  {
    alert("err: '" + ajaxreq.statusText+"'"+fn) 
  }
}
function dropcucc() {
  var els = document.getElementsByTagName("INPUT");
  var s, w, h;
  for (var i=0; i<els.length; i++) 
    {
      if (els[i].className=="kosarcheckbox") if (els[i].checked) {
          var aru=els[i].value;
          var valtozo = ajaxpostencode("req", "kosarbol");
          valtozo+="&";
          valtozo+=ajaxpostencode("aru", aru);
          try {
            ajaxreq = new XMLHttpRequest();
          } catch (error) {
            try {
              ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (error) 
            {
            return false;
            }
          
          }
          ajaxreq.open("Post", "kosarbol.php", false);
          ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
          ajaxreq.send(valtozo);
        
          if (ajaxreq.status==200) {
          //  document.getElementById("text").innerHTML=ajaxreq.responseText;
          var darab = ajaxreq.responseText;
          } else 
          {
            alert("err: '" + ajaxreq.statusText+"'"+fn) 
          }
      }
    } 
   click("akrasok.php");
} 
function dropallcucc() {
          var aru="mindeeeent";
          var valtozo = ajaxpostencode("req", "kosarbol");
          valtozo+="&";
          valtozo+=ajaxpostencode("aru", aru);
          try {
            ajaxreq = new XMLHttpRequest();
          } catch (error) {
            try {
              ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (error) 
            {
            return false;
            }
          
          }
          ajaxreq.open("Post", "kosarbol.php", false);
          ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
          ajaxreq.send(valtozo);
        
          if (ajaxreq.status==200) {
          //  document.getElementById("text").innerHTML=ajaxreq.responseText;
          var darab = ajaxreq.responseText;
          } else 
          {
            alert("err: '" + ajaxreq.statusText+"'"+fn) 
          }
   click("akrasok.php");

}


function dragdrop_setup() {
  divs = document.getElementsByTagName("DIV");
  for (i=0; i<divs.length; i++) {
    if (divs[i].className != "drag") continue;
    divs[i].onmousedown = dragdrop_drag;
    
  }
}

function dragdrop_drag(e) {
  if (!e) var e = window.event;
  obj = (e.target) ? e.target: e.srcElement;
 //   obj=obj.parentNode;
    if (obj.className=="drag") {
        obj_x = obj.offsetLeft;
        obj_y = obj.offsetTop;
        mousex=mouseposition(e,"x")
        mousey=mouseposition(e,"y")
        mouse_off_x=mousex-obj_x;
        mouse_off_y=mousey-obj_y;
    //    if (mouse_off_y>25 ) {obj=false;}
        return;                          
    }
}

function dragdrop_move(e) {
  if (!obj) return;
  if (!e) var e = window.event;
document.getElementById('ulesrend').style.cursor='all-scroll';
 mousex=mouseposition(e,"x")
 mousey=mouseposition(e,"y")
      obj_x = obj.offsetLeft;
      obj_y = obj.offsetTop;

  winW = window.innerWidth;
  winH = window.innerHeight;
  objW = obj.offsetWidth
  objH = obj.offsetHeight
  obj.style.left = mousex - mouse_off_x;
  obj.style.top = mousey - mouse_off_y;
}

function dragdrop_drop() {
  if (!obj) return;
  document.getElementById('ulesrend').style.cursor='pointer';
  obj = false ;
}

function mouseposition(e,cord) {
  if (!e) var e = window.event;
  var IE = document.all?true:false
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft
    tempY = event.clientY + document.body.scrollTop
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX
    tempY = e.pageY
  }  
  // catch possible negative values in NS4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  // show the position values in the form named Show
  // in the text fields named MouseX and MouseY
  if (cord=="x") {return tempX}
  if (cord=="y") {return tempY}

}

function remembermyemail() {
  var em=document.getElementById("forget_email").value;
  var valtozo = ajaxpostencode("req", "elfelejtettjelszo");
  valtozo+="&";
  valtozo+=ajaxpostencode("email", em);

  ajaxsend("forgetmailaj.php",valtozo);
  coverFadeOut("text", 400);
	setTimeout("document.getElementById(\"text\").innerHTML=ujlap",300);  
  setTimeout("coverFadeIn(\"text\", 1000);",400); 
  ap=filename; 
  setTimeout("linkcsere(); ",600); 
  if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1) setTimeout(" alphaImages()",400);
;
  setTimeout(" donewpage=false; ",650); 

  setTimeout("document.getElementById(\"data\").innerHTML=document.getElementById(\"datakiir2\").value;",700); 

}

function hirlevel_reszlet() {
  click("eb.php");
  closeeb();
}


function hirlevel_onclick() {   
	if (document.getElementById("hirlevel_input").value!="Írd ide az e-mail címed") {
		if (document.getElementById("hirlevel_input").value!="Enter your e-mail address") {return;} else  { hirlevel_feherures() } } else { hirlevel_feherures() }

}

function hirlevel_feherures() {
	document.getElementById("hirlevel_input").style.color="white";
	document.getElementById("hirlevel_input").value="";
}


function hirlevel_leavefocus() {
	if (document.getElementById("hirlevel_input").value!="") {return;}
	document.getElementById("hirlevel_input").style.color="red";
	if (lang=="hu")  {document.getElementById("hirlevel_input").value="Írd ide az e-mail címed";}
	if (lang=="en")  {document.getElementById("hirlevel_input").value="Enter your e-mail address";}

}

function hirleveliratkozas() {
  filename = lang+"/hirlevelaj.php";
  var email=document.getElementById("hirlevel_input").value
  var valtozo = ajaxpostencode("email", email);
  
  try {
    ajaxreq = new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  
  }
  ajaxreq.open("Post", filename, false);
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.send(valtozo);

  if (ajaxreq.status==200) {
  var eredmeny = ajaxreq.responseText;
  if (eredmeny=="felvesz") {click("hirleveladd.php")}
  if (eredmeny=="torol") {click("hirlevelerase.php")}
  if (eredmeny=="megerosit") {click("hirlevelerosit.php")}
  } else 
  {
    alert("err: '" + ajaxreq.statusText+"'"+fn) 
  }
  return true
}

function kosarir() {
  filename = lang+"/akrasokaj.php";
  var valtozo="";
  try {
    ajaxreq = new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  
  }
  ajaxreq.open("Post", filename, false);
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.send(valtozo);

  if (ajaxreq.status==200) {
    var lapocska=ajaxreq.responseText;
    document.getElementById("kosarkiir").innerHTML=lapocska;
  } else 
  {
    alert("err: '" + ajaxreq.statusText+"'"+fn) 
  }
  return true

}

function kosarplusz(id) {
  giveme2(id);
  kosarir();
  setTimeout("linkcsere() ",1000);
}

function kosarminusz(id) {
  var valtozo = ajaxpostencode("req", "kosarba");
  valtozo+="&";
  valtozo+=ajaxpostencode("aru", id);
  try {
    ajaxreq = new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  
  }
  ajaxreq.open("Post", "kosarbol.php", false);
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.send(valtozo);

  if (ajaxreq.status==200) {
  //  document.getElementById("text").innerHTML=ajaxreq.responseText;
  var darab = ajaxreq.responseText;
  } else 
  {
    alert("err: '" + ajaxreq.statusText+"'"+fn) 
  }
  kosarir();
  setTimeout("linkcsere() ",1000);

}

    function submitenter(myfield,e)
    {
    var keycode;
    if (window.event) keycode = window.event.keyCode;
    else if (e) keycode = e.which;
else return true;
if (keycode == 13)
   {
   loggin();
   return false;
   }
else
   return true;
}

function itclick(obj) {

  if (obj.className=="wsnaptarcella_teli") {return;} 
  var nopipa=obj.childNodes[3].value;
  filename = lang+"/"+"wsaj.php";
  fn=filename;
  var valtozo=ajaxpostencode("xx", "xx");
  try {
    ajaxreq = new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  }
  ajaxreq.open("Post", filename, false);
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.send(valtozo);
  
  if (ajaxreq.status==200) {
      var ans = ajaxreq.responseText;
      if (ans<1) {intenzivok=0;}
      if (ans>0) {intenzivok=1;}
  } else 
  {
     ajaxsend("404.php","1");
  }
  
  if (obj.className!="wsnaptarcella_nike") { 
          var torol=obj.childNodes[1].value;

            var els = document.getElementsByTagName("TD");
            var s, w, h;
            for (var i=0; i<els.length; i++) 
              {
                if (els[i].className=="wsnaptarcella_nike") {
                  if (els[i].childNodes[1].value==torol) {
                    intenzivok=1;
                    els[i].className=nopipa;
                    }
                }
              } 
          if (intenzivok<1) {return;}
  
        obj.className="wsnaptarcella_nike"
      } else {
        obj.className=nopipa
      };

  
  var kell=""
  var els = document.getElementsByTagName("TD");
  var s, w, h;
  for (var i=0; i<els.length; i++) 
    {
      if (els[i].className=="wsnaptarcella_nike") {
        kell+=els[i].id;
        kell+=",";
        }
    } 
  var nemkell=""
  var els = document.getElementsByTagName("TD");
  var s, w, h;
  for (var i=0; i<els.length; i++) 
    {
      if (els[i].className==nopipa) {
        nemkell+=els[i].id;
        nemkell+=",";
        }
    } 

  filename = lang+"/"+"wsaj.php";
  fn=filename;
  var valtozo=ajaxpostencode("kell", kell);
  valtozo+="&";
  valtozo+=ajaxpostencode("nemkell", nemkell);
  try {
    ajaxreq = new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  }
  ajaxreq.open("Post", filename, false);
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.send(valtozo);
  
  if (ajaxreq.status==200) {
      var ans = ajaxreq.responseText;
      if (ans==0) {intenzivok=0;}
      if (ans>0) {intenzivok=1;}
      var kiir="";

      if (ans==0) {
        if (lang=="hu") {kiir+="<a href='javascript:sendwsemail()'>Kérem az órarendem e-mailben! </a>";}
        if (lang=="en") {kiir+="<a href='javascript:sendwsemail()'>Send me my schedule by e-mail</a>";}
        if (lang=="es") {kiir+="<a href='javascript:sendwsemail()'>Send me my schedule by e-mail</a>";}
      }

      if (ans>0) {
        if (lang=="hu") {kiir+=ans; kiir+=" db workshopot választhatsz még";}
        if (lang=="en") {kiir+=ans; kiir+=" workshops left unused in your package";}
        if (lang=="es") {kiir+=ans; kiir+=" workshops left unused in your package";}
      }


      document.getElementById("wsek").innerHTML=kiir;
  } else 
  {
     ajaxsend("404.php","1");
  }

}

function startkartya() { 
  var valtozo=''
   try {
    ajaxreq = new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  
  }
  ajaxreq.open("Post", "initbank.php", false);
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.send(valtozo);
  
  if (ajaxreq.status==200) {
    if (ajaxreq.responseText!="ok")  {ujlap = ajaxreq.responseText;}
  } else 
  {
     ajaxsend("404.php","1");
  }
  var getid=document.getElementById("kartya_userid").value;

  var url="http://payment.danubiando.com/_test/z.php?i="+getid;
//  document.getElementById('bankiframe').src=url;
//  document.getElementById("egesz").style.display="none";
//  document.getElementById('bankiframe').style.display='block';
  window.location = url;
//  cycle=setInterval(function() {  checkbank(); },500) 
  click("kasszakartyawait.php");
}

function checkbank() {
  var valtozo="";
  try {
    ajaxreq= new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq= new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
  
  }
  ajaxreq.open("Post", "checkbank.php");
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.onreadystatechange=cbResponse;

  ajaxreq.send(valtozo);
}

function cbResponse() {

  if (ajaxreq.readyState !=4) return
  if (ajaxreq.status==200) {

var input=ajaxreq.responseText; 
var data=z_split(input,'||') ;
 
    if (data[0]=="rdy") {
        click("kasszakartyasiker.php")
        clearInterval(cycle);
        document.getElementById('bankiframe').style.display='none';
        document.getElementById("egesz").style.display="block";
      }
    if (data[0]=="fail") {
        click("kasszakartyafail.php")
        clearInterval(cycle);
        document.getElementById('bankiframe').style.display='none';
        document.getElementById("egesz").style.display="block";
      }

  
  } else  {
    alert("gond van! '" + ajaxreq.statusText+"'") 
  }
  return true
}


function PreloadImages() {
  var aImages = new Array('images/fg_chicho_x01.jpg','images/gold.jpg ','images/aronjudit.jpg','images/furdo.jpg','images/earlybird.jpg','images/fg__0009_hang.jpg','images/fg_arcemontes_1.jpg','images/fg__0000_bsas1936.jpg','images/fg__0004_budmar.jpg','images/bal.jpg','images/johannajoszip.jpg','images/fg_chicho_x03.jpg','image/fg__0002_urmil.jpg','/images/fg__0017_szol.jpg','/images/fg__0006_escu.jpg','/images/fg__0007_borok.jpg','/images/fg_chichosepu_1.jpg','/images/fg_tamas.jpg','/images/fg__0005_danu.jpg','/images/fg_szektor.jpg','/images/sziluett.jpg','/images/fg_filmnap.jpg','/images/fg__0002_botinora.jpg','/images/fg__0008_bor1.jpg','/images/fg__0000_ntst.jpg','/images/blanca.jpg','/images/fg_tango.jpg','/images/fg__0018_vaze.jpg','/images/fg__0012_chicho.jpg','/images/fg_montes2.jpg','/images/belatekla.jpg','/images/aronhajni1.jpg','/images/fg__0010_budmar2.jpg','/images/fg_lluvia.jpg','/images/fg__0011_argm.jpg','/images/fg_bandoneon.jpg','/images/fg_arcemontes_2.jpg','/images/fg_chicho_x05.jpg','/images/fg_bohem.jpg','/images/josejohanna.jpg','/images/fg_chichosepu_2.jpg','/images/fg_we_teto.jpg','/images/fg_montes1.jpg','/images/cipo.jpg','/images/lacimarcsifree.jpg','/images/fg_paroskedvez.jpg','/images/balpoharaz.jpg','/images/fg_arcemonteslogo.jpg','/images/fg__0003_varmil.jpg','/images/fg__0020_dnh.jpg','/images/fg__0001_mcsmil.jpg','/images/ulesrend_hq.jpg','/images/fg_budai_y_by_pal_istvan.jpg','/images/script.jpg','/images/no.jpg"class="hiddenpic"/>','/images/joszip.jpg"','/images/budaimont.jpg','/images/aronmont.jpg','/images/budaimont.jpg','/images/organizer.jpg','/images/winecellar.jpg','/images/web.jpg','/images/fesztivalregi.jpg','/images/budai1.jpg','/images/dj1.jpg','/images/dj2.jpg','/images/boti3.jpg','/images/fg_milongahu.jpg','/images/fg_tanultango.jpg','/images/fg_szallas.jpg','/images/fg_maraton2.jpg','/images/fg_maraton.jpg','/images/fg_gardel.jpg','/images/fg_csikos.jpg','/images/tapas.jpg','/images/tapas2.jpg','/images/valaszt.jpg','/images/fg_gulyas.jpg','/images/fg_cortina.jpg','/images/lanchid.jpg','/images/cib.gif','/images/stefania.jpg');
  for(vari=0;i<aImages.length;i++){
    var img=new Image();
    img.src=aImages[i];
  }
}

function sendwsemail() {
  var valtozo="";
  try {
    ajaxreq= new XMLHttpRequest();
  } catch (error) {
    try {
      ajaxreq= new ActiveXObject("Microsoft.XMLHTTP");
    } catch (error) 
    {
    return false;
    }
 
  }
  ajaxreq.open("Post", "workshopreminder.php");
  ajaxreq.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  ajaxreq.onreadystatechange=wsemailResponse;

  ajaxreq.send(valtozo);
  window.open('http://danubiando.com/wsreminder.php','WorkShops','width=1024,height=500')

}

function wsemailResponse() {

  if (ajaxreq.readyState !=4) return
  if (ajaxreq.status==200) {

var input=ajaxreq.responseText; 
var data=z_split(input,'||') ;


        if (lang=="hu") {var kiir="Az órarnedet elküldtem ";}
        if (lang=="en") {var kiir="E-mail sent";}
        if (lang=="es") {var kiir="E-mail sent";}

      document.getElementById("wsek").innerHTML=kiir;
 
 
  } else  {
    alert("gond van! '" + ajaxreq.statusText+"'") 
  }
  return true
}
