 var isIE = ((document.all)?(true):(false));

 var _childnode = (isIE) ? "0" : "1";
 var kep_effekt = 1;
 var kep_effekt_eng = 1;
 var menu_open = '';
 var menu_working = 0;
 var popup_on = 0;

  function getElementHeight(Elem) {
	if(document.getElementById) {
		var elem = document.getElementById(Elem);
	} else if (document.all){
		var elem = document.all[Elem];
	}
	yPos = elem.offsetHeight;
	return yPos;
  }

  function getElementWidth(Elem) {
	if(document.getElementById) {
		var elem = document.getElementById(Elem);
	} else if (document.all){
		var elem = document.all[Elem];
	}
	yPos = elem.offsetWidth;
	return yPos;
  }
  
  function StopFunctions() {
  	ItemList.Auto=0;  	
  	clearTimeout(fokep_time);
  }
  
  function StartFunctions() {
  	ItemList.Auto=1;
  	ItemList.ShowFo();
  }
  
  function wheel_on(event){
    var delta = 0;
	var irany = 0;
	if(popup_on) {
	    if (!event) /* For IE. */
	            event = window.event;
	    if (event.wheelDelta) { /* IE/Opera. */
	            delta = event.wheelDelta/120;
	            if (window.opera)
	                    delta = -delta;
	    } else if (event.detail) { /** Mozilla case. */
	            delta = -event.detail/3;
	    }
	    if (event.preventDefault)
	            event.preventDefault();
	}
	event.returnValue = false;
  }

function ShowPopup(_width) {
	popup_on = 1;
  	var div = document.getElementById('pop_up');
  	var div2 = document.getElementById('popup_bg');
  	div.style.display='block';
  	div2.style.display='block';
	div2.style.width=clientWidth+'px';
	div2.style.height=myHeight+'px';
	div.style.left = ((clientWidth-_width)/2)+'px';
	ShowHidePU_Item(0, 70, "popup_bg");  			
	setTimeout("ShowPopup2()",'200');	
}

function ShowPopup2() {
	var height = getElementHeight('pop_up');
	if(height > 25) {
		document.getElementById('pop_up').style.top = ((clientHeight-height)/2)+'px';
	}
	else setTimeout("ShowPopup2()",'200');
}

function HidePopup() {
	popup_on = 0;
  	var div = document.getElementById('pop_up');
  	var div2 = document.getElementById('popup_bg');
  	div.style.display='none';
	ShowHidePU_Item(90, 0, "popup_bg");  			
}

