 var isIE = ((document.all)?(true):(false));
 var ajax_working = 0;
 var _childnode = (isIE) ? "0" : "1";
 var kep_effekt = 1;
 var kep_effekt_eng = 1;

  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 KepValtasEffekt(mi,max_width,_akt_width) {
  	var akt_width = 0;
	if(kep_effekt_eng) {
	  	var delay = 25;
	  	var kul = 10;
		if(kep_effekt == 1) {
			akt_width = _akt_width-kul;
			if(akt_width <= 0) {
				akt_width = 0;
				delay = 500;
				kep_effekt = 2;
			}
		}
		else if(kep_effekt == 2) {
			akt_width = _akt_width+kul;
			if(akt_width >= max_width) {
				akt_width = max_width;
				delay = 5000;
				kep_effekt = 1;
			}
		}
	
		document.getElementById(mi+'_r').style.left = '-'+akt_width+'px';
		document.getElementById(mi+'_l').style.left = akt_width+'px';
	
		setTimeout("KepValtasEffekt('"+mi+"',"+max_width+","+akt_width+")",delay);
	  }
	else {
		document.getElementById(mi+'_r').style.left = '-'+max_width+'px';
		document.getElementById(mi+'_l').style.left = max_width+'px';
		setTimeout("KepValtasEffekt('"+mi+"',"+max_width+","+max_width+")",'4000')
	}
  }
  
  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;
/*	while(x =document.getElementsByTagName('SELECT')[a]) {
		x.style.background='#eaeaea';
		x.onfocus=function(){this.style.background='#FFFFFF';}
		x.onblur=function(){this.style.background='#F1F1F1';}
		a++;
	}
*/
  }
  
  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 CreateTabs(max,start,style) {
	var a = 0;
	var b = 0;
	if(!isIE) var _prev_left = -2;
	else var _prev_left = -12;
	var _prev_length = 0;
	var _div = document.getElementById("tab-block");
	_div.style.paddingTop='20px';
	_div.style.marginTop='10px';
	_div.style.border='0';
	_div.style.position='relative';
	_div.style.left='0px';
	if(!isIE) _div.style.top='23px';
	else _div.style.top='10px';
	while(_div.getElementsByTagName('h4')[a]) {
  		var x = _div.getElementsByTagName('h4')[a];
  		var s = x.innerHTML;
  		x.onclick=function(){ChangeTab(this.id)}
		if(a==0) x.className='tab_l';
		else if(a==max-1) x.className='tab_r';
		else x.className='tab';
		x.id=a;
  		x.style.left = _prev_left+'px';
		if(a==0) {
			if(style==2) _prev_left += 105;
			else _prev_left += 73;
		}
		else {
			if(style==2) _prev_left = _prev_left+107;
			else _prev_left = _prev_left+53;
		}
  		if(isIE) x.style.top = "-10px";
//  		else x.style.top = "-47px";
  		a++;
	}
	ChangeTab(start-1);
  }

  function ChangeTab(tab_id) {
  	var a = 0;
  	var tmp;
	var _div = document.getElementById("tab-block");
	if(tab_id) document.getElementById("tab_1_fejlec").style.display='none';
	else document.getElementById("tab_1_fejlec").style.display='';
	if((tab_id>3) && (document.getElementById("tab_fejlec_right"))) document.getElementById("tab_fejlec_right").style.display='none';
	else if(document.getElementById("tab_fejlec_right")) document.getElementById("tab_fejlec_right").style.display='';
	
  	while(_div.getElementsByTagName('h4')[a]) {
  		var x = _div.getElementsByTagName('h4')[a];
		if((tab_id>3) && (document.getElementById("tab_fejlec_right")) && (a>3)) x.style.display='';
		else if(document.getElementById("tab_fejlec_right") && (a>3)) x.style.display='none';
  		var i=0;
  		for(var b=0; tmp = _div.getElementsByTagName('table')[b]; b++) {
  			if(tmp.className!="tab") continue;
  			else {
  				
  				if(i==a) {
  					var x2 = _div.getElementsByTagName('table')[b];
  					break;
  				}
  				i++;
  			}
  		}
  		x.className=x.className.replace(/_done/, "");
  		if(a<=tab_id) {
			x.className+="_done";  			
  		}
  		if(a==tab_id) {
  			x2.style.display='';
  			x2.style.position='relative';
  			var _tab = x2;
  		}
  		else {
  			x2.style.display='none';
  		}
  		a++;
  	}
/*	if(_tab.getElementsByTagName('SELECT')[0]) {
		_tab.getElementsByTagName('SELECT')[0].focus();
		_tab.getElementsByTagName('SELECT')[0].blur();		
	}
	else {
		_tab.getElementsByTagName('INPUT')[0].focus();
		_tab.getElementsByTagName('INPUT')[0].blur();
	}
  */
  _tab.rows[0].focus();
	RemoveWaitPopup();  
  }

  function destroyDiv(mit) {
      mit.parentNode.removeChild(mit);
  }

  function checkHirlevel(mi) {
	var email_form;
	var szoveg_hiba=0;
	var msg="";
	var mehet=1;
	var error_msg_1 = 'Kérem adja meg az e-mail címét';
	var error_msg_2 = 'Nem helyes formátumu e-mail cím!';

   	if ((document.hirlevel.email.value=="") || (document.hirlevel.email.value=="adja meg e-mail címét")) {
   		document.hirlevel.email.focus();
   		mehet=0;
   		szoveg_hiba=1;
   	}
	else {
	   	if (!(document.hirlevel.email.value.indexOf('@')>0 && document.hirlevel.email.value.indexOf('@')<document.hirlevel.email.value.length-1)){
			document.hirlevel.email.focus();
	   		mehet=0;
	   		email_form=1;
	   	}
	}

	if (szoveg_hiba) msg = msg+error_msg_1+"\n\n";
	if (email_form) msg = msg+error_msg_2+"\n\n";
	if (mehet==1) 
		{
			document.hirlevel.action=url+'hirlevel/'+mi;
			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');
  }
