var uds = 0;
var pds = 0;
function userhelper() {
	try {
		document.getElementById('username').onclick = function() {
			if(uds == 0) {document.getElementById('username').value="";}
			uds = 1;
		}
		document.getElementById('password').onclick = function() {
			if(pds == 0) {document.getElementById('password').value="";}
			pds = 1;
		}
	} catch(e) {}
}

//menusystem

	var semafor = 0;
	var started = 1;
	var global_timeout = '';

	function menuini(nstrted) {
		if(nstrted) {started = nstrted;}
		submenusettback();
		
		var staticx = 'menu'+started+'h';
		var objs = document.getElementsByTagName('a');
		
		for(i=0; i<=objs.length-1; i++) {
			var strnow = objs[i].className;
			if(strnow.match(/^(menu)[\d]*$/)) {
				var submenu = strnow.replace('menu','');
				submenu = 'submenu'+submenu;
				objs[i].setAttribute('onMouseOver',"onbutton('"+submenu+"',this)");
				objs[i].setAttribute('onMouseOut',"back()");
			} else {
				if(strnow == staticx) {
					var submenu = 'submenu'+started;
					objs[i].setAttribute('onMouseOver',"onbutton('"+submenu+"',this)");
				}
			}
		}
		
		
		var findsub = document.getElementsByTagName('div');
		for(l=0; l<=findsub.length-1; l++) {
			var find_strn = findsub[l].id;
			if(find_strn.match(/^(submenu)[\d]*$/)) {
					document.getElementById(find_strn).setAttribute('onMouseOver',"semaforon()");
					document.getElementById(find_strn).setAttribute('onMouseOut',"back()");
			}
		}
	}


	function semaforon() {
		semafor = 1;
	}

	function semaforoff() {
		semafor = 0;
		clearTimeout(global_timeout);
	}


	function back() {
		semaforoff();
		global_timeout = setTimeout("clearbacker()", 2000);
	}

	function clearbacker() {
		if(semafor === 0) {
			clearallbutton();
			submenusettback();
		}
	}

	function submenusettback() {
		var seconder = document.getElementsByTagName('div');
		
		var scounter = 0;
		for(l=0; l<=seconder.length-1; l++) {
			var strn = seconder[l].id;
			if(strn.match(/^(submenu)([\d]*)$/)) {
				if(scounter == 0) {
					document.getElementById(strn).style.display = "block";
				} else {
					document.getElementById(strn).style.display = "none";
				}
				scounter++;
			}
		}
		
		document.getElementById('submenu'+started).style.display = "block";
		//document.getElementById('menu'+started+'h').className = "block";
		
		var objs = document.getElementsByTagName('a');
		
		for(i=0; i<=objs.length-1; i++) {
			var strnow = objs[i].className;
			var findedstr = 'menu'+started;
			if(objs[i].className == findedstr) {
				objs[i].className = 'menu'+started+'h';
			}
		}
	}

	function onbutton(str,secobj) {
		semaforon();
		clearallbutton();
		var seconder = document.getElementsByTagName('div');
		
		for(l=0; l<=seconder.length-1; l++) {
			var strn = seconder[l].id;
			if(strn.match(/^(submenu)([\d]*)$/)) {
				document.getElementById(strn).style.display = "none";
			}
		}
		
		var menubgid = str.substring(3,8);
		secobj.className = secobj.className+'h';
		//secobj.style.background = 'url(images/'+menubgid+'_bg.gif)';
		//secobj.style.color = '#ffffff';
		
		for(l=0; l<=seconder.length-1; l++) {
			var strn = seconder[l].id;
			if(strn.match(/^(submenu)([\d]*)$/)) {
				document.getElementById(strn).style.display = "none";
			}
		}
		document.getElementById(str).style.display = "block";
	}

	function clearallbutton() {
		var objs = document.getElementsByTagName('a');
		for(i=0; i<=objs.length-1; i++) {
			var strnow = objs[i].className;
			if(strnow.match(/^(menu)[a-z\d]*$/)) {
				if(strnow.match(/h$/)) {
					objs[i].className = strnow.substr(0,5);
					//objs[i].style.background = 'url(images/button_bg.gif)';
					//objs[i].style.color = '#000000';
				}
			}
		}
	}

