// Main Navigation Preload and variables
// SBW 7/20/2001
if (document.images) {
  image1on = new Image();
  image1on.src = "/gfx/net/ln_nav_lnhome_yel.GIF";

  image2on = new Image();
  image2on.src = "/gfx/net/ln_nav_MyLoopNet_yel.GIF";

  image3on = new Image();
  image3on.src = "/gfx/net/ln_nav_search_yel.GIF";
  
  image4on = new Image();
  image4on.src = "/gfx/net/ln_nav_addprop_yel.GIF";
  
  image5on = new Image();
  image5on.src = "/gfx/net/ln_nav_editprop_yel.gif";
    
  image6on = new Image();
  image6on.src = "/gfx/net/ln_nav_products_yel.gif";
  
  image7on = new Image();
  image7on.src = "/gfx/net/ln_nav_busserv_yel.gif";
  
  image8on = new Image();
  image8on.src = "/gfx/net/ln_nav_login_yel.gif";
     
  image8aon = new Image();
  image8aon.src = "/gfx/net/ln_nav_logout_yel.gif";

  image9on = new Image();
  image9on.src = "/gfx/net/ln_nav_financing_yel.GIF";
  
  image10on = new Image();
  image10on.src = "/gfx/net/ln_nav_CompareRates_yel.gif";
     
  image11on = new Image();
  image11on.src = "/gfx/net/ln_nav_MortgageTools_yel.gif";
  
  image12on = new Image();
  image12on.src = "/gfx/net/whosintheloop_100_yel.GIF";
  
    
  image1off = new Image();
  image1off.src = "/gfx/net/ln_nav_lnhome_wht.GIF";

  image2off = new Image();
  image2off.src = "/gfx/net/ln_nav_MyLoopNet_wht.GIF";

  image3off = new Image();
  image3off.src = "/gfx/net/ln_nav_search_wht.GIF";

  image4off = new Image();
  image4off.src = "/gfx/net/ln_nav_addprop_wht.GIF";
  
  image5off = new Image();
  image5off.src = "/gfx/net/ln_nav_editprop_wht.gif";
    
  image6off = new Image();
  image6off.src = "/gfx/net/ln_nav_products_wht.gif";
  
  image7off = new Image();
  image7off.src = "/gfx/net/ln_nav_busserv_wht.gif";
  
  image8off = new Image();
  image8off.src = "/gfx/net/ln_nav_login_wht.gif";

  image8aoff = new Image();
  image8aoff.src = "/gfx/net/ln_nav_logout_wht.gif";
  
  image9off = new Image();
  image9off.src = "/gfx/net/ln_nav_financing_wht.GIF";
  
  image10off = new Image();
  image10off.src = "/gfx/net/ln_nav_CompareRates_wht.gif";

  image11off = new Image();
  image11off.src = "/gfx/net/ln_nav_MortgageTools_wht.gif";
  
  image12off = new Image();
  image12off.src = "/gfx/net/whosintheloop_100.GIF";
  

  otherImageDefault = new Image();
  otherImageDefault.src = "/gfx/net/orangeslice_default.gif";

  otherImage1 = new Image();
  otherImage1.src = "/gfx/net/orangeslice_loopnet_home.gif";

  otherImage2 = new Image();
  otherImage2.src = "/gfx/net/orangeslice_myloopnet.GIF";

  otherImage3 = new Image();
  otherImage3.src = "/gfx/net/orangeslice_searchprop.GIF";

  otherImage4 = new Image();
  otherImage4.src = "/gfx/net/orangeslice_addprop.GIF";

  otherImage5 = new Image();
  otherImage5.src = "/gfx/net/orangeslice_edit_prop.gif";
  
  otherImage6 = new Image();
  otherImage6.src = "/gfx/net/orangeslice_products.gif";
  
  otherImage7 = new Image();
  otherImage7.src = "/gfx/net/orangeslice_bus_serv.gif";
  
  otherImage8 = new Image();
  otherImage8.src = "/gfx/net/orangeslice_login.gif";
  
  otherImage8a = new Image();
  otherImage8a.src = "/gfx/net/orangeslice_logout.gif";
  
  otherImage9 = new Image();
  otherImage9.src = "/gfx/net/orangeslice_getfin.gif";
  
  otherImage10 = new Image();
  otherImage10.src = "/gfx/net/orangeslice_compare.gif";
  
  otherImage11 = new Image();
  otherImage11.src = "/gfx/net/orangeslice_mortgagetools.gif";
  
  otherImage12 = new Image();
  otherImage12.src = "/gfx/net/orangeslice_loop.gif";
 
}

