if (document.images) {
	var activado = new Array();
	var desactivado = new Array();	
	for (i=1;i<=6;i++){
		desactivado['menu_'+i] = new Image();
		desactivado['menu_'+i].src = 'imagenes/menu/menu_0' + i + '.jpg';
		activado['menu_'+i] = new Image();
		activado['menu_'+i].src = 'imagenes/menu/menu_0' + i + '_on.jpg';
	}
}

function act(nombreImagen) {
	if (document.images){
		document[nombreImagen].src=activado[nombreImagen].src;
	}
}

function desact(nombreImagen) {
	if (document.images){
		document[nombreImagen].src=desactivado[nombreImagen].src;
	}
}

function cambiar_fotografia(nueva_foto) {
	document.getElementById('foto_grande').src="imagenes/productos/"+nueva_foto;
}

function mail(texto){
	var mailres = true;            
	var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-";
	var arroba = texto.indexOf("@",0);
	var punto = texto.lastIndexOf(".");
	if ((texto.lastIndexOf("@")) != arroba){
		arroba = -1;
	}
	var contador=0;
	while (contador<texto.length){
		if (cadena.indexOf(texto.substr(contador, 1),0) == -1){
			mailres = false;
		} else contador++;
	}
	
	if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)){
		mailres = true;
	} else mailres = false;
	
	return mailres;
} 

function enviar_formulario(){
	document.getElementById("correo").style.display="none";
	document.getElementById("obligatorio").style.display="none";
	em=document.getElementById('email').value;
	c=document.getElementById('consulta').value;
	if (document.getElementById('id_producto').value!=""){
		cad="&id="+document.getElementById('id_producto').value+"&opcion="+document.getElementById('opcion').value;
	} else cad="";
	ema=mail(em);
	if (ema){
		if (c!=""){
			document.getElementById("formulario").action="index.php?especial=contactar"+cad;
			document.getElementById("formulario").submit();
		} else document.getElementById("obligatorio").style.display="block";		
	} else document.getElementById("correo").style.display="block";		
}