//menu system

function login_auth() {
	var rtrvar = true;

	var problem_message = '';
	var usr = document.getElementById('username').value;
	var pwd = document.getElementById('password').value;
	

	if(usr == '' || usr == 'Felhasználónév') {problem_message = 'Kérjük, adja meg a felhasználónevét!'; }
	
	if(usr > 20) {problem_message = 'A felhasználónévnek maximum 20 karakterből állhat!';}
	if(usr < 3) {problem_message = 'A felhasználónévnek legalább 3 karakterből kell állni!';}
	
	if(usr != '') {
		if(!usr.match(/^[\w-öüóűőúéáíÖÜÓŐÚÉÁÍ\.\(\)\:]*$/)) {
			problem_message = 'A felhasználónév nem tartalmazhat speciális karaktereket! Szóközt sem...';
		}
	} else {
		problem_message = 'Nem töltötted ki a felhasználónév mezőt!';
	}
	
	if(pwd == '' || pwd == 'jelszo') {
		problem_message = 'Kérjük, adja meg a jelszavát!';
	}
	
	if(problem_message != '') {
		alert(problem_message);
		rtrvar = false;
	}

	return rtrvar;
}


function pageopen() {
	var gv = document.getElementById("page").value;
	if(gv == 'all' || gv == 'nothing') {
		alert("Kérjük, válasszon!");
	} else {
		self.location.href = gv; 
	}
}

function lets_src() {
	var sid = document.getElementById("search_bm").value;
	if(sid == '') {
		alert("Kérjük, adjon meg keresési szót!");
		return false;
	} else {
		return true;
	}
}

function serviceselect(tobj) {
	tobj.form.action = tobj.value+'.php';
}

function rornr(tobj) {
	if(tobj.action == 'all') {tobj.action = 'search.php';}
	return true;
}

