
var nav = window.Event ? true : false; 
if (nav) { 
window.captureEvents(Event.KEYDOWN); 
window.onkeydown = NetscapeEventHandler_KeyDown; 
} else { 
document.onkeydown = MicrosoftEventHandler_KeyDown; 
} 

function NetscapeEventHandler_KeyDown(e) { 
if (e.which == 13 && e.target.type != 'textarea' && e.target.type != 'submit') { return false; } 
return true; 
} 

function MicrosoftEventHandler_KeyDown() { 
if (event.keyCode == 13 && event.srcElement.type != 'textarea' && event.srcElement.type != 'submit') 
return false; 
return true; 
} 




<!--checkbox disabling script-->
<!--
function codename() {

if(document.form1.noFlorescence.checked)
{
document.form1.fColor.disabled=true;
document.form1.fIntensity.disabled=true;
}

else
{
document.form1.fColor.disabled=false;
document.form1.fIntensity.disabled=false;
}
}

//-->
<!-- keypress event for numbers only -->
<!--
// copyright 1999 Idocs, Inc. http://www.idocs.com
// Distribute this script freely but keep this notice in place
function numbersonly(myfield, e)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("0123456789.").indexOf(keychar) > -1))
		{
			if  ((".").indexOf(keychar) > -1 )
			{
				if (myfield.value.indexOf(keychar) > -1)
					return false;
				else
					return true;
			}
				else
			{
			   return true;
			}
		}
else
   return false;
}


function PositiveNegativenumbersonly(myfield, e)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("-0123456789.").indexOf(keychar) > -1))
		{
			if  ((".-").indexOf(keychar) > -1 )
			{
				if (myfield.value.indexOf(keychar) > -1)
					return false;
				else
					return true;
			}
				else
			{
			   return true;
			}
		}
else
   return false;
}


