
/*

JavaScript
FrameWork - Jquery
NOVEMBRO S.L.
2009/01/22

mail.js

*/

host = 'http://simelec.es';


$(document).ready(function() {
	
	// INICIALES
	var lg = $('meta[name="language"]').attr('content');
	var msg = new Array();
	
	msg['nd-es'] = 'Su mensaje se está enviando.';
	msg['nd-en'] = 'Your message is being sent.';
	
	msg['er-es'] = 'No fue posible contactar con el servidor.';
	msg['er-en'] = 'It was not possible to contact the server.';
	
	msg['vacio-es'] = 'Por favor escriba su comentario.';
	msg['vacio-en'] = '';
	
	msg['mail-vacio-es']= 'Por favor, escriba su correo electrónico';
	msg['mail-vacio-en']= 'Please insert your e-mail.';
	
	msg['bad_mail-es']= 'Por favor, escriba un correo electrónico válido';
	msg['bad_mail-en']= 'Please insert a valid e-mail.';
	
	msg['bad_name-es']= 'Por favor, escriba su nombre';
	
	msg['bad_tel-es']= 'Por favor, escriba un teléfono';
	
	msg['over_char-es'] = 'Su mensaje tiene mas de 1.000 caracteres. Por favor resuma el contenido.';	
	msg['over_char-en'] = 'Your message has more than 1000 characters. Please summarize the contents.';
	
	msg['msg-es'] = 'Su mensaje';
	msg['msg-en'] = 'Your message';
	
	msg['msg_ok-es'] = 'Su comentario fue enviado con éxito.<br/>Usted va recibir una copia del mensaje enviado en su correo.<br/>Le responderemos lo más breve posible.';
	msg['msg_ok-en'] = 'Your message was sent successfully.';
	
	msg['bad-dep-es'] = 'Por favor – selecione un departamento para enviar su mensage.';
	msg['bad-dep-en'] = 'Please – select a departament to send your message.';
	
	// CAPTURAR EL TEXTO
	var texto = '';
	$('#form-contacto .enviar').mouseover(function(){
		texto = $('#form-contacto .texto').attr('value');
		});
	
	// PETICION
	$('#enviar-contacto').click(function(){
		
		peticion = host + '/js/mail/mail.php?' + $('#form-contacto').serialize()
		//alert(peticion)
		
		
		$.ajax({
			url: host + '/js/mail/mail.php',
			type: 'GET',
			cache: false,
			dataType: 'text',
			data: peticion.replace('?','&') ,
			beforeSend: function(){
				
				},
			error: function(){
	    					
				},
			success: function(data){
				dataMsg = data
					.replace(/\[mail-vacio\]/, msg['mail-vacio-'+ lg])
					.replace(/\[bad-dep\]/, msg['bad-dep-'+ lg])
					.replace(/\[vacio\]/, msg['vacio-'+ lg])
					.replace(/\[bad-mail\]/, msg['bad_mail-'+ lg])
					.replace(/\[bad-name\]/, msg['bad_name-'+ lg])
					.replace(/\[bad-tel\]/, msg['bad_tel-'+ lg])
					.replace(/\[err\]/, msg['er-'+ lg])
					.replace(/\[msg-ok\]/, msg['msg_ok-'+ lg]);
				
				//$('#form-contacto #js-msg').empty().addClass('rojo').append('* '+dataMsg);
				//alert(data);
				
				if (data == '[bad-name]') $('#form-contacto input[name="nombre"]').css({'background-color':'red'});
				if (data == '[bad-mail]' || data == '[mail-vacio]' ) $('#form-contacto input[name="email"]').css({'background-color':'red'});
				if (data == '[bad-tel]') $('#form-contacto input[name="telefono"]').css({'background-color':'red'});
				if (data == '[vacio]') $('#form-contacto textarea').css({'background-color':'red'});
				if (data == '[bad-dep]') $('#form-contacto select[name="departamento"]').css({'background-color':'red'});
				
				$.fancybox('<div style="font-size:15px;padding:20px;">'+dataMsg+'</div>');
				}
			});
		
		// VACIAR EL MENSAGE
		$('#form-contacto *').focus( function(){
			$('#js-msg').empty().removeClass('rojo');
			$(this).css({'background-color':''});
			});
			
			
		return false
		});
		
	// CURRICULUM
	
	$('#enviar-curriculum').click(function(){
		
		lg = $(this).attr('lang');
		
		formCurriculum = '' +
					'<iframe frameborder="0" width="700" height="650" ' +
						'src="'+host+'/js/mail/curriculum.php?refOferta='+$('#ref').text()+'">' +
					'</iframe>' +
				'';
					
		
		$.fancybox(formCurriculum);
		
		
		
		return false;
		});

		
		
	})

