﻿function checkemail(){

var str=document.validation.emailcheck.value

var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

if (filter.test(str))

testresults=true

else{

alert("Please input a valid email address!")

testresults=false

}

return (testresults)

}



function checkrequired(which,lang)

{
obj=which.name;
	var pass=true

	if (document.images)

	{

		for (i=0;i<which.length;i++)

		{

			var tempobj=which.elements[i]
			
			if (tempobj.id.substring(0,4)=="req_")

			{
				
				if (((tempobj.type=="text"||tempobj.type=="textarea")&&tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&tempobj.selectedIndex==-1))

				{

					pass=false

					//break

				}

			}

			else if (tempobj.id.substring(0,9)=="reqemail_")

			{	

			if (pass)

				{

					var str=tempobj.value

					var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

					if (filter.test(str))

					{

						pass=true

					}

					else

					{

						//alert("Please input a valid email address!")

						pass=false

					}

				}	

			}

		}

	}		

	if (!pass)

	{
	lang="pt"
	if (lang=="pt") {	alert("Um ou mais elementos de preenchimento necessário não foram preenchidos, ou o email está mal formatado...")}

	else {	alert("Um ou mais elementos de preenchimento necessário não foram preenchidos, ou o email está mal formatado...")}

		return false

	}

	else

	{

		return true

	}

}


