// ====================== start preloads  ======================

var preloadFlag = false;

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}


function preload_G_P() {
	if (document.images) {
		
	//global			
		btn_home_over = newImage('images/btn_home_over.gif');
		btn_photos_over = newImage('images/btn_photos_over.gif');
		btn_plans_over = newImage('images/btn_plans_over.gif');
		btn_locate_over = newImage('images/btn_locate_over.gif');
		btn_pricing_over = newImage('images/btn_pricing_over.gif');
		btn_articles_over = newImage('images/btn_articles_over.gif');
		btn_contact_over = newImage('images/btn_contact_over.gif');
		
		
		btn_home_off = newImage('images/btn_home_off.gif');
		btn_photos_off = newImage('images/btn_photos_off.gif');
		btn_plans_off = newImage('images/btn_plans_off.gif');
		btn_locate_off = newImage('images/btn_locate_off.gif');
		btn_pricing_off = newImage('images/btn_pricing_off.gif');
		btn_articles_off = newImage('images/btn_articles_off.gif');
		btn_contact_off = newImage('images/btn_contact_off.gif');
		
		
		preloadFlag = true;

	}
}



// ====================== stop preload ======================

<!--

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}


// -->

// ====================== start global nav rollovers ======================
          	
var gNavImages 		= ['','home','photos','plans','locate','pricing','articles','contact'];
var gNavStates 		= ['off','over'];
var gNavImage 		= ['','home','photos','plans','locate','pricing','articles','contact'];
var gNavState 		= ''

function gNavRollover(gNavImage,gNavState) {
		document[gNavImages[gNavImage]].src = 'images/btn_'+gNavImages[gNavImage]+'_'+gNavStates[gNavState]+'.gif';
}	

// ====================== stop global nav rollovers ======================


// Browser and OS Detect Script
// Used to insert browser and OS specific style sheets

var detect = navigator.userAgent.toLowerCase();
var OS,browser,version,total,thestring;

if (checkIt('msie'))
{
	browser = "Internet Explorer";
}
else if (!checkIt('compatible'))
{
	browser = "Netscape Navigator"
	version = detect.charAt(8);
}
else browser = "An unknown browser";

if (!version) version = detect.charAt(place + thestring.length);

if (!OS)
{
	if (checkIt('linux')) OS = "Linux";
	else if (checkIt('x11')) OS = "Unix";
	else if (checkIt('mac')) OS = "Mac"
	else if (checkIt('win')) OS = "Windows"
	else OS = "an unknown operating system";
}

function checkIt(string)
{
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}


if (OS == "Mac" && browser == "Internet Explorer")
{
	document.write('<'+'link rel="stylesheet" href="style-mac_ie.css" />');
}

if (OS == "Mac" && browser != "Internet Explorer")
{
	document.write('<'+'link rel="stylesheet" href="style-mac_ns.css" />');
}

if (OS == ("Windows" || "Linux" || "Unix") && browser != "Internet Explorer")
{
	document.write('<'+'link rel="stylesheet" href="style-win_ns.css" />');
}

if (OS == ("Windows" || "Linux" || "Unix") && browser == "Internet Explorer")
{
	document.write('<'+'link rel="stylesheet" href="style-win_ie.css" />');
} 

// ====================== start popup windows ======================



function openwin(windowurl,windowname,windowfeatures) {

         {

    		window.open(windowurl,windowname,windowfeatures);

        }

        
}

// ====================== stop popup windows ======================
