function openwin(url,w,h){
	l=(screen.width-w)/2;
	t=(screen.height-h)/2;
	feat="width="+w+",height="+h+",top="+t+",left="+l+",statusbar=no,scrollbars=yes,menubar=no";
	w1=window.open(url,'',feat);
}

function openwinr(url,w,h){
	if(w>screen.width) w=screen.width-20;
	if(h>screen.height) h=screen.height-80;
	l=(screen.width-w)/2;
	t=(screen.height-h)/2;
	feat="width="+w+",height="+h+",top="+t+",left="+l+",statusbar=no,scrollbars=yes,menubar=no,resizable=yes";
	w1=window.open(url,'',feat);
}

function openwins(url,w,h){
	l=(screen.width-w)/2;
	t=(screen.height-h)/2;
	feat="width="+w+",height="+h+",top="+t+",left="+l+",statusbar=no,scrollbars=no,menubar=no";
	w1=window.open(url,'',feat);
}


function decodem(txt){
	var orig="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_-.@";
	var dest="bcqNdghT1YUV2Xi9jaQklm0LpJDr@stKuv6734wx_yzABCE.FGHMnIOPRSefWZ58-o";
	var out="";
	if(txt!=""){
		for(i=0;i<txt.length;i++){
			ind=orig.indexOf(txt.substring(i,i+1));
			if(ind!=-1) out+=dest.substring(ind,ind+1);
			else out+=txt.substring(i,i+1);
		}
	}
	return out;
}

function emailto(witch){
	document.location.href="mailto:"+decodem(witch);
}

function validar(){
	f=document.forms[0];
	mens="";
	if (f.email.value==""){
		mens=mens+"Debe introducir una cuenta de correo electrónico";
	}
	else{
		if (checkmail(f.email.value)==false){
			mens=mens+"Debe introducir una cuenta de correo electrónico valida";
		}
	}
	if (mens != ""){
		alert(mens);
		return false;
	}
	return true;
}

function checkmail(compare){
	if(compare.indexOf('@')>0 && compare.indexOf('.')>0 && compare.length>7 && valid(compare,"mail")) return true;
	else return false;
}

