function isEmpty(str){
	var re=new RegExp("^ *(.*) *$","gi")
	var arr = re.exec(str);	
	str=RegExp.$1;
	return (str=='');
}

function isEmail(mailValue)
{
if (mailValue!='')
	{
	  if (mailValue.indexOf('@', 0) == -1 || mailValue.indexOf('.', 0) == -1 || mailValue.indexOf('@.', 0) != -1 || mailValue.indexOf('.@', 0) != -1 || (mailValue.length-mailValue.lastIndexOf('.'))<=2)
			{
					return false
			}
	}
	return true
}

function enf2()
	{
	var df=document.forms['uzklausa'];
	if(isEmpty(df.name.value)){df.name.focus(); return false;}

	if(!isEmpty(df.email.value)){
		if(!isEmail(df.email.value)){df.email.focus();  return false;}
	} else {df.email.focus();  return false;}

	if(isEmpty(df.services.value)){df.services.focus(); return false;}

	return true;
	}
