<!--

function openWindow(file, width, height) {
	var left;
	var top;
	left = (screen.availWidth - width) / 2;
	top = (screen.availHeight - height) / 2;
	window.open(file, '', 'top=' + top + ' , left=' + left + ' , width=' + width + ' , height=' + height + ' , scrollbars=no');
}

function search() {
	var keywords;
	keywords = document.forms['aspnetForm'].Keywords.value;
	window.location = '/search.aspx?keywords=' + keywords;
}

function checkEnter(event, functionx) { 	
	var code;		
	if ( isNetscape() ) {
		code = event.which;
	}
	else {
		code = event.keyCode;
	}
	if ( code == 13 ) {
		eval(functionx);
		return false;
	}
}

function limitText(textarea, maxChars) {
	var keyCode;
	var allowedChars;
	if ( typeof(textarea.onkeypress.arguments[0]) != 'undefined' ) {
		keyCode = textarea.onkeypress.arguments[0].keyCode;
	}
	else {
		if ( document.selection.createRange().text.length != 0 ) {
			return true;
		}
		keyCode = event.keyCode;
	}
	allowedChars = new Array(8, 37, 38, 39, 40, 46);		
	for( var x = 0; x < allowedChars.length; x++ ) {	
		if ( allowedChars[x] == keyCode ) {
			return true;
		}
	}
	if ( textarea.value.length < maxChars ) {
		return true;
	}
	return false;
}

function getObject(name) {
	var object;
  	if ( document.getElementById ) {
  		object = document.getElementById(name);
  	}
  	else if ( document.all ) {
		object = document.all[name];
  	}
  	else if ( document.layers ) {
   		object = document.layers[name];
  	}
  	return object;
}

function isNetscape() {
	var isNetscape;
	var appName;
	appName = navigator.appName.toLowerCase();
	if ( appName.indexOf('netscape') != -1 ) {
		isNetscape = true; 
	}
	else {
		isNetscape = false; 
	}
	return isNetscape;
}

//-->