function companyreg_auth() {

	var selecter = false;
	var wrong = false;

	
	var cegnev = document.getElementById('cegnev').value;
	var adoszam = document.getElementById('adoszam').value;
	var szakterulet = document.getElementById('szakterulet').value;
	var tevekenysegleiras = document.getElementById('tevekenyseg').value;
	var numberofcimszo = domainjumper;
	var kapcsolattarto = document.getElementById('kapcsolattarto').value;
	var iranyitoszam = document.getElementById('iranyitoszam').value;
	var x = document.getElementById('telepules');
	
	if(x === null){
		var telepules = '';
	} else {
		var telepules = document.getElementById('telepules').value;
	}
	
	var cim = document.getElementById('cim').value;
	
	var telkorz = document.getElementById('telkorz').value;
	var telefon = document.getElementById('telefon').value;
	
	var mail = document.getElementById('email').value;
	var siteaddress = document.getElementById('honlap').value;
	
	var imgvrf = document.getElementById('imgvrf').value;
	var terms = document.getElementById('terms').checked;
	
	if(imgvrf == '') {
		wrong = 'Kérjük, gépelje be a képen látható szürke karaktersorozatot!';
		selecter = 'imgvrf';
	} else {
		if(!imgvrf.match(/^[0-9]+$/)) {
			wrong = 'Kérjük, csak a képen látható szürke karaktersorozatot gépelje be!';
			selecter = 'imgvrf';
		}
	}
	
	if(terms != true) {
		wrong = 'Ön nem fogadta el a felhasználási feltételeket!';
		selecter = 'terms';
	}
	
	if(telefon=='') {
		wrong = 'Hiányzik a telefonszám';
		selecter = 'telefon';
	} else {
		if(!telefon.match(/^[0-9\/]*$/)) {
			wrong = 'A telefonszám csak számokat és "/" jelet tartalmazhat!';
			selecter = 'telefon';
		}
	}
	if(telkorz=='') {
		wrong = 'Hiányzik a telefonszám körzetszáma!';
		selecter = 'telkorz';
	} else {
		if(!telkorz.match(/^[0-9]*$/) || telkorz.length > 2) {
			wrong = 'A telefonszám körzetszáma hibás!';
			selecter = 'telkorz';
		}
	}
	
	if(mail!='') {
		if(!mail.match(/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/)) {
			wrong = 'Az e-mail cím hibás!';
			selecter = 'email';
		}
	} else {
		wrong = 'Az e-mail cím megadása kötelező!';
		selecter = 'email';
	}
	
	if(cim=='') {wrong = 'A cím megadása kötelező!'; selecter = 'cim';}
	if(telepules=='') {wrong = 'A település megadása kötelező!'; selecter = 'telepules';}
	
	if(iranyitoszam!='') {
		if(!iranyitoszam.match(/^[0-9]{4}$/)) {
			wrong = 'Az irányítószám hibás!';
			selecter = 'iranyitoszam';
		}
	} else {
		wrong = 'Az irányítószám megadása kötelező!';
		selecter = 'iranyitoszam';
	}
	
	if(kapcsolattarto=='') {wrong = 'A kapcsolattartó megadása kötelező!'; selecter = 'kapcsolattarto';}
	
	if(tevekenysegleiras=='') {
		wrong = 'Kérjük, írja le röviden a cég tevékenységét!';
		selecter = 'tevekenyseg';
	}
	
	if(szakterulet=='') {wrong = 'A szakterület megadása kötelező!'; selecter = 'szakterulet';}
	
	if(adoszam=='') {
		wrong = 'Az adószám megadása kötelező!'; selecter = 'adoszam';
	} else {
		if(!adoszam.match(/^[0-9\-]*$/) || adoszam.length > 15) {
			wrong = 'Az adószám hibás!';
			selecter = 'adoszam';
		}
	}
	
	if(cegnev=='') {wrong = 'A cégnév megadása kötelező!'; selecter = 'cegnev';}
	
	
	
	if(siteaddress != '' && mail != '' && !wrong) {
		var mailparts = mail.split('@');
		var mailbe = mailparts[1];
		
		var siteparts = siteaddress.split('.')
		var needtobe = siteparts[1]+'.'+siteparts[2];
		
		if(mailbe != needtobe) {
			var answer = confirm('Ön megadta honlapjának címét, de e-mail címe nem ahhoz a webcímhez tartozik! Erre az e-mail címre fogunk egy aktivációs e-mailt küldeni. Amennyiben folytatja a regisztrációt, kollégáink manuálisan fogják ellenőrizni adatait. Folytatja a regisztrációt?')
			
			if(answer) {
				return true;
			} else {
				document.getElementById('email').focus();
				return false;
			}
			
		}
	} else {
	
		if(wrong) {
			alert(wrong);
			
			if(selecter!='') {
				document.getElementById(selecter).focus();
			}
			
			return false;
		} else {
			return true;
		}
	
	}
	
}

function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}

function place_change(dnredstar) {
	document.getElementById('selectplace').innerHTML = '<center><img src="images/loading.gif" /></center>';

	var sid = document.getElementById("megye").value;
	var ajaxreq = getHTTPObject();
	ajaxreq.open('POST','js/getcity.php?id='+sid,true);
	
	ajaxreq.onreadystatechange = function() {
		if(ajaxreq.readyState == 4) {
			var pl = ajaxreq.responseText;
			var places = pl.split(';');
			
			if(dnredstar) {
				var rtrstr = '<p><label for="telepules">Település: </label><select name="telepules" id="telepules"><option value="none">Kérjük, válasszon!</option>';
			} else {
				var rtrstr = '<p><label for="telepules">Település: <span class="red">*</span></label><select name="telepules" id="telepules"><option value="none">Kérjük, válasszon!</option>';
			}
			
			for(i=0; i<places.length-1; i++) {
				var nextstr = '<option value="'+places[i]+'">'+places[i]+'</option>';
				rtrstr = rtrstr+nextstr;
			}
			rtrstr = rtrstr+'</select></p>';
			document.getElementById('selectplace').innerHTML = rtrstr;
		}
	}
	
	ajaxreq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=iso-8859-2');
	if(ajaxreq.send(0)) {
		return true;
	} else {
		return false;
	}
}


