var slide_now = 0;
var slide_max = 0;
var tout = null;

$(function(){
	$('#slide img:first').show();
	slide_max = $('#slide').children().size();
	
	$('.btn_anterior').click(function(e){
		e.preventDefault();
		$('#slide img:eq('+slide_now+')').fadeOut();
		slide_now--;
		if(slide_now == -1){
			slide_now = slide_max-1;
		}
		$('#slide img:eq('+slide_now+')').fadeIn();
		
		setBullet(slide_now);
	});
	
	$('.btn_siguiente').click(function(e){
		e.preventDefault();
		go_siguiente();
	});
	
	tout = setInterval("go_siguiente();",5000);
	
	$('.foto a').lightBox();
	
	var loading = false;
	var error = false;
	
	$('.submit').click(function(e){
		e.preventDefault();
		if(loading) return;
		loading = true;
		error = false;
		
		$('input').removeClass('error');
		$('textarea').removeClass('error');
		
		$.post('../ajax/enviar.php',$('#contactoform').serialize(),function(r){
			r = r.split(';;;');
			values = r[0].split('');
			
			if(values[0] == '0'){
				$('#nombre').addClass('error');
				error = true;
			}
			if(values[1] == '0'){
				$('#email').addClass('error');
				error = true;
			}
			if(values[2] == '0'){
				$('#tel').addClass('error');
				error = true;
			}
			if(values[3] == '0'){
				$('#comentarios').addClass('error');
				error = true;
			}
			
			if(error == true){
				loading = false;
			}
			
			if(error == true){
				status = 1;
			}else{
				status = 0;
			}
			
			msg(r[1],status);
		});
	});
	
	$('#tarjetas a').hover(function(){
		$(this).animate({
			height:291,
			marginTop:'-14px'
		});
	},function(){
		$(this).animate({
			height:277,
			marginTop:'0'
		});
	});
});

function msg(msg,status){
	if(status == 1){
		bg = '#cc0000';
	}else{
		bg = '#339933';
	}
	
	$.blockUI({
		message: msg,
		css: { backgroundColor: bg, color: '#fff', padding: '20px 30px', border: 0},
		timeout: 5000
	});
}

function go_siguiente(){
	$('#slide img:eq('+slide_now+')').fadeOut();
	slide_now++;
	if(slide_now == slide_max){
		slide_now = 0;
	}
	$('#slide img:eq('+slide_now+')').fadeIn();
		
	setBullet(slide_now);
}

function setBullet(id){
	resetTimer();
	$('.bullet').removeClass('activo');
	$('.bullet:eq('+id+')').addClass('activo');
}

function goSlide(id){
	$('#slide img:eq('+slide_now+')').fadeOut();
	slide_now = id;
	$('#slide img:eq('+slide_now+')').fadeIn();
	setBullet(id);
}

function resetTimer(){
	clearInterval(tout);
	tout = setInterval("go_siguiente();",5000);
}
