function ellenoriz()
{
	document.post_form.nev.value = strip_special(trim(document.post_form.nev.value));
	document.post_form.email.value = strip_special(trim(document.post_form.email.value));
	document.post_form.msg.value = strip_special(trim(document.post_form.msg.value));
	
	if(document.post_form.nev.value == "")
	{
		document.post_form.nev.focus();
		alert("A név mező üres! Nevet kötelező megadni!");
		return false;
	}

	if(document.post_form.email.value == "")
	{
		document.post_form.email.focus();
		alert("Az email mező üres, kötelező mező!");
		return false;
	}

	if(document.post_form.msg.value == "")
	{
		document.post_form.msg.focus();
		alert("Az üres üzenet mezőnek mi értelme van? Légyszíves írj üzenetet is.");
		return false;
	}

	return true;
}

function insertImage(myField)
{
	var URL = prompt("Mi a kép címe?", "http://dragonclass.hu/");
	if(URL == null)
		return false;
		
	if (document.selection) 
	{
		myField.focus();
		var str = document.selection.createRange().text;
		sel = document.selection.createRange();
		sel.text = "<img src='" + URL + "'>"+str;
	}
	else if (myField.selectionStart || myField.selectionStart == '0')
	{
		var startPos = myField.selectionStart;
		var endPos = myField.selectionEnd;
		myField.value = myField.value.substring(0, startPos) + "<img src='" + URL + "'>"  + myField.value.substring(startPos, myField.value.length);
	} 
	else 
	{
		myField.value += URL;
	}
	
	return false;
}

function insertLink(myField)
{
	var URL = prompt("URL címe?","http://");
	if(URL == null)
		return false;
	var txt = URL;
	var yorn = confirm("Szeretnél megadni külön szöveget a linkhez?\nMozillában a kijelölt szöveg is lehet a link szövege, ehhez elég a mégsem gombot megnyomnod!"); 
	if(yorn)
	{
		txt = prompt("Mi legyen a link szövege?","");
		if(txt == null)
			return false;
	}

	if(document.selection)
	{
		myField.focus();
		var str = document.selection.createRange().text;
		sel = document.selection.createRange();
		sel.text = "<a href=\"" + URL + "\" target=\"_blank\">" + txt + "</a>";
	}
	else if(myField.selectionStart || myField.selectionStart == '0')
	{
		var startPos = myField.selectionStart;
		var endPos = myField.selectionEnd;
		if(yorn)
			myField.value = myField.value.substring(0, startPos) + "<a href=\"" + URL + "\" target=\"_blank\">" + txt + "</a>" + myField.value.substring(endPos, myField.value.length);		
		else
			myField.value = myField.value.substring(0, startPos) + "<a href=\"" + URL + "\" target=\"_blank\">" + myField.value.substring(startPos, endPos) + "</a>" + myField.value.substring(endPos, myField.value.length);
	} 
	else 
	{
		myField.value += URL;
	}
	
	return false;
}

function insertTag(myField, myValue, myParams)
{
	if(document.selection)
	{
		myField.focus();
		var str = document.selection.createRange().text;
		sel = document.selection.createRange();
		if(myParams == undefined || myParams == "")
			sel.text = "<" + myValue + ">" + str + "</" + myValue + ">";
		else
			sel.text = "<" + myValue + " " + myParams + ">" + str + "</" + myValue + ">";
	}
	else if(myField.selectionStart || myField.selectionStart == '0')
	{
		var startPos = myField.selectionStart;
		var endPos = myField.selectionEnd;
		if(myParams == undefined || myParams == "")
			myField.value = myField.value.substring(0, startPos) + "<"+myValue+">" +myField.value.substring(startPos, endPos)+ "</"+myValue+">" + myField.value.substring(endPos, myField.value.length);
		else
			myField.value = myField.value.substring(0, startPos) + "<"+myValue + " " + myParams + ">" +myField.value.substring(startPos, endPos)+ "</"+myValue+">" + myField.value.substring(endPos, myField.value.length);
	}
	else
	{
		myField.value += myValue;
	}
	
	return false;
}
