// Javascript General

//JQuery Object
jQuery(document).ready(function() {
	
	//////////////preloading imagenes//////////////
	
	//funcion preloading images
	jQuery.preloadImages = function(){
		for(var i = 0; i<arguments.length; i++){
			jQuery("<img>").attr("src", arguments[i]);
		}
	}
	$.preloadImages("imagenes/contact_boton2_2.png");
	
	//////////////enviar formulario de contacto//////////////
	
	//variables
	var boton_enviar = $('#contact_enviar_bt');
	var boton_borrar = $('#contact_borrar_bt');
	var divForm = $('.contact1_div');
	var paginaValidacion = 'include/contacto2.asp';
	var loadingImage = $('.contact_loading_span');
	var forABorrar = boton_borrar.parents('form');
	
	//funcion vaciar formulario
	function vaciarForm(formulario){
		formulario.find('.campos1_fs').find('input').val('');
		formulario.find('.campos2_fs').find('input').val('');
		formulario.find('.campos2_fs').find('textarea').val('');
	}
	
   //enviar formulario ajax
   boton_enviar.click(function(){
		boton_enviar.hide();
		loadingImage.html('<img src="imagenes/contact_boton2_2.png" width="75" height="41" class="img_loading" />');
		$.post(paginaValidacion,{
			   validacion:1,
			   idioma_actual:$('#idioma_actual').val(),
			   nombre:$('#nombre').val(),
			   compania:$('#compania').val(),
			   puesto:$('#puesto').val(),
			   industria:$('#industria').val(),
			   telefono:$('#telefono').val(),
			   fax:$('#fax').val(),
			   direccion:$('#direccion').val(),
			   email:$('#email').val(),
			   comentarios:$('#comentarios').val(),
			   banco:$('#banco').val(),
			   anios_negocio:$('#anios_negocio').val(),
			   ingresos:$('#ingresos').val(),
			   empleados:$('#empleados').val()
			   },function(data){
			if(data=='hecho'){//if correct login detail
				loadingImage.html('');
				boton_enviar.show();
				vaciarForm(forABorrar);
				$.prompt('The message has been sent.');
			}
			else{
				loadingImage.html('');
				boton_enviar.show();
				$.prompt(data);
			}
		});
		return false;
	});
  	//vaciar formulario
	boton_borrar.click(function(){
		vaciarForm(forABorrar);
		return false;
	});

	////////////// scripts para el flash del menu //////////////
	
	//var linkSelecionado = $('.naveg_js_div a.selected');
	$.fn.starFlashing = function() {
		$(this).pulse({
			speed: 500,
			opacityRange: [1,0.1]
		});
	}
	
	jQuery('.menu_2_li a').starFlashing();
	
	jQuery('.menu_nav1 a').click(function(){
		var enlace_men_act = $(this);
		$('.menu_nav1 a').recover();
		enlace_men_act.parents('ul').find('.selected').parents('li').next().find('a').starFlashing();
		return false;
	})
	
	//para el logo
	jQuery('.logo_hd a').click(function(){
		$('.enlac_1_men').click();
		return false;
	})
	//para el segundo link de contacto
	jQuery('.contenido_2_li_6 a').click(function(){
		$('.enlac_5_men').click();
		return false;
	})
	
	//parar el flash cuando se abra un lightbox
	jQuery('a[rel^="shadowbox"] ').click(function(){
		$('.menu_nav1 a').recover();
		return false;
	})
	
	
	//////////////efecto de los logins//////////////
	jQuery('#login_dv div a').hover(function(){
		$(this).animate({ 
			"top": "+=5px"
		}, 'fast' );
	},function(){
		$(this).animate({ 
			"top": "-=5px"
		}, 'fast'  );
	});
	
});
