function changeState(name, state)
{
	document.all[name].style.visibility = state;
}

function selm()
{
var idx= frm.sort.selectedIndex;
var selm= frm.sort.options[idx].value;

if(selm == 'inpname'){
changeState('inpname', 'visible');
changeState('inpcountry', 'hidden');
changeState('inpgenr', 'hidden');
changeState('inpqual', 'hidden');
frm.hid.value = 'inpname';
}
if(selm == 'inpcountry'){
changeState('inpname', 'hidden');
changeState('inpcountry', 'visible');
changeState('inpgenr', 'hidden');
changeState('inpqual', 'hidden');
frm.hid.value = 'inpcountry';
}
if(selm == 'inpqual'){
changeState('inpname', 'hidden');
changeState('inpcountry', 'hidden');
changeState('inpgenr', 'hidden');
changeState('inpqual', 'visible');
frm.hid.value = 'inpqual';
}
if(selm == 'inpgenr'){
changeState('inpname', 'hidden');
changeState('inpcountry', 'hidden');
changeState('inpgenr', 'visible');
changeState('inpqual', 'hidden');
frm.hid.value = 'inpgenr';
}
}

function search(){
var lst = frm.hid.value;
	if(lst=='inpname'){
	var name = frm.idn.value;
	location.href='?sort=name&id='+name;
	}

	if(lst=='inpcountry'){
	var name = frm.idc.value;
	location.href='?sort=country&id='+name;
	}

	if(lst=='inpgenr'){
	var name = frm.idg.value;
	location.href='?sort=genr&id='+name;
	}

	if(lst=='inpqual'){
	var name = frm.idq.value;
	location.href='?sort=qual&id='+name;
	}
}