var overmenu = new Array('','','','','','','','','');
var posiciones_over = new Array('',0,120,'',321,'',592,712,'');
var anchuras = new Array('',137,180,'',125,'',147,120,'');
var anchuras_over = new Array('',180,210,'',180,'',180,150,'');
var alturas_over = new Array('',270,130,'',160,'',290,100,'');
var xa=new Array();
var xab=new Array();
var xac=new Array();

inicia_menu=function(){
	for(i=1;i<9;i++){	
		if(document.getElementById('fnd_boton_menu_'+i).style.visibility=='hidden'){
			xOpacity('fnd_boton_menu_'+i, 0);
			document.getElementById('fnd_boton_menu_'+i).style.visibility='visible';
			if(document.getElementById('mn'+i+'_over')!=null){
			xOpacity('sombmn'+i+'_over', 0.4);
			document.getElementById('mn'+i+'_over').style.height='0px';
			document.getElementById('sombmn'+i+'_over').style.height='0px';
			var anchura=anchuras[i];
			var anchura2=anchuras[i]-10;
			var posx=posiciones_over[i];
			var posx2=posiciones_over[i]+10;
			document.getElementById('mn'+i+'_over').style.width=anchura+'px';
			document.getElementById('mn'+i+'_over').style.left=posx+'px';
			document.getElementById('sombmn'+i+'_over').style.width=anchura2+'px';
			document.getElementById('sombmn'+i+'_over').style.left=posx2+'px';
			}
		}
		document.getElementById('boton_menu_'+i).style.visibility="visible";
	}
	

}
ajusta_z_menus=function(){
	for(i=1;i<9;i++){
		if(document.getElementById('mn'+i+'_over')!=null){
			document.getElementById('sombmn'+i+'_over').style.zIndex=110;
			document.getElementById('mn'+i+'_over').style.zIndex=120;
		}
	}
}
aparece_menu=function(id){
	overmenu[id]='si';
	if(xa[id]==null){
	xa[id]=new xAnimation(12);
	}
	xa[id].opacity('fnd_boton_menu_'+id, 1, 300, 1,0);
	if(document.getElementById('mn'+id+'_over')!=null){
		if(xab[id]==null){
		xab[id]=new xAnimation(12);
		}
		if(xac[id]==null){
		xac[id]=new xAnimation(12);
		}
	document.getElementById('mn'+id+'_over').style.visibility='visible';
	document.getElementById('sombmn'+id+'_over').style.visibility='visible';
	ajusta_z_menus();
	document.getElementById('sombmn'+id+'_over').style.zIndex=130;
	document.getElementById('mn'+id+'_over').style.zIndex=140;
	var posy=alturas_over[id]+49;
	var posx=posiciones_over[id]+anchuras_over[id];
	xab[id].corner('mn'+id+'_over', 'se', posx, posy, 300, 1,0);
	xac[id].corner('sombmn'+id+'_over', 'se', posx+10, posy+10, 300, 1,0);
	}
}

sobre_desp=function(id){
	overmenu[id]='si';
}



desaparece_menu=function(id){
	overmenu[id]='';
	if(document.getElementById('mn'+id+'_over')!=null){
	setTimeout("desaparece_menu_desp('"+id+"')",200);
	}
	else{
	xa[id].opacity('fnd_boton_menu_'+id, 0, 300, 1,0,'eliminar_animacion('+id+')');
}
	overmenu[id]='';
}

desaparece_menu_desp=function(id){
	if (overmenu[id]!='si'){
	var posy=49;
	var posx=posiciones_over[id]+anchuras[id];
	xa[id].opacity('fnd_boton_menu_'+id, 0, 300, 1,0,'eliminar_animacion('+id+')');
	xab[id].corner('mn'+id+'_over', 'se', posx, posy, 300, 1,0,'document.getElementById("mn'+id+'_over").style.visibility="hidden";eliminar_animacionb('+id+')');
	xac[id].corner('sombmn'+id+'_over', 'se', posx, posy, 300, 1,0,'document.getElementById("sombmn'+id+'_over").style.visibility="hidden";eliminar_animacionc('+id+')');
	}
}
	

eliminar_animacion=function(id){
	delete(xa[id])
}
eliminar_animacionb=function(id){
	delete(xab[id])
}
eliminar_animacionc=function(id){
	delete(xac[id])
}

envia_trab=function(){
	campo=document.cnt_form.nombre;
	if (campo_vacio(campo,'Por favor, introduzca su nombre')){
	return false;
	}
	campo=document.cnt_form.email;
	if (campo_vacio(campo,'Por favor, introduzca su email')){
	return false;
	}
	if (!validarEmail(campo,'El email no parece correcto')){
	return false;
	}
	campo=document.cnt_form.curriculum;
	if (campo_vacio(campo,'Por favor, adjunte su curriculum')){
	return false;
	}
	document.cnt_form.enviar.value='true';
	document.cnt_form.submit();
}

