<!--
function checkPager(frmFld,intMax,frmFldPg) {
	var intVal = parseInt(frmFld.value)
	if ((intVal <= intMax) && (intVal > 0)) {
		frmFldPg.value = frmFld.value;
		return true
	} else {
		alert("Please enter a value between 1 and " + intMax.toString());
		frmFld.value = "";
		frmFld.focus();
		return false;
	}
}
function setSelectedNav(strObjName) {
	if (obj = findObj(strObjName)) {
		obj.className = "navOn";
	}
}


var LISTINGS_PER_PAGE = 4;
//
// Example: obj = findObj("image1");
function findObj(theObj, theDoc)
{
  var p, i, foundObj;
  
  if(!theDoc) theDoc = document;
  if( (p = theObj.indexOf("?")) > 0 && parent.frames.length)
  {
    theDoc = parent.frames[theObj.substring(p+1)].document;
    theObj = theObj.substring(0,p);
  }
  if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];
  for (i=0; !foundObj && i < theDoc.forms.length; i++) 
    foundObj = theDoc.forms[i][theObj];
  for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++) 
    foundObj = findObj(theObj,theDoc.layers[i].document);
  if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);
  
  return foundObj;
}
// * Dependencies * 
// this function requires the following snippets:
// JavaScript/readable_MM_functions/findObj
//
// Accepts a variable number of arguments, in triplets as follows:
// arg 1: simple name of a layer object, such as "Layer1"
// arg 2: ignored (for backward compatibility)
// arg 3: 'hide' or 'show'
// repeat...
//
// Example: showHideLayers(Layer1,'','show',Layer2,'','hide');
function showHideLayers()
{ 
  var i, visStr, obj, args = showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3)
  {
    if ((obj = findObj(args[i])) != null)
    {
      visStr = args[i+2];
      if (obj.style)
      {
        obj = obj.style;
        if(visStr == 'show') visStr = 'block';
        else if(visStr == 'hide') visStr = 'none';
      }
      obj.display = visStr;
    }
  }
}
//
function showHideDescriptions(bolShow) {
	var str = "";
	if (bolShow) {
		strFlag = "show";
	} else {
		strFlag = "hide";
	}
	for (var i=1; i <= LISTINGS_PER_PAGE; i++) {
		showHideLayers("linkdes"+i,'',strFlag);
		showHideLayers("reldes"+i,'',strFlag);
	}
}
//
//
function Trim(str) {
	if (str.length < 1) { return ""; }
	str = RTrim(str);
	str = LTrim(str);
	if (str=="") { return ""; }
	else { return str; }
}
//
function RTrim(str){
	var w_space = String.fromCharCode(32);
	var v_length = str.length;
	var strTemp = "";
	if(v_length < 0){ return ""; }
	var iTemp = v_length -1;
	while (iTemp > -1) {
		if(str.charAt(iTemp) == w_space){ }
		else{ strTemp = str.substring(0,iTemp +1); break; }
		iTemp = iTemp-1; 
	}
	return strTemp;
}
//
function LTrim(str){
	var w_space = String.fromCharCode(32);
	if (v_length < 1){ return ""; }
	var v_length = str.length;
	var strTemp = "";
	var iTemp = 0;
	while (iTemp < v_length) { 
		if(str.charAt(iTemp) == w_space) { }
		else { strTemp = str.substring(iTemp,v_length); break; }
		iTemp = iTemp + 1;
	}
	return strTemp;
}

function preloadImages()
{
  if(document.images)
  {
    if(!document.imageArray) document.imageArray = new Array();
    var i,j = document.imageArray.length, args = preloadImages.arguments;
    
    for(i=0; i<args.length; i++)
    {
      if (args[i].indexOf("#")!=0)
      {
        document.imageArray[j] = new Image;
        document.imageArray[j++].src = args[i];
      }
    }
  }
}

function switchImage(imgName, imgSrc) 
{
  if (document.images)
  {
    if (imgSrc != "none")
    {
      document.images[imgName].src = imgSrc;
    }
  }
}
window.onload = function() {
	 preloadImages('../images/header/arrow_r.gif','../images/header/logo_r.gif','../images/header/1a_n.gif','../images/header/2a_n.gif','../images/header/3a_n.gif','../images/header/4a_n.gif','../images/header/5a_n.gif','../images/header/1a_r.gif','../images/header/2a_r.gif','../images/header/3a_r.gif','../images/header/4a_r.gif','../images/header/5a_r.gif');
}
//-->