
<!--
var imageTag = false;
var theSelection = false;

// Check for Browser & Platform for PC & IE specific bits
// More details from: http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html
var clientPC = navigator.userAgent.toLowerCase(); // Get client info
var clientVer = parseInt(navigator.appVersion); // Get browser version

var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
var is_nav = ((clientPC.indexOf('mozilla')!=-1) && (clientPC.indexOf('spoofer')==-1)
                && (clientPC.indexOf('compatible') == -1) && (clientPC.indexOf('opera')==-1)
                && (clientPC.indexOf('webtv')==-1) && (clientPC.indexOf('hotjava')==-1));
var is_moz = 0;

var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1));
var is_mac = (clientPC.indexOf("mac")!=-1);

// Helpline szovegs
b_hu_help = "Félkövér";
i_hu_help = "Dőlt";
u_hu_help = "Aláhúzás";
q_hu_help = "Idézet: [quote]szöveg[/quote]  (alt+q)";
c_hu_help = "Kód: [code]kód[/code]  (alt+c)";
l_hu_help = "Lista: [list]szöveg[/list] (alt+l)";
o_hu_help = "Rendezett lista: [list=]szöveg[/list]  (alt+o)";
p_hu_help = "Kép beillesztése a szövegbe";
w_hu_help = "Link beillesztése";
a_hu_help = "Nyitott BBCode tag-ek lezárása";
s_hu_help = "Betűszín: [color=red]szöveg[/color] \(a \"color=#FF0000 is használható\)";
f_hu_help = "Betűméret: [size=x-small]kis szöveg[/size]";
br_hu_help= "Kép beilesztése főképként";
hr_hu_help= "Elválasztó vonal beilesztése";
m_hu_help= "E-mail cím beilesztése";

b_en_help = "Bold";
i_en_help = "Italic";
u_en_help = "Underline";
q_en_help = "Quotation: [quote]text[/quote]  (alt+q)";
c_en_help = "Code: [code]code[/code]  (alt+c)";
l_en_help = "List: [list]text[/list] (alt+l)";
o_en_help = "Ordered list: [list=]text[/list]  (alt+o)";
p_en_help = "Insert image";
w_en_help = "Insert link";
a_en_help = "Close all opened BBCode tag";
s_en_help = "Font color: [color=red]text[/color] \(you can use \"color=#FF0000\" format too)";
f_en_help = "Font size: [size=x-small]little text[/size]";
br_en_help= "Insert main picture";
hr_en_help= "Insert horisontal rule";
m_en_help= "Insert email link";

b_de_help = "Félkövér";
i_de_help = "Dőlt";
u_de_help = "Aláhúzás";
q_de_help = "Idézet: [quote]szöveg[/quote]  (alt+q)";
c_de_help = "Kód: [code]kód[/code]  (alt+c)";
l_de_help = "Lista: [list]szöveg[/list] (alt+l)";
o_de_help = "Rendezett lista: [list=]szöveg[/list]  (alt+o)";
p_de_help = "Kép beillesztése a szövegbe";
w_de_help = "Link beillesztése";
a_de_help = "Nyitott BBCode tag-ek lezárása";
s_de_help = "Betűszín: [color=red]szöveg[/color] \(a \"color=#FF0000 is használható\)";
f_de_help = "Betűméret: [size=x-small]kis szöveg[/size]";
br_de_help= "Kép beilesztése főképként";
hr_de_help= "Elválasztó vonal beilesztése";
m_de_help= "E-mail cím beilesztése";

// Define the bbCode tags
bbcode = new Array();
bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','[/code]','[list]','[/list]','[list=]','[/list]','[img]','[/img]','[url]http://','[/url]','[email]','[/email]');
imageTag = false;

// Shows the help szovegs in the helpline window
function helpline(help) {
	document.post.helpbox.value = eval(help + "_help");
}


// Replacement for arrayname.length property
function getarraysize(thearray) {
	for (i = 0; i < thearray.length; i++) {
		if ((thearray[i] == "undefined") || (thearray[i] == "") || (thearray[i] == null))
			return i;
		}
	return thearray.length;
}

// Replacement for arrayname.push(value) not implemented in IE until version 5.5
// Appends element to the array
function arraypush(thearray,value) {
	thearray[ getarraysize(thearray) ] = value;
}

// Replacement for arrayname.pop() not implemented in IE until version 5.5
// Removes and returns the last element of an array
function arraypop(thearray) {
	thearraysize = getarraysize(thearray);
	retval = thearray[thearraysize - 1];
	delete thearray[thearraysize - 1];
	return retval;
}


function checkForm() {

	formErrors = false;

	if (document.post.szoveg.value.length < 2) {
		formErrors = "Nem küldhetsz üres hozzászólást.";
	}

	if (formErrors) {
		alert(formErrors);
		return false;
	} else {
		bbstyle(-1);
		//formObj.preview.disabled = true;
		//formObj.submit.disabled = true;
		return true;
	}
}

