/*
Site URI:
Date: Feb 2011
jQuery Programmer: Fede Hartman - http://www.iugo.com.uy/
*/

$(document).ready(function(){

/*--IE7-WARNING--*/
	var ie7 = '<div id="i_explorer">' +
					'<div id="i_explorer_overlay"></div>' +
					'<div id="i_explorer_content">' +
					'<p class="first"></p>' +
					'<p>· Este sitio no tiene soporte para su navegador Internet Explorer 7.</p>' +
					'<p>· Recomendamos que lo actualice  a la versi&#243;n 9 haciendo <a href="http://www.microsoft.com/latam/windows/internet-explorer/" target="_blank">cl&#237;ck aqu&#237;</a>, para poder ver el contenido del sitio.</p>' +
					'<p>· Recomendamos <em>-a&#250;n m&#225;s-</em> que use <a href="http://www.mozilla-europe.org/es/firefox/" target="_blank">Mozilla Firefox</a> para navegar por internet o <a href="<a href="http://www.google.com/chrome/?hl=es" target="_blank">Google Chrome</a></p>' +
					'</div>' +
					'<div>';
	if ($.browser.msie && $.browser.version < "8.0") {
		$("body").append(ie7);
	}



/*------------------------------------------------------------------------*/
/*--MENU------------------------------------------------------------------*/

$("li.inicio").addClass('active');

$('li.inicio a').click(function() {
	$("ul#nav li").removeClass('active');
	$("li.inicio").addClass('active');
	});

$('li.nosotros a').click(function() {
	$("ul#nav li").removeClass('active');
	$("li.nosotros").addClass('active');
	});

$('li.servicios a').click(function() {
	$("ul#nav li").removeClass('active');
	$("li.servicios").addClass('active');
	});

$('li.sucursales a').click(function() {
	$("ul#nav li").removeClass('active');
	$("li.sucursales").addClass('active');
	});

$('li.descuentos a').click(function() {
	$("ul#nav li").removeClass('active');
	$("li.descuentos").addClass('active');
	});

$('li.contacto a').click(function() {
	$("ul#nav li").removeClass('active');
	$("li.contacto").addClass('active');
	});



/*------------------------------------------------------------------------*/
/*--SLIDER----------------------------------------------------------------*/

	$('#inicio_img').cycle({
		fx: 'fade', 
		speed: 2800,
		timeout: 2800 
	});



/*------------------------------------------------------------------------*/
/*--FOOTER-TOOLTIP--------------------------------------------------------*/

/*--Mapa-1------*/

	$('li.sucu1').click(function() {
		$(".map1").animate({opacity: "show"}, "slow");
		$("li.sucu1").addClass('active');
		$("ul.adress li.sucu1 dl dd").addClass('active');
		$("li.sucu1 span.map").animate({opacity: "hide"}, "slow");
		});
		
	$('.map_close').click(function() {
		$(".map1").animate({opacity: "hide"}, "fast");
		$("li.sucu1").removeClass('active');
		$("ul.adress li.sucu1 dl dd").removeClass('active');
		$("li.sucu1 span.map").animate({opacity: "show"}, "normal");
		});


/*--Mapa-2------*/

	$('li.sucu2').click(function() {
		$(".map2").animate({opacity: "show"}, "slow");
		$("li.sucu2").addClass('active');
		$("ul.adress li.sucu2 dl dd").addClass('active');
		$("li.sucu2 span.map").animate({opacity: "hide"}, "slow");
		});
		
	$('.map_close').click(function() {
		$(".map2").animate({opacity: "hide"}, "fast");
		$("li.sucu2").removeClass('active');
		$("ul.adress li.sucu2 dl dd").removeClass('active');
		$("li.sucu2 span.map").animate({opacity: "show"}, "normal");
		});


/*--Mapa-3------*/

	$('li.sucu3').click(function() {
		$(".map3").animate({opacity: "show"}, "slow");
		$("li.sucu3").addClass('active');
		$("ul.adress li.sucu3 dl dd").addClass('active');
		$("li.sucu3 span.map").animate({opacity: "hide"}, "slow");
		});
		
	$('.map_close').click(function() {
		$(".map3").animate({opacity: "hide"}, "fast");
		$("li.sucu3").removeClass('active');
		$("ul.adress li.sucu3 dl dd").removeClass('active');
		$("li.sucu3 span.map").animate({opacity: "show"}, "normal");
		});


/*--Mapa-4------*/

	$('li.sucu4').click(function() {
		$(".map4").animate({opacity: "show"}, "slow");
		$("li.sucu4").addClass('active');
		$("ul.adress li.sucu4 dl dd").addClass('active');
		$("li.sucu4 span.map").animate({opacity: "hide"}, "slow");
		});
		
	$('.map_close').click(function() {
		$(".map4").animate({opacity: "hide"}, "fast");
		$("li.sucu4").removeClass('active');
		$("ul.adress li.sucu4 dl dd").removeClass('active');
		$("li.sucu4 span.map").animate({opacity: "show"}, "normal");
		});



/*------------------------------------------------------------------------*/
/*--LIGHTBOX--------------------------------------------------------------*/

$(function() {
	$('ul.nosotros_img li a').lightBox();
	$('ul.surcursales_list li figure a').lightBox();
	});



/*------------------------------------------------------------------------*/
/*--CONTACT-FORM----------------------------------------------------------*/

	function showMsg(msg,type){
		$('#'+type).html(msg).fadeIn(300, function() {
			window.setTimeout(function() {
			 $('#'+type).fadeOut(800);
			}, 3200);
		});
	}
	function gotoContact(responseText) { 
		if (responseText=='OK') {
			showMsg('Su mensaje ha sido enviado.','form_ok');
		} else {
			showMsg('Hubo un error. Pruebe m&#225;s tarde.','form_error');
		}
	}
	function validateContact(formData, jqForm, options){
		var formElement = jqForm[0];
			if (formElement.mensaje.value == '') { showMsg('Falta ingresar su mensaje','form_error'); return false; }
			if (formElement.nombre.value == '') { showMsg('Falta ingresar su nombre','form_error'); return false; }
			if (formElement.correo.value == '') { showMsg('Falta ingresar su correo','form_error'); return false; }

			return true;
		}
	var optionsContact = { 
		beforeSubmit:  validateContact,
		success: gotoContact
		}
	$('#formulario').ajaxForm(optionsContact);



}); /*--jQuery--*/