function changeImages()
{
  if (document.images)
  {
  for (var i=0; i<changeImages.arguments.length; i+=2)
  	{
  	document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + ".src");
    }
  }
}

// END -->

function makePopup (url, name, h , w) {

	  popup = window.open(url,name,"width="+ w +",height=" + h + ",top=50,left=50,toolbar=no,location=no,directories=no,status=yes,scrollbars=yes,resizable=yes,menubar=no,screenX=50,screenY=50");

	// URL of popup window
	popup.location.href = url;

	    if (popup.opener == null) popup.opener = window;

	//popup.opener.name = "main";

	}




function makePopupHelp(url,name,w,h) {

// Define the size of popup window in pixels with "width" and "height." 
popup = window.open(url,name,"width="+w+",height="+h+",top=0,left=0,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no");

// URL of popup window
//popup.location.href = url;

//  if (popup.opener == null) popup.opener = window; 

//popup.opener.name = "main";
}

function activate()

        {

        thenumber = document.theform.thepulldown.selectedIndex;
        changeto = document.theform.thepulldown.options[thenumber].value;
        if (changeto == "gonowhere")
                {
                // do nothing     
				}	
        else
            if (changeto == "help")
                {
					makePopupHelp('http://mguzman-nts/ForSaleWebHelp/webhelp.asp','popup1',450,370)
                }
			else
				{
					window.top.location = changeto	
				}
        }

function automatic()

        {
        thenumber = document.theform.thepulldown.selectedIndex;
        changeto = document.theform.thepulldown.options[thenumber].value;
        if (changeto == "gonowhere")
                {
                // do nothing
				}
        else
            if (changeto == "help")
                {
					makePopupHelp('http://mguzman-nts/ForSaleWebHelp/webhelp.asp','popup1',450,370)
                }
			else
				{
					window.top.location = changeto	
				}
        }

function backtonorm()

		{
		var uagent=navigator.userAgent;
		if(uagent.indexOf('Mac',0)>-1)
				{
        		window.scroll(0,0);
				}
		}


/////////////////////////////////////////////////////////////////////////////
// Support for WEBHELP 
// Version= 1.00
//Web help
var giHeight = 401;
var giWidth = 750;
//Note:  The location will have to be changed, once in production
//var gsHelp = 'http://devweb05.propertyfirst.com/webolution/WebHelp/webhelp.asp?Page=';
var gsHelp = 'http://alhweb15/WebHelp/webhelp.asp?Page=';

function makeHelp(name) {
// Define the size of popup window in pixels with "width" and "height." 
popup = window.open(gsHelp + name,"help","width="+giWidth+",height="+giHeight+",top=0,left=0,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no");

// URL of popup window
//popup.location.href = gsHelp + name;

    if (popup.opener == null) popup.opener = window; 

//popup.opener.name = "main";
popup.focus();
}

//repBanner replace the top frame with appropriate image for the content of the body frame
//usage: <body onload="repBanner('addlisting');" onunload="repBanner('junk');" >
function repBanner(LoadImg){
	parent.pfcTop.location = "../frame_top.asp?imgtype=" + LoadImg;
		
}
	

	
	
/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////	
function whichVersion() {
	bName = navigator.appName;
	bVer = parseInt(navigator.appVersion);
		if      (bName == "Netscape" && bVer >= 4) return "NS4";
		else if (bName == "Microsoft Internet Explorer" && bVer >= 4) return "IE4";
}

