// Copyright 2001 AgênciaClick
// Basics
var verifyTab=true
function isDef(S){return(eval('typeof('+S+')')!='undefined'&&eval('typeof('+S+')')!='unknown')}
function BUGdivIEmac(){return((is.mac&&is.ie)?'
':'')}
function BUGdivNE(){return ((is.ns4)?'
':'')+((is.ns4&&is.win)?'':'')}
function toId(S){
S=S.toLowerCase()
S=S.replace(/[áàãâ]/g,'a')
S=S.replace(/[éèêë&]/g,'e')
S=S.replace(/[íìîï]/g,'i')
S=S.replace(/[óòõôö]/g,'o')
S=S.replace(/[úùûü]/g,'u')
S=S.replace(/[ç]/g,'c')
S=S.replace(/[ \.:,\+\-\*\'\"\\\/<>]/g,'')
if(S.indexOf('?')!=-1)S=S.substring(0,S.indexOf('?'))
return S
}
// Forms
//novo
function DFStopTab(f){
verifyTab=false
f.select()
}
function DFCheckTab(){verifyTab=true}
function cFormField(f){
if((f.value.length==f.maxLength)&&(verifyTab)){
for(var i=0;i='0') && (straux.charAt(i)<='9') ) || (straux.charAt(i)=='-') || (straux.charAt(i)=='.'))
i++;
else
{
campo.value = '';
// campo.focus();
return false;
}
}
return true;
}
function CheckNome(campo) {
valor = campo.value;
for (var i=1; i < valor.length; i++) {
if (valor.charAt(i)==" ")
if ((valor.charAt(i + 1)!=" ") && (valor.charAt(i + 1)!=""))
return true;
}
return false;
}
function ChecaEmail(campo) {
size=campo.value.length;
i=1;
numA=0;
numP=0;
lugarA=true;
while (i<=size)
{
if (campo.value.charAt(i)!=" ") {
if (campo.value.charAt(i)=="@") {
numA++;
if (campo.value.charAt(i+1)=="")
lugarA=false;
}
if (campo.value.charAt(i)==".") {
numP++;
if (campo.value.charAt(i+1)=="")
lugarA=false;
if ( (campo.value.charAt(i+1)=="@") || (campo.value.charAt(i-1)=="@") )
lugarA=false;
}
}
else lugarA=false;
i++;
}
if ( (lugarA) && (numA==1) && (numP>0) ){
return true;
}
return false;
}
function checaano(campo) {
checanum(campo);
if (campo.value=="")
{
return false;
}
data1=new Date();
ano=data1.getYear();
if (ano==99) {
ano += 1900;
}
else
ano += 2000;
if (campo.value > 1800) {
if( 1 > (ano - campo.value) )
conf1=confirm(" Confirma o ano do seu nascimento ( " + campo.value + " ) ?" );
else
return true;
if (conf1)
return true;
}
campo.value="";
campo.focus();
return false;
}
function checadia(campo) {
checanum(campo);
if (campo.value=="")
{
return false;
}
if(campo.value>31)
{
campo.value = '';
campo.focus();
return false;
}
else
{
return true;
}
}
function checames(campo) {
checanum(campo);
if (campo.value=="")
{
return false;
}
if(campo.value>12)
{
campo.value = '';
campo.focus();
return false;
}
else
{
return true;
}
}
function checaData(campo1, campo2, campo3) {
dia = campo1.value;
mes = campo2.value;
ano = campo3.value;
if(!checadia(campo1)){
return false;
}
if (!checames(campo2)){
return false;
}
if (!checaano(campo3)){
return false;
}
if ((mes == 2) && (dia > 28)){
return false;
}
if ((mes % 2) && (mes < 8) && (dia == 31)){
return false;
}
if ((!(mes % 2)) && (mes >= 8) && (dia == 31)){
return false;
}
return true;
}
function ValidaEmail(l) {
if(l.email.value == "") {
alert("E-mail deve ser preenchido!");
l.email.focus();
return false;
}else{
if(!ChecaEmail(l.email)) {
alert("Digite um e-mail válido!");
l.email.focus();
return false;
}
}
return true;
}
function SubmitFormComprar() {
if (document.Login.logon_name.value == "" || document.Login.logon_name.value.length == 0){
alert("Por favor, preencha o campo 'email'.");
document.Login.logon_name.focus();
return;
}
if (document.Login.user_security_password.value == "" || document.Login.user_security_password.value.length == 0){
alert("Por favor, preencha o campo 'senha'.");
document.Login.user_security_password.focus();
return;
}
document.Login.submit();
}
// Mecanismo de abertura e fechamento dos sub-itens
function cMn(obj) {
var objChld = getElm(obj.id + '_int');
var parentId = obj.parentNode.id;
var posN1 = parentId.substr( parentId.indexOf('_') , parentId.lastIndexOf('_') - 5 );
if(objChld.style.display == ''){
objChld.style.display = 'none';
if (obj.id.indexOf('mn1')!=-1) cI('bl_' + obj.id,'bl_mn_mais');
if (obj.id.indexOf('mn2')!=-1) cI('bl_' + obj.id,'bl_mn_mais_int');
}else{
objChld.style.display = '';
if (obj.id.indexOf('mn1')!=-1) cI('bl_' + obj.id,'bl_mn_menos');
if (obj.id.indexOf('mn2')!=-1) cI('bl_' + obj.id,'bl_mn_menos_int');
}
}
function getElm(id){return (is.ie4)?d.all[id]:d.getElementById(id)}
function popNamorados () {
l=(screen.availWidth-778)/2;
t=(screen.availHeight-422)/2;
p=window.open('/portal/hot_sites/diadosnamorados/br/home/index.asp','pop_namorados','left='+l+',top='+t+',width=778,height=422,scrollbars=0');
p.focus();
}