var browser = navigator.userAgent.substring(0,7);
var version = parseInt(navigator.userAgent.substring(8,9)); 
var i; 
var layer; 
      if ((browser == "Mozilla") && (version >= 3)) { 
         hilite2 = new makeArray(8) 
         hilite2[1].src = "images/inset1.jpg" 
         hilite2[2].src = "images/inset2.jpg" 
         hilite2[3].src = "images/inset3.jpg" 
         hilite2[4].src = "images/inset4.jpg" 
         hilite2[5].src = "images/inset5.jpg" 
         hilite2[6].src = "images/inset6.jpg" 
         hilite2[7].src = "images/inset7.jpg" 
         hilite2[8].src = "images/inset8.jpg" 
      } 
                 
      function makeArray(n) { 
         this.length = n; 
         for (i = 1; i<=n; i++) { 
             this[i] = new Image(); 
         } 
         return this; 
      } 

      function onImage(num) { 
         if ((browser == "Mozilla") && (version >= 3)) { 
            document.images[2].src = hilite2[num].src; 
         } 
      } 

      function offImage(num) { 
         if ((browser == "Mozilla") && (version >= 3)) { 
            document.images[2].src = "images/inset0.jpg"; 
         } 
      } 
       
    function Show(what) { 
        if (version >= 3){ 
            layer = (document.all) ? "document.all[what].style" : (document.layers) ? "document.layers[what]" :(document.getElementById) ? "document.getElementById(what).style" : 0; 
        } 
        eval(layer).visibility = "visible"; 
    } 

    function Hide(what){ 
        if (version >= 3){ 
            layer = (document.all) ? "document.all[what].style" : (document.layers) ? "document.layers[what]" :(document.getElementById) ? "document.getElementById(what).style" : 0; 
        } 
        eval(layer).visibility = "hidden"; 
    } 
    window.onresize = resize; 
    window.saveInnerWidth = window.innerWidth; 
    window.saveInnerHeight = window.innerHeight; 

    function resize() { 
        if (saveInnerWidth < window.innerWidth || 
            saveInnerWidth > window.innerWidth || 
            saveInnerHeight > window.innerHeight || 
            saveInnerHeight < window.innerHeight ) 
        { 
        window.location.reload();// 
        } 
    }     

function dropdown(mySel)
{
var myWin, myVal;
myVal = mySel.options[mySel.selectedIndex].value;
if(myVal)
   {
   if(mySel.form.target)myWin = parent[mySel.form.target];
   else myWin = window;
   if (! myWin) return true;
   myWin.location = myVal;
   }
return false;
}


function popup(mylink, windowname)
{
if (! window.focus) return true;
var href;
if (typeof(mylink) == 'string')
    href=mylink;
else
    href=mylink.href;
window.open(href, windowname, 'width=400,height=200,scrollbars=yes,dependent=yes');
return false;
}

function popup2(url){
	testwindow = window.open (url, "mywindow",
    "resizable=1,status=1,scrollbars=1,width=400,height=200,left=300,top=200");
}

function popUp3(myURL) {
	
	var fullURL;
	var URLRoot = "https://www.cia.gov/library/publications/the-world-factbook/geos/";
	if (myURL.indexOf("http") != -1){
		fullURL = myURL;
	}else{
		fullURL = URLRoot + myURL;
	}
	FactWin=window.open(fullURL , "Facts", "");
	FactWin.moveBy(50,50);
	FactWin.focus();
	return false;
}