function emoticon(text) {
	var txtarea = document.post.szoveg;
	text = ' ' + text + ' ';
	if (txtarea.createTextRange && txtarea.caretPos) {
		var caretPos = txtarea.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
		txtarea.focus();
	} else {
		txtarea.value  += text;
		txtarea.focus();
	}
}

function bbfontstyle(bbopen, bbclose) {
	var txtarea = document.post.szoveg;

	if ((clientVer >= 4) && is_ie && is_win) {
		theSelection = document.selection.createRange().text;
		if (!theSelection) {
			txtarea.value += bbopen + theSelection + bbclose;
			txtarea.focus();
			return;
		}
		document.selection.createRange().text = bbopen + theSelection + bbclose;
		txtarea.focus();
		return;
	}
	else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
	{
		mozWrap(txtarea, bbopen, bbclose);
		return;
	}
	else
	{
		txtarea.value += bbopen + bbclose;
		txtarea.focus();
	}
	storeCaret(txtarea);
}


function insertAtCursor(myField, myValue){
   if (document.selection) {
       //IE
       myField.focus();
       sel = document.selection.createRange();
       sel.text = myValue;
   }
   else if (myField.selectionStart || myField.selectionStart == 0) {
       //Mozilla
       var startPos = myField.selectionStart;
       var endPos = myField.selectionEnd;
       myField.value = myField.value.substring(0, startPos)
                       + myValue
                       + myField.value.substring(endPos, myField.value.length);
   }
   else {
       myField.value += myValue;
   }
}

function bbimgstyle(bbopen, bbclose) {
	var txtarea = document.post.hir_kep;

		txtarea.value = bbopen + bbclose;
		txtarea.focus();
		return txtarea;


}



function bbstyle(bbnumber) {
	var txtarea = document.post.szoveg;

	txtarea.focus();
	donotinsert = false;
	theSelection = false;
	bblast = 0;

	if (bbnumber == -1) { // Close all open tags & default button names
		while (bbcode[0]) {
			butnumber = arraypop(bbcode) - 1;
			txtarea.value += bbtags[butnumber + 1];
			buttext = eval('document.post.addbbcode' + butnumber + '.value');
			eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"');
		}
		imageTag = false; // All tags are closed including image tags :D
		txtarea.focus();
		return;
	}

	if ((clientVer >= 4) && is_ie && is_win)
	{
		theSelection = document.selection.createRange().text; // Get text selection
		if (theSelection) {
			// Add tags around selection
			document.selection.createRange().text = bbtags[bbnumber] + theSelection + bbtags[bbnumber+1];
			txtarea.focus();
			theSelection = '';
			return;
		}
	}
	else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
	{
		mozWrap(txtarea, bbtags[bbnumber], bbtags[bbnumber+1]);
		return;
	}

	// Find last occurance of an open tag the same as the one just clicked
	for (i = 0; i < bbcode.length; i++) {
		if (bbcode[i] == bbnumber+1) {
			bblast = i;
			donotinsert = true;
		}
	}

	if (donotinsert) {		// Close all open tags up to the one just clicked & default button names
		while (bbcode[bblast]) {
				butnumber = arraypop(bbcode) - 1;
				txtarea.value += bbtags[butnumber + 1];
				buttext = eval('document.post.addbbcode' + butnumber + '.value');
				eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"');
				imageTag = false;
			}
			txtarea.focus();
			return;
	} else { // Open tags

		if (imageTag && (bbnumber != 14)) {		// Close image tag before adding another
			txtarea.value += bbtags[15];
			lastValue = arraypop(bbcode) - 1;	// Remove the close image tag from the list
			document.post.addbbcode14.value = "Img";	// Return button back to normal state
			imageTag = false;
		}

		// Open tag
		txtarea.value += bbtags[bbnumber];
		if ((bbnumber == 14) && (imageTag == false)) imageTag = 1; // Check to stop additional tags after an unclosed image tag
		arraypush(bbcode,bbnumber+1);
		eval('document.post.addbbcode'+bbnumber+'.value += "*"');
		txtarea.focus();
		return;
	}
	storeCaret(txtarea);
}

// From http://www.massless.org/mozedit/
function mozWrap(txtarea, open, close)
{
	var selLength = txtarea.textLength;
	var selStart = txtarea.selectionStart;
	var selEnd = txtarea.selectionEnd;
	if (selEnd == 1 || selEnd == 2)
		selEnd = selLength;

	var s1 = (txtarea.value).substring(0,selStart);
	var s2 = (txtarea.value).substring(selStart, selEnd)
	var s3 = (txtarea.value).substring(selEnd, selLength);
	txtarea.value = s1 + open + s2 + close + s3;
	return;
}

