
var messages = {
	"english": "undefined",
	"spanish": "undefined",
	"german": "undefined",
	"portugues": "undefined",
	"home": "undefined",
	"products": "undefined",
	"services": "undefined",
	"contact": "undefined",
	"mainMenu": "undefined",
	"hipokrates": "undefined",
	"openBravo": "undefined",
	"itConsulting": "undefined",
	"webDevelopment": "undefined"
};

jQuery(document).ready( function() {

	/* Cargar el Lenguaje */

	var lang = getLanguage();
	if ( lang != "es" && lang != "en" && lang != "pt" && lang != "ge" )
		lang = "en";
	
	jQuery.getScript( "js/messages_" + lang + ".js", function() {
		jQuery( "msg" ).each( function( index, obj ) {
			var msgElement = jQuery(obj);
			msgElement.wrap( "<span></span>" ).parent().html( messages[ msgElement.attr( "key" ) ] );
		});
	});
	
	/* Iniciar la animación del Mapa */
	
	scheduleMapAnimation();
});


function getLanguage() {
	return jQuery.browser.msie? navigator.browserLanguage : navigator.language.substring(0,2);
}


function scheduleMapAnimation() {
	setTimeout( "mapAnimation()", 1500 + Math.floor(Math.random()*13500) );
}

function mapAnimation() {
	jQuery( "#map-location" ).fadeOut( "fast", function() {
		jQuery( this ).fadeIn( "fast", function() {
			jQuery( this ).fadeOut( "fast", function() {
				jQuery( this ).fadeIn( "fast" );
			});
		});
	});
	scheduleMapAnimation();
}

function contactSendMail(){

	var nameVal = $('#name').val();
	
	var emailVal = $('#email').val();
	
	var subjectVal = $('#subject').val();
	
	var bodyVal = $('#body').val();	


	$.post("mail/enviar_email.php",
	   { name: nameVal, email: emailVal , subject: subjectVal, message: bodyVal },
		function(data){
			eval(data);
		}
	);
	
}