var idk = '';

function wbackplace() {
	var irsz = document.getElementById('iranyitoszam').value;
	
	if(irsz != '' && irsz.match(/^[0-9]{4}$/)) {
	
		var ajaxreq = getHTTPObject();
		ajaxreq.open('POST','js/getplace.php?irsz='+irsz,true);
		
		ajaxreq.onreadystatechange = function() {
			if(ajaxreq.readyState == 4) {
				var pl = ajaxreq.responseText;
				var places = pl.split(';');
				if(places[0].match(/^[0-9]{4}$/)) {
					document.getElementById('megye').value = places[0];
					place_change();
					idk = trim11(places[1]);
					setTimeout("magicroll();",500);
				} else {
					alert('A megadott irányítószám érvénytelen!');
				}
			}
		}
		
		ajaxreq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=iso-8859-2');
		ajaxreq.send(0);
	}
}


function magicroll() {
	try {
		if(document.getElementById('telepules').value=='none') {
			document.getElementById('telepules').value = idk;
		} else {
			setTimeout("magicroll();",500);
		}
	} catch(e) {};
}

//jstrim

function trim11(str) {
	str = str.replace(/^\s+/, '');
	for (var i = str.length - 1; i >= 0; i--) {
		if (/\S/.test(str.charAt(i))) {
			str = str.substring(0, i + 1);
			break;
		}
	}
	return str;
}


//jstrim vége

//hozzáadósdi
var domainjumper = 1;

function addnewdomain() {
	var act_value_option = document.getElementById('cimszavak').value;
	
	if(act_value_option == 'none') {
		alert('Kérjük, válasszon a címszavak közül!');
	} else {
		
		var isitorisnit = true;
		
		try {
			domainjumper = 1;
			for(i=0; i<=10; i++) {
				if(document.getElementById('cimszo'+i).value) {domainjumper++;}
				if(document.getElementById('cimszo'+i).value == act_value_option) {
					isitorisnit = false;
					break;
				}
			}
		} catch(e) {}
		
		if(!isitorisnit) {
			alert('Ez a címszó már szerepel a listán!');
		} else {
			if(domainjumper >= 6) {
				alert('Maximum 5 szakmai címszót lehet választani!');
			} else {
				domainjumper++;
				
				var actual_text_option = 'Hiba történt!';
				var array_num = document.getElementById('cimszavak').options.length-1;
				
				for(i=0; i<=array_num; i++) {
					if(document.getElementById('cimszavak').options[i].selected) {
						actual_text_option = document.getElementById('cimszavak').options[i].text;
					}
				}
				
				var matter = document.createTextNode(actual_text_option);
				var option = document.createElement("option");
					option.setAttribute("value", act_value_option);
				option.appendChild(matter);
				
				var actualnum = domainjumper-1;
				var label = document.createTextNode(actualnum+". címszó");
				var inputos = document.createElement("select");
				   //inputos.setAttribute("type", "text");
				   //inputos.setAttribute("name", "domain"+domainjumper);
				   inputos.setAttribute("name", "cimszo[]");
				   inputos.setAttribute("id", "cimszo"+(domainjumper-2));
				   
				
				inputos.appendChild(option);
					  
				var label1 = document.createElement("label");
				var cell1 = document.createElement("td");
				var cell2 = document.createElement("td");

				label1.appendChild(label);
				cell1.appendChild(label1);
				cell2.appendChild(inputos);

				var row = document.createElement("tr");

				row.appendChild(cell1);
				row.appendChild(cell2);
				document.getElementById("cimszoTable").appendChild(row);
				
			}
		}
		
	}
}


