function ponCorreo(clase,divId,texto) {
	var correo1="anuncios";
	var correo2="\u0040";
	var correo3="anunciosborme";
	var correo4="\u002E";
	var correo5="com";
	var correo6="mai";
	var correo7="lto:";
	if (clase!="") var correo8="<a class=\""+clase+"\" href=\""; else var correo8="<a href=\"";
	var correo9="\">";
	var correo10="</a>";

	var correo11="anuncios";
	var correo12="\u0040";
	var correo13="paboe";
	var correo14="\u002E";
	var correo15="es";
	var correo16="mai";
	var correo17="lto:";
	if (clase!="") var correo18="<a class=\""+clase+"\" href=\""; else var correo8="<a href=\"";
	var correo19="\">";
	var correo20="</a>";
			
	var salida=texto+correo8+correo6+correo7+correo1+correo2+correo3+correo4+correo5+correo9+correo1+correo2+correo3+correo4+correo5+correo10;
	var paso="<br>";
	if (divId=="email1") paso="&nbsp; - &nbsp;";
	
	salida=salida+paso+correo18+correo16+correo17+correo11+correo12+correo13+correo14+correo15+correo19+correo11+correo12+correo13+correo14+correo15+correo20;
	
	$('#'+divId).html(salida); 
}

function cargaPagina(pagina,divId,vuelta) {
	$('#'+divId).html('');
	$('#'+divId).addClass('loading');
	$('#'+divId).load(pagina,function() { $(this).removeClass('loading'); vuelta(); } );			
}

function contacto() {	cargaPagina('contacto.html','cuerpo',vueltaContacto); }
function vueltaContacto() { 
	ponCorreo('fade1','email1','E-Mail: '); 
	$('.fade1').dwFadingLinks({ color: '#ff8c00', duration: 500 });	
}

function legislacion() {	cargaPagina('legislacion.html','cuerpo',vueltaLegislacion); }
function vueltaLegislacion() {
	$('.fade2').dwFadingLinks({ color: '#ff8c00', duration: 500 });	
}

function ventajas() {	cargaPagina('ventajas.html','cuerpo',vueltaVentajas); }
function vueltaVentajas() {
}

function seguimiento() { $('#dialogo1').dialog('open');	}



$(function() {
			
	var refe1 = $("#refe1"),
			refe2 = $("#refe2"),
			refe3 = $("#refe3"),
			allFields = $([]).add(refe1).add(refe2).add(refe3),
			tips = $("#validateTips"),
			cont_dialogo=$('#cont_dialogo1').html();;
			
	function updateTips(t) {
		tips.text(t).effect("highlight",{},500);
	}
			
	function checkLength(o,longi) {
		if ( o.val().length !=longi ) {
			o.addClass('ui-state-error');
			updateTips("La longitud del campo debe ser de "+longi+" caracteres.");
			return false;
		} else {
			return true;
		}
	}
			
	$("#dialogo1").dialog({
		bgiframe: true,
		autoOpen: false,
		height: 250,
		modal: true,
		buttons: {
			Cancelar: function() {
				$(this).dialog('close');
			},
			'Validar referencia': function() {
				var bValid = true;
				allFields.removeClass('ui-state-error');
				bValid = bValid && checkLength(refe1,8);
				bValid = bValid && checkLength(refe2,4);
				bValid = bValid && checkLength(refe3,2);
				if (bValid) {
					$('#cont_dialogo1').html("");
					$('#cont_dialogo1').addClass('dialog_loading');
					var tsTimeStamp= new Date().getTime();
					$.get('valida.php',{'refe1':refe1.val(), 'refe2':refe2.val(), 'refe3':refe3.val(), 'time':tsTimeStamp},function(data) {},'script');
				}
			}
		},
		close: function() { 
			$('#cont_dialogo1').removeClass('dialog_loading');
			$('#cont_dialogo1').html(cont_dialogo);
			refe1=$("#refe1"); refe2=$("#refe2"); refe3=$("#refe3");
			allFields=$([]).add(refe1).add(refe2).add(refe3);
			tips = $("#validateTips");
			allFields.val('').removeClass('ui-state-error');
			tips.text('');
		}
	});
			
	$("#dialogo2").dialog({
		bgiframe: true,
		autoOpen: false,
		height: 250,
		modal: true,
		buttons: {
			Aceptar: function() {
				$(this).dialog('close');
			}
		}
	});
			
	$("#dialogo3").dialog({
		bgiframe: true,
		autoOpen: false,
		width: 700,
		height: 450,
		modal: true,
		buttons: {
			Cerrar: function() {
				$(this).dialog('close');
			}
		}
	});
			
});

