<!--
<!--hide this script from non-javascript-enabled browsers

/* Functions that swaps images. */

/* Functions that handle preload. */

// stop hiding -->

function MM_swapImgRestore() 
{ 
 //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() 
{ 
  //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i>a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d)
{ 
  //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i>d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() 
{
  //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function F_JS_highlight_nav_left_menu_item(pass_in_js_id_prefix_text)
{
    //alert('inside of left nav test');
    if (document.F_GENERIC_NAV_LEFT)
	   {
		//alert('left nav form exists');
	    if (document.F_GENERIC_NAV_LEFT.FF_PAGE_NAV_LEFT_ITEM_TO_HIGHLIGHT)
		   {
		    if (document.F_GENERIC_NAV_LEFT.FF_PAGE_NAV_LEFT_ITEM_TO_HIGHLIGHT.value != "0" &&
			     document.F_GENERIC_NAV_LEFT.FF_PAGE_NAV_LEFT_ITEM_TO_HIGHLIGHT.value != "")
			   {
			    //alert('left nav item to highlight field exists');
			    js_local_id_text = pass_in_js_id_prefix_text + document.F_GENERIC_NAV_LEFT.FF_PAGE_NAV_LEFT_ITEM_TO_HIGHLIGHT.value;
			    js_local_obj = document.all[js_local_id_text];
			    if (js_local_obj)
                   {
			        js_local_obj2 = document.F_GENERIC_NAV_LEFT.FF_PAGE_NAV_LEFT_HIGHLIGHT_COLOR;
			        //alert(js_local_obj2.value);
				    if (js_local_obj2)
				       {
				        js_local_obj.style.color = js_local_obj2.value;
				        //js_local_obj.className = "LeftNavSelected"; did not work with overriding font color via style sheet
			           }
			       }
			   }
			else
			   {
			    ;
			    //alert('left nav item value does not exist' + js_local_id_text);
			   }
		   }
		}
}

function F_JS_highlight_nav_menu_item(pass_in_js_id_prefix_text, pass_in_js_form_name_text, pass_in_js_highlight_item_field_name_text, pass_in_js_highlight_color_field_name_text)
{
   js_local_form_obj = document.F_NULL;
   js_local_highlight_item_field_obj = document.F_NULL;
   js_local_highlight_color_field_obj = document.F_NULL;
   
    js_local_id_prefix_text = pass_in_js_id_prefix_text;
	js_local_form_obj = eval("document." + pass_in_js_form_name_text);
    js_local_highlight_item_field_obj = eval("document." + pass_in_js_form_name_text + "." + pass_in_js_highlight_item_field_name_text);
    js_local_highlight_color_field_obj = eval("document." + pass_in_js_form_name_text + "." + pass_in_js_highlight_color_field_name_text);
	
    //alert('inside of nav test');
    if (js_local_form_obj)
	   {
		//alert('nav form exists');
	    if (js_local_highlight_item_field_obj)
		   {
			//alert('highlight item nav exists');
		    if (js_local_highlight_item_field_obj.value != "0" &&
			     js_local_highlight_item_field_obj.value != "")
			   {
			    //alert('nav item to highlight field exists');
			    js_local_id_text = js_local_id_prefix_text + js_local_highlight_item_field_obj.value;
			    js_local_obj = document.all[js_local_id_text];
			    if (js_local_obj)
                   {
			        //alert(js_local_highlight_color_field_obj.value);
				    if (js_local_highlight_color_field_obj)
				       {
				        js_local_obj.style.color = js_local_highlight_color_field_obj.value;
				        //js_local_obj.className = "TopNavSelected"; did not work with overriding font color via style sheet
			           }
			       }
			   }
			else
			   {
			    ;
			    //alert('TOP nav item value does not exist' + js_local_id_text);
			   }
		   }
		}
}
//-->