// Insert at Claret position. Code from
// http://www.faqts.com/knowledge_base/view.phtml/aid/1052/fid/130
function storeCaret(textEl) {
	if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
}

//-->

function ujablak (link,nev,set)
{
        vissza = window.open (link,nev,set);
        false();
}

function ujablak2 (link2,nev2,set2)
{
	window.open (link2,nev2,set2);
}

function statussorkiiras(msgStr) {
  status=msgStr;
  document.MM_returnValue = true;
}

function error(){
 return true;
}


function FormCheck()
{
if(document.regisztracio.veznev.value == "")
	{
	alert("Nincs vezetéknév megadva!");
	document.regisztracio.veznev.focus();
	return false;
	}

	if(document.regisztracio.kernev.value == "")
	{
	alert("Nincs keresztnév megadva!");
	document.regisztracio.kernev.focus();
	return false;
	}

	if(document.regisztracio.nick.value == "")
	{
	alert("Nincs becenév megadva!");
	document.regisztracio.nick.focus();
	return false;
	}

	if(document.regisztracio.jelszo.value == "")
	{
	alert("Nincs jelszó megadva!");
	document.regisztracio.jelszo.focus();
	return false;
	}

	if(document.regisztracio.jelszoell.value == "")
	{
	alert("Nincs jelszó mégegyszer megadva!");
	document.regisztracio.jelszoell.focus();
	return false;
	}

	if(document.regisztracio.jelszo.value != document.regisztracio.jelszoell.value)
	{
	alert("A két jelszó nem egyezik meg! Kérlek írd be újra!");
	document.regisztracio.jelszo.focus();
	return false;
	}


	if(document.regisztracio.email.value == "")
	{
	alert("Nincs e-mail cím megadva!");
	document.regisztracio.email.focus();
	return false;
	}
	if((document.regisztracio.email.value.indexOf('@') == -1)||(document.regisztracio.email.value.indexOf('.') == -1))
	{
	alert("Hibás e-mail cím!");
	document.regisztracio.email.focus();
	return false;
	}

	if(document.regisztracio.lakhely.value == "")
	{
	alert("Nincs lakhely megadva!");
	document.regisztracio.lakhely.focus();
	return false;
	}

	if(!document.regisztracio.nem[0].checked &&
    	!document.regisztracio.nem[1].checked){
	alert("Hiányzik a nemed!");
	return false;
	}

	if(document.regisztracio.szulev.value == "válassz!")
	{
	alert("Nincs születési év megadva!");
	document.regisztracio.szulev.focus();
	return false;
	}

	if(document.regisztracio.szulho.value == "válassz!")
	{
	alert("Nincs születési hónap megadva!");
	document.regisztracio.szulho.focus();
	return false;
	}

	if(document.regisztracio.szulnap.value == "válassz!")
	{
	alert("Nincs születési nap megadva!");
	document.regisztracio.szulnap.focus();
	return false;
	}

	if(!document.regisztracio.honnanhallottam[0].checked &&
    	!document.regisztracio.honnanhallottam[1].checked &&
    	!document.regisztracio.honnanhallottam[2].checked &&
    	!document.regisztracio.honnanhallottam[3].checked) {
	alert("Hiányzik egy egy statisztikai adat!");
    	return false;
	}

	if(!document.regisztracio.ujcd[0].checked &&
    	!document.regisztracio.ujcd[1].checked &&
    	!document.regisztracio.ujcd[2].checked &&
    	!document.regisztracio.ujcd[3].checked &&
    	!document.regisztracio.ujcd[4].checked){
	alert("Hiányzik egy egy statisztikai adat!");
	return false;
	}

	if(!document.regisztracio.ev[0].checked &&
    	!document.regisztracio.ev[1].checked){
	alert("Hiányzik egy egy statisztikai adat!");
	return false;
	}

}
function ablakzar()
{
bezar = window.close(this);
}

function bolGalleryPopup(imageFile, width, height, title){

	var html = '<title>' + title + ' - Click to close </title><body bgcolor=black leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onclick=\"javascript:window.close()\"><img src=\"' + imageFile + '\" alt=\"Click to close\"></body>';
	var popup = window.open(imageFile, '_blank', 'width=' + width+ ', height=' + height + ', status=no');
	popup.document.write(html);
	popup.focus();
}

function ablakzar()
{
bezar = window.close(this);
}
function bolGalleryPopup(imageFile, width, height, title){

	var html = '<title>' + title + ' - Click to close </title><body bgcolor=black leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onclick=\"javascript:window.close()\"><img src=\"' + imageFile + '\" alt=\"Click to close\"></body>';
	var popup = window.open(imageFile, '_blank', 'width=' + width+ ', height=' + height + ', status=no');
	popup.document.write(html);
	popup.focus();
}

function confirmSubmit() {
return confirm("Valóban törölni szeretné?");
}