function autoComplete(field, select, property, forcematch){var found = false;for(var i = 0;i < select.options.length;i++){if(select.options[i][property].toUpperCase().indexOf(field.value.toUpperCase()) == 0){found=true;break;}}if(found){select.selectedIndex = i;}else{select.selectedIndex = -1;}if(field.createTextRange){if(forcematch && !found){field.value=field.value.substring(0,field.value.length-1);return;}var cursorKeys ="8;46;37;38;39;40;33;34;35;36;45;";if(cursorKeys.indexOf(event.keyCode+";") == -1){var r1 = field.createTextRange();var oldValue = r1.text;var newValue = found ? select.options[i][property] : oldValue;if(newValue != field.value){var rNew = field.createTextRange();rNew.moveStart('character', oldValue.length) ;rNew.select();}}}}
function selectUnselectMatchingOptions(obj,regex,which,only){if(window.RegExp){if(which == "select"){var selected1=true;var selected2=false;}else if(which == "unselect"){var selected1=false;var selected2=true;}else{return;}var re = new RegExp(regex);for(var i=0;i<obj.options.length;i++){if(re.test(obj.options[i].text)){obj.options[i].selected = selected1;}else{if(only == true){obj.options[i].selected = selected2;}}}}}
function selectMatchingOptions(obj,regex){selectUnselectMatchingOptions(obj,regex,"select",false);}
function selectOnlyMatchingOptions(obj,regex){selectUnselectMatchingOptions(obj,regex,"select",true);}
function unSelectMatchingOptions(obj,regex){selectUnselectMatchingOptions(obj,regex,"unselect",false);}
function sortSelect(obj){var o = new Array();if(obj.options==null){return;}for(var i=0;i<obj.options.length;i++){o[o.length] = new Option( obj.options[i].text, obj.options[i].value, obj.options[i].defaultSelected, obj.options[i].selected) ;}if(o.length==0){return;}o = o.sort(
function(a,b){if((a.text+"") <(b.text+"")){return -1;}if((a.text+"") >(b.text+"")){return 1;}return 0;});for(var i=0;i<o.length;i++){obj.options[i] = new Option(o[i].text, o[i].value, o[i].defaultSelected, o[i].selected);}}
function selectAllOptions(obj){for(var i=0;i<obj.options.length;i++){obj.options[i].selected = true;}}
function moveSelectedOptions(from,to)
{
	if(arguments.length>3)
	{
		var regex = arguments[3];
		if(regex != "")
		{	
			unSelectMatchingOptions(from,regex);
		}
	}
/*	for(var i=0;i<from.options.length;i++)
	{
		var o = from.options[i];
		if(o.selected)
		{
			if (to == document.frmSearchFilter.lstSelectedMembers && to.options.length >= 5)
			{
				alert('You can only add 1500 members to this list');
				return;
			}
			to.options[to.options.length] = new Option( o.text, o.value, false, false);
		}
	}
*/	for(var i=(from.options.length-1);i>=0;i--)
	{
		var o = from.options[i];
		if(o.selected)
		{

			if (to == document.frmSearchFilter.lstSelectedMembers && to.options.length >= 1500)
			{
				alert('You can only select 1500 members.\nPlease select members by selecting Member Type(s).');
				return;
			}
			to.options[to.options.length] = new Option( o.text, o.value, false, false);
			from.options[i] = null;
		}
	}
	if((arguments.length<3) ||(arguments[2]==true))
	{}
	from.selectedIndex = -1;
	to.selectedIndex = -1;
}
function moveSelectedOptions2(from,to)
{
	if(arguments.length>3)
	{
		var regex = arguments[3];
		if(regex != "")
		{	
			unSelectMatchingOptions(from,regex);
		}
	}
/*	for(var i=0;i<from.options.length;i++)
	{
		var o = from.options[i];
		if(o.selected)
		{
			if (to == document.frmSearchFilter.lstSelectedMembers && to.options.length >= 5)
			{
				alert('You can only add 1500 members to this list');
				return;
			}
			to.options[to.options.length] = new Option( o.text, o.value, false, false);
		}
	}
*/	for(var i=(from.options.length-1);i>=0;i--)
	{
		var o = from.options[i];
		if(o.selected)
		{

			if (to == document.frmSearch.lstSelectedMembers && to.options.length >= 1500)
			{
				alert('You can only select 1500 members.\nPlease select members by selecting Member Type(s).');
				return;
			}
			to.options[to.options.length] = new Option( o.text, o.value, false, false);
			from.options[i] = null;
		}
	}
	if((arguments.length<3) ||(arguments[2]==true))
	{}
	from.selectedIndex = -1;
	to.selectedIndex = -1;
}
function copySelectedOptions(from,to){var options = new Object();for(var i=0;i<to.options.length;i++){options[to.options[i].value] = to.options[i].text;}for(var i=0;i<from.options.length;i++){var o = from.options[i];if(o.selected){if(options[o.value] == null || options[o.value] == "undefined" || options[o.value]!=o.text){to.options[to.options.length] = new Option( o.text, o.value, false, false);}}}if((arguments.length<3) ||(arguments[2]==true)){}from.selectedIndex = -1;to.selectedIndex = -1;}
function moveAllOptions(from,to){selectAllOptions(from);if(arguments.length==2){moveSelectedOptions(from,to);}else if(arguments.length==3){moveSelectedOptions(from,to,arguments[2]);}else if(arguments.length==4){moveSelectedOptions(from,to,arguments[2],arguments[3]);}}
function copyAllOptions(from,to){selectAllOptions(from);if(arguments.length==2){copySelectedOptions(from,to);}else if(arguments.length==3){copySelectedOptions(from,to,arguments[2]);}}
function swapOptions(obj,i,j){var o = obj.options;var i_selected = o[i].selected;var j_selected = o[j].selected;var temp = new Option(o[i].text, o[i].value, o[i].defaultSelected, o[i].selected);var temp2= new Option(o[j].text, o[j].value, o[j].defaultSelected, o[j].selected);o[i] = temp2;o[j] = temp;o[i].selected = j_selected;o[j].selected = i_selected;}
function moveOptionUp(obj){for(i=0;i<obj.options.length;i++){if(obj.options[i].selected){if(i != 0 && !obj.options[i-1].selected){swapOptions(obj,i,i-1);obj.options[i-1].selected = true;}}}}
function moveOptionDown(obj){for(i=obj.options.length-1;i>=0;i--){if(obj.options[i].selected){if(i !=(obj.options.length-1) && ! obj.options[i+1].selected){swapOptions(obj,i,i+1);obj.options[i+1].selected = true;}}}}
function removeSelectedOptions(from){for(var i=(from.options.length-1);i>=0;i--){var o=from.options[i];if(o.selected){from.options[i] = null;}}from.selectedIndex = -1;}
function removeAllOptions(from){for(var i=(from.options.length-1);i>=0;i--){from.options[i] = null;}from.selectedIndex = -1;}
function addOption(obj,text,value,selected){if(obj!=null && obj.options!=null){obj.options[obj.options.length] = new Option(text, value, false, selected);}}



function MoveMember(objFrom,objTo)
{
	var i;
	for (i= objFrom.options.length - 1 ;i >= 0 ;i--)
	{
		if (objFrom.options[i].selected == true)
		{
			var fullname = objFrom.options[i].text;
			var user_id = objFrom.options[i].value;
			
			var option = new Option(fullname,user_id)
			objTo.options.add(option,0);
			objFrom.options.remove(i);
		}
	}
}

function MoveAllMembers(objFrom,objTo)
{
	var i;
	for (i= objFrom.options.length - 1 ;i >= 0 ;i--)
	{
			var fullname = objFrom.options[i].text;
			var user_id = objFrom.options[i].value;
			
			var option = new Option(fullname,user_id)
			objTo.options.add(option,0);
			objFrom.options.remove(i);
	}
}



//-->
