function mailCorrector() 
{  
	var replaces = 0;  
	var alltags = document.all ? document.all.tags("DIV") : document.getElementsByTagName("*");  
	for (i=0; i < alltags.length; i++) 
	    if (alltags[i].className == 'maileffect') 
			while (alltags[i].innerHTML.indexOf('##'+'kukac##') != -1 && replaces < 1000) 
			{        
				alltags[i].innerHTML = alltags[i].innerHTML.replace('##'+'kukac##', String.fromCharCode(64));        
				replaces++;      
			}    
}

function checkFields()	
{		
	if (document.forms['mailform'].email.value=="")		
	{			
		alert("Az email mező kitöltése kötelező!");			
		return false;		
	}		
	else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.forms['mailform'].email.value)))
	{
		alert("Az email cím helytelen!");			
		return false;		
	}
	else	
		return true;		
}

function checkFieldsSr()	
{		
	if (document.forms['mailform'].email.value=="")		
	{			
		alert("Az email mező kitöltése kötelező!");			
		return false;		
	}		
	else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.forms['mailform'].email.value)))
	{
		alert("Az email cím helytelen!");			
		return false;		
	}
	else	
		return true;		
}

function checkGuestFields()	
{		
	if (document.forms['guestform'].nev.value=="" || document.forms['guestform'].szoveg.value=="")		
	{			
		alert("A 'Név' és az 'Üzenet szövege' mezők kitöltése kötelező!");			
		return false;		
	}
	else if (document.forms['guestform'].email.value != "" && !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.forms['guestform'].email.value)))
	{
		alert("Az email cím helytelen!");			
		return false;		
	}
	else	
		return true;
}
	