var t;
var d;
var tm = 0;
var tmh = 0;
var tmm = 0;
var dt = 0;
var dth = 0;
var dtm = 0;
var cal = 0;
var oabnurl = '../msq_getonairbanner_chat.php';

function msg(x) {
switch (x)
{
case 0:
	alert("Köszöntünk a Tilos Rádió chat oldalán!\n\nA chat főablakának tetején található a téma mező, itt információk lesznek alkalmanként elhelyezve. Jobb oldalon helyezkedik el a felhasználók listája, a lista tetején az operátorokkal (ezt jelzi a @ jel a nevük előtt). A főablak alján található a beviteli mező. Fontos megemlíteni, hogy a Tab billentyűvel vissza tudod hozni az előző parancsokat, illetve ha beírod az egyik felhasználó nevének kezdőbetűjét, és nyomsz egy Tab billentyűt, akkor a nevet kiegészíti. Ha több hasonló név lenne, akkor vált a nevek között.\n\nHa kérdésetek van, az operátorok szívesen segítenek.\n\nKellemes időtöltés kívánunk:\na Tilos Rádió csapata");
	break;
case 1:
	alert("Névcsere\n\nParancs: /nick <név>\n\nEzzel lehet a nevedet kicserélni egy másikra.");
	break;
case 2:
	alert("Név regisztrálása\n\nMiután választottál magadnak nick nevet, amit még nem regisztrált senki, akkor sajátodként regisztrálhatod egy jelszóval, hogy a következő belépés alkalmával is tudjad használni.\nAutomatikusan generált nevet nem lehet regisztrálni, illetve természetesen már regisztrált nevet sem.\n\nParancs: /msg NickServ REGISTER <jelszó>\n\nEzzel tudod regisztrálni a nevedet a NickServ adatbázisába. Ha a neved regisztrálva van, akkor tudod használni a SET és az ACCESS parancsokat is, amelyekkel személyre szabhatod a neved beállításait. A megadott jelszót jegyezd meg, mert később szükséged lehet rá, ha változtatni akarsz a beállításaidon. (Figyelj a betűállásra! A JELSZÓ, Jelszó és jelszó mind különböző!)\n\nTanácsok jelszó választáshoz:\nNe használj könnyen megfejthető jelszavakat, például az igazi nevedet. A rövid jelszavak sem biztonságosak, ezért minimum 5 karakter hosszú jelszót kell választanod. A szóköz karakter nem használható a jelszavakban.\n\nEzzel a paranccsal létrehozol egy csoportot is nevedhez, így lehetőséged nyílik arra, hogy további neveket regisztrálj, amelyek beállításai, naplói és a hozzáférési jogai is közösek lesznek a neveddel. További információkért használd a következő parancsot: /msg NickServ HELP GROUP\n\nJelszó változtatás:\n/msg nickserv set password UJJELSZO");
	break;
case 3:
	alert("Csoport használata\n\nParancs: /msg NickServ GROUP <név> <jelszó>\n\nEzzel a paranccsal a saját nevedet összekapcsolhatod a <név> csoportjával. A <jelszó> annak a névnek a jelszava, amelyhez kapcsolódni szeretnél.\n\nHa csatlakozol egy csoporthoz, akkor a csoporthoz tartozó neveknek közösek lesznek a beállításai, naplói és hozzáférési jogai.\n\nA csoport addig létezik, amíg tagjai vannak. Ez azt jelenti, hogy ha egy név el lesz távolítva a csoportból, akkor nem veszted el az előbb említett közös dolgokat, ha legalább egy név van még a csoportban.\n\nEzt a parancsot akkor is használhatod, ha a nevedet még nem regisztráltad. Ha már regisztráltad, akkor azonosítanod kell magadat, mielőtt használnád. További információkért lásd a /msg NickServ HELP IDENTIFY parancsot.\n\nAjánlott nem regisztrált név esetén használni ezt a parancsot, mert a név automatikusan regisztrálva lesz a folyamat során.\n\nEgyszerre csak egy csoportban lehetsz. A csoportok egyesítése nem lehetséges.\n\nFIGYELEM: az összes névhez ugyanaz a jelszó tartozik.");
	break;
case 4:
	alert("Privát üzenet\n\nLehetőség van a többi felhasználóval külön beszélgetést folytatni.\nA jobb oldali névlistában bal klikk a névre, akivel privát beszélgetést szeretnél.\nEkkor a név alatt megnyílik egy menü, abban bal klikk a \"QUERY\" szóra.\nEkkor megnyílik egy külön fülön a felhasználó nevével egy privát szoba, ahol privát beszélgetést folytathattok.");
	break;
case 5:
	alert("Nyelv váltás\n\nParancs: /msg NickServ SET LANGUAGE 12\n\nEzzel a paranccsak lehet a rendszerüzenetek nyelvét magyarra váltani (például az általod adott parancsok visszajelzéseit).\n\nFIGYELEM: ez a parancs csak a név regisztrálása után adható ki.");
	break;
case 6:
	alert("IRC kliens\n\nLehetőség van a Tilos chat IRC kliensből való elérésére is.\nSzerver: irc.tilos.hu\nPort: 6667\nCsatorna: #tilos\n\nHa regisztráltál nevet, belépés után ne felejtsd el azonosítani!\nEzt a következő paranccsal teheted meg:\n\n/msg NickServ IDENTIFY <jelszó>\n\nA kliensekben lehetőség van induláskor automatikusan parancsokat futtatni, így ha ezt beállítod oda, akkor nem kell minden belépésnél kiadni ezt a parancsot.\n\nChatZilla - lépésről-lépésre\n\nMozilla Firefox böngészőből\nEszközök -> Kiegészítők -> Kiterjesztések -> és rákeresni -> ChatZilla\nmajd telepíteni.\n\nIndítása:\nEszközök -> ChatZilla\n\nBeállítása:\nbal felső menü -> ChatZilla\nPreferences...\nMegjelenő ablak, bal oldali sáv -> Global Settings\njobb oldalon, felül katt a fülre -> Startup\nEzután a lentebbi terület -> Locations\nüres fehér mező, mellette a legfelső gomb -> Add...\nEzt írd a begjelenő beíró mezőbe ->  irc://irc.tilos.hu:6667\nezután gomb -> OK\n\nmég mielőtt bezárnád az ablakot, kattints felül a General fülre\nNick név beállítás: Nickname mezőbe írd be a nick neved.\n\nmajd ablak alján gomb -> Apply, és OK (bezáródik az ablak)\n\nChat indítása:\nChatZilla menü -> Open Auto-connect\n\nszobába való belépéshez: /join #tilos");
	break;
case 7:
	alert("TrollKontroll\n\nA jobb oldali névlistában bal klikk annak a nevére, akinek a szövegét nem akarod olvasni.\nEkkor a név alatt megnyílik egy menü, abban bal klikk a \"SILENCE\" szóra.\nEttől kezdve egészen addig nem látod, hogy mit ír, amíg hasonló elven a \"DESILENCE\" szóra nem klikkelsz.");
	break;
}
}