envia_trab_2=function(){
	campo=document.cnt_form.nombre;
	if (campo_vacio(campo,'Por favor, introduzca su nombre')){
	return false;
	}
	campo=document.cnt_form.ubicacion;
	if (campo_vacio(campo,'Por favor, introduzca la ubicacion')){
	return false;
	}
	campo=document.cnt_form.telefono;
	if (campo_vacio(campo,'Por favor, introduzca el telefono')){
	return false;
	}
	if (!solo_numeros(campo,'El teléfono no es correcto')){
	return false;
	}
	if(!validarcantidad(campo,9,'El teléfono no es correcto')){
		return false;
	}
	campo=document.cnt_form.email;
	if (campo.value.length>0){
		if (!validarEmail(campo,'El email no parece correcto')){
		return false;
		}
	}
	
	document.cnt_form.enviar.value='true';
	document.cnt_form.submit();
}


envia_reg=function(){
	campo=document.cnt_form.nombre;
	if (campo_vacio(campo,'Por favor, introduzca su nombre')){
	return false;
	}
	campo=document.cnt_form.apellido1;
	if (campo_vacio(campo,'Por favor, introduzca su primer apellido')){
	return false;
	}
	campo=document.cnt_form.apellido2;
	if (campo_vacio(campo,'Por favor, introduzca su segundo apellido')){
	return false;
	}
	campo=document.cnt_form.direccion;
	if (campo_vacio(campo,'Por favor, introduzca su dirección')){
	return false;
	}
	campo=document.cnt_form.poblacion;
	if (campo_vacio(campo,'Por favor, introduzca su población')){
	return false;
	}
	campo=document.cnt_form.cp;
	if (campo_vacio(campo,'Por favor, introduzca su código postal')){
	return false;
	}
	if (!solo_numeros(campo,'El código postal no es correcto')){
	return false;
	}
	if(!validarcantidad(campo,5,'El código postal no es correcto')){
		return false;
	}
	
	campo=document.cnt_form.provincia;
	if (rechaza_valor(campo,'-','Elija su provincia')){
	return false;
	}
	campo=document.cnt_form.email;
	if (campo_vacio(campo,'Por favor, introduzca su email')){
	return false;
	}
	if (!validarEmail(campo,'El email no parece correcto')){
	return false;
	}
	/*campo=document.cnt_form.dni;
	if (campo_vacio(campo,'Por favor, introduzca su DNI')){
	return false;
	}
	
	if (!validarDNI(campo,'El DNI no es correcto')){
	return false;
	}

	campo=document.cnt_form.nacionalidad;
	if (campo_vacio(campo,'Por favor, introduzca su nacionalidad')){
	return false;
	}*/
	
	campo=document.cnt_form.fecha;
	if (campo_vacio(campo,'Por favor, introduzca su fecha de nacimiento')){
	return false;
	}
	
	if(!validarfecha(campo,'La fecha de nacimiento no tiene un formato válido')){
		return false;
	}
	
	campo=document.cnt_form.telefono;
	if (campo.value.length>0){
	if (!solo_numeros(campo,'El teléfono no es correcto')){
	return false;
	}
	if(!validarcantidad(campo,9,'El teléfono no es correcto')){
		return false;
	}
	}
	
		campo=document.cnt_form.movil;
	if (campo.value.length>0){
	if (!solo_numeros(campo,'El movil no es correcto')){
	return false;
	}
	if(!validarcantidad(campo,9,'El movil no es correcto')){
		return false;
	}
	}
	
	 if(!document.cnt_form.condiciones.checked){
		  alert('Marque la casilla "Acepto los términos del aviso legal"')
		  return false;
	  }

	document.cnt_form.enviar.value='true';
	document.cnt_form.submit();
}

envia_cnt=function(){
	campo=document.cnt_form.nombre;
	if (campo_vacio(campo,'Por favor, introduzca su nombre')){
	return false;
	}
	campo=document.cnt_form.apellidos;
	if (campo_vacio(campo,'Por favor, introduzca sus apellidos')){
	return false;
	}
	
	campo=document.cnt_form.provincia;
	if (rechaza_valor(campo,'-','Elija su provincia')){
	return false;
	}
	campo=document.cnt_form.email;
	if (campo_vacio(campo,'Por favor, introduzca su email')){
	return false;
	}
	if (!validarEmail(campo,'El email no parece correcto')){
	return false;
	}
	
	campo=document.cnt_form.localidad;
	if (campo_vacio(campo,'Por favor, introduzca su localidad')){
	return false;
	}
	
	campo=document.cnt_form.cp;
	if (campo_vacio(campo,'Por favor, introduzca su codigo postal')){
	return false;
	}
	campo=document.cnt_form.mensaje;
	if (campo_vacio(campo,'Por favor, introduzca un mensaje')){
	return false;
	}

	document.cnt_form.enviar.value='true';
	document.cnt_form.submit();
}


popup=function (URL,an,al) {
	day = new Date();
	id = day.getTime();
	if(al > 0){
eval("page" + id + " = window.open(URL, 'pop','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width="+an+",height="+al+"');");
	}else{
eval("page" + id + " = window.open(URL, 'pop','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=320,height=280');");

	}
}