function confirmSubmit2() {
return confirm("Biztos a felvivendő számok helyességében?");
}

var formazcolor2 = "#e6e6e6";

function formaz_break(output, elem) {
	output = output + "[br]\r\n";
	elem.focus();
	return output;
	}

function formaz_p(output, elem) {
	output = output + "\r\n[p]";
	elem.focus();
	return output;
	}

function formaz_hr(output, elem) {
	output = output + "\r\n[hr]\r\n";
	elem.focus();
	return output;
	}

function formaz_bold(output, elem, gomb, rejtettform) {
	if (rejtettform.h_bold.value=="")
		{
		output = output + "[b]";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_bold_end.gif)";
		rejtettform.h_bold.value="1";
		}
	else
		{
		output = output + "[/b]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_bold.gif)";
		rejtettform.h_bold.value="";
		}
	elem.focus();
	return output;
	}

function formaz_italic(output, elem, gomb, rejtettform) {
	if (rejtettform.h_italic.value=="")
		{
		output = output + "[i]";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_italic_end.gif)";
		rejtettform.h_italic.value="1";
		}
	else
		{
		output = output + "[/i]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_italic.gif)";
		rejtettform.h_italic.value="";
		}
	elem.focus();
	return output;
	}


function formaz_uline(output, elem, gomb, rejtettform) {
	if (rejtettform.h_uline.value=="")
		{
		output = output + "[u]";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_uline_end.gif)";
		rejtettform.h_uline.value="1";
		}
	else
		{
		output = output + "[/u]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_uline.gif)";
		rejtettform.h_uline.value="";
		}
	elem.focus();
	return output;
	}


function formaz_code(output, elem, gomb, rejtettform) {
	if (rejtettform.h_code.value=="")
		{
		output = output + "[tt]";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_code_end.gif)";
		rejtettform.h_code.value="1";
		}
	else
		{
		output = output + "[/tt]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_code.gif)";
		rejtettform.h_code.value="";
		}
	elem.focus();
	return output;
	}

function formaz_fgcolor(output, elem, gomb, rejtettform) {
	if (rejtettform.h_fgcolor.value=="")
		{
		var fgcol = prompt('Betű színe:  - a szín defíniált neve: ...  (pl: red) vagy\n                    - a szin hexadecimális kódja:#......  (pl: #FF0000)','');
		if (fgcol == "")
			{
			alert ("HIBA!\n\nNem adtad meg a betűszínt.");
			elem.focus();
			return false;
			}
		else if (fgcol == null)
			{
			elem.focus();
			return false;
			}

		output = output + "[font color='"+fgcol+"']";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_fgcolor_end.gif)";
		rejtettform.h_fgcolor.value="1";
		}
	else
		{
		output = output + "[/font]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_fgcolor.gif)";
		rejtettform.h_fgcolor.value="";
		}
	elem.focus();
	return output;
	}

function formaz_left(output, elem, gomb, rejtettform) {
	if (rejtettform.h_left.value=="")
		{
		output = output + "[div align='left']";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_left.gif)";
		rejtettform.h_left.value="1";
		}
	else
		{
		output = output + "[/div]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_left.gif)";
		rejtettform.h_left.value="";
		}
	elem.focus();
	return output;
	}

function formaz_right(output, elem, gomb, rejtettform) {
	if (rejtettform.h_right.value=="")
		{
		output = output + "[div align='right']";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_right.gif)";
		rejtettform.h_right.value="1";
		}
	else
		{
		output = output + "[/div]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_right.gif)";
		rejtettform.h_right.value="";
		}
	elem.focus();
	return output;
	}

function formaz_center(output, elem, gomb, rejtettform) {
	if (rejtettform.h_center.value=="")
		{
		output = output + "[div align='center']";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_center.gif)";
		rejtettform.h_center.value="1";
		}
	else
		{
		output = output + "[/div]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_center.gif)";
		rejtettform.h_center.value="";
		}
	elem.focus();
	return output;
	}

function formaz_justify(output, elem, gomb, rejtettform) {
	if (rejtettform.h_justify.value=="")
		{
		output = output + "[div align='justify']";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_justify.gif)";
		rejtettform.h_justify.value="1";
		}
	else
		{
		output = output + "[/div]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_justify.gif)";
		rejtettform.h_justify.value="";
		}
	elem.focus();
	return output;
	}

function formaz_list(output, elem) {
	//var list;
	var list1 = "";
	var list2 = "";
	var n = 1;

	var newitem  = prompt(n + '. listaelem:\n', '');
	var list = "[li] " + newitem + " [/li]\r\n";
	do {
		n++;
		newitem = prompt(n + '. listaelem:\n(ha nem kérsz több listaelemet, hagyd üresen)', '');
		if (newitem != "")
			list += "[li] " + newitem + " [/li]\r\n";
		}
	while (newitem != "")
	if (confirm('Sorszámozott listát akarsz?'))
		{
		list1 = "[ol]";
		list2 = "[/ol]";
		}
	else
		{
		list1 = "[ul]";
		list2 = "[/ul]";
		}

	output = output + list1 + "\r\n" + list + list2 + "\r\n";
	elem.focus();
	return output;
	}