//Page level variables.
var both = false
var IE = false
var NS = false
var browser = whichVersion()
//alert(browser)
if(browser == "IE4"){
	IE = true
}
if(browser == "NS4"){
	NS = true
}
if(NS && IE){
	both = true
}
function pressKey(event, what) {
	var value;
	var el;
		
	if(IE){	
		value = event.keyCode 
		el = event.srcElement
	}
		
	if(NS){
		value = event.which 
			
		el = event.target
	}
		
	var key = String.fromCharCode(value)
		
		
	if (value == 8) {
		return true;
	}
		
	var dot = false;
	var str = what.value;
	if (str.indexOf(".") >= 0) {
		dot = true;
	}
	if (((key < '0' || key > '9') && key != ',' && (key != '.')) || (key == '.' && dot)) {
		return false;
	}
	return true;
}

function fixCommas(what) {
	var str = what.value;
	var i;
	var newstr = "";
	var add;
	var started = false;
	var dot = false;
	for (i = 0; i < str.length; i++) {
		add = false;
		if (str.charAt(i) != ',' && str.charAt(i) >= '0' && str.charAt(i) <= '9') {
			add = true;
		}
		else
		if (str.charAt(i) == '.' && !dot) {
			started = true;
			dot = true
			add = true;			
		}	
			

		if (str.charAt(i) == '.' && i == 0) {
			newstr+='0';
		}

		if (add)
			newstr += str.charAt(i);	
	}
	if (newstr.length == 0 || newstr == ".") 
		newstr = "0";
		
	newstr = parseFloat(newstr).toString();

	if (newstr.charAt(0) == '.') {
		newstr = "0" + newstr;
	}
		
	var start = newstr.indexOf(".");
	if (start < 0) {
		start = newstr.length - 1;
	}
	else {
		start--;
	}
	var newstr2 = "";
	while (i >= 0) {
		if ( i > start) {
		}
		else {
			if ((start - i) % 3 == 0 && i !=start) {
				
				newstr2 += ",";
					
			}
		}
		newstr2 += newstr.charAt(i);
		i--;
	}
	what.value = reverseString(newstr2);
}
	
function reverseString (str) {
	var newstr = "";
	for (i = str.length; i >= 0; i --) {
		newstr += str.charAt(i);
	}
	return newstr;
}

//Added 8-21-01 by JA
function WriteCookie (cookieName, cookieValue, expiry){
	var expDate = new Date();

	if(expiry){
		expDate.setTime (expDate.getTime() + expiry);
		document.cookie = cookieName + "=" + escape (cookieValue) + "; expires=" + expDate.toGMTString();
    }
    else
    {
        document.cookie = cookieName + "=" + escape (cookieValue);
	}
}

function setCookie (name, value, num, dmy){

	if(num == 0)
	{
	WriteCookie(name, value, 0);
	}
	else if(dmy == 'd')
	{
	WriteCookie(name, value, 1000 * 60 * 60 * 24 * num);
	}
	else if(dmy == 'm')
	{
	WriteCookie(name, value, 1000 * 60 * 60 * 24 * num * 31);
	}
	else if(dmy == 'y')
	{
	WriteCookie(name, value, 1000 * 60 * 60 * 24 * num * 365);
	}
}

function ReadCookie (CookieName) {
  var CookieString = document.cookie;
  var CookieSet = CookieString.split (';');
  var SetSize = CookieSet.length;
  var CookiePieces
  var ReturnValue = "";
  var x = 0;

  for (x = 0; ((x < SetSize) && (ReturnValue == "")); x++) {

    CookiePieces = CookieSet[x].split ('=');

    if (CookiePieces[0].substring (0,1) == ' ') {
      CookiePieces[0] = CookiePieces[0].substring (1, CookiePieces[0].length);
    }

    if (CookiePieces[0] == CookieName) {
      ReturnValue = CookiePieces[1];
    }
  }
  return ReturnValue
}

function DeleteCookie (CookieName){
	WriteCookie(CookieName, '', 0, '')
}