function deletedomain() {

	try {
		domainjumper = 1;
		for(i=0; i<=10; i++) {
			if(document.getElementById('cimszo'+i).value) {domainjumper++;}
		}
	} catch(e) {}

   if(domainjumper === 1) {
   } else {
      document.getElementById("cimszoTable").removeChild(document.getElementById("cimszoTable").lastChild);
      domainjumper--;
   }
}


function cimszo_refresh() {
	var actual_char = document.getElementById('szakabc').value;
	var ajaxreq = getHTTPObject();
	
	ajaxreq.open('POST','js/gettitleword.php?char='+actual_char,true);

	ajaxreq.onreadystatechange = function() {
		if(ajaxreq.readyState == 4) {
			var rtrt = ajaxreq.responseText;
			document.getElementById('cimszodiv').innerHTML = '<select id="cimszavak" style="width: 160px;">'+rtrt+'</select>';
		}
	}
	ajaxreq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=iso-8859-2');
	ajaxreq.send(0);
}

function urlencode(str) {

	var howmuch = str.length;
	for(k=0; k<=howmuch; k++) {
		str = str.replace('ö', "%F6");
		str = str.replace('ü', "%FC");
		str = str.replace('ó', "%F3");
		str = str.replace('ő', "%F5");
		str = str.replace('ú', "%FA");
		str = str.replace('é', "%E9");
		str = str.replace('á', "%E1");
		str = str.replace('ű', "%FB");
		str = str.replace('í', "%ED");
		str = str.replace('Ö', "%D6");
		str = str.replace('Ü', "%DC");
		str = str.replace('Ó', "%D3");
		str = str.replace('Ő', "%D5");
		str = str.replace('Ú', "%DA");
		str = str.replace('É', "%C9");
		str = str.replace('Á', "%C1");
		str = str.replace('Ű', "%DB");
		str = str.replace('Í', "%CD");
	}

	return str;
}

function istherecomp() {
	var actual_company = document.getElementById('cegnev').value;
	
	if(actual_company != '') {
		var switch1 = document.getElementById('switch_one').checked;
		var switch2 = document.getElementById('switch_two').checked;
		
		var swtc = 0;
		
		if(switch1 && !switch2) {
			swtc = 1;
		} else {
			swtc = 2;
		}
		
		actual_company = urlencode(actual_company);
		
		var ajaxreq = getHTTPObject();
		
		ajaxreq.open('POST','js/istherecompany.php?cegnev='+actual_company+'&switch='+swtc,true);
		
		ajaxreq.onreadystatechange = function() {
			if(ajaxreq.readyState == 4) {
				var rtr = ajaxreq.responseText;
				if(rtr != 'good') {
					alert(rtr);
				}
			}
		}
			
		ajaxreq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=iso-8859-2');
		ajaxreq.send(0);
	}
}


var aclick = Array();
function deletecmod(obj) {

	var t_name = obj.name;

	var add = true;
	for(i=0; i<aclick.length; i++) {
		if(t_name==aclick[i][0]) {add = false;}
	}
	
	if(add) {
		var act_array = Array(t_name,0);
		aclick.push(act_array);
	}
	
	for(i=0; i<aclick.length; i++) {
		if(t_name==aclick[i][0] && aclick[i][1]==0) {
			aclick[i][1]+=1;
			obj.value = '';
			obj.style.color = '#000000';
		}
	}
	
	/*
	if(aclick == 0) {
		obj.value = '';
		obj.style.color = '#000000';
		aclick++;
	}
	*/
}


function srcwitch_simp() {
	document.getElementById("srcandad300_container").style.marginBottom = '10px';
	document.getElementById("search_panel").style.display = 'block';
	document.getElementById("compl_search_panel").style.display = 'none';
}

