function submitForm(){
	var ok=false;
	
	if ($('titol').value!='' || $('keyword').value!='' || $('isbn').value!='' || $('autor').options[0].selected==false || $('categoria').options[0].selected==false || $('coleccio').options[0].selected==false || $('edat').options[0].selected==false){		
		$('cercador').submit();
		return true;		
	}
	else{
		alert (form_cercador_errMsg);
		$('titol').focus();
		return false;
	}
	
}
function addSelectOptions(att, data) {	
	deleteSelectOptions(att);
	var o = $(att);
	for(j=0; j < data.length; j++) {
		var elOptNew = document.createElement('option');
		elOptNew.value = data[j]['VALUE'];
		elOptNew.text = data[j]['TEXT'];
		try {
			o.add(elOptNew, null); // standards compliant; doesnt work in IE
		}
		catch(ex) {
			o.add(elOptNew); // IE only
		}
	}
}

function deleteSelectOptions(att) {
	var n_elems = $(att).length;
	for(i=0; i<n_elems; i++)
		$(att).remove(0);
}
function restoreForm(){
	$('titol').value='';
	$('isbn').value='';
	$('autor').options[0].selected=true;
	$('categoria').options[0].selected=true;
	restoreColeccions();
	$('edat').options[0].selected=true;
}
function restoreColeccions() {
	$('a').value = "restoreColeccions";
	$('coleccio').hide();
	$('coleccio_loader').show();	 
	new Ajax.Request('/ajax/'+link+'/', { method: 'get',
		parameters: $('cercador').serialize(true),		
  		onSuccess: function(transport) {  	
  			var json_data = transport.responseText.evalJSON();
  			addSelectOptions("coleccio", json_data);  			
		  	$('coleccio_loader').hide();  			
  			$('coleccio').show();  			
  		}
	});	
}
function changeColeccions() {
	$('a').value = "getColeccions";
	$('coleccio').hide();
	$('coleccio_loader').show();
	
	new Ajax.Request('/ajax/'+link+'/', { method: 'get',
		parameters: $('cercador').serialize(true),
  		onSuccess: function(transport) {  	
  			var json_data = transport.responseText.evalJSON();
  			addSelectOptions("coleccio", json_data);
		  	$('coleccio_loader').hide();  			
  			$('coleccio').show(); 			
  		}
	});
}