/* urls where app can be found */
// concat "gaps" put in urls so that global search/replace won't mess with'em - kn Jan11/08
var urlItl = "http://compare.autodata.preprod" + ".gm.ca/compare/main.asp?";
var urlPreprod = "http://compare.autodata.preprod" + ".gm.ca/compare/main.asp?POSTLCD=&";
var urlBase = "http://compare.autodata" + ".gm.ca/compare/main.asp?";


urlBase = (location.href.indexOf('itl.')>-1) ? urlItl: urlBase;
urlBase = (location.href.indexOf('preprod.')>-1) ? urlPreprod: urlBase;

function siteCatcamparitor(obj, link_id){
	s_linkType="o";
	//s_linkName="Compare "+ s_prop6 +" "+ s_prop7;
	s_linkName = link_id +" Compare Button";
	s_lnk=s_co(obj);
	
	//var suite_id = (location.href.indexOf('http://gm.ca')>-1 || location.href.indexOf('http://saturncanada.com')>-1 || location.href.indexOf('http://saabcanada.com')>-1 || location.href.indexOf('http://www.')>-1 || location.href.indexOf("saab.gmcanada") > -1 || location.href.indexOf("saturn.gmcanada") > -1) ? "gmcanadacom" : "devgmcanadacom";
	var suite_id = (location.href.indexOf('preprod.') > -1 || location.href.indexOf('itl.') > -1) ? "devgmcanadacom" : "gmcanadacom";
	s_gs(suite_id);
}

function copy(arr){
	var newArr = new Array()
	for (var item in arr){
		newArr[item] = arr[item];
	}
	return newArr;
}

/*** RaQ configuration options ***/
var compareConfig=new Array();
// data refers to the key in the data (in common-external) url is the querystring name piece of it.
compareConfig["keys"]=new Array();
compareConfig["keys"][0]=new Array();
compareConfig["keys"][0]["url"]="brand";
compareConfig["keys"][0]["data"]="compare brand";
compareConfig["keys"][1]=new Array();
compareConfig["keys"][1]["url"]="model";
compareConfig["keys"][1]["data"]="model code";
compareConfig["keys"][2]=new Array();
compareConfig["keys"][2]["url"]="package";
compareConfig["keys"][2]["data"]="package code";
compareConfig["keys"][3]=new Array();
compareConfig["keys"][3]["url"]="options";
compareConfig["keys"][3]["data"]="option list";

// static pieces are just name/vals for other bits that need to get passed
compareConfig["static pieces"]=new Array();
compareConfig["static pieces"]["lang"]=(location.href.indexOf('fr_CA')>-1 || location.href.indexOf('/french/')>-1)?"fr":"en";
compareConfig["static pieces"]["year"]="2009";

// base url for creating links with
compareConfig["base url"]=urlBase;


