/*
Desarollado por GEEKBOX - Soluciones Interactivas
http://www.geekbox.cl
*/

/* FUNCIONES INICIALES ******/
window.addEvent('domready', function() {
	if($("carrusel")){
		carruselScroll("carrusel",319,79,120);
	}
	
	if($('formulario_de_contacto')){
		$('alerta_contacto').slide('hide');
		$('alerta_contacto').style.display="block";

		var inputs=$$('#formulario_de_contacto .text','#formulario_de_contacto textarea','#formulario_de_contacto select');
		for(i=0;i<inputs.length;i++){
			inputs[i].onfocus=function(){
				this.addClass('activo');
			}
			inputs[i].onblur=function(){
				this.removeClass('activo');
			}
		}
	}
	//calendario
	var inputs=$$('.automatizar');
	 for(i=0;i<inputs.length;i++){
	  inputs[i].txtOriginal=inputs[i].value;
	  inputs[i].onfocus=function(){
	   if(this.value==this.txtOriginal){ this.value=""; }
	  }
	  inputs[i].onblur=function(){
	   if(this.value==""){ this.value=this.txtOriginal; }
	  }
	 }
	
	//blockquotes
	var blockquotes=$$('blockquote');
	var imgsup="<img src='/img/borde_sup_blockquote.gif' alt='' class='imgsup' />";
	var imginf="<img src='/img/borde_inf_blockquote.gif' alt='' class='imginf' />";
	for(i=0;i<blockquotes.length;i++){
		blockquotes[i].innerHTML=imgsup+blockquotes[i].innerHTML+imginf;
	}
	if($('mb1')){
		box = new MultiBox('mb', {useOverlay: false});
		setTimeout(function(){ box.open($('mb1')); },2100);
	}
	
	new SmoothScroll({ duration:700 }, window); 
});
window.addEvent('load', function() {
	if($('usados')){
		var scroll = new Fx.Scroll(window, { wait: false, duration: 2000, transition: Fx.Transitions.Quad.easeInOut });
		scroll.toElement('columna_izquierda');
	}
});
/*****************************/

/* FUNCIONES VARIAS **********/
function mostrarHome(){
	$('oculto').fade('hide');
	var miEfecto = new Fx.Tween('oculto', {
		property: 'opacity',
		duration: 1000,
		transition: Fx.Transitions.Pow.easeOut
	});
	miEfecto.start(1);
}
/*****************************/

/* CONTACTO ******************/
var t=0;
function validar(){
	var errores=[];
	var listaErrores="";
	
	if(!validacionAlfabetica("nombre",2)){ errores.push('nombre'); }
	if(!validarMail("email")){ errores.push('email'); }
	if(!validacionTelefonica("telefono",6)){ errores.push('teléfono celular'); }
	if(!$('motivo').value){ errores.push('motivo'); }
	
	if(errores.length==0){
		$('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];
		}
		$('alerta_contacto').innerHTML="Por favor revise su <strong>"+listaErrores+"</strong>.";
		$('alerta_contacto').slide('in');
		clearTimeout(t);
		t=setTimeout(function(){ $('alerta_contacto').slide('out'); },4000);
	}
}
function validarSaab(){
	var errores=[];
	var listaErrores="";
	
	if(!validacionAlfabetica("nombre",2)){ errores.push('nombre'); }
	if(!validarMail("email")){ errores.push('email'); }
	if(!validacionTelefonica("telefono",6)){ errores.push('teléfono celular'); }
	if(!$('apellido').value){ errores.push('apellido'); }
	if(!$('apellidoSegundo').value){ errores.push('segundo apellido'); }
	if(!$('direccion').value){ errores.push('calle'); }
	if(!$('ciudad').value){ errores.push('ciudad'); }
	if(!$('telefono').value){ errores.push('teléfono'); }
	if(!$('telefonoCelular').value){ errores.push('teléfono celular'); }
	if(!$('email').value){ errores.push('E-mail'); }
	if(!$('modelo').value){ errores.push('modelo'); }
	if(!$('fecha').value){ errores.push('fecha de manejo'); }
	
	if(errores.length==0){
		$('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];
		}
		$('alerta_contacto').innerHTML="Por favor revise su <strong>"+listaErrores+"</strong>.";
		$('alerta_contacto').slide('in');
		clearTimeout(t);
		t=setTimeout(function(){ $('alerta_contacto').slide('out'); },4000);
	}
}
/*****************************/
