function l_e_hover(e,n){
	var oi=eval('document.images.l_e_i_'+n);
	var oa=d_obj('l_e_a_'+n);
	if(e==0){
		if(oi) oi.className='l_e_i';
		if(oa) oa.className='m3';
	}else{
		if(oi) oi.className='l_e_ia';
		if(oa) oa.className='m3a';
	}
	return false;
}

function rollover(tipo,nmnu,nopc,nact,txt){
	var i,a;
	i=eval('document.images.i'+tipo+nmnu+''+nopc);
	a=d_obj('a'+tipo+nmnu+''+nopc);
	if(nopc!=nact){
		i.src='_res/ico_'+tipo+nmnu+'_2.gif';
		a.className='a_'+tipo+nmnu+'_2';
	}
	window.status=txt;
	return true;
}

function rollout(tipo,nmnu,nopc,nact){
	var i,a;
	i=eval('document.images.i'+tipo+nmnu+''+nopc);
	a=d_obj('a'+tipo+nmnu+''+nopc);
	if(nact==nopc){
		i.src='_res/ico_'+tipo+nmnu+'_1.gif';
		a.className='a_'+tipo+nmnu+'_1';
	}else{
		i.src='_res/ico_'+tipo+nmnu+'_0.gif';
		a.className='a_'+tipo+nmnu+'_0';
	}
	window.status='';
	return true;
}

function ver_foto(nom_img,tit,prod){
var s,nomv;
var f_img='_imgs/'+nom_img;
nomv=nom_img;
while(nomv.indexOf('.')>-1) nomv=nomv.replace('.','_')
while(nomv.indexOf('-')>-1) nomv=nomv.replace('-','_');
w=744+24+38+18;
h=474+48+106+20;
var u='popup.php?i='+nom_img+'&t='+tit+'&p='+prod;
w=window.open(u,nomv,'width='+w+',height='+h+',toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=1');
w.focus();
}

function emailCheck (emailStr){
	var emailPat=/^(.+)@(.+)$/;
	var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]";
	var validChars="\[^\\s" + specialChars + "\]";
	var quotedUser="(\"[^\"]*\")";
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
	var atom=validChars + '+';
	var word="(" + atom + "|" + quotedUser + ")";
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
	var matchArray=emailStr.match(emailPat);
	if (matchArray==null){ alert(MSG_ERR_BAD_EMAIL); return false; }
	var user=matchArray[1];
	var domain=matchArray[2];
	if (user.match(userPat)==null){ alert(MSG_ERR_BAD_EMAIL_USER); return false; }
	var IPArray=domain.match(ipDomainPat);
	if (IPArray!=null){  for (var i=1;i<=4;i++){ if (IPArray[i]>255){ alert(MSG_ERR_BAD_IP); return false; } } return true; }
	var domainArray=domain.match(domainPat);
	if (domainArray==null){ alert(MSG_ERR_BAD_DOMAIN); return false; }
	var atomPat=new RegExp(atom,"g");
	var domArr=domain.match(atomPat);
	var len=domArr.length;
	if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>4){ alert(MSG_ERR_BAD_DOMAIN2); return false; }
	if(len<2){ alert(MSG_ERR_BAD_HOST); return false; }
	return true;
}

function validar_email(f){
	if(f.email.value==''){ alert(MSG_ERR_NO_EMAIL); f.email.focus(); return false; }
	if(!f.email.value.match(/[a-zA-Z\.\@\d\_]/)){ alert(MSG_ERR_BAD_EMAIL); f.email.focus(); return false; }
	if (!emailCheck (f.email.value)){ f.email.focus(); return false; }
	return true;
}


function inicializar_pagina(tipo){
	switch(tipo){
		default:
			var accesible=GetCookie("accesible");
			//alert(typeof(accesible));
			//alert(accesible);
			if(accesible==null || (typeof(accesible)=='string' && accesible!='true') ){
				//alert('salto a raiz');
				location.replace('/');
			}else{
				//alert('sigo en accesible');
			}
	}
}

if(document.title) document.title='Grupo Camaleón Creativos - '+document.title;

