// Begin primedia autos script 
// modDate: 11Jul2007 14:10EST | mak
// modDate: 09Jan2008 04:32EST | rw
// get script
var vm_es = document.getElementsByTagName('script');
var vm_url = '';
for (i = 0; i < vm_es.length; i ++) {
    var vm_src;
    if (vm_es[i].src.indexOf('autobuyguide_itxt.js') >= 0) {
        vm_url = vm_es[i].src;
    }
}
vm_url = vm_url.toLowerCase();

// get the parameters
vm_url.match(/\?(.+)$/);
var vm_params = RegExp.$1;

// split up the query string and store in an array
var vm_params = vm_params.split("&");
var vm_qsl = {};
for(var i=0;i<vm_params.length;i++)
{
    var tmp = vm_params[i].split("=");
    vm_qsl[tmp[0]] = unescape(tmp[1]);
}

// get "make" and "subid"
var vm_make  = vm_qsl['make'];
var vm_subid = vm_qsl['subid'];

// tidy "make" and "subid"
if (("1" != vm_subid) && ("2" != vm_subid) && ("3" != vm_subid))
    vm_subid = "1";

// decide IPID
var ipid    = "0";
var url     = this.location + "";

// Section for Primedia's In-Market Sites
if (url.indexOf("autobuyguide.com") != -1) {
    switch (vm_make) {
        case "buick":
            switch (vm_subid){
                case "2":   ipid = 8947;   break;
                case "3":   ipid = 8948;   break;
                default:    ipid = 8946;   break;
            }
        break;
 
        case "cadillac":
            switch (vm_subid){
                case "2":   ipid = 8950;   break;
                case "3":   ipid = 8951;   break;
                default:    ipid = 8949;   break;
            }
        break;
 
        case "chevrolet":
            switch (vm_subid){
                case "2":   ipid = 8953;   break;
                case "3":   ipid = 8954;   break;
                default:    ipid = 8952;   break;
            }
        break;
 
        case "chrysler":
            switch (vm_subid){
                case "2":   ipid = 8956;   break;
                case "3":   ipid = 8957;   break;
                default:    ipid = 8955;   break;
            }
        break;
 
        case "dodge":
            switch (vm_subid){
                case "2":   ipid = 8959;   break;
                case "3":   ipid = 8960;   break;
                default:    ipid = 8958;   break;
            }
        break;
 
        case "ford":
            switch (vm_subid){
                case "2":   ipid = 8962;   break;
                case "3":   ipid = 8963;   break;
                default:    ipid = 8961;   break;
            }
        break;
 
        case "gmc":
            switch (vm_subid){
                case "2":   ipid = 8965;   break;
                case "3":   ipid = 8966;   break;
                default:    ipid = 8964;   break;
            }
        break;
 
        case "honda":
            switch (vm_subid){
                case "2":   ipid = 8968;   break;
                case "3":   ipid = 8969;   break;
                default:    ipid = 8967;   break;
            }
        break;
 
        case "hummer":
            switch (vm_subid){
                case "2":   ipid = 8971;   break;
                case "3":   ipid = 8972;   break;
                default:    ipid = 8970;   break;
            }
        break;
 
        case "hyundai":
            switch (vm_subid){
                case "2":   ipid = 8974;   break;
                case "3":   ipid = 8975;   break;
                default:    ipid = 8973;   break;
            }
        break;
 
        case "infiniti":
            switch (vm_subid){
                case "2":   ipid = 8977;   break;
                case "3":   ipid = 8978;   break;
                default:    ipid = 8976;   break;
            }
        break;
 
        case "isuzu":
            switch (vm_subid){
                case "2":   ipid = 8980;   break;
                case "3":   ipid = 8981;   break;
                default:    ipid = 8979;   break;
            }
        break;
 
        case "jeep":
            switch (vm_subid){
                case "2":   ipid = 8983;   break;
                case "3":   ipid = 8984;   break;
                default:    ipid = 8982;   break;
            }
        break;
 
        case "kia":
            switch (vm_subid){
                case "2":   ipid = 8986;   break;
                case "3":   ipid = 8987;   break;
                default:    ipid = 8985;   break;
            }
        break;
 
        case "land rover":
            switch (vm_subid){
                case "2":   ipid = 8989;   break;
                case "3":   ipid = 8990;   break;
                default:    ipid = 8988;   break;
            }
        break;
 
        case "lexus":
            switch (vm_subid){
                case "2":   ipid = 8992;   break;
                case "3":   ipid = 8993;   break;
                default:    ipid = 8991;   break;
            }
        break;
 
        case "lincoln":
            switch (vm_subid){
                case "2":   ipid = 8995;   break;
                case "3":   ipid = 8996;   break;
                default:    ipid = 8994;   break;
            }
        break;
 
        case "mazda":
            switch (vm_subid){
                case "2":   ipid = 8998;   break;
                case "3":   ipid = 8999;   break;
                default:    ipid = 8997;   break;
            }
        break;
 
        case "mercury":
            switch (vm_subid){
                case "2":   ipid = 9001;   break;
                case "3":   ipid = 9002;   break;
                default:    ipid = 9000;   break;
            }
        break;
 
        case "mini":
            switch (vm_subid){
                case "2":   ipid = 9004;   break;
                case "3":   ipid = 9005;   break;
                default:    ipid = 9003;   break;
            }
        break;
 
        case "mitsubishi":
            switch (vm_subid){
                case "2":   ipid = 9007;   break;
                case "3":   ipid = 9008;   break;
                default:    ipid = 9006;   break;
            }
        break;
 
        case "nissan":
            switch (vm_subid){
                case "2":   ipid = 9010;   break;
                case "3":   ipid = 9011;   break;
                default:    ipid = 9009;   break;
            }
        break;
 
        case "pontiac":
            switch (vm_subid){
                case "2":   ipid = 9013;   break;
                case "3":   ipid = 9014;   break;
                default:    ipid = 9012;   break;
            }
        break;
 
        case "saab":
            switch (vm_subid){
                case "2":   ipid = 9016;   break;
                case "3":   ipid = 9017;   break;
                default:    ipid = 9015;   break;
            }
        break;
 
        case "saturn":
            switch (vm_subid){
                case "2":   ipid = 9019;   break;
                case "3":   ipid = 9020;   break;
                default:    ipid = 9018;   break;
            }
        break;
 
        case "suzuki":
            switch (vm_subid){
                case "2":   ipid = 9022;   break;
                case "3":   ipid = 9023;   break;
                default:    ipid = 9021;   break;
            }
        break;
 
        case "toyota":
            switch (vm_subid){
                case "2":   ipid = 9025;   break;
                case "3":   ipid = 9026;   break;
                default:    ipid = 9024;   break;
            }
        break;
 
        case "volkswagen":
            switch (vm_subid){
                case "2":   ipid = 9028;   break;
                case "3":   ipid = 9029;   break;
                default:    ipid = 9027;   break;
            }
        break;
 
        case "volvo":
            switch (vm_subid){
                case "2":   ipid = 9031;   break;
                case "3":   ipid = 9032;   break;
                default:    ipid = 9030;   break;
            }
	    break;
 
        case "acura":
            switch (vm_subid){
                case "2":   ipid = 12326;   break;
                case "3":   ipid = 12327;   break;
                default:    ipid = 12325;   break;
            }
	    break;
 
        case "audi":
            switch (vm_subid){
                case "2":   ipid = 12329;   break;
                case "3":   ipid = 12330;   break;
                default:    ipid = 12328;   break;
            }
	    break;
 
        case "BMW":
            switch (vm_subid){
                case "2":   ipid = 12332;   break;
                case "3":   ipid = 12333;   break;
                default:    ipid = 12331;   break;
            }
	    break;
 
        case "jaguar":
            switch (vm_subid){
                case "2":   ipid = 12335;   break;
                case "3":   ipid = 12336;   break;
                default:    ipid = 12334;   break;
            }
	    break;
 
        case "mercedes-benz":
            switch (vm_subid){
                case "2":   ipid = 12338;   break;
                case "3":   ipid = 12339;   break;
                default:    ipid = 12337;   break;
            }
	    break;
 
        case "porsche":
            switch (vm_subid){
                case "2":   ipid = 12341;   break;
                case "3":   ipid = 12342;   break;
                default:    ipid = 12340;   break;
            }
	    break;
 
        case "scion":
            switch (vm_subid){
                case "2":   ipid = 12344;   break;
                case "3":   ipid = 12345;   break;
                default:    ipid = 12343;   break;
            }
	    break;
 
        case "subaru":
            switch (vm_subid){
                case "2":   ipid = 12347;   break;
                case "3":   ipid = 12348;   break;
                default:    ipid = 12346;   break;
            }
        break;
 
        default:
            // no make
            switch (vm_subid){
                case "2":   ipid = 8944;   break;
                case "3":   ipid = 8945;   break;
                default:    ipid = 8943;   break;
            }
        break;
    }
} else {
    // don't serve IntelliTXT
    ipid="0";
}

//alert ('decided: ipid=' + ipid + ' (vm_make=' + vm_make + ' and vm_subid=' + vm_subid + ')');

if (0 != ipid) document.write(
	'<SCR'+'IPT language="javascript" type="text/javascript" ' +
	'src="http://primedia.us.intellitxt.com/intellitxt/front.asp?ipid=' + ipid + '">' +
	'</SCR'+'IPT>'
);

// End Custom IntelliTXT Script for Primedia properties




