////random image
function randomimage() {document.write("<img src='images/random" + Math.ceil(Math.random() * 15) + ".jpg' width='195' height='65' border='0' align='middle' alt=''>")}
function randomimage2() {document.write("<img src='images/random" + Math.ceil(Math.random() * 15) + ".jpg' width='200' height='65' border='0' align='middle' alt=''>")}

////year
function year() {
var d=new Date();
yr=d.getFullYear();
if (yr!=2002)
document.write(yr);
}

////swap image restore
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;
}
///button rollover
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;
}
////show/hide object 
function show(object) { 
if (document.layers && document.layers[object] != null) document.layers[object].visibility = 'visible'; 
else if (document.all) document.all[object].style.visibility = 'visible'; }
function hide(object) { 
if (document.layers && document.layers[object] != null) document.layers[object].visibility = 'hidden'; 
else if (document.all) document.all[object].style.visibility = 'hidden'; }

//////Navigator relaod page//reloads the window if Nav4 resized
function MM_reloadPage(init) {  
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
////popups
function newwindow1() { mynewwindow=window.open('site_credits.htm.htm','credits','width=500,height=400,resizable=no,scrollbars=yes');mynewwindow.focus()}
function newwindow2() { mynewwindow=window.open('site_directions.htm','directions','width=600,height=470,resizable=no,scrollbars=yes');mynewwindow.focus()}
///dropdown validator
function dropdown_validator()
{
if (marketsearch.q.value == "")
{
alert("Please select a Market keyword.");
marketsearch.q.focus();
return (false);
}

return (true);
}