function formaz_link(output, elem) {
	var linkem = prompt('Link URL:','http://');
	if (linkem == "" || linkem == "http://")
		{
		if (!confirm('HIBA!\nNem adtad meg a link irányát (link URL).\n\nFolytatod?'))
			{
			elem.focus();
			return false;
			}
		}
	var linktextem = prompt('Link szöveg:','');
	if (linktextem == "")
		{
		if (!confirm('HIBA!\nNem adtad meg a link szövegét.\n\nFolytatod?'))
			{
			elem.focus();
			return false;
			}
		}
	output = output + "[url="+linkem+"]"+linktextem+"[/url]";
	elem.focus();
	return output;
	}

function formaz_img(output, elem) {
	var kepurl = prompt('Kép URL:','');
	while (kepurl == "" || kepurl == null)
		{
		if (!confirm('HIBA!\nNem adtad meg a kép URL-jét.\n\nFolytatod?'))
			{
			elem.focus();
			return false;
			}
		else
			kepurl = prompt('Kép URL:','');
		}
	/*if (kepurl == "" || kepurl == null)
		{
		if (!confirm('HIBA!\nNem adtad meg a kép URL-jét.\n\nFolytatod?'))
			{
			elem.focus();
			return false;
			}
		}*/

	var kepszel = prompt('Kép szélessége (pixel):\n(ha nem adod meg, hagyd üresen)','');
	while (isNaN(kepszel) == true && kepszel != "")
		{
		alert ("HIBA!\nCsak egész számot lehet megadni.");
		kepszel = prompt('Kép szélessége (pixel):\n(ha nem adod meg, hagyd üresen)','');
		}
	while (kepszel > 450)
		{
		alert ("HIBA!\nTúl nagy képet akarsz beilleszteni.\nEz széttolná az ablakot 800*600px. felbontásnál.\nMax. 450px. képszélesség áll rendelkezésedre.");
		kepszel = prompt('Kép szélessége (pixel):\n(ha nem adod meg, hagyd üresen)','');
		}

	var kepmag = prompt('Kép magassága:\n(ha nem adod meg, hagyd üresen)','');
	while (isNaN(kepmag) == true && kepmag != "")
		{
		alert ("HIBA!\nCsak egész számot lehet megadni.");
		kepmag = prompt('Kép szélessége (pixel):\n(ha nem adod meg, hagyd üresen)','');
		}

	var kepalign = "";
	if (confirm('Kép igazítása: JOBBRA')) kepalign = "right";
	else if (confirm('Kép igazítása: BALRA')) kepalign = "left";

	var kepalt = prompt('Kép "alt" szöveg:','');
	if (kepalt == "")
		{
		if (!confirm('HIBA!\nNem adtad meg a képre írt "alt" szöveget.\n\nFolytatod?'))
			{
			elem.focus();
			return false;
			}
		}
	if (confirm('Akarsz a képre linket tenni?'))
		{
		var linkem = prompt('Link URL:','http://');
		if (linkem == "" || linkem == "http://")
			{
			if (!confirm('HIBA!\nNem adtad meg a link irányát (link URL).\n\nFolytatod?'))
				{
				elem.focus();
				return false;
				}
			}
		if (confirm('Link új ablakban nyíljon?'))
			linktrg = " target='_blank'";
		}


		var kepresult = "";
		if (linkem)  kepresult += "[a href='"+linkem+"'"+linktrg+"]";
		kepresult += "[img src='"+kepurl+"'";
		if (kepszel != "" && kepszel != null)  kepresult += " width='"+kepszel+"'";
		if (kepmag != "" && kepmag != null)   kepresult += " height='"+kepmag+"'";
		kepresult += " border='0'";
		if (kepalign != "") kepresult += " align='"+kepalign+"'";
		if (kepalt != "" && kepalt != null) kepresult += " alt='"+kepalt+"'";
		kepresult += "]";
		if (linkem)  kepresult += "[/a]";
		output = output + kepresult;
	elem.focus();
	return output;
	}