function getScrollY() {
  var scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
  }
  return scrOfY;
}

  function ShowHideMenu(_div) {
  	if(!menu_working) {
		var height = getElementHeight(_div);
		var div = document.getElementById(_div);
	//	alert(div.parentNode.style.height+" ? "+height);
		if(div.parentNode.style.height==height+'px') {
			div.parentNode.style.overflow='hidden';
			MoveMenu(height, 0, _div);
			document.getElementById(_div+'_link').className='';
			document.getElementById(_div+'_link').blur();
			menu_open='';
		}
		else {
			if(menu_open) {
				document.getElementById(menu_open).parentNode.style.overflow='hidden';
				MoveMenu(getElementHeight(menu_open), 0, menu_open);
				document.getElementById(menu_open+'_link').className='';			
			}
			MoveMenu(0, height, _div);
			menu_open = _div;
			document.getElementById(_div+'_link').className='selected';
			document.getElementById(_div+'_link').blur();
		}
  	}
  	else {
  		document.getElementById(_div+'_link').blur();
  	}
  }

  function MoveMenu(_akt, _cel, _div) {
  	menu_working = 1;
	var akt = _akt;
	var div = document.getElementById(_div);
	var div2 = div.parentNode;
	var szorzo = 1;
	var absz = Math.abs(_cel-_akt);
	var dif=Math.round(absz/5);
	if(dif<=2) dif=Math.ceil(absz/2);
	if(_akt>_cel) szorzo = -1;
	akt+=(dif*szorzo);
	div2.style.height = akt+'px';
  	if(akt!=_cel) setTimeout("MoveMenu("+akt+", "+_cel+", '"+_div+"')",'25');
  	else if(_cel!=0) {
//  		alert('ez fut');
  		div.parentNode.style.overflow='visible';
  		menu_working = 0;
  	}
  	else {
  		menu_working = 0;
  	}
  }

  function StartOnlineRend() {
//  	document.getElementById('nyelvvalaszt').style.display='';	
  	document.getElementById('aktualitasok').style.display='none';	
  	document.getElementById('online_rendeles').style.display='';	
  }

  function StopOnlineRend() {
//  	document.getElementById('nyelvvalaszt').style.display='';	
  	document.getElementById('aktualitasok').style.display='';	
  	document.getElementById('online_rendeles').style.display='none';	
  }
  
  function CreateWaitPopup() {
	var div = document.getElementById('popup');
	var div2 = document.getElementById('popup_bg');
	var width=400;
	  var html = '';
	  html += '                <table width="100%" height="100%" cellpadding="0" cellspacing="0" border="0">';
	  html += '                <tr>';
	  html += '                  <td class="ip_topleft"> </td>';
	  html += '                  <td class="ip_border_top" colspan="2"> </td>';
	  html += '                  <td class="ip_topright" ></td>';
	  html += '                </tr>';
	  html += '                <tr height="40">';
	  html += '                  <td class="ip_border_left"> </td>';
	  html += '                  <td valign="middle" align="center" class="ip_center" width="50">';
	  html += '                      <img src="'+url+'template/images/structure/loadingx.gif">';
	  html += '                  </td>';
	  html += '                  <td valign="middle" align="left" class="ip_center">';
	  html += '                      Az datok feldolgozás alatt! Kérem várjon...';
	  html += '                  </td>';
	  html += '                  <td class="ip_border_right"> </td>';
	  html += '                </tr>';
	  html += '                <tr>';
	  html += '                  <td class="ip_bottomleft"></td>';
	  html += '                  <td class="ip_border_bottom" colspan="2"></td>';
	  html += '                  <td class="ip_bottomright"></td>';
	  html += '                </tr>';
	  html += '                </table>';
	div.innerHTML = html;
	div.style.display='block';
	div2.style.display='block';
	div.style.width=width+'px';
	var dif=((document.documentElement.scrollTop)?(document.documentElement.scrollTop):(document.body.scrollTop));
	if (isIE) {
		div.style.top=(clientHeight/2)-75+dif+'px';
		div2.style.height=myHeight+'px';
	}
	else {
		div.style.top=(clientHeight/2)-75+dif+'px';
		div2.style.height=myHeight+'px';
	}
//	alert(document.documentElement.scrollTop);
	div2.style.height=document.body.scrollHeight+'px';
	div.style.left=((clientWidth/2)-(width/2))+'px';
  }

  function RemoveWaitPopup() {
	if(document.getElementById('popup')) document.getElementById('popup').style.display='none';
	if(document.getElementById('popup_bg')) document.getElementById('popup_bg').style.display='none';

  }
  
  function submitenter(e,mi) {
      var keycode;
      if (window.event) keycode = window.event.keyCode;
      else if (e) keycode = e.which;
      else return true;

      if (keycode == 13) {
         document.login.submit();
          return false;
      } else {
          return true;
      }
  }

  function ShowDiv(_mi) {
  	var div = document.getElementById(_mi);
  	div.style.display = '';
  }
  
  function HideDiv(_mi) {
  	var div = document.getElementById(_mi);
  	div.style.display = 'none';
  }

  function HideShowLayer(_id) {
    var id = document.getElementById(_id);
    if (id.style.display == "block") {
      id.style.display='none';
    } else {
      id.style.display='block';
    }
  }

  function InputFocusBlur() {
  	var a = 0;
  	var x;
	while(x = document.getElementsByTagName('INPUT')[a]) {
		if((x.type=="text") || (x.type=="password")) {
			x.style.background='#eaeaea';
			x.onfocus=function(){if(this.value==this.title) this.value=''; this.style.background='#FFFFFF';}
			x.onblur=function(){if(this.value=='') this.value=this.title; this.style.background='#eaeaea';}
		}
		a++;
	}
	a=0;
  }
  
  function colorTR() {
	
	var a = 0;
	var b = 0;
	for(var a = 0; document.getElementsByTagName('table')[a]; a++) {
		var x = document.getElementsByTagName('table')[a];
		var i = 0;
		if((x.className=="colorize") || (x.className=="tablazat_fekvo")) {
			for(var b = 0; x.rows[b]; b++) {
				if(x.rows[b].className!="nocolor") {
					if(x.rows[b].onclick) {
						x.rows[b].onmouseover=function(){this.className="over";}
					}
					if((i%2) == 1) {
						x.rows[b].className="even";
						if(x.rows[b].onclick) x.rows[b].onmouseout=function(){this.className="even";}
					}
					else x.rows[b].onmouseout=function(){this.className="";}
					i++;
				}
			}
		}
		else {
			for(var b = 0; x.rows[b]; b++) {
				if(x.rows[b].onclick) {
					x.rows[b].onmouseover=function(){this.className="over";}
					x.rows[b].onmouseout=function(){this.className="";}
				}
			}
		}
	}
  }

