var ns4 = (document.layers)? true:false;
var op5 = (window.opera)? true:false;
var IE = document.all?true:false;

function getObjNN4(obj,name)
{
	var x = obj.layers;
	var foundLayer;
	for (var i=0;i<x.length;i++)
	{
		if (x[i].id == name)
		 	foundLayer = x[i];
		else if (x[i].layers.length)
			var tmp = getObjNN4(x[i],name);
		if (tmp) foundLayer = tmp;
	}
	return foundLayer;
}

function getElementHeight(elem_name) {
	var xPos;
	var elem;
	if (ns4) {
		elem = getObjNN4(document, elem_name);
		return elem.clip.height;
	} else {
		if(document.getElementById) {
			elem = document.getElementById(elem_name);
		} else if (document.all){
			elem = document.all[elem_name];
		}
		if (op5) { 
			xPos = elem.style.pixelHeight;
		} else {
			xPos = elem.offsetHeight;
		}
		return xPos;
	} 
}

function isEven (num) {
	if(num % 2 == 0){
		return 1;
	} else {
		return 0;
	}
}


function formatCurrency (num) {
	var numStr = num.toString();
	var c=0;
	var newNum = new String;
	for (var i = numStr.length - 1; i >= 0 ; i--) {
		c++;
		if (c==4) {
			newNum = ',' + newNum;
			c=0;
		}
		newNum = numStr.charAt(i) + newNum;
	}
	return '$' + newNum;
}


/** XHConn - Simple XMLHTTP Interface - brad@xkr.us - 2005-01-24             **
 ** Code licensed under Creative Commons Attribution-ShareAlike License      **
 ** http://creativecommons.org/licenses/by-sa/2.0/                           **/
function XHConn()
{
  var xmlhttp;
  try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
  catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
  catch (e) { try { xmlhttp = new XMLHttpRequest(); }
  catch (e) { xmlhttp = false; }}}
  if (!xmlhttp) return null;
  this.connect = function(sURL, sMethod, sVars, fnDone)
  {
    if (!xmlhttp) return false;
    sMethod = sMethod.toUpperCase();

    try {
      if (sMethod == "GET")
      {
        xmlhttp.open(sMethod, sURL+"?"+sVars, true);
        sVars = "";
      }
      else
      {
        xmlhttp.open(sMethod, sURL, true);
        xmlhttp.setRequestHeader("Method", "POST "+sURL+" HTTP/1.1");
        xmlhttp.setRequestHeader("Content-Type",
          "application/x-www-form-urlencoded");
      }
      xmlhttp.onreadystatechange = function(){ if (xmlhttp.readyState == 4) {
        fnDone(xmlhttp); }};
      xmlhttp.send(sVars);
    }
    catch(z) { return false; }
    return true;
  };
  return this;
}


// return object from query string
function getQueryParams(queryString) {
	 var queryObject = new Object();
	queryString = queryString.replace(/^.*\?(.+)$/,'$1');
	while ((pair = queryString.match(/([^=]+)=\'?([^\&\']*)\'?\&?/)) && pair[0].length) {
		queryString = queryString.substring( pair[0].length );
		if (/^\-?\d+$/.test(pair[2])) pair[2] = parseInt(pair[2]);
		queryObject[pair[1]] = pair[2];
	}
	return queryObject;
}

var q = getQueryParams(location.search);

document.write('<script src="http://www.augustaautos.com');
document.write('/js/v3/generated/inv_count.js' + '">');
document.write('</scr' + 'ipt>');