function formaz_table(output, elem) {
	var cols = prompt('Oszlopok száma','2');
	while (isNaN(cols) == true && cols != "")
		{
		alert ("HIBA!\nCsak egész számot lehet megadni.");
		cols = prompt('Oszlopok száma','2');
		}

	var rows = prompt('Sorok száma','2');
	while (isNaN(rows) == true && rows != "")
		{
		alert ("HIBA!\nCsak egész számot lehet megadni.");
		rows = prompt('Sorok száma','2');
		}

	var tablealign = "";
	if (confirm('Táblázat igazítása: JOBBRA')) tablealign = " align='right'";
	else if (confirm('Táblázat igazítása: BALRA')) tablealign = " align='left'";
	else if (confirm('Táblázat igazítása: KÖZÉPRE')) tablealign = " align='center'";

	var tableborderpx = prompt('Tablázati cellák keretszélessége\n(ha nem kell keret, maradjon a 0): ...px','0');
	var tableborder = " border='"+tableborderpx+"'";

	var tableresult = "[table"+tablealign+tableborder+"]\r\n[tbody]\r\n";
	for($i=1; $i<=cols; $i++)
		{
		tableresult += "[tr]\r\n";
		for($j=1; $j<=rows; $j++)
			{
			tableresult += "[td] [/td]\r\n";
			}
		tableresult += "[/tr]\r\n";
		}
	tableresult += "[/tbody]\r\n[/table]\r\n";
	output = output + tableresult;
	elem.focus();
	return output;
	}


function hirekform()
{
	if(document.u.hir_cim.value == "")
	{
	alert("Hiányos kitöltés!");
	document.u.hir_cim.focus();
	return false;
	}

	if(document.u.hir_bevezeto.value == "")
	{
	alert("Hiányos kitöltés!");
	document.u.hir_bevezeto.focus();
	return false;
	}

	if(document.u.hir_szoveg.value == "")
	{
	alert("Hiányos kitöltés!");
	document.u.hir_szoveg.focus();
	return false;
	}

	var frm0 = document.u.elements['csatolmany[0]'].value;
	alert(frm0);
    var frm1 = document.u.elements['csatolmany[1]'].value;
	var frm2 = document.u.elements['csatolmany[2]'].value;
	if ( frm0 == "" && frm1 == "" && frm2 == "" ) {
	alert("Hiányos kitöltés!");
		return false;
	}

}

function confirmTovabblep() {
return confirm("Valóban el szeretné küldeni a levelet?");
}



function ablakzar()
{
bezar = window.close(this);
}
function bolGalleryPopup(imageFile, width, height, title){

	var html = '<title>' + title + ' - Click to close </title><body bgcolor=black leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onclick=\"javascript:window.close()\"><img src=\"' + imageFile + '\" alt=\"Click to close\"></body>';
	var popup = window.open(imageFile, '_blank', 'width=' + width+ ', height=' + height + ', status=no');
	popup.document.write(html);
	popup.focus();
}

function confirmSubmit() {
return confirm("Valóban törölni szeretné?");
}

function confirmSubmit2() {
return confirm("Biztos a felvivendő számok helyességében?");
}

var formazcolor2 = "#e6e6e6";

function formaz_break(output, elem) {
	output = output + "[br]\r\n";
	elem.focus();
	return output;
	}

function formaz_p(output, elem) {
	output = output + "\r\n[p]";
	elem.focus();
	return output;
	}

function formaz_hr(output, elem) {
	output = output + "\r\n[hr]\r\n";
	elem.focus();
	return output;
	}

function formaz_bold(output, elem, gomb, rejtettform) {
	if (rejtettform.h_bold.value=="")
		{
		output = output + "[b]";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_bold_end.gif)";
		rejtettform.h_bold.value="1";
		}
	else
		{
		output = output + "[/b]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_bold.gif)";
		rejtettform.h_bold.value="";
		}
	elem.focus();
	return output;
	}

function formaz_italic(output, elem, gomb, rejtettform) {
	if (rejtettform.h_italic.value=="")
		{
		output = output + "[i]";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_italic_end.gif)";
		rejtettform.h_italic.value="1";
		}
	else
		{
		output = output + "[/i]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_italic.gif)";
		rejtettform.h_italic.value="";
		}
	elem.focus();
	return output;
	}


function formaz_uline(output, elem, gomb, rejtettform) {
	if (rejtettform.h_uline.value=="")
		{
		output = output + "[u]";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_uline_end.gif)";
		rejtettform.h_uline.value="1";
		}
	else
		{
		output = output + "[/u]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_uline.gif)";
		rejtettform.h_uline.value="";
		}
	elem.focus();
	return output;
	}


function formaz_code(output, elem, gomb, rejtettform) {
	if (rejtettform.h_code.value=="")
		{
		output = output + "[tt]";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_code_end.gif)";
		rejtettform.h_code.value="1";
		}
	else
		{
		output = output + "[/tt]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_code.gif)";
		rejtettform.h_code.value="";
		}
	elem.focus();
	return output;
	}