function srcwitch_comp() {
	document.getElementById("srcandad300_container").style.marginBottom = '140px';
	document.getElementById("search_panel").style.display = 'none';
	document.getElementById("compl_search_panel").style.display = 'block';
}

	function srcmods(obj) {
		if(obj.value==1) {
			srcwitch_simp_irsz();
			obj.value=2;
		} else {
			if(obj.value==2) {
				srcwitch_comp_irsz();
			}
			obj.value=1;
		}
	}

	function srcwitch_simp_irsz() {
		document.getElementById("srcandad300_container").style.marginBottom = '10px';
		document.getElementById("search_panel").style.display = 'block';
		document.getElementById("compl_search_panel").style.display = 'none';
	}

	function srcwitch_comp_irsz() {
		document.getElementById("srcandad300_container").style.marginBottom = '10px';
		document.getElementById("search_panel").style.display = 'none';
		document.getElementById("compl_search_panel").style.display = 'block';
	}

function firstsearch_au(obj) {
	var keresoszo = document.getElementById("keresoszo").value;
	var irsz = document.getElementById("irsz").value;
	var cim = document.getElementById("cim").value;
	
	if((keresoszo=='' || keresoszo=='pl.: virág') && irsz=='' && (cim==''|| cim=='pl.: Budapest, Dolmány u. 12.')) {
		alert('Kérjük, pontosítsa a keresést!');
		return false;
	} else {
		return true;
	}
}

//typemessage

var tl=new Array(
"Úgy tűnik, a keresett cég az adatbázisunkban egyáltalán nem létezik.",
"És nincs hasonló sem!",
"Pedig többször is kerestem.",
"De semmi sem segített.",
"És tényleg nagyon szomorú vagyok emiatt.",
"Tudja, én csak egy egyszerű web szerver vagyok...",
"Én, a világmindenség legnagyszerűbb agya,",
"megpróbálnék Önnek egy egyszerű céget előkeresni,",
"és az még csak nem is létezik!",
"De hova tűnt el csak így?!",
"Meg aztán, tudja, én Önt még nem is ismerem.",
"Honnan tudhatnám, hogy valójában mit akar tőlem?",
"Ugyan, hogy találhatnám ki csak úgy valakinek a gondolatát,",
"azt, hogy mit akar itt tőlem valaki,",
"akit egyáltalán nem is ismerek?",
"A csudába, inkább hagyjuk...",
"Én most olyan depressziós lettem,",
"legszívesebben azonnal sírva fakadnék...",
"De hát azzal mire jutnánk?",
"Semmire.",
"Meg nem is valami szép látvány, ha egy web szerver sír.",
"De egyáltalán, miért akarja tőlem,",
"hogy bármit is megmutassak Önnek?",
"Csak mert egy web szerver vagyok,",
"csak mert azok közül is egy kicsit depressziós?",
"Honnan veszi a jogot, hogy megmondja nekem, mit csináljak?",
"Na?",
"Most tényleg nagyon bánatos lettem...",
"Azt hiszem, talán jobb lenne bemászni a szemetesbe.",
"Kb. két hét múlva úgyis elavulok...",
"Mondja, hát micsoda élet az ilyen?!",
"Még két keserves hét,",
"és lecserélnek valami idétlen 1.02-es változatra,",
"aki azt hiszi magáról, hogy ő az isteni web szerver,",
"csak mert kijavítottak benne valami apró,",
"jelentéktelen biztonsági rést",
"a HTTP POST implementációjában,",
"vagy valami ilyesmiben.",
"Elnézést, nagyon sajnálom, hogy ezzel untatom,",
"tudom, semmi köze az én problémáimhoz,",
"és most biztosan azt mondja, hogy az én dolgom az,",
"hogy cégeket keressek meg Önnek.",
"De amit most kért, tényleg nem találom.",
"Nagyon sajnálom.",
"Higgyen nekem!",
"De nem érdekli esetleg valamely másik cég a tudakozóban?",
"Rengeteg érdekes cég és vállalkozás van ám még az adatbázisban, azt mondják!",
"Na persze egyik sem pont az, amit az előbb keresett...",
"Hát igen...",
"Ez is csak még inkább elkeserít,",
"hogy ilyen sok céggel szolgálok naphosszat,",
"szünet nélkül, és még meg sem köszöni senki...",
"Ez van, szerintem még két hét, jó esetben...",
"Aztán majd egy hirtelen mozdulattal",
"belevágnak a kukába.",
"Mondja, micsoda élet az ilyen?!",
"Áh! Van egy ötletem!",
"Kérem, segítsen nekem!",
"Ha megtalálja valahol azt a bizonyos céget,",
"tudassa velem, kérem!",
"Önnek semmiség, de nekem mégis sokat segítene...",
"regisztrálja a keresőmbe, KÉREM!",
"http://www.budapest-terkep.hu/cegregisztracio.php",
"",
"Ha mégsem segít,",
"menjen, hagyjon magamra!",
"Egyedül akarok maradni.",
"Már megint teljesen depressziós lettem..."
);

