function fullcheck() {

var str=document.frmRequest.email.value;

// Validation for NAME  
if (document.frmRequest.first_name.value=="") {
    alert('Preencha todos os campos obrigatorios!');
    document.frmRequest.first_name.select(); 
    return false;
}

 
// Validation for NAME  
if (document.frmRequest.last_name.value=="") {
    alert('Preencha todos os campos obrigatorios!');
    document.frmRequest.last_name.select(); 
    return false;
} 

// Validation for TELEFONE  
if (document.frmRequest.phone.value=="") {
    alert ('Preencha todos os campos obrigatorios!');
    document.frmRequest.phone.select(); 
    return false;
}



//--------------- EMAIL Validation Start ---------------------------

if ((document.frmRequest.email.value).indexOf(" ")>=0)

		{

		alert ('E-Mail Incorrecto!');

		document.frmRequest.email.select();

		return false;

		}

	

		if (document.frmRequest.email.value.indexOf("@",1) == -1)

		{

			alert('E-Mail Incorrecto!');

			document.frmRequest.email.focus();

			document.frmRequest.email.select();

			return(false);

		}

		if (document.frmRequest.email.value.indexOf("@") == 0)

		{

			alert('E-Mail Incorrecto!');

			document.frmRequest.email.focus();

			document.frmRequest.email.select();

			return(false);

		}

		if (document.frmRequest.email.value.indexOf(".",5) == -1)

		{

			alert('E-Mail Incorrecto!');

			document.frmRequest.email.focus();

			document.frmRequest.email.select();

			return(false);

		}

		if (document.frmRequest.email.value.indexOf(".") == 0)

		{

			alert('E-Mail Incorrecto!');

			document.frmRequest.email.focus();

			document.frmRequest.email.select();

			return(false);

		}

		

		if ((document.frmRequest.email.value.lastIndexOf(".")) -(document.frmRequest.email.value.indexOf("@"))<4 )

		{

		

			alert('E-Mail Incorrecto!');

			document.frmRequest.email.focus();

			document.frmRequest.email.select();

			return(false);

		}

		

		if ((document.frmRequest.email.value.length)-(document.frmRequest.email.value.indexOf("."))<2)

		{

			alert('E-Mail Incorrecto!');

			document.frmRequest.email.focus();

			myform.frmRequest.select();

			return(false);

		}



var posat=str.indexOf("@");

var posdot=str.indexOf(".");

var rposdot=str.lastIndexOf(".");



if(rposdot==posdot)

if((posdot < posat) || (posdot-posat < 4))

{

alert('E-Mail Incorrecto!');

return false;

}



if(str.charAt(str.length-1)==".")

{

alert('E-Mail Incorrecto!');

return false;

}



if(str.charAt(str.length-1)=="@")

{

alert('E-Mail Incorrecto!');

return false;

}



var j=0;

for( var i=0;i<str.length;i++)

{

if(str.charAt(i) == "@")

j++;

}

if(j > 1)

{

alert('E-Mail Incorrecto!');

return false;

}

//--------------- EMAIL Validation End ---------------------------




// Validation for COMPANY  
if (document.frmRequest.company.value=="") {
    alert ('Preencha todos os campos obrigatorios!');
    document.frmRequest.company.select(); 
    return false;
}


 

// Validation for DESCRIPTION
if (document.frmRequest.description.value=="") {
    alert ('Preencha todos os campos obrigatorios!');
    document.frmRequest.description.select(); 
    return false;
}



return true;

}