function formaz_fgcolor(output, elem, gomb, rejtettform) {
	if (rejtettform.h_fgcolor.value=="")
		{
		var fgcol = prompt('Betű színe:  - a szín defíniált neve: ...  (pl: red) vagy\n                    - a szin hexadecimális kódja:#......  (pl: #FF0000)','');
		if (fgcol == "")
			{
			alert ("HIBA!\n\nNem adtad meg a betűszínt.");
			elem.focus();
			return false;
			}
		else if (fgcol == null)
			{
			elem.focus();
			return false;
			}

		output = output + "[font color='"+fgcol+"']";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_fgcolor_end.gif)";
		rejtettform.h_fgcolor.value="1";
		}
	else
		{
		output = output + "[/font]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_fgcolor.gif)";
		rejtettform.h_fgcolor.value="";
		}
	elem.focus();
	return output;
	}

function formaz_left(output, elem, gomb, rejtettform) {
	if (rejtettform.h_left.value=="")
		{
		output = output + "[div align='left']";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_left.gif)";
		rejtettform.h_left.value="1";
		}
	else
		{
		output = output + "[/div]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_left.gif)";
		rejtettform.h_left.value="";
		}
	elem.focus();
	return output;
	}

function formaz_right(output, elem, gomb, rejtettform) {
	if (rejtettform.h_right.value=="")
		{
		output = output + "[div align='right']";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_right.gif)";
		rejtettform.h_right.value="1";
		}
	else
		{
		output = output + "[/div]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_right.gif)";
		rejtettform.h_right.value="";
		}
	elem.focus();
	return output;
	}

function formaz_center(output, elem, gomb, rejtettform) {
	if (rejtettform.h_center.value=="")
		{
		output = output + "[div align='center']";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_center.gif)";
		rejtettform.h_center.value="1";
		}
	else
		{
		output = output + "[/div]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_center.gif)";
		rejtettform.h_center.value="";
		}
	elem.focus();
	return output;
	}

function formaz_justify(output, elem, gomb, rejtettform) {
	if (rejtettform.h_justify.value=="")
		{
		output = output + "[div align='justify']";
		gomb.style.backgroundColor = formazcolor2;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_justify.gif)";
		rejtettform.h_justify.value="1";
		}
	else
		{
		output = output + "[/div]";
		gomb.style.backgroundColor = rejtettform.h_bgc.value;
		gomb.style.backgroundImage="url("+rejtettform.h_bgimg.value+"ed_justify.gif)";
		rejtettform.h_justify.value="";
		}
	elem.focus();
	return output;
	}

function formaz_list(output, elem) {
	//var list;
	var list1 = "";
	var list2 = "";
	var n = 1;

	var newitem  = prompt(n + '. listaelem:\n', '');
	var list = "[li] " + newitem + " [/li]\r\n";
	do {
		n++;
		newitem = prompt(n + '. listaelem:\n(ha nem kérsz több listaelemet, hagyd üresen)', '');
		if (newitem != "")
			list += "[li] " + newitem + " [/li]\r\n";
		}
	while (newitem != "")
	if (confirm('Sorszámozott listát akarsz?'))
		{
		list1 = "[ol]";
		list2 = "[/ol]";
		}
	else
		{
		list1 = "[ul]";
		list2 = "[/ul]";
		}

	output = output + list1 + "\r\n" + list + list2 + "\r\n";
	elem.focus();
	return output;
	}

function formaz_link(output, elem) {
	var linkem = prompt('Link URL:','http://');
	if (linkem == "" || linkem == "http://")
		{
		if (!confirm('HIBA!\nNem adtad meg a link irányát (link URL).\n\nFolytatod?'))
			{
			elem.focus();
			return false;
			}
		}
	var linktextem = prompt('Link szöveg:','');
	if (linktextem == "")
		{
		if (!confirm('HIBA!\nNem adtad meg a link szövegét.\n\nFolytatod?'))
			{
			elem.focus();
			return false;
			}
		}
	output = output + "[url="+linkem+"]"+linktextem+"[/url]";
	elem.focus();
	return output;
	}