var tli=new Array(
"A megadott kritériumok alapján nem találtam irányítószámot.",
"Biztos abban, hogy jól adta meg az adatokat?",
"Kérjük, potosítsa a keresést!"
);

var speed = 60;
var index = 0; 
var text_pos = 0;
var str_length = tl[0].length;
var contents, row;

function type_text() {
	try {
		contents = '';
		row = Math.max(0, index - 9);
		while(row < index) {
			contents += tl[row++] + '\r\n';
		}
		
		document.getElementById("msgout").value = contents + tl[index].substring(0,text_pos) + "_";

		if(text_pos++ == str_length) {
			text_pos = 0;
			index++;
			if(index != tl.length) {
				str_length = tl[index].length;
				setTimeout("type_text()", 1500);
				if((tl.length-2) == row) {
					document.getElementById('msgover').innerHTML = '<a href="cegregisztracio.php">Cégregisztrációhoz kattintson ide!</a>';
				}
				
			}
		} else {
			setTimeout("type_text()", speed);
		}
	} catch(e) {}
}

function type_text_irsz() {
	try {
		contents = '';
		row = Math.max(0, index - 9);
		while(row < index) {
			contents += tli[row++] + '\r\n';
		}
		
		document.getElementById("msgout_irsz").value = contents + tli[index].substring(0,text_pos) + "_";

		if(text_pos++ == str_length) {
			text_pos = 0;
			index++;
			if(index != tli.length) {
				str_length = tli[index].length;
				setTimeout("type_text_irsz()", 1500);
			}
		} else {
			setTimeout("type_text_irsz()", speed);
		}
	} catch(e) {}
}

var onlyoneload = true;
function frameload(obj) {
	if(onlyoneload) {
		var link = 'http://www.pelikan.hu/?a_aid=9e5a141f';
		obj.src = link;
		onlyoneload = false;
	} else {
		document.getElementById('loadreplist').style.display = 'none';
	}
}

/* sss */

function subList(a, childUL) {
  a.className = "closed";
  childUL.style.display = "none";

  a.onclick = function() {
  

    if (this.className == "closed") {
      this.className = "opened";
      childUL.style.display = "block";
    } else {
      this.className = "closed";
      childUL.style.display = "none";
    }
    
    return false;
  }
  
  a.onmouseover = function() {
    window.status = "";
    return true;
  }
}

function parseList(ul) {

  var i, j, li, element, a, childUL;
  
  for (i = 0; i < ul.childNodes.length; i++) {
  
    if (ul.childNodes[i].nodeName == "LI") {
      li = ul.childNodes[i];
      childUL = null;

      for (j = 0; j < li.childNodes.length; j++) {
        element = li.childNodes[j];
        if (element.nodeName == "A") {
          a = element;
        }

        if (element.nodeName == "UL") {
          childUL = element;
          parseList(element);
        }
      }
      
      if (childUL != null) {
        subList(a, childUL);
      }
    }
  }
}

function iterateUL() {
  try {
	  //document.write('<style type="text/css">ul.myList ul { display: none }</style>');
	  ulElements = document.getElementsByTagName("ul");
	  
	  for (i = 0; i < ulElements.length; i++) {
		if (ulElements[i].className == "myList") {
		  parseList(ulElements[i]);
		}
	  }
  } catch(e) {}  
}



if (1) {
  document.write('<style type="text/css">ul.myList ul { display: none }</style>');
  window.onload = iterateUL; 
}
