<!--

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  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();
}
MM_reloadPage(true);

// moz scrollwheel fix
function fixScroll(div) {
	var s=div.scrollTop;
	div.childNodes[1].focus();
	div.scrollTop=s;
}


// Toggle Blocks
function toggleBlock( _BlockId ) {
         var thisBlock = document.getElementById( _BlockId );
	if ( thisBlock.style.display == "none") {
		thisBlock.style.display = "block";
		}
	else {
		thisBlock.style.display = "none";
		}
}

// Toggle Blocks2
function toggleBlock2( _BlockId ) {
         var thisBlock = document.getElementById( _BlockId );
	if ( thisBlock.style.display == "block") {
		thisBlock.style.display = "none";
		}
	else {
		thisBlock.style.display = "block";
		}
}

//Mozilla scroll-wheel fix
function fixScroll(div) {
        var s=div.scrollTop;
        div.childNodes[1].focus();
        div.scrollTop=s;
}


//Comment char counter
var IE = (document.all) ? 1 : 0;
var DOM = 0; 
if (parseInt(navigator.appVersion) >=5) {DOM=1};

        function txtShow( cId, txt2show ) {
            
            // Detect Browser

            if (DOM) {
		var viewer = document.getElementById(cId);
                viewer.innerHTML=txt2show;
            }
            else if(IE) {
                document.all[cId].innerHTML=txt2show;
            }
        }//txtshow
        
        function getTxt( cId ) {
            var output = "";
            // Detect Browser
            if (DOM) {
		var viewer = document.getElementById(cId);
		output = viewer.value;
            }
            else if(IE) {
                output = document.all[cId].value;
            }
            return output;
        }//getTxt

function countChars(cBoxName, cTxtName, maxKeys)
{
  var str = new String(getTxt(cBoxName));
  var len = str.length;
  var showstr = "Comments (<b>" + len + "</b> characters of " + maxKeys + " entered)";
  if (len > maxKeys) showstr += '<br>Some information will be lost, please revise your entry';
  txtShow( cTxtName, showstr );
}

function resetCountChars(cBoxName, cTxtName, maxKeys)
{
  var showstr = "Comments (optional, max " + maxKeys + " chars)";
  txtShow( cTxtName, showstr );
}
-->
