/* focus */
function focal(name) {
	if (name.search(/.*chronolog.*/)) {document.forms[0].M_KEY.select()}
}
/* textpanel */
function notAll(which){
	field=eval('document.forms[0].'+which.name);field[0].checked=false;
	document.forms[0].X.checked=false;recount()}
function tickAll(which){
	if(which.name=="X"){for(i=0;i<document.forms[0].elements.length;i++){with(document.forms[0].elements[i]){if(name=="P"||name=="V"||name=="S"||name=="L"){checked=which.checked}}}}
	field=eval('document.forms[0].'+which.name);
	for(i=0;i<field.length;i++){field[i].checked = which.checked;}recount()}
function recount(){
	var checks=0;g=["P","L","S","V"];sum=[0,0,0,0];for(j=0;j<g.length;j++){var field=eval('document.forms[0].'+g[j]);for(i=1;i<field.length;i++){sum[j]+=field[i].checked}if(sum[j]==field.length-1){field[0].checked=true;checks++}eval('document.forms[0].'+g[j]+'tot').value=sum[j]}document.forms[0].Xtot.value=sum[0]+sum[1]+sum[2]+sum[3];if(checks==g.length){document.forms[0].X.checked=true}else{document.forms[0].X.checked=false}}
function toggle_div(id) {
	var diq = document.getElementById(id).style;
	diq.display=(diq.display=="block") ? "none" : "block"}
/* standard */
function test(which,T,K) {
	document.forms[0].JAVASCRIPT.value=1;
	if (eval('chex'+T+'(which)')+eval('chex'+K+'(which)')==2){return true}else{return false}
}
function chexT(which){
	for(i=0;i<which.length;i++){if ((which.elements[i].checked) && (which.elements[i].name =="P" || which.elements[i].name =="V" || which.elements[i].name =="S"|| which.elements[i].name =="L")){return true}}alert("Please choose one or more texts to be searched.");return false}
function chexM(which){
	if(which.M_KEY.value==""){alert("Please enter a Malay word as find target 1.");return false}else{return true}}
var untouched = 0;
function Wipe(which){
	if(untouched==0){
	with(document.info.M_KEY){value='';style.color='#000000'}
	with(document.info.N_KEY){value='';style.color='#000000'}
	untouched=1}which.select();
}
/* optioned */
function curb(which){
	if(isNaN(which.value)){which.value=4}}
function tie(n){
	document.forms[0].SORTTYPE[n].checked=true}
function noenter() {
	return !(window.event && window.event.keyCode == 13);}
/* morphology */
var no2=false; //global
afar=new Array("_MEN","_TER","_RED","_KAN","_NYA","_LAH");
function chexKM(which){
	pass=true;
	if(which.M_KEY.value==""&&!which.M_SPEC[0].checked){alert("Please enter a Malay word as target 1.");pass=false};if(which.M_SPEC[0].checked&&!(which.M_MEN.selectedIndex>1||which.M_TER.selectedIndex>1||which.M_RED.selectedIndex>1||which.M_KAN.selectedIndex>1||which.M_NYA.selectedIndex>1||which.M_LAH.selectedIndex>1)){alert("Target 1 is not sufficiently defined.");pass=false}
	if(no2){if (which.N_KEY.value==""&&!which.N_SPEC[0].checked){alert("Please enter a Malay word as target 2.");pass=false};if(which.N_SPEC[0].checked&&!(which.N_MEN.selectedIndex>1||which.N_TER.selectedIndex>1||which.N_RED.selectedIndex>1||which.N_KAN.selectedIndex>1||which.N_NYA.selectedIndex>1||which.N_LAH.selectedIndex>1)){alert("Target 2 is not sufficiently defined.");pass=false}no2=false;}
	return pass}
function adjust(mn,i){
	var z;if(i==99){z=eval("document.info."+mn+"_AFFIX");if(z[0].checked){i=1}else{i=0}}if(i<=1){for(j=0;j<6;j++){z=eval("document.info."+mn+afar[j]);z.selectedIndex=i}return}
	for(j=5;j>=0;j--){z=eval("document.info."+mn+afar[j]);if(z.selectedIndex>1){return}}z.selectedIndex=2;
	}
/* datesearch */
function chexA(which){
	if(!which.ALLPROSE.checked&&!which.ALLNEWS.checked&&!which.ALLVERSE.checked){alert("Please indicate texts to be searched.  ");return false}return true}
function dateRange(which,z){
	if(which.name=='LAST'&&which.value==""){return}
	if(which.name=='LAST'&&!(which.value>=document.forms[0].FIRST.value)){alert("Date must be at least "+document.forms[0].FIRST.value);which.value=document.forms[0].FIRST.value;which.focus();which.select();return}
	if(which.value<1300||which.value>2000){alert("Date must be between 1300 and 2000");which.value=z;which.focus();which.select();}return}
