function addToClip(archivoId) {
	Event.observe('addtofavourites-'+archivoId, 'click', function(event){ 
		document.getElementById('addtofavourites-' + archivoId).className = 'updating';
		new Ajax.Updater(
			'numclips',
			'/es/archivos/addclip/' + archivoId,
			{
				asynchronous:true,
				evalScripts:true,
				onComplete: function(request){
					new Effect.Highlight(document.getElementById('clip'))
					document.getElementById('addtofavourites-' + archivoId).className = 'favourites';
				},
				requestHeaders:['X-Update', 'numclips']
			});
		;
	},
	false);
}
function ampliar(id){
	var lwindow = window.open('/es/archivos/zoom/'+id,'ampliacion','width=650,height=600,scrollbars=yes');
	lwindow.focus();
}
function toggleLock(lock, lang) {
	var src = document.getElementById('img-lock-'+lock+'-'+lang).src;
	if ( src == 'http://admin.lamp.cat/img/icon/lock_delete.gif') {
		document.getElementById('img-lock-'+lock+'-'+lang).src = '/img/icon/lock_add.gif';
	} else {
		document.getElementById('img-lock-'+lock+'-'+lang).src = '/img/icon/lock_delete.gif';
	}
}
function toggleKeywordLock(lang) {
	toggleLock('Keyword', lang);
}

function checkBoxToggles(checkbox){
	var options = ['prod','instal','institut'];
	var sum = 0;
	options.each(function(option) {
		var element = document.getElementById(option);
		if (element) {
			if (element.checked==true) {
				sum = sum + parseInt(element.value);
			}
		}
	});
	if (sum==0) {
		if(checkbox=="prod"){
			document.getElementById('instal').checked = "checked";
			Effect.toggle($('tipo'), 'appear', { duration:0.1});
		} else {
			document.getElementById('prod').checked = "checked";
		}
	}
}
function setEnviar() {
	var length = document.getElementById("enviar_a").value.length;
	if (length >= 1) {
		document.getElementById("buttonEnviar").disabled = false;
	} else {
		document.getElementById("buttonEnviar").disabled = true;
	}
}
function resetSearchForm() {
	javascript: document.getElementById("input_buscar").value="";
	document.getElementById("prod").value="1";
	document.getElementById("tipo").value="1";
	document.getElementById("linifam").value="";
	document.getElementById("tipo").value="";
	document.getElementById("ordenar").value="score DESC";
	new Effect.Highlight(document.getElementById("search_row"));
}