function MM_reloadPage(init){
	if(init==true)with(navigator){
		if((appName=="Netscape")&&(parseInt(appVersion)==4)){
			document.MM_pgW=innerWidth;
			document.MM_pgH=innerHeight;
			onresize=MM_reloadPage;
		}
	}
	else if(innerWidth!=document.MM_pgW||innerHeight!=document.MM_pgH)location.reload();
}
var timeoutID;
function SwapInPhoto(imgSrc){
	newImgLink=new String(imgSrc);
	newImgLink=newImgLink.replace(/m\.jpg/g,"b.jpg");
	if(timeoutID)window.clearTimeout(timeoutID);
	document.images['MainImage'].src=imgSrc;
	document.getElementById('ImageLink').href=newImgLink;
}
function SwapOutPhoto(imgSrc){
	if(timeoutID)
		window.clearTimeout(timeoutID);
		newImgLink=new String(imgSrc);
		newImgLink=newImgLink.replace(/m\.jpg/g,"b.jpg");
	var imgString="document.images['MainImage'].src = \'"+imgSrc+"\';document.getElementById('ImageLink').href = \'"+newImgLink+"\'";
	timeoutID=window.setTimeout(imgString,2000);
}
function popUp(URL){
	day=new Date();
	id=day.getTime();
	eval("page"+id+" = window.open(URL,'"+id+"','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=400');");
}
function popUp2(URL){
	day=new Date();
	id=day.getTime();
	eval("page"+id+" = window.open(URL,'"+id+"','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=520,height=560');");
}
function drop(list){
    var listElementStyle=document.getElementById(list).style;
    if (listElementStyle.display=="none"){
    	listElementStyle.display="inline-block";
    }
    else{listElementStyle.display="none";
    }
}
function SetPanelVisible(panelName, buttonName, vis){
	document.getElementById(panelName).style.display = (vis ? 'block' : 'none');
	document.getElementById(buttonName).className = (vis ? 'buttonselect' : 'nobuttonselect');
/*	document.getElementById(buttonName).style.background = (vis ? 'white' : 'black'); */
}

function removeParam(field){
	var hidden = document.getElementById(field);
	hidden.parentNode.removeChild(hidden);
}
function clearTerms(){
	var termField = document.getElementById('terms');
	termField.value = '';
}
function addParam(field, sub, value){
	document.getElementById('page').value = 1;
	var formElem = document.getElementById("guidedsearch");
	var newHidden = document.createElement('input');
	newHidden.setAttribute('id', field + (sub == 'not' ? 'n' : '_') + value);
	newHidden.setAttribute('name', field + (sub == '' ? '' : '_' + sub));
	newHidden.setAttribute('type','hidden');
	newHidden.setAttribute('value',value);
	formElem.appendChild(newHidden);
	guidedsearch.submit();
}
