// JavaScript Document

var xmlDoc=null;

function main_DoFScommand(){
	
}

function expandMenu(){
	thisMovie("main").height = 540;
	//$("#nav").css("height", "550px");
	//$("#nav").css("overflow", "visible");	
}

function collapseMenu(){
	thisMovie("main").height = 70;
	//$("#nav").css("height", "80px");
	//$("#nav").css("overflow", "hidden");	
}

function thisMovie(movieName) {
	 if (navigator.appName.indexOf("Microsoft") != -1) {
		 return window[movieName];
	 } else {
		 return document[movieName];
	 }
 }
 
function parseXML(xml){
	try //Internet Explorer
		  {
		  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
		  xmlDoc.async="false";
		  xmlDoc.loadXML(xml);
		  }
		catch(e)
		  {
		  try //Firefox, Mozilla, Opera, etc.
		  {
		  parser=new DOMParser();
		  xmlDoc=parser.parseFromString(xml,"text/xml");
		  }
		  catch(e)
		  {
		  alert(e.message);
		  return;
		  }
		}
	var model_arr = new Array();
	model_arr["height_ext"] = getXMLValue("height_ext");
	model_arr["width"] = getXMLValue("width");
	model_arr["name"] = getXMLValue("model_name");
	model_arr["l"] = getXMLValue("length");
	model_arr["hitch_weight"] = getXMLValue("hitch_weight");
	model_arr["weight"] = getXMLValue("weight");
	
	//alert(xmlDoc.getElementsByTagName("height_ext")[0].childNodes[0].nodeValue);
	return model_arr;
}

function getXMLValue(n){
	var test = xmlDoc.getElementsByTagName(String(n))[0].childNodes[0].nodeValue;
	//var test = xmlDoc.childNodes[n].childNodes[0].nodeValue;
	if(!test){	
		test = "TBD";
	}
	return String(test);
}

function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}