/*


http://www.smartertools.com/forums/p/7487/9173.aspx


*/



function WebMail(f) {

  f.action = "";

  if (f.email.value == "seuemail@seudominio.com.br" || f.email.value == "@cy.com.br") {
    f.email.value = "";
  }

  if (f.email.value == "" && f.password.value != "") {
    alert("Preencha o seu email");
    f.email.focus();
    return false;
  }
  if (f.email.value != "" && f.password.value == "") {
    alert("Digite a senha");
    f.password.focus();
    return false;
  }

  if (f.email.value == "" && f.password.value == "") {
    f.reset();
    return false;
  }

  /* às vezes clicamos vírgula que fica ao lado do ponto acidentalmente
  também acontece com configurações de teclado ABNT2 num USA.*/
  f.email.value = f.email.value.replace(/,/g,".");

  if (f.email.value.indexOf("@") > 0) {
    varDom = f.email.value.slice(f.email.value.indexOf("@")+1);
	// Onde?
//	if (varDom == "crusius.com.br") {
//    	f.action = "http://mail." + varDom + "/Login.aspx";
//	} else {
		f.action = "http://mail." + varDom + ":9998/Login.aspx";
//	}
  } else {
   	f.email.value = f.email.value + "@cy.com.br";
	f.action = "http://mail.cy.com.br:9998/Login.aspx";
  }
  f.shortcutLink.value = "autologin";

  /* uma vez que há sumbit diretamente no FORM um "return true" aqui faria
  o envio em duplicidade. Também queremos resetar o form APÓS o envio. Então
  forçamos o submit aqui, depois resetamos o form e retornamos false para
  não enviar novamente. Este método também elimina o envio de "x" e "y".*/

  f.submit();
  f.reset();	// este limpa a caixa de username
  return false;

}

function Limpa(f) {
  if (f.email.value == "seuemail@seudominio.com.br") {
    f.email.value = "";
  }
}

