

<!-- Begin
//   ##############  SIMPLE  BROWSER SNIFFER
if (document.layers) {navigator.family = "nn4"}
if (document.all) {navigator.family = "ie4"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {navigator.family = "gecko"}
//  #########  popup text 

descarray = new Array(
"This site has some of the greatest scripts around!",
"These popups can have varying width. It is dependant upon the text message.",
"You can have <b>two</b> lines <br>and HTML content.",
"You can also have images in here like this:<br><img src=greenbar.gif>",
"You can put in a really long <br>description if it is nessary to <br>explain something in detail, <br>like a warning about content <br>or privacy.",
"</center>Lastly, you can have links like these:<br><a href='http://javascript.internet.com/'>JavaScript Source</a><br><a href='http://javascript.internet.com/'>JavaScript Source</a><br><a href='http://javascript.internet.com/'>JavaScript Source</a><br>With a change in the onmouseout event handler."
);
overdiv="0";
//  #########  CREATES POP UP BOXES 
function popLayer(a){
// if(!descarray[a]){descarray[a]="<font color=red>This popup (#"+a+") isn't setup correctly - needs description</font>";}
if (navigator.family == "gecko") {pad="0"; bord="1 bordercolor=black";}
else {pad="1"; bord="0";}

desc =   "<table cellspacing=0 cellpadding="+pad+" border="+bord+" width=250 bgcolor=000000><tr><td>\n"
            +"<table cellspacing=0 cellpadding=3 border=0 width=100%><tr><td bgcolor=FFE680><font size=-1>\n"
            +a
            +"\n</td></tr></table>\n"
            +"</td></tr></table>";
if(navigator.family =="nn4") {
            document.object1.document.write(desc);
            document.object1.document.close();
            document.object1.left=x+15;
            document.object1.top=y-5;
            }
else if(navigator.family =="ie4"){
            object1.innerHTML=desc;
            object1.style.pixelLeft=x+15;
            object1.style.pixelTop=y-5;
            }
else if(navigator.family =="gecko"){
            document.getElementById("object1").innerHTML=desc;
            document.getElementById("object1").style.left=x+15;
            document.getElementById("object1").style.top=y-5;
            }
}
function hideLayer(){
if (overdiv == "0") {
            if(navigator.family =="nn4") {eval(document.object1.top="-500");}
            else if(navigator.family =="ie4"){object1.innerHTML="";}
            else if(navigator.family =="gecko") {document.getElementById("object1").style.top="-500";}
            }
}
//  ########  TRACKS MOUSE POSITION FOR POPUP PLACEMENT
var isNav = (navigator.appName.indexOf("Netscape") !=-1);
function handlerMM(e){
x = (isNav) ? e.pageX : event.clientX + document.body.scrollLeft;
y = (isNav) ? e.pageY : event.clientY + document.body.scrollTop;
}
if (isNav){document.captureEvents(Event.MOUSEMOVE);}
document.onmousemove = handlerMM;
//  End -->




/***********************************************
* weather page grab
***********************************************/

var loadedobjects=""
var rootdomain="http://"+window.location.hostname

function ajaxpage2(url, containerid, zip){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
url+='&zip='+escape(zip);
page_request.open('GET', 'dummy_shop.cfm', true)
page_request.send(null)
ajaxpage(url,containerid, zip)
}


function ajaxpage(url, containerid, zip){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
url+='&zip='+escape(zip);
page_request.open('GET', url, true)
page_request.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}






