rnd.today=new Date();
rnd.seed=rnd.today.getTime();
maximages=30;
maximages2=15;
function rnd() {
        rnd.seed = (rnd.seed*9301+49297) % 233280;
        return rnd.seed/(233280.0);
};

function rand(number) {
        return Math.ceil(rnd()*number);
};

function randa(number) {
        return Math.ceil(rnd()*number+15);
};

function launch(newURL, newName, newFeatures, orgName) {
  var remote = open(newURL, newName, newFeatures);
  if (remote.opener == null)
    remote.opener = window;
  remote.opener.name = orgName;
  return remote;
}
function OpenWindow(sURL, nw,nh, sOptions) {
   if (nw<1) {nw=500;}
   if (nh<1) {nh=300;}
   if (sOptions == '') { sOptions='screenX=125,left=125,screenY=125,top=125,channelmode=0,dependent=0,directories=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,resizable=no,left=0,top=0,screenX=0,screenY=0';}
   myRemote2 = launch(sURL, "myRemote2", "height=" + nh + ",width=" + nw + "," + sOptions, "HAMweather_Popup");
   return false;
}

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_setTextOfLayer(objName,x,newText) { //v4.01
  if ((obj=MM_findObj(objName))!=null) with (obj)
    if (document.layers) {document.write(unescape(newText)); document.close();}
    else innerHTML = unescape(newText);
}

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 ShowCCSmallMap(which, mystate) {

if (which == "pressure") {
arg = 'http://www.lawrencevilleweather.com/imagefetch.php?size=320x240&type=currents&img=us_pressure_i2.png'
}

else if (which == "warnings") {
showwarnings();
}

else if (which == "radar") {
arg = 'http://www.lawrencevilleweather.com/radarfetch.php?size=320x240&img=1nextype'
}
else if (which == "radarm") {
arg = 'http://www.lawrencevilleweather.com/radarfetch.php?size=320x240&img=1nextype&type=gif'
}
else  { if (which == "statetemp") {
arg = 'http://www.lawrencevilleweather.com/imagefetch.php?size=320x240&type=currents&img=us'+mystate+'_temperature_i1_points.png'

}

else  {
arg = 'http://www.lawrencevilleweather.com/imagefetch.php?size=320x240&type=currents&img=us_'+which+'_i1_points.png'

};
}; 
if (which != "warnings") {
MM_swapImage('map','',arg,1);
shownormal();
}
}

var staticradar=true;

function swapradar() {

if (staticradar == false) {
	document['map'].src ='/radarfetch.php?size=320x240&img=1nextype';
	staticradar = true;
	MM_setTextOfLayer('radtext','','&nbsp;<a href=\"\" onclick=\"swapradar();return(false);\">View Radar in Motion</a>')
	}
else {
	document['map'].src ='/radarfetch.php?size=320x240&img=1nextype&type=gif';
	staticradar = false;
	MM_setTextOfLayer('radtext','','&nbsp;<a href=\"\" onclick=\"swapradar();return(false);\">View Current Radar</a>')
	}

}

function showwarnings() {
	mywarninglayer  = document.getElementById( "warnings" )
	mynormallayer  = document.getElementById( "othermaps" )
	mywarninglayer.style.display="block";
	mynormallayer.style.display="none";
	}
	
function shownormal() {
	mywarninglayer  = document.getElementById( "warnings" )
	mynormallayer  = document.getElementById( "othermaps" )
	mywarninglayer.style.display="none";
	mynormallayer.style.display="block";
	}	
	
function highlightSubNav(mapName) {
	if (typeof(mapName) != "undefined") {
	map1  = document.getElementById( mapName );
	map1.className = 'submenusel';
	}
	}

	