﻿function help(eid,e,force) {
	var msg = '';
	var xmpl = '';
	
	if (document.getElementById('help_ch').checked || force == '1') {
		if (eid == 'fodiv') msg = 'Ez egy próba szöveg most itt!';
		if (eid == 'menuedit_date') msg = 'Mely napon kapható a menü.';
		if (eid == 'menuedit_starttime') msg = 'A menü mikortól kapható.';
		if (eid == 'menuedit_endtime') msg = 'A menü meddig kapható.';
		if (eid == 'input_shorttext') msg = 'A menü rövid, tömör neve. Későbbiekben sok helyen ez fog megjelenni.';		
		if (eid == 'input_quickaddress') msg = 'Az ide beírt cím nem lesz eltárolva. Csak a térképen való keresésre szolgál, mely megkönnyíti Önnek a pontos megjelölést.';		
		if (eid == 'input_map_user') msg = 'Itt beállíthatja az alapértelmezett pozícióját. A keresésnél a térképen ez lesz az Ön kezdőpontja.';		
		if (eid == 'input_map_place') msg = 'Itt beállíthatja pontosan hol található az Ön étterme. Fontos a pontos megjelölés, hiszen a vendégek később ez alapján találhatják meg.';		
		if (eid == 'button_help') msg = 'A súgó ki- és bekapcsolásához kattintson ide. A funkció bekapcsolásával a kérdéses elemeknél kis segítőablak jelenik meg.';
		if (eid == 'menu_udito_ch') msg = 'A négyzet bejelölésével megadhatja, hogy mindenképp legyen üdítő a menüben.';
		if (eid == 'menu_desszert_ch') msg = 'A négyzet bejelölésével megadhatja, hogy mindenképp legyen desszert a menüben.';
		if (eid == 'menu_savany_ch') msg = 'A négyzet bejelölésével megadhatja, hogy mindenképp legyen savanyúság a menüben.';
		if (eid == 'menu_leves_ch') msg = 'A négyzet bejelölésével megadhatja, hogy mindenképp legyen leves a menüben.';
		if (eid == 'menu_koret_ch') msg = 'A négyzet bejelölésével megadhatja, hogy mindenképp legyen köret a menüben.';
		if (eid == 'menu_fo_ch') msg = 'A négyzet bejelölésével megadhatja, hogy mindenképp legyen főétel a menüben.';
		if (eid == 'favname1' || eid == 'fav1') msg = 'Kiválasztásával csak a <b>'+ document.getElementById("favname1").innerHTML + '</b> csoport helyei közt keres. Egyszerre több csoportot is bejelölhet!';
		if (eid == 'favname2' || eid == 'fav2') msg = 'Kiválasztásával csak a <b>'+ document.getElementById("favname2").innerHTML + '</b> csoport helyei közt keres. Egyszerre több csoportot is bejelölhet!';
		if (eid == 'favname3' || eid == 'fav3') msg = 'Kiválasztásával csak a <b>'+ document.getElementById("favname3").innerHTML + '</b> csoport helyei közt keres. Egyszerre több csoportot is bejelölhet!';
		if (eid == 'addsearch_div') msg = 'Ki- és bekapcsolhatja a térképes keresést. Amennyiben kikapcsolja a legrelevánsabb találat fogja meghatározni a térkép középpontját a listázásnál.';
		if (eid == 'adddetsearch_div') msg = 'Ki- és bekapcsolhatja a részletes keresést.';
		if (eid == 'text_havemenudate') eid = 'text_havemenu';
		if (eid == 'text_havemenu') msg = 'A négyzet bejelölésével csak azon helyek közt keres, melyek kínálnak az adott napon menüt.';
		if (eid == 'menu_udito') msg = 'Megadhatja minimum hány dl üdítő legyen a menüben.';
		if (eid == 'menu_desszert') msg = 'Megadhatja milyen desszert legyen a menüben.';
		if (eid == 'menu_savany') msg = 'Megadhatja milyen savanyúság legyne a menüben.';
		if (eid == 'menu_leves') msg = 'Megadhatja milyen leves legyen a menüben.';
		if (eid == 'menu_koret') msg = 'Megadhatja milyen köret legyen a menüben.';
		if (eid == 'menu_fo') msg = 'Megadhatja milyen főétel legyen a menüben.';
		if (eid == 'quick_mapmenusearch') msg = 'Azon menük közt keres, melyek beleesnek az Ön által kijelölt zónába.';
		if (eid == 'quick_mapplacesearch') msg = 'Azon helyek közt keres, melyek beleesnek az Ön által kijelölt zónába.';
		if (eid == 'date_button') msg = 'Ezekkel a gombokkal tudja beállítani a kívánt dátumot.';
		if (eid == 'day') msg = 'Ez a mező mutatja, hogy az adott dátum milyen napra esik.';
		if (eid == 'date') msg = 'Itt tudja beállítani a kívánt dátumot.';
		if (eid == 'time_button_h') msg = 'Ezekkel a gombokkal tud 10 percet hozzáadni vagy kivonni az időpontból.';
		if (eid == 'time_button_m') msg = 'Ezekkel a gombokkal tud 1 órát hozzáadni vagy kivonni az időpontból.';
		if (eid == 'time') msg = 'Itt tudja beállítani az ídőpontot amikor biztosan kapható legyen a menü.';
		if (eid == 'price') msg = 'Itt tudja beállítani a maximális árat amennyibe a menü kerülhet.';
		if (eid == 'mapsearchzone_ch') msg = 'Ki- és bekapcsolhatja a zónán belüli keresést. Ha bekapcsolja, csak az Ön által megadott zónába eső helyek lesznek megjelenítve. ';
		if (eid == 'searchsize_text') msg = 'A térképen levő kereső zóna méretét állíthatja.Csak az Ön által megadott zónába eső helyek közt keres.';
		if (eid == 'searchsize_text_button') msg = 'Ezekkel a gombokkal a térképen levő kereső zóna méretét állíthatja.';
		if (eid == 'centersearchzone') msg = 'Az aktuális térkép pozíció közepére helyezi a kereső zónát.';
		if (eid == 'searchrow_address') msg = 'A beírt cím nem kerül a keresési feltételek közé. Csak a térképen való keresésre szolgál, mely megkönnyíti Önnek a kereső zóna elhelyezését.';
		if (eid == 'name') msg = 'Itt tudja megadni a keresett hely nevét.';
		if (eid == 'City') msg = 'Itt tudja megadni, hogy a keresett hely mely városban található.';
		if (eid == 'District') msg = 'Itt tudja megadni, hogy a keresett hely mely kerületben található.';
		if (eid == 'Street') msg = 'Itt tudja megadni, hogy a keresett hely hol található. Utca, tér, köz és egyéb végződések <b>nélkül</b>!';
		if (eid == 'submit_addresssearch') msg = 'A kereső zónát figyelmen kívül hagyva keres.';
		if (eid == 'submit_zonesearch') msg = 'Az adott zónában keres a keresési feltételek szerint, viszont a megadott címet figyelmen kívül hagyva.';
		if (eid == 'Open') msg = 'Itt tudja megadni a nyitvatartást.';
		if (eid == 'Web') msg = 'Itt tudja megadni weboldalának címét. Kérjük a "http://" előtag nélkül adja meg!';
		if (eid == 'Seats') msg = 'Itt tudja megadni az ülőhelyek számát. Csak számokkal adja meg!';
		if (eid == 'Wifi') msg = 'Itt tudja megadni, hogy a helyen lehetőség van internet hozzáféréshez.';
		if (eid == 'uploaded_file') msg = 'Itt tud képet feltölteni. Csak 300kB alatti .jpg kiterjesztésű fájlokat tudunk fogadni.';
		if (eid == 'uploaded_file_ch') msg = 'A négyzet bejelölésével tudja megadni, hogy fel szeretné-e tölteni a kiválasztott fájlt, vagy nem.';
		if (eid == 'current_file_ch') msg = 'A négyzet bejelölésével tudja törölni a jelenleg feltöltött képet.';
		if (eid == 'suggest_whatsthis') msg = 'Az Ön által eddig feltöltött menük alapján javaslatokat ad oldalunk a mezők kitöltéséhez.';
		
		
		
		
		if (eid == 'menu_udito') xmpl = '3';
		if (eid == 'menu_desszert') xmpl = 'lúdláb';
		if (eid == 'menu_savany') xmpl = 'uborka';
		if (eid == 'menu_leves') xmpl = 'gulyás';
		if (eid == 'menu_koret') xmpl = 'krumpli';
		if (eid == 'menu_fo') xmpl = 'rántott sajt';
		if (eid == 'time') xmpl = '13:32';
		if (eid == 'price') xmpl = '1099';
		if (eid == 'searchrow_address') xmpl = 'Budapest, VI. kerület, Oktogon';
		if (eid == 'City') xmpl = 'Budapest';
		if (eid == 'Street') xmpl = 'sütő';
		if (eid == 'Open') xmpl = 'H-P: 10-20 Sz: 10-18 V: zárva';
		if (eid == 'Web') xmpl = 'www.menuk.hu';
		if (eid == 'Seats') xmpl = '22';
		
		//if (eid == 'button_help') msg = '';


		if (msg != '') { 
			if (xmpl != '')  msg += '<br>Pl.: ' + xmpl;
			if (force == '0') msg += '<br><div style="border-top:1px solid white;color: #878787;"><i>Kikapcsoláshoz kattintson a súgó gombra!</i></div>';
			startPopup(eid,e,msg);
		}
	}
}


