var CBSigninTxt1 = "", CBSigninTxt2 = "";
var CBf_emailHead = "", CBf_emailBody = "", CBf_emailOnLoad = "";
var CBToken = "PASSPORT_UI", CBBodyDefault = "", CBLogo = "_blanck";
var PPCBBodyPre = "", PPCBBodyPost = "";
function MPS_BodyOnload() { if (CBf_emailOnLoad != "") { eval(CBf_emailOnLoad); } }
function MPS_NormalizeURL(szURL) {
  var szNURL = szURL;
  if (window.location.protocol == "http:"){
   if (szURL.substring(0,5).toLowerCase() == "https")
    szNURL = "http" + szURL.substring(5, szURL.length);}
  return(szNURL);
}

if (CBLogo > " ") { CBLogo = MPS_NormalizeURL(CBLogo); }
if (CBf_emailHead) { document.write(CBf_emailHead); }

	if (top != self) 
	{
		top.location.replace(self.location.href.toLowerCase());
	}
function email2domain(sName)
{
	var len = sName.length;
	var iAt = sName.indexOf('@');
	var outName = "passport_com";
	var inDomain = sName.substr(iAt+1, len);
	var DomainSplit = "euclidesdacunha.com";
	DomainSplit = DomainSplit.split(";");
	var i;
	for (i = 0; i < DomainSplit.length; i++)
	{
		if (DomainSplit[i].toLowerCase() == inDomain.toLowerCase() )
		{
			outName = "";
			var tmp = DomainSplit[i];
			var x = 0;
			var ch;
			for( x = 0; x < tmp.length; x++)
			{
				ch = tmp.charAt(x);
				if((ch == '.') || (ch=='-'))
					ch = '_';
				outName = outName + ch;
			}
			break;
		}
	}
	return outName;
}

function email2f_email(sName)
{
	if( !sName )
		return null;
	var outName = sName;
	var len = sName.length;
	var iAt = sName.indexOf('@');
	var inDomain = sName.substr(iAt+1, len);
	var DomainSplit = "euclidesdacunha.com";
	DomainSplit = DomainSplit.split(";");
	var i;
	for (i = 0; i < DomainSplit.length; i++)
	{
		if (DomainSplit[i].toLowerCase() == inDomain.toLowerCase() )
		{
			outName = sName.substr(0, iAt);
			break;
		}
	}
	return outName;
}

function OnOtherSubmitEventHandler()
{
  DoOtherSubmit();
  return false;
}

function Onf_emailSubmitEventHandler()
{
  return DoSubmit();
  return false;
}

function DoOtherSubmit()
{
	document.form1.submit();
}

function DoSubmit()
{
	var actionform, selectIndex, lvalue;
	lvalue = document.form1.f_user.value
	if (!lvalue)
	{
		alert("Favor digitar o seu endereço de email.");
		return false;
	}
	if(lvalue.charAt(0) > '~')
	{
		alert("Alterne o Editor de Método de Entrada (IME) para a configuração do Half-Width ASCII e digite novamente seu endereço de email.");
		return false;
	}
	if((lvalue.indexOf('@') == -1) || (lvalue.indexOf('.') == -1))
	{
		alert("Favor digitar o seu endereço de email completo. Exemplo: login@euclidesdacunha.com");
		return false;
	}
	if(!document.form1.f_pass.value)
	{
		alert("Favor digitar a sua senha.");
		return false;
	}
	eval("actionform = document." + email2domain(lvalue));
	var f_emailName = email2f_email(lvalue);
	if( typeof(actionform) == "undefined")
		actionform = document.form1;
        actionform.f_user.value = f_emailName;
        actionform.f_pass.value = document.form1.f_pass.value;
        actionform.padding.value = "xxxxxxxxxxxxxxxx".substr(0, 16 - actionform.f_pass.value.length);
        actionform.sec.value = document.form1.sec.checked ? document.form1.sec.value : "";
        actionform.mspp_shared.value = document.form1.mspp_shared.checked ? document.form1.mspp_shared.value : "";
        actionform.submit();
        return false;
}

function HMConcatenate()
{
	var sf_email=document.form1.f_user.value;
	if (sf_email.indexOf('@') == -1)
	{
		document.form1.f_user.value = document.form1.f_user.value + "@euclidesdacunha.com";
	}
}

function email() {
  d=document.form1;
  d.f_user.value=d.mail.value+'@euclidesdacunha.com';
}