function toggleDiv(id,flagit){
if (flagit=='1'){
	if (document.layers) document.layers[''+id+''].visibility = 'show' //for Mac/Older Mozilla
	/*else if (document.all) document.all[''+id+''].style.visibility = 'visible'*/ //for Older IE
	else if (document.getElementById) document.getElementById(''+id+'').style.visibility = 'visible' //for New IE/Mozilla
	}
else if (flagit=='0'){
	if (document.layers) document.layers[''+id+''].visibility = 'hide' //for Mac/Older Mozilla
	/*else if (document.all) document.all[''+id+''].style.visibility = 'hidden'*/ //for Older IE
	else if (document.getElementById) document.getElementById(''+id+'').style.visibility = 'hidden' //for New IE/Mozilla
	}
}

findPos = function(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

getScrollXY = function(){
	var scrOfX = 0, scrOfY = 0;
	if(typeof(window.pageYOffset) == 'number'){
		//Netscape compliant
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;
	}else if(document.body && (document.body.scrollLeft || document.body.scrollTop)){
		//DOM compliant
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	}else if(document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)){
		//IE6 standards compliant mode
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	}
	return [scrOfX, scrOfY];
}

trimLeft = function(s){
	var trimedLeft = s.split("");
	if(trimedLeft.length > 0){
		while(trimedLeft[0] == " "){
			trimedLeft.shift();
		}
	}
	return(trimedLeft.join(""));
}

trimRight = function(s){
	var trimedRight = s.split("");
	if(trimedRight.length > 0){
		while(trimedRight[trimedRight.length - 1] == " "){
			trimedRight.pop();
		}
	}
	return(trimedRight.join(""));
}

trim = function(s){
	var trimed = s;
	if(trimed.length > 0){
		trimed = trimLeft(trimed);
		trimed = trimRight(trimed);
	}
	return(trimed);
}

textAreaCounter = function(varTA, varDisplay, maxChar){
	if(varTA.value.length > maxChar){
		varTA.value = varTA.value.substring(0, maxChar);
	}else{
		varDisplay.innerHTML = maxChar - varTA.value.length;
	}
}