var popUpWin=0; function popUpWindow(URLStr,width, height) { if(popUpWin) { if(!popUpWin.closed) popUpWin.close(); } popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=yes,resizable=yes,copyhistory=yes,width='+width+',height='+height+''); } function switchView(switchTo){ if(switchTo == 'byDecision'){ showLayer('byYear'); hideLayer(switchTo); ln = document.getElementById("convention").options.length; for(i=0; i < ln; i++){document.getElementById("convention").options[i].selected = "";} document.getElementById("convention").multiple = false; document.getElementById("year1").selectedIndex = -1; document.getElementById("year2").selectedIndex = -1; document.getElementById("allBox").checked = false; hideLayer('yearsrch'); showLayer('decsrch'); } if((switchTo == 'byYear')||(switchTo == 'simple')||(switchTo == 'advanced')){ showLayer('byDecision'); hideLayer('byYear'); document.getElementById("convention").multiple = true; clearDecVals(); showLayer('yearsrch'); hideLayer('decsrch'); if(switchTo == 'simple'){ var simplTerm = document.form1.searchTerm1.value; document.form1.reset(); document.form1.searchTerm1.value = simplTerm; showLayer('simple'); hideLayer('advanced'); setSimple(); return; } if(switchTo == 'advanced'){ //document.form1.reset(); showLayer('advanced'); hideLayer('simple'); setType(); return; } } return; } function switchView2(switchTo){ if(switchTo == 'simple'){ var simplTerm = document.form1.searchTerm1.value; document.form1.reset(); document.form1.searchTerm1.value = simplTerm; showLayer('simple'); hideLayer('advanced'); setSimple(); return false; } if(switchTo == 'advanced'){ //document.form1.reset(); showLayer('advanced'); hideLayer('simple'); return false; } return; } function showLayer(id) { document.getElementById(id).style.display = "block"; return; } function hideLayer(id) { document.getElementById(id).style.display = "none"; return; } function setSimple() { document.form1.searchType.value = "simple"; return; } function setType() { document.form1.searchType.value = "advanced"; var year1 = 0; var year2 = 0; if(document.getElementById("year1").selectedIndex != -1) year1 = document.getElementById("year1").options[document.getElementById("year1").selectedIndex].text; if(document.getElementById("year2").selectedIndex != -1) year2 = document.getElementById("year2").options[document.getElementById("year2").selectedIndex].text; if(year1 == 0 && year2 != 0) { document.getElementById("year1").selectedIndex = document.getElementById("year2").selectedIndex; document.getElementById("year2").selectedIndex = -1; } return; } function chkNum(ths1, ths2){ var tmp1 = 0; var tmp2 = 0; if((document.getElementById(ths1).value != "") && isNaN(parseInt(document.getElementById(ths1).value))){ document.getElementById(ths1).value = ""; alert('Please use integer values'); return false; } if((document.getElementById(ths2).value != "") && isNaN(parseInt(document.getElementById(ths2).value))){ document.getElementById(ths2).value = ""; alert('Please use integer values'); return false; } if ((document.getElementById(ths1).value != "") && (document.getElementById(ths1).value != null)) tmp1 = parseInt(document.getElementById(ths1).value); if ((document.getElementById(ths2).value != "") && (document.getElementById(ths2).value != null)) tmp2 = parseInt(document.getElementById(ths2).value); if(tmp1 == 0 && tmp2 != 0) { document.getElementById(ths1).value = tmp2; document.getElementById(ths2).value = ""; tmp1 = 0; tmp2 = 0; } } function clearDecVals(){ for(i=0;i < document.form1.elements.length; i++){ if(document.form1.elements[i].name.indexOf("_") == 0) { //alert('before: ' + document.form1.elements[i].name + ' is ' + document.form1.elements[i].value); document.form1.elements[i].value = null; //alert('after: ' + document.form1.elements[i].value); } } } function allTreaties(allBox){ if(allBox.checked){ for(i = 0; i < document.getElementById("convention").options.length; i++){ document.getElementById("convention").options[i].selected = true; }} else { for(i = 0; i < document.getElementById("convention").options.length; i++){ document.getElementById("convention").selectedIndex = -1; } } return; }