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 isEmpty(str){
	var re=new RegExp("^ *(.*) *$","gi")
	var arr = re.exec(str);	
	str=RegExp.$1;
	return (str=='');
}


function valForm(){
	/*if(isEmpty(document.getElementById('company').value)){
		alert(document.getElementById('company').title);
		document.getElementById('company').focus();
		return false;
	}
	
	if(isEmpty(document.getElementById('first').value)){
		alert(document.getElementById('first').title);
		document.getElementById('first').focus();
		return false;
	}

	if(isEmpty(document.getElementById('last').value)){
		alert(document.getElementById('last').title);
		document.getElementById('last').focus();
		return false;
	}*/

	if(isEmpty(document.getElementById('email').value)){
		alert(document.getElementById('email').title);
		document.getElementById('email').focus();
		return false;
	}	

	if(!isEmail(document.getElementById('email').value)){
		alert(document.getElementById('email').title);
		document.getElementById('email').focus();
		return false;
	}	
	
	if(isEmpty(document.getElementById('last').value)){
		alert(document.getElementById('last').title);
		document.getElementById('last').focus();
		return false;
	}
	
	if(isEmpty(document.getElementById('title').value)){
		alert(document.getElementById('title').title);
		document.getElementById('title').focus();
		return false;
	}	
	
	if(document.getElementById('ad').value.length > 125){
		alert(document.getElementById('ad').title);
		document.getElementById('ad').focus();
		return false;
	}
	if(!document.getElementById('terms').checked){
		alert(document.getElementById('terms').title);
		document.getElementById('terms').focus();
		return false;
	}
return true;
}