function msqshowwebcam() {
	wcwc=window.open('http://tilos.hu/tiloswebcam.php','','toolbar=no,titlebar=no,status=no,scrollbars=no,resizable=yes,menubar=no,location=no,width=384,height=288');
	wcwc.focus();
}

function getAjax() {
	var xmlhttp;
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp = false;
		}
	}
	return xmlhttp;
}

function msqgetbanner() {
	d = new Date();
	tm = 0;
	tmh = 0;
	tmm = 0;
	dt = 0;
	dth = 0;
	dtm = 0;
	cal = 0;
	clearTimeout(t);
	req = getAjax();
	req.onreadystatechange = function() {
		if (req.readyState == 4 && req.status == 200) {
			obj = document.getElementById("OnAirBanner");
			obj.innerHTML = req.responseText;
			tmh = Number(req.responseText.substr(req.responseText.length-9,2));
			tmm = Number(req.responseText.substr(req.responseText.length-6,2));
			dth = d.getHours();
			dtm = d.getMinutes();
			if ((dth>0) && (tmh == 0)) { tmh += 24; }
			tm = (tmh*60*60*1000) + (tmm*60*1000);
			dt = (dth*60*60*1000) + (dtm*60*1000);
			cal = (tm - dt)+5000;
			t = setTimeout("msqgetbanner()",cal);
		}
	}
	req.open('GET', oabnurl, true);
	req.send(null);
}