function sethelp(value) {
	top.frames["comframe"].location = "frame_help.php?help=" + value;
}

function changehelp() {
	if (document.getElementById('help_ch').checked) {
		sethelp(0);
		document.getElementById('help_ch').checked = false;
		document.getElementById('helpimg').style.display = 'none';
	}
	else {
		sethelp(1);
		document.getElementById('help_ch').checked = true;
		document.getElementById('helpimg').style.display = 'block';
	}

}


var mousex = 0;
var mousey = 0;


function getMouseXY(e) // works on IE6,FF,Moz,Opera7
{ 
  if (!e) e = window.event; // works on IE, but not NS (we rely on NS passing us the event)

  if (e)
  { 
    if (document.documentElement.scrollLeft) scX = document.documentElement.scrollLeft;
    else scX = document.body.scrollLeft;

    if (document.documentElement.scrollTop) scY = document.documentElement.scrollTop;
    else scY = document.body.scrollTop;

    if (e.pageX || e.pageY)
    { // this doesn't work on IE6!! (works on FF,Moz,Opera7)
      mousex = e.clientX + scX;
      mousey = e.clientY + scY;
      algor = '[e.pageX]';
      if (e.clientX || e.clientY) algor += ' [e.clientX] '
    }
    else if (e.clientX || e.clientY)
    { // works on IE6,FF,Moz,Opera7
      mousex = e.clientX + scX;
      mousey = e.clientY + scY;
      algor = '[e.clientX]';
      if (e.pageX || e.pageY) algor += ' [e.pageX] '
    }  
  }
  
  if (mousex > (document.width - 280)) mousex = (document.width - 280);
}


function endPopup() {
	document.getElementById('help_div').style.visibility = "hidden";
	document.getElementById('help_div').innerHTML = '';
}

function startPopup(eid,e,msg) {
	getMouseXY(e);
	
	document.getElementById('help_div').style.left = (mousex + 10) + "px";
	document.getElementById('help_div').style.top = (mousey + 20) + "px";
	
	
	var pastonmouseout = endPopup;
	if (document.getElementById(eid).onmouseout != undefined) pastonmouseout = document.getElementById(eid).onmouseout; 
	
	document.getElementById(eid).onmouseout = function () { pastonmouseout(); endPopup();}

	if (document.getElementById('help_div').style.visibility != "visible") {	
		document.getElementById('help_div').style.visibility = "visible";
		document.getElementById('help_div').innerHTML = msg;
	}

}


