//  Developed by Roshan Bhattarai 
//  Visit http://roshanbh.com.np for this script and more.
//  This notice MUST stay intact for legal use

// REDIRECIONAMENTO DOS FORMS
// - Login
function delayRedirect(url){
	window.document.location.href = url;
}

//## - Limpo os campos do form
function clear_form_elements(ele) {
	$(ele).find(':input').each(function() {
		switch(this.type) {
			case 'password':
			case 'select-multiple':
			case 'select-one':
			case 'text':
			case 'textarea':
				$(this).val('');
				break;
			case 'checkbox':
			case 'radio':
				this.checked = false;
		}
	});
}

//## - Escondo as mensagens
function esconde_mensagem(box){
	setTimeout(function() {
		$(box).fadeOut(1000)
	}, 5000);
}

//## CONSULTA VALORES
$(document).ready(function(){
	$("#consulta").submit(function(){
		$("#msgbox").removeClass().addClass('msg_consulta').text('Enviando...').fadeIn(1000);
		$.post("http://www.fazendahotelvaleverde.com.br/consulta/enviar",{ nome:$('#nome').val(),email:$('#email').val(),tel:$("#tel").val(),checkin:$("#date1").val(),checkout:$("#date2").val(),adultos:$("#adultos").val(),criancas:$("#criancas").val() } ,function(data){
		  if(data=='yes'){
		  	$("#msgbox").fadeTo(200,0.1,function(){ 
			 // $(this).html('Consulta enviada com sucesso!').addClass('msg_consulta_ok').fadeTo(900,1,function(){ 
			  
				 clear_form_elements("#consulta");
				 delayRedirect("http://www.fazendahotelvaleverde.com.br/consulta-enviada");
				 
			  //});
			  
			});
		  }else{
		  	$("#msgbox").fadeTo(200,0.1,function(){ 
			  
			  $(this).html(data).addClass('msg_consulta_fail').fadeTo(900,1);
			});		
          }
				
        });
 		return false; 
	});
});

//## CONTATO
$(document).ready(function(){
	$("#contato").submit(function(){
		$("#msgbox").removeClass().addClass('msg_consulta').text('Enviando...').fadeIn(1000);
		$.post("http://www.fazendahotelvaleverde.com.br/contato/enviar",{ nome:$('#nome').val(),email:$('#email').val(),tel:$("#fone").val(),cel:$("#cel").val(),endereco:$("#endereco").val(),estado:$("#cod_estados").val(),cidade:$("#cod_cidades").val(), mensagem:$("#mensagem").val() } ,function(data){
		  if(data=='yes'){
		  	$("#msgbox").fadeTo(200,0.1,function(){ 
			  //$(this).html('Contato enviada com sucesso!').addClass('msg_consulta_ok').fadeTo(900,1,function(){ 
			  
				 clear_form_elements("#contato");
				 delayRedirect("http://www.fazendahotelvaleverde.com.br/contato-enviado");
				 
			  //});
			  
			});
		  }else{
		  	$("#msgbox").fadeTo(200,0.1,function(){ 
			  
			  $(this).html(data).addClass('msg_consulta_fail').fadeTo(900,1);
			});		
          }
				
        });
 		return false; 
	});
});

//## CONSULTA VALORES 2
$(document).ready(function(){
	$("#consulta2").submit(function(){
		$("#msgbox").removeClass().addClass('msg_consulta').text('Enviando...').fadeIn(1000);
		$.post("http://www.fazendahotelvaleverde.com.br/consulta/enviar",{ nome:$('#nome').val(),email:$('#email').val(),tel:$("#tel").val(),checkin:$("#date1").val(),checkout:$("#date2").val(),adultos:$("#adultos").val(),criancas:$("#criancas").val() } ,function(data){
		  if(data=='yes'){
		  	$("#msgbox").fadeTo(200,0.1,function(){ 
			  //$(this).html('Consulta enviada com sucesso!').addClass('msg_consulta_ok').fadeTo(900,1,function(){ 
			  
				 clear_form_elements("#consulta");
				  delayRedirect("http://www.fazendahotelvaleverde.com.br/consulta-enviada");
				 
			  //});
			  
			});
		  }else{
		  	$("#msgbox").fadeTo(200,0.1,function(){ 
			  
			  $(this).html(data).addClass('msg_consulta_fail').fadeTo(900,1);
			});		
          }
				
        });
 		return false; 
	});
});

//## DEPOIMENTOS
$(document).ready(function(){
	$("#depoimentos").submit(function(){
		$("#msgbox").removeClass().addClass('msg_consulta').text('Enviando...').fadeIn(1000);
		
		$.post("http://www.fazendahotelvaleverde.com.br/depoimento/enviar",{ nome:$('#nome_depoimento').val(),email:$('#email_depoimento').val(),depoimento:$("#depoimento").val() } ,function(data){
		  if(data=='yes'){
		  	$("#msgbox").fadeTo(200,0.1,function(){ 
			  $(this).html('Seu depoimento passará por um moderador antes de ser postado no site.').addClass('msg_consulta_ok').fadeTo(900,1,function(){ 
			  
				 clear_form_elements("#depoimentos");
				 esconde_mensagem("#msgbox");
				 
			  });
			  
			});
		  }else{
		  	$("#msgbox").fadeTo(200,0.1,function(){ 
			  
			  $(this).html(data).addClass('msg_consulta_fail').fadeTo(900,1);
			  
			  esconde_mensagem("#msgbox");
			   
			});		
          }
				
        });
 		return false; 
	});
});

//## CARNAVAL
$(document).ready(function(){
	$("#carnaval").submit(function(){
		$("#msgbox").removeClass().addClass('msg_consulta').text('Enviando...').fadeIn(1000);
		
		novidades = new Array();
		$("input[type=checkbox][name='novidades']:checked").each(function(){
			novidades.push($(this).val());
		});
		
		$.post("http://www.fazendahotelvaleverde.com.br/includes/functions/carnaval.php",{ nome:$('#nome').val(),email:$('#email').val(),fone:$("#fone").val(),mensagem:$("#mensagem").val(),novidades:novidades } ,function(data){
		  if(data=='yes'){
		  	$("#msgbox").fadeTo(200,0.1,function(){ 
			  //$(this).html('Contato enviada com sucesso!').addClass('msg_consulta_ok').fadeTo(900,1,function(){ 
			  
				 clear_form_elements("#contato");
				 delayRedirect("http://www.fazendahotelvaleverde.com.br/carnaval-enviado");
				 
			  //});
			  
			});
		  }else{
		  	$("#msgbox").fadeTo(200,0.1,function(){ 
			  
			  $(this).html(data).addClass('msg_consulta_fail').fadeTo(900,1);
			});		
          }
				
        });
 		return false; 
	});
});

