function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function validar_search(valor){
	if(document.form_search.qsearch.value==valor){
		alert("Por favor ingresa una cadena de búsqueda");
		document.form_search.qsearch.focus();
		return;
	}
	if(document.form_search.qsearch.value.length<=3){
		alert("La cadena de búsqueda debe tener más de 3 caracteres");
		document.form_search.qsearch.focus();
		return;
	}
	document.form_search.action="search.php";
	document.form_search.submit();
}
function hagoFoco(obj,valor){
	if(obj.value==valor) obj.value="";	
}
function hagoBlur(obj,valor){
	if(!obj.value) obj.value=valor;
}


function validarDonacion(idioma){
	form=document.form1;
	valores=Array();
	
	if(!idioma){
		valores.push(Array(form.nombre,"Por favor ingrese su nombre"));
		valores.push(Array(form.apellido,"Por favor ingrese su apellido"));
		valores.push(Array(form.dia,"Por favor complete su fecha de nacimiento (día)"));
		valores.push(Array(form.mes,"Por favor complete su fecha de nacimiento (mes)"));
		valores.push(Array(form.anio,"Por favor complete su fecha de nacimiento (año)"));
		valores.push(Array(form.forma_pago,"Por favor seleccione una forma de pago"));
		valores.push(Array(form.numero_tarjeta,"Por favor ingrese su número de tarjeta de crétido o cuenta bancaria"));	
		valores.push(Array(form.mes_tarjeta,"Por favor complete la fecha de vencimiento de su tarjeta de crédito (mes)"));
		valores.push(Array(form.anio_tarjeta,"Por favor complete la fecha de vencimiento de su tarjeta de crédito (año)"));
		valores.push(Array(form.codigo_seguridad,"Por favor ingrese el código de seguridad de su tarjeta de crédito"));
		valores.push(Array(form.direccion,"Por favor ingrese su dirección"));
		valores.push(Array(form.localidad,"Por favor ingrese su localidad"));
		valores.push(Array(form.codigo_postal,"Por favor ingrese su código postal"));
		valores.push(Array(form.pais,"Por favor ingrese su país"));
		valores.push(Array(form.telefono,"Por favor ingrese su teléfono"));
		valores.push(Array(form.email,"Por favor ingrese su e-mail"));
		valores.push(Array(form.dni,"Por favor ingrese su DNI / Número de documento"));
		valores.push(Array(form.moneda,"Por favor seleccione la moneda en la que hará la donación"));
		valores.push(Array(form.monto,"Por favor seleccione el monto de su donación"));
	}
	if(idioma=="_en"){
		valores.push(Array(form.monto,"Please select the amount of your donation"));
		valores.push(Array(form.moneda,"Please select the currency which the donation will be done"));
		valores.push(Array(form.numero_cuenta_banco,"Please enter your bank account number"));
		valores.push(Array(form.first_name,"Please enter your first name"));
		valores.push(Array(form.last_name,"Please enter your last name"));
		valores.push(Array(form.address,"Please enter your address"));
		valores.push(Array(form.city,"Please enter your city"));
		valores.push(Array(form.state,"Please enter your state"));
		valores.push(Array(form.zip_code,"Please enter your ZIP/Post Code"));
		valores.push(Array(form.country,"Please enter your country"));
		valores.push(Array(form.phone_number,"Please enter your phone number"));
		valores.push(Array(form.email,"Please enter your email"));
	}
	if(idioma=="_nl"){
		
	}
	
	if(!validador(valores)) return;
		
	if(form.monto[4].checked && !form.otro_monto.value){
		if(!idioma){
			alert("Por favor ingrese el monto de su donación");
		}
		if(idioma=="_en"){
			alert("Please enter the donation amount");
		}
		if(idioma=="_nl"){
			alert("Vul de donatie bedrag");	
		}
		form.otro_monto.focus();
		return;
	}
	if(!idioma){
		valores.push(Array(form.donacion,"Por favor seleccione el tipo de donación (única vez o mensual)"));
	}
	if(!validador(valores)) return;
	
	form.action="formDonacionEnviar.php?idioma="+idioma;
	form.submit();
}
function validador(valores){
	for(i=0;i<valores.length;i++){
		if(valores[i][0].length && valores[i][0].type!='select-one'){
			hayValor=false;
			for(j=0;j<valores[i][0].length;j++){
				if(valores[i][0][j].checked) hayValor=true;	
			}
		}else{
			if(!valores[i][0].value){
				hayValor=false;
			}else{
				hayValor=true;
			}
		}
		if(!hayValor){
			alert(valores[i][1]);
			if(valores[i][0].type=='text' || valores[i][0].type=='select-one' || valores[i][0].type=='textarea'){
				valores[i][0].focus();
			}
			return false;
		}
	}
	return true;
}