$(document).ready(function() {
	$("a#donate").bind("click", function() {
		$("#donate_form").submit()
	});

	$("a#single_1").fancybox();
		
	$("a#single_2").fancybox({
		'zoomOpacity'			: true,
		'overlayShow'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500
	});
	
	$("a#single_3").fancybox({
		'overlayShow'			: false,
		'zoomSpeedIn'			: 600,
		'zoomSpeedOut'			: 500,
		'easingIn'				: 'easeOutBack',
		'easingOut'				: 'easeInBack'
	});
	
	$("a.group").fancybox({
		'hideOnContentClick': false
	});

});

var nf;

nf = new NumberFormat(0, ",");
nf.hasSeparators = true;
nf.separatorValue = ".";
nf.decimalValue = ",";
nf.places = 0;


function validaNifTomador(source, arguments) { 
    if (validaNIF(arguments.Value) == false && validaCIF(arguments.Value) == false)
        arguments.IsValid = false;
}

function Edicion() {
	if (window.event != null && window.event.srcElement != null) {
		nf.setNumber(window.event.srcElement.value, ",");
		window.event.srcElement.value = nf.toFormatted();
	}
}

function MostrarTxtNumExpenduria(mostrar) {
    if (mostrar == true)
        document.getElementById("txtNumExpenduria").style.display = "block";
    else
        document.getElementById("txtNumExpenduria").style.display = "none";
}

function capitalBeneficios(prefijo) {
    var etq,ddl;
    
    etq = document.getElementById(prefijo + "etqCapitalBeneficios");
    ddl = document.getElementById(prefijo + "ddlBeneficios");
    if (ddl.value == "") etq.innerText = "";
    else if (ddl.value == "350") etq.innerText = "150.000 \u20AC";
    else if (ddl.value == "355") etq.innerText = "300.000 \u20AC";
}

function tipoPertenencia(prefijo) {
    var etq, rb;
    
    etq = document.getElementById(prefijo + "etqLitContinente");
    rb = document.getElementById(prefijo + "rbPropiedad");
    if (rb.checked == true) etq.innerText = "A valor total:";
    else etq.innerText = "Obras de reforma:";
}

function textoEspera(control, texto) {
    etq = document.getElementById(control);
    if (etq != null) etq.innerText = texto;
}