window.addEvent('domready', function(){
								
	if($defined($('contacto'))){
		$('contacto').addEvent('click', function(){
									laura.consultarapida();
								}
							);
	}
	
	if ($defined($('consulta-float'))){
		$('consulta-float').fade(0);
	}
	
	if ($defined($('cerrar-rapida'))){
		$('cerrar-rapida').addEvent('click', function (){
											laura.cerrarConsulta();		   
										});
	}
	
});

	
var laura = {
	
	_overlay : null,
	
	consultarapida : function () {
		$('contacto').addClass('selected');
		if (!$defined(laura._overlay)){
			laura._overlay = new Overlay('#fff',0.70);
		}
		laura._overlay.displayLoading();
		//$('consulta-float').tween('height','639px');
		$('consulta-float').setStyles({
						display : 'block'
						})
		$('consulta-float').fade(1);
	},
	
	cerrarConsulta : function (){
		$('consulta-float').fade(0);
		laura._overlay.hide();
		$('el-servicios').removeClass('error-servicios');
		$('el-nombre').removeClass('error-input-rapio');
		$('el-mail').removeClass('error-input-rapio');
		
		$('error-rapida').setStyles({
						display : 'none'
					});
		$('contacto').removeClass('selected');
	},
	
	initMemberConsulta : function(){
		$('form-rapida').addEvent ('submit', this.postMemberConsulta.bind(this));
	},
	
	initMemberConsulta2 : function(){
		if($defined($('form-rapida-2')))
			$('form-rapida-2').addEvent ('submit', this.postMemberConsulta2.bind(this));
	},
	
	postMemberConsulta2 : function(){
		var form = $('form-rapida-2');
		form.set('send', {
						url: form.getProperty('action'),
						method: 'post',
						onFailure: function(){alert('error');},
						onRequest: function(){
							
						},
						onSuccess : this.postMemberConsultaResponse2.bind(this)
						
		});
		
		form.send();
		
		return false;
	},
	
	postMemberConsulta : function(){
		var form = $('form-rapida');
		form.set('send', {
						url: form.getProperty('action'),
						method: 'post',
						onFailure: function(){alert('error');},
						onRequest: function(){
							
						},
						onSuccess : this.postMemberConsultaResponse.bind(this)
						
		});
		
		form.send();
		
		return false;
	},
	
	postMemberConsultaResponse : function(response){
		
		$('el-servicios').removeClass('error-servicios');
		$('el-nombre').removeClass('error-input-rapio');
		$('el-mail').removeClass('error-input-rapio');
		
		$('error-rapida').setStyles({
						display : 'none'
					});
		
		response = JSON.decode(response, true);
		
		if (response['resul'] == 1){
			/*
			laura.cerrarConsulta();
			$('form-rapida').reset();
			*/
			window.location.href=base._root+'/index.php/es/gracias.html';
		}
		else{
			
			$('error-rapida').setStyles({
								display : 'block'
							});
			
			if (response['errors']['serv'] == 1){
				$('el-servicios').addClass('error-servicios');
			}
			if (response['errors']['name'] == 1){
				$('el-nombre').addClass('error-input-rapio');
			}
			if (response['errors']['mail'] == 1){
				$('el-mail').addClass('error-input-rapio');
			}

		}
				
	},
	
	postMemberConsultaResponse2 : function(response){
		
		$('el-servicios-2').removeClass('error-servicios');
		$('el-nombre-2').removeClass('error-input-rapio');
		$('el-mail-2').removeClass('error-input-rapio');
		
		$('error-rapida-2').setStyles({
						display : 'none'
					});
		
		response = JSON.decode(response, true);
		
		if (response['resul'] == 1){
			/*
			$('exito').setStyles({
					'margin-top':'25px',
					'font-size' :'18px',
					'font-family':'Arial',
					'color':'yellow'
				});
			$('exito').set('html','Su formulario se ha enviado correctamente.');
			*/
			window.location.href=base._root+'/index.php/es/gracias.html';
		}
		else{
			
			$('error-rapida-2').setStyles({
								display : 'block'
							});
			
			if (response['errors']['serv'] == 1){
				$('el-servicios-2').addClass('error-servicios');
			}
			if (response['errors']['name'] == 1){
				$('el-nombre-2').addClass('error-input-rapio');
			}
			if (response['errors']['mail'] == 1){
				$('el-mail-2').addClass('error-input-rapio');
			}

		}
				
	}
}


