	function MM_openBrWindow(theURL,winName,features) { //v2.0 
	  window.open(theURL,winName,features); 
	} 

	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.01 
	  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 && d.getElementById) x=d.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 imgOn(imgName) {
	  if (document.images) {
	      document[imgName].src = eval(imgName + "on.src");
	  }
	}

	function imgOff(imgName) {    
    if (document.images) {    
        document[imgName].src = eval(imgName + "off.src");    
    }    
  }    

function refresh_countries(form_name) {
  var f = document.forms[form_name].elements;
  var si = f['data[region_id]'].selectedIndex;
  var rid = parseInt(f['data[region_id]'].options[si].value);
  var i,lid;

  if (!rid) rid = 0;

  f['data[country_id]'].options.length = 0;
  f['data[country_id]'].options[0] = new Option('Any Country','');
  for (i=0;i<locations.children[rid].length;i++) {
    lid = locations.children[rid][i];
    f['data[country_id]'].options[i+1] = new Option(locations.countries[lid].name,lid);
  }
}

  if (document.images) {    
		e1on = new Image();    e1on.src  = "images/nav-fya-on.png";
		e1off = new Image();   e1off.src = "images/nav-fya.png";

		e2on = new Image();    e2on.src  = "images/nav-as-on.png";
		e2off = new Image();   e2off.src = "images/nav-as.png";

		e3on = new Image();    e3on.src  = "images/nav-aa-on.png";
		e3off = new Image();   e3off.src = "images/nav-aa.png";

		e4on = new Image();    e4on.src  = "images/nav-aap-on.png";
		e4off = new Image();   e4off.src = "images/nav-aap.png";

		e5on = new Image();    e5on.src  = "images/nav-cu-on.png";
		e5off = new Image();   e5off.src = "images/nav-cu.png";
	}
	
	if (document.images) {
		nav1on = new Image();    nav1on.src  = "images/nav-fya-on.png";
		nav1off = new Image();   nav1off.src = "images/nav-fya.png";

		nav2on = new Image();    nav2on.src  = "images/nav-as-on.png";
		nav2off = new Image();   nav2off.src = "images/nav-as.png";

		nav3on = new Image();    nav3on.src  = "images/nav-aa-on.png";
		nav3off = new Image();   nav3off.src = "images/nav-aa.png";

		nav4on = new Image();    nav4on.src  = "images/nav-aap-on.png";
		nav4off = new Image();   nav4off.src = "images/nav-aap.png";

		nav5on = new Image();    nav5on.src  = "images/nav-cu-on.png";
		nav5off = new Image();   nav5off.src = "images/nav-cu.png";
	}

	active_menu =0;
	active_empty=0;
	empty_over=0;
	over_menu=0;
	off_delay = 500; // in milliseconds

	function openMenu(menu_id){
//		alert ("openMenu");

		if (menu_id==0) return;
		if (active_menu !=0  && active_menu != menu_id)
		{
			OldDiv = document.getElementById("menu_" + active_menu);
			imgOff("nav"+active_menu);
			OldDiv.style.display = "none";
			active_menu =0;
		}
		imgOn("nav"+menu_id);
		blockDiv = document.getElementById("menu_" + menu_id);

		if(blockDiv){
			blockDiv.style.display = "block";
			over_menu=menu_id;
			active_menu =menu_id;
		}
		if (menu_id != active_empty && active_empty !=0)
			imgOff("nav"+active_empty);
		active_empty=menu_id;
		empty_over=menu_id;
	}

	function outMenu(menu_id){
		setTimeout("hideMenu("+menu_id+")",off_delay);
		over_menu =0;
		empty_over=0;
	}

	function hideMenu(menu_id){
//		alert ("hideMenu");

		blockDiv = document.getElementById("menu_" + menu_id);
		if(!blockDiv)// only empty menus
		{
			if (menu_id != empty_over)
				imgOff("nav"+menu_id);
		}
		if ((active_menu ==menu_id) && (over_menu !=menu_id))
		{
			//imgOff("nav"+menu_id);
			Div = document.getElementById("menu_" + menu_id);
			Div.style.display = "none";
			imgOff("nav"+menu_id);
			active_menu=0;
		}
	}

	function imgOn(imgName) {
		if (document.images) document[imgName].src = eval(imgName + "on.src");
//		alert ("imgOn");
	}

	function imgOff(imgName) {
		if (document.images) document[imgName].src = eval(imgName + "off.src");
//		alert ("imgOff");
	}
