function refreshOffices(){
	value = document.getElementById('country').options[document.getElementById('country').selectedIndex].value;
	if (value == ''){
		document.getElementById('orig').disabled = true;
		document.getElementById('holder').disabled = true;
		document.getElementById('other').disabled = true;
	}else{
		if( !document.getElementById('orig').checked && !document.getElementById('holder').checked && !document.getElementById('other').checked ){
			document.getElementById('orig').checked = true;
			document.getElementById('holder').checked = true;
			document.getElementById('other').checked = true;
		}
		document.getElementById('orig').disabled = false;
		document.getElementById('holder').disabled = false;
		document.getElementById('other').disabled = false;
	}
}

function refreshCountries(){
	document.browseForm.act.value = '';
	document.browseForm.submit();
}

function refreshIssues(){
	document.browseForm.act.value = '';
	document.browseForm.issue.value = '';
	document.browseForm.submit();
}

function jumpToPage(page){
	if(page!=null){document.browseForm.page.value = page;}
	document.browseForm.submit();
}

function gotoPageEnter(event,current,total,id){
	if ((event.keyCode && event.keyCode==13) || (event.which && event.which==13)) {
		gotoPage(current,total,id);
	}
}

function gotoPage(current,total,id){
	var gotoControl = document.getElementById(id);
	var newPage = parseInt(gotoControl.value);
	if(!isNaN(newPage) && newPage != current){
		if(newPage < 1){
			newPage = 1;
		}
		if(newPage > total){
			newPage = total
		}
		document.browseForm.page.value = newPage;
		document.browseForm.submit();
	}else{
		gotoControl.value = current;
		gotoControl.focus();
		gotoControl.select();
	}
}

function showDetails(id){
	document.detailsForm.id.value = id;
	document.detailsForm.submit();
}

function jumpToDetails(id){
	document.browseForm.id.value = id;
	document.browseForm.action = 'details.jsp';
	document.browseForm.submit();
}

function jumpToLang(lang){
	var test = '../'+lang+'/'+getCurrentPageName();
	document.browseForm.action = test;
	document.browseForm.lang.value = lang;
	document.browseForm.submit();
}

function getCurrentPageName(){
	var sPath = window.location.pathname;
	var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
	return sPage;
}