/* FUNCIONES INICIALES ******/
var carrusel_recetas;
var carrusel_destacados;
window.addEvent('domready', function() {
	if(typeof(pngfix) != "undefined"){ DD_belatedPNG.fix('.png'); }
	
	//desplegables
	var myAccordion = new Accordion($$('.desplegador'), $$('.despliegue'), {
		alwaysHide: true,
		show: -1,
		onActive: function(toggler, element){
			toggler.addClass('abierto');
		},
		onBackground: function(toggler, element){
			toggler.removeClass('abierto');
		}
	});
	
	var menus=$$(".menu.desplegable li",".listado ul li");
	for(i=0;i<menus.length;i++){
		menus[i].onmouseover=function(){
			this.addClass("hover");
		}
		menus[i].onmouseout=function(){
			this.removeClass("hover");
		}
	}
	
	if($("contenedor_carrusel_recetas")){
		carrusel_recetas=new carrusel("carrusel_recetas",385,287,385,0,1,"retroceder_recetas","avanzar_recetas",0);
	}
	
	if($("contenedor_carrusel_destacados")){
		carrusel_destacados=new carrusel("carrusel_destacados",430,104,110,10,4,"retroceder_destacados","avanzar_destacados",0);
	}

	//inputs
	var inputs=$$('form .text','form .textarea');
	for(i=0;i<inputs.length;i++){
		inputs[i].onfocus=function(){
			this.addClass('activo');
		}
		inputs[i].onblur=function(){
			this.removeClass('activo');
		}
	}
	
	//formularios
	if($('formulario_de_contacto')){
		$('alerta_contacto').slide('hide');
		$('alerta_contacto').style.display="block";
	}
	//suscripcion
	if($('suscripcion')){
		$('paso1').slide('show');
		$('alerta_paso1').slide('hide');
		$('alerta_paso1').style.display="block";
		$('preloader_suscripcion').slide('hide');
		$('preloader_suscripcion').style.display="block";
		$('paso3').slide('hide');
		$('paso3').style.display="block";
	}
	
});
/*****************************/
function imprimir() {
	if ((navigator.appName == "Netscape")) { window.print() ;
	}
	else {
	var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
	document.body.insertAdjacentHTML('beforeEnd', WebBrowser); WebBrowser1.ExecWB(6, -1); WebBrowser1.outerHTML = "";
	}
}
function toggleTxt(casilla){
	if(casilla.value=="¿Qué buscas?") {casilla.value="";}
	else if(casilla.value=="") {casilla.value="¿Qué buscas?";}
	else if(casilla.value=="¿Qué buscas?") {casilla.value="";}
	else{}
}
function toggleEmail(casilla){
	if(casilla.value=="Ingresa tu email acá") {casilla.value="";}
	else if(casilla.value=="") {casilla.value="Ingresa tu email acá";}
	else if(casilla.value=="Ingresa tu email acá") {casilla.value="";}
	else{}
}
/* CONTACTO ******************/
function enviarFormularioDeContacto(){
	var enviar=1;
	var errores=[];
	var listaErrores="";
	if(!validacionAlfabetica("nombre",4)){ errores.push('nombre'); }
	if(!validarMail("email")){ errores.push('email'); }
	if(!validacionAlfabetica("comuna",4)){ errores.push('comuna'); }
	if(!validarSelect("asunto")){ errores.push('asunto'); }
	if(!validacionSimple("consulta",4)){ errores.push('consulta'); }
	
	if(errores.length==0){
		$('alerta_contacto').slide('out');
		$('formulario_de_contacto').action="";
		$('formulario_de_contacto').submit();
	}	
	else{
		var count=0;
		for(i=0;i<errores.length;i++){
			if(count>0){ listaErrores+=", "; }
			count++;
			listaErrores+=errores[i];
		}
		$('campos_error').innerHTML="Revisa tu "+listaErrores+"";
		$('alerta_contacto').slide('in');
		setTimeout(function(){ $('alerta_contacto').slide('out'); },5000);
	}	
}
/* SUSCRIPCION ***************/
function enviarSuscripcion(){
	if(!validarMail("email_suscripcion")){ 
		enviar=0;
		$('paso1').slide('out');
		$('alerta_paso1').slide('in');
		setTimeout(function(){							
			$('alerta_paso1').slide('out');
			$('paso1').slide('in');
			
		},2000);
	}	
	else{
		$('paso1').slide('out');

		var request = new Request({
			url: "/wp-content/themes/lucchetti/php/suscripcion.php",
			method: 'post',
			data: 'email_suscripcion='+$('email_suscripcion').value,
			onRequest: function(){
				$('preloader_suscripcion').slide('in');
				$('preloader_suscripcion').getElement('img').src=$('preloader_suscripcion').getElement('img').src;
			},
			onComplete: function(response) {
				setTimeout(function(){
				$('paso3').set('html',response);
				$('preloader_suscripcion').slide('out');
				$('paso3').slide('in');
									},2000);
			}
		});
		request.send();
	}
}