function formaz_img(output, elem) {
	var kepurl = prompt('Kép URL:','');
	while (kepurl == "" || kepurl == null)
		{
		if (!confirm('HIBA!\nNem adtad meg a kép URL-jét.\n\nFolytatod?'))
			{
			elem.focus();
			return false;
			}
		else
			kepurl = prompt('Kép URL:','');
		}
	/*if (kepurl == "" || kepurl == null)
		{
		if (!confirm('HIBA!\nNem adtad meg a kép URL-jét.\n\nFolytatod?'))
			{
			elem.focus();
			return false;
			}
		}*/

	var kepszel = prompt('Kép szélessége (pixel):\n(ha nem adod meg, hagyd üresen)','');
	while (isNaN(kepszel) == true && kepszel != "")
		{
		alert ("HIBA!\nCsak egész számot lehet megadni.");
		kepszel = prompt('Kép szélessége (pixel):\n(ha nem adod meg, hagyd üresen)','');
		}
	while (kepszel > 450)
		{
		alert ("HIBA!\nTúl nagy képet akarsz beilleszteni.\nEz széttolná az ablakot 800*600px. felbontásnál.\nMax. 450px. képszélesség áll rendelkezésedre.");
		kepszel = prompt('Kép szélessége (pixel):\n(ha nem adod meg, hagyd üresen)','');
		}

	var kepmag = prompt('Kép magassága:\n(ha nem adod meg, hagyd üresen)','');
	while (isNaN(kepmag) == true && kepmag != "")
		{
		alert ("HIBA!\nCsak egész számot lehet megadni.");
		kepmag = prompt('Kép szélessége (pixel):\n(ha nem adod meg, hagyd üresen)','');
		}

	var kepalign = "";
	if (confirm('Kép igazítása: JOBBRA')) kepalign = "right";
	else if (confirm('Kép igazítása: BALRA')) kepalign = "left";

	var kepalt = prompt('Kép "alt" szöveg:','');
	if (kepalt == "")
		{
		if (!confirm('HIBA!\nNem adtad meg a képre írt "alt" szöveget.\n\nFolytatod?'))
			{
			elem.focus();
			return false;
			}
		}
	if (confirm('Akarsz a képre linket tenni?'))
		{
		var linkem = prompt('Link URL:','http://');
		if (linkem == "" || linkem == "http://")
			{
			if (!confirm('HIBA!\nNem adtad meg a link irányát (link URL).\n\nFolytatod?'))
				{
				elem.focus();
				return false;
				}
			}
		if (confirm('Link új ablakban nyíljon?'))
			linktrg = " target='_blank'";
		}


		var kepresult = "";
		if (linkem)  kepresult += "[a href='"+linkem+"'"+linktrg+"]";
		kepresult += "[img src='"+kepurl+"'";
		if (kepszel != "" && kepszel != null)  kepresult += " width='"+kepszel+"'";
		if (kepmag != "" && kepmag != null)   kepresult += " height='"+kepmag+"'";
		kepresult += " border='0'";
		if (kepalign != "") kepresult += " align='"+kepalign+"'";
		if (kepalt != "" && kepalt != null) kepresult += " alt='"+kepalt+"'";
		kepresult += "]";
		if (linkem)  kepresult += "[/a]";
		output = output + kepresult;
	elem.focus();
	return output;
	}

function formaz_table(output, elem) {
	var cols = prompt('Oszlopok száma','2');
	while (isNaN(cols) == true && cols != "")
		{
		alert ("HIBA!\nCsak egész számot lehet megadni.");
		cols = prompt('Oszlopok száma','2');
		}

	var rows = prompt('Sorok száma','2');
	while (isNaN(rows) == true && rows != "")
		{
		alert ("HIBA!\nCsak egész számot lehet megadni.");
		rows = prompt('Sorok száma','2');
		}

	var tablealign = "";
	if (confirm('Táblázat igazítása: JOBBRA')) tablealign = " align='right'";
	else if (confirm('Táblázat igazítása: BALRA')) tablealign = " align='left'";
	else if (confirm('Táblázat igazítása: KÖZÉPRE')) tablealign = " align='center'";

	var tableborderpx = prompt('Tablázati cellák keretszélessége\n(ha nem kell keret, maradjon a 0): ...px','0');
	var tableborder = " border='"+tableborderpx+"'";

	var tableresult = "[table"+tablealign+tableborder+"]\r\n[tbody]\r\n";
	for($i=1; $i<=cols; $i++)
		{
		tableresult += "[tr]\r\n";
		for($j=1; $j<=rows; $j++)
			{
			tableresult += "[td] [/td]\r\n";
			}
		tableresult += "[/tr]\r\n";
		}
	tableresult += "[/tbody]\r\n[/table]\r\n";
	output = output + tableresult;
	elem.focus();
	return output;
	}


function hirekform()
{
	if(document.u.hir_cim.value == "")
	{
	alert("Hiányos kitöltés!");
	document.u.hir_cim.focus();
	return false;
	}

	if(document.u.hir_bevezeto.value == "")
	{
	alert("Hiányos kitöltés!");
	document.u.hir_bevezeto.focus();
	return false;
	}

	if(document.u.hir_szoveg.value == "")
	{
	alert("Hiányos kitöltés!");
	document.u.hir_szoveg.focus();
	return false;
	}

	var frm0 = document.u.elements['csatolmany[0]'].value;
	alert(frm0);
    var frm1 = document.u.elements['csatolmany[1]'].value;
	var frm2 = document.u.elements['csatolmany[2]'].value;
	if ( frm0 == "" && frm1 == "" && frm2 == "" ) {
	alert("Hiányos kitöltés!");
		return false;
	}

}

function confirmTovabblep() {
return confirm("Valóban el szeretné küldeni a levelet?");
}


//imagepreload és javascript-es képváltás

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}