/***************************************************************************/
// hiba eseten true
function validateBlank(formObj)
	{
		if ( formObj.value == "" )
			{
				return true;
			}
		else
			{
				return false;
			}
		
	}

function validateEmail(formObj)	{
	if (validateBlank(formObj))
		{ return true; }	
	var emailStr = formObj.value;
	var emailReg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
	var emailReg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,6}|[0-9]{1,3})(\]?)$/; // valid
	if ((!emailReg1.test(emailStr) && emailReg2.test(emailStr))) {// if syntax is valid
		return false;
		}
	return true;
	}

function validateNull(formObj)
	{
		if ( formObj.value == 0 )
			{
				return true;
			}
		else
			{
				return false;
			}
		
	}

function validateNumber(formObj)
	{
		if ( isNaN(formObj.value) )
			{
				return true;
			}
		else
			{
				return false;
			}
		
	}
	
function validateDatum(formObj)
	{
		//formObj.value
		//alert(formObj.value);
		if ( formObj.value=='0000-00-00' )
			{
				return true;
			}
		else
			{
				return false;
			}
		
	}



function ellenor(form)
	{
		hiba=0;
		uzenet='';
		hirlevel_csoport = false;
		if (validateBlank(form.elements['veznev']) )
			{
				uzenet+='Vezetéknév nincs kitöltve!\n';
				hiba=1;
			}
		if (validateBlank(form.elements['kernev']) )
			{
				uzenet+='Keresztnév nincs kitöltve!\n';
				hiba=1;
			}
		if (validateBlank(form.elements['email']) )
			{
				uzenet+='E-mail cím nincs kitöltve!\n';
				hiba=1;
			}
		if (validateEmail(form.elements['email']) )
			{
				uzenet+='Nem megfelelő az e-mail cím\n';
				hiba=1;
			}
		if (!document.getElementsByName('felir')[0].checked && !document.getElementsByName('felir')[1].checked)
			{
				uzenet+='Típus nincs kiválasztva!\n';
				hiba=1;
			}
		if (document.getElementsByName('felir')[0].checked)
			{
				for(var i=0;i<document.getElementsByName('hirlevel_csoport').length;i++)
				{
					if(document.getElementsByName('hirlevel_csoport')[i].checked)
					{ 
						hirlevel_csoport = true; 
						break;
					}
				}
				if (hirlevel_csoport==false)
				{
					uzenet+='Csoport nincs kiválasztva!\n';
					hiba=1;
				}
			}	
		if (hiba==0)
			{
				
				return true;
			}
		else
			{
				alert(uzenet);
				return false;
			}		
	}