function datetime()
{
var honaps = new Array('Január','Február','Március','Április','Május','Június','Július','Agusztus','Szeptember','Október','November','December');
var napszam = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
var naps = new Array('Vasárnap','Hétfő','Kedd','Szerda','Csütörtök','Péntek','Szombat');
var datum = new Date;
var ev = datum.getFullYear();
var honap = datum.getMonth();
var nap = datum.getDate();
var ora = datum.getHours()+4;
/*
if (isIE) ev = datum.getYear();
else ev = datum.getYear()+1900;
*/
if (ora>23)
	{
		ora = ora-24;
		nap = nap+1;
	}
	
if (nap>napszam[honap])
	{
		nap = nap-napszam[honap];
		honap = honap+1;
	}

if (honap>11)
	{
		honap = honap-12;
		ev = ev+1;
	}

document.rendeles.ev.value=ev;
if (honap<9) document.rendeles.honap.value='0'+(honap+1);
else document.rendeles.honap.value=honap+1;

if (nap<10) document.rendeles.nap.value='0'+nap;
else document.rendeles.nap.value=nap;

if (ora<10) document.rendeles.ora.value='0'+ora;
else document.rendeles.ora.value=ora;

if (datum.getMinutes()<10)
document.rendeles.perc.value='0'+datum.getMinutes();
else document.rendeles.perc.value=datum.getMinutes();

//setTimeout('datetime()',60000);
}

  function rendeles_submit() {
	var mehet = 1;
	var szoveg = 0;
	var email_form = 0;
	var msg = or_hiba1;
	var napszam = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	var datum = new Date;
	var datum_ = 1;
	var honapok = 0;
	var honap = 0;
	var napok = 0;
	var nap = 0;
	var orak = 0;
	var ora = 0;
	var percek = 0;
	var perc = 0;
	
   	if (document.rendeles.nev.value=="") {
   		document.getElementById('nev').style.border='1px solid #FF0000';
   		document.rendeles.nev.focus();
   		mehet=0;
   		szoveg = 1;
   	}
	else {
		document.getElementById('nev').style.border='1px solid #1f286d'; 
	}
   	
   	if (document.rendeles.kerulet.value=="") {
   		document.getElementById('kerulet').style.border='1px solid #FF0000';
   		document.rendeles.kerulet.focus();
   		mehet=0;
   		szoveg = 1;
   	}
	else {
		document.getElementById('kerulet').style.border='1px solid #1f286d'; 
	}

   	if (document.rendeles.cim.value=="") {
   		document.getElementById('cim').style.border='1px solid #FF0000';
   		document.rendeles.cim.focus();
   		mehet=0;
   		szoveg = 1;
   	}
	else {
		document.getElementById('cim').style.border='1px solid #1f286d'; 
	}

   	if (document.rendeles.telefon.value=="") {
   		document.getElementById('telefon').style.border='1px solid #FF0000';
   		document.rendeles.telefon.focus();
   		mehet=0;
   		szoveg = 1;
   	}
	else {
		document.getElementById('telefon').style.border='1px solid #1f286d'; 
	}

   	if (document.rendeles.email.value=="") {
   		document.getElementById('email').style.border='1px solid #FF0000';
   		document.rendeles.email.focus();
   		mehet=0;
   		email_form=1;
   		szoveg = 1;
   	}
   	else if (!(document.rendeles.email.value.indexOf('@')>0 && document.rendeles.email.value.indexOf('@')<document.rendeles.email.value.length-1)){
		document.getElementById('email').style.border='1px solid #FF0000';
		document.rendeles.email.focus();
   		mehet=0;
   		msg = msg+or_hiba2;
   	}
	else {
		email_form=1;
		document.getElementById('email').style.border='1px solid #1f286d'; 
	}

   	if (document.rendeles.utasok.value=="") {
   		document.getElementById('utasok').style.border='1px solid #FF0000';
   		document.rendeles.utasok.focus();
   		mehet=0;
   		szoveg = 1;
   	}
	else {
		document.getElementById('utasok').style.border='1px solid #1f286d'; 
	}

   	if (document.rendeles.ev.value=="") {
   		document.getElementById('ev').style.border='1px solid #FF0000';
   		document.rendeles.ev.focus();
   		mehet=0;
   		datum_ = 0;
   	}

   	if ((document.rendeles.honap.value=="") || (document.rendeles.honap.value<1) ||(document.rendeles.honap.value>12)) {
   		document.getElementById('honap').style.border='1px solid #FF0000';
   		document.rendeles.honap.focus();
   		mehet=0;
   		datum_ = 0;
   	}

   	if ((document.rendeles.nap.value=="") || ((document.rendeles.nap.value<1) ||(document.rendeles.nap.value>31))) {
   		document.getElementById('nap').style.border='1px solid #FF0000';
   		document.rendeles.nap.focus();
   		mehet=0;
   		datum_ = 0;
   	}

   	if ((document.rendeles.ora.value=="") || ((document.rendeles.ora.value<0) ||(document.rendeles.ora.value>23))) {
   		document.getElementById('ora').style.border='1px solid #FF0000';
   		document.rendeles.ora.focus();
   		mehet=0;
   		datum_ = 0;
   	}

   	if ((document.rendeles.perc.value=="") || ((document.rendeles.perc.value<0) ||(document.rendeles.perc.value>59))) {
   		document.getElementById('perc').style.border='1px solid #FF0000';
   		document.rendeles.perc.focus();
   		mehet=0;
   		datum_ = 0;
   	}

	if (datum_ == 1)
		{
//			if (isIE) honapok = (document.rendeles.ev.value-datum.getYear())*12;
//			else honapok = (document.rendeles.ev.value-(datum.getYear()+1900))*12;

			honapok = (document.rendeles.ev.value-datum.getFullYear())*12;
			honap = honapok-((datum.getMonth()+1)-document.rendeles.honap.value);
			
			var i = datum.getMonth();
			var j = honap;
			while (j>0)
				{
					napok = napok + napszam[i];
					i++;
					if (i==12) i = 0;
					j--;
				}
			nap = napok-(datum.getDate()-document.rendeles.nap.value);
			
			orak = nap*24;
			ora = orak - (datum.getHours()-document.rendeles.ora.value);
			
			percek = ora*60;
			perc = percek-(datum.getMinutes()-document.rendeles.perc.value)
			
			if ((honap<0) || (nap<0) || (ora<0) || (perc<0))
				{
					mehet = 0;
					document.getElementById('ev').style.border='1px solid #FF0000';
					document.getElementById('honap').style.border='1px solid #FF0000';
					document.getElementById('nap').style.border='1px solid #FF0000';
					document.getElementById('ora').style.border='1px solid #FF0000';
					document.getElementById('perc').style.border='1px solid #FF0000';
					
					msg = msg+or_hiba3;
				}
			else if(perc<240)
				{
					mehet = 0;
		
					document.getElementById('ev').style.border='1px solid #FF0000';
					document.getElementById('honap').style.border='1px solid #FF0000';
					document.getElementById('nap').style.border='1px solid #FF0000';
					document.getElementById('ora').style.border='1px solid #FF0000';
					document.getElementById('perc').style.border='1px solid #FF0000';
					
					msg = msg+or_hiba4;
				}
			else {
					document.getElementById('ev').style.border='1px solid #1f286d';
					document.getElementById('honap').style.border='1px solid #1f286d';
					document.getElementById('nap').style.border='1px solid #1f286d';
					document.getElementById('ora').style.border='1px solid #1f286d';
					document.getElementById('perc').style.border='1px solid #1f286d';
				}
		}
	else msg = msg+or_hiba5;

	if (mehet==1) 
		{
			document.rendeles.submit();
		}
	else 
		{
			msg=msg.replace(/&#337;/g,"ő")
			msg=msg.replace(/&#369;/g,"ű")
			msg=msg.replace(/&#336;/g,"Ő")
			msg=msg.replace(/&#368;/g,"Ű")
			alert(msg);
		}

  }

  function destroyDiv(mit) {
      mit.parentNode.removeChild(mit);
  }

  function hirlevel_fel() {
	var mehet = 1;
	var szoveg = 0;
	var email_form = 0;
	var msg = or_hiba1;
	
   	if (document.hirlevel.email2.value=="") {
   		document.getElementById('email2').style.border='1px solid #FF0000';
   		document.hirlevel.email2.focus();
   		mehet=0;
   		email_form=1;
   		szoveg = 1;
   	}
   	else if (!(document.hirlevel.email2.value.indexOf('@')>0 && document.hirlevel.email2.value.indexOf('@')<document.hirlevel.email2.value.length-1)){
		document.getElementById('email2').style.border='1px solid #FF0000';
		document.hirlevel.email2.focus();
   		mehet=0;
   		msg = msg+or_hiba2;
   	}
	else {
		email_form=1;
		document.getElementById('email2').style.border='1px solid #1f286d'; 
	}

   	if (document.hirlevel.telefon2.value=="") {
   		document.getElementById('telefon2').style.border='1px solid #FF0000';
   		document.hirlevel.telefon2.focus();
   		mehet=0;
   		szoveg = 1;
   	}
	else {
		document.getElementById('telefon2').style.border='1px solid #1f286d'; 
	}

   	if (document.hirlevel.cim2.value=="") {
   		document.getElementById('cim2').style.border='1px solid #FF0000';
   		document.hirlevel.cim2.focus();
   		mehet=0;
   		szoveg = 1;
   	}
	else {
		document.getElementById('cim2').style.border='1px solid #1f286d'; 
	}

   	if (document.hirlevel.kerulet2.value=="") {
   		document.getElementById('kerulet2').style.border='1px solid #FF0000';
   		document.hirlevel.kerulet2.focus();
   		mehet=0;
   		szoveg = 1;
   	}
	else {
		document.getElementById('kerulet2').style.border='1px solid #1f286d'; 
	}

   	if (document.hirlevel.nev2.value=="") {
   		document.getElementById('nev2').style.border='1px solid #FF0000';
   		document.hirlevel.nev2.focus();
   		mehet=0;
   		szoveg = 1;
   	}
	else {
		document.getElementById('nev2').style.border='1px solid #1f286d'; 
	}
   	
	if (mehet==1) 
		{
			document.hirlevel.submit();
		}
	else 
		{
			msg=msg.replace(/&#337;/g,"ő")
			msg=msg.replace(/&#369;/g,"ű")
			msg=msg.replace(/&#336;/g,"Ő")
			msg=msg.replace(/&#368;/g,"Ű")
			alert(msg);
		}

  }

  function hirlevel_le() {
	var mehet = 1;
	var szoveg = 0;
	var email_form = 0;
	var msg = or_hiba1;
	
   	if (document.hirlevel.email2.value=="") {
   		document.getElementById('email2').style.border='1px solid #FF0000';
   		document.hirlevel.email2.focus();
   		mehet=0;
   		email_form=1;
   		szoveg = 1;
   	}
   	else if (!(document.hirlevel.email2.value.indexOf('@')>0 && document.hirlevel.email2.value.indexOf('@')<document.hirlevel.email2.value.length-1)){
		document.getElementById('email2').style.border='1px solid #FF0000';
		document.hirlevel.email2.focus();
   		mehet=0;
   		msg = msg+or_hiba2;
   	}
	else {
		email_form=1;
		document.getElementById('email2').style.border='1px solid #1f286d'; 
	}

	if (mehet==1) 
		{
			document.hirlevel.submit();
		}
	else 
		{
			msg=msg.replace(/&#337;/g,"ő")
			msg=msg.replace(/&#369;/g,"ű")
			msg=msg.replace(/&#336;/g,"Ő")
			msg=msg.replace(/&#368;/g,"Ű")
			alert(msg);
		}

  }
  
  function popup(mit) {
    popupwin = window.open(mit,'popupwin','status=0,resizable=0,scrollbars=yes');
  }
