jQuery(document).ready(function(){
	jQuery("select.fields").each(toggleDropDowns);
	jQuery("select.fields").change(toggleDropDowns);
});

function toggleDropDowns(){
	var $container = jQuery(this).parents('.searchcont');
	var type = $container.attr('id')
	var num = jQuery(this).attr('id').replace(/field([0-9]+)/, "$1");
	var selected = jQuery(this).find('option:selected').val();
	
	if (selected=="issn"){ //issn=genre
		$container.find("#"+type+"-genre-"+num).show();
		$container.find("#"+type+"-genre-"+num).attr('disabled', '');
		$container.find("#"+type+"-text-"+num).hide();
		$container.find("#"+type+"-text-"+num).attr('disabled', 'disabled');
		$container.find("#"+type+"-instrument-"+num).hide();
		$container.find("#"+type+"-instrument-"+num).attr('disabled', 'disabled');
	} else if (selected=="instru"){ //instru=instrumentation
		$container.find("#"+type+"-instrument-"+num).show();
		$container.find("#"+type+"-instrument-"+num).attr('disabled', '');
		$container.find("#"+type+"-text-"+num).hide();
		$container.find("#"+type+"-text-"+num).attr('disabled', 'disabled');
		$container.find("#"+type+"-genre-"+num).hide();
		$container.find("#"+type+"-genre-"+num).attr('disabled', 'disabled');
	} else {
		$container.find("#"+type+"-text-"+num).show();
		$container.find("#"+type+"-text-"+num).attr('disabled', '');
		$container.find("#"+type+"-instrument-"+num).hide();
		$container.find("#"+type+"-instrument-"+num).attr('disabled', 'disabled');
		$container.find("#"+type+"-genre-"+num).hide();
		$container.find("#"+type+"-genre-"+num).attr('disabled', 'disabled');
	}
}

