// JAVASCRIPTS COMUNES


// Esta función valida las selecciones que ha hecho el usuario en los combos del buscador. Si no hay
// nada raro en ellas, devuelve true y permite que se envíe el formulario. De lo contrario, devuelve false
function checkFrmResults(){
	retorno=true;
	var errores="";
	// Si no hemos elegido la modalidad, o si hay alguna fecha vacía, no dejamos seguir
	if($('desde').value=='' || $('hasta').value==''){
		retorno=false;
		errores+='- ' + val_msg_1 + '\n';
	}
	
	// Si no hemos elegido al menos un pelotari, no dejamos seguir
	if($('pelota1').selectedIndex==0 && $('pelota2').selectedIndex==0 && $('pelota3').selectedIndex==0){
		//retorno=false;
		//errores+='- ' + val_msg_3 + '\n';
	}

	// Si dos combos tienen el mismo valor no dejamos seguir
	var arr=[parseInt($('pelota1').value),parseInt($('pelota2').value),parseInt($('pelota3').value),parseInt($('pelotb1').value),parseInt($('pelotb2').value)];
	arr.sort();
	for (var i=0; i < arr.length - 1; i++){
		if(arr[i]==0) continue;
		if (arr[i] == arr[i+1]){
			retorno=false;
			errores+="- " + val_msg_2 + "\n";
			break;
		}
	}
	
	if(errores!='') alert(errores);
	return retorno;
}

// Esta función sirve para habilitar o deshabilitar los combos de la columna derecha dependiendo de si 
// hemos seleccionado o no algún pelotari en los de la columna izquierda
function checkDisabled(){
	var permiso=false;
	try{
		if($('pelota1').selectedIndex!=0 || $('pelota2').selectedIndex!=0 || $('pelota3').selectedIndex!=0) permiso=true;
		if(permiso==true){
			$('pelotb1').disabled=$('pelotb2').disabled=false;
		}else{
			$('pelotb1').selectedIndex=$('pelotb2').selectedIndex=0;
			$('pelotb1').disabled=$('pelotb2').disabled=true;
		}
	}catch(e){}
}
//////////////////////////////////////////////////////


///////////////////////////////////////////////////
// COSAS QUE SE PONEN EN MARCHA CUANDO SE HA TERMINADO DE CARGAR LA PÁGINA
Event.observe(window, 'load', function(event) {
	checkDisabled();
});
///////////////////////////////////////////////////
