// Begin primedia autos script 
// modDate: 11Jul2007 14:10EST | mak
// modDate: 09Jan2008 04:32EST | rw
// modDate: 16Dec2010 11:00amEST | 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('automobilemag_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("automobilemag.com") != -1) {
    switch (vm_make) {
        case "buick":
            switch (vm_subid){
                case "2":   ipid = 8857;   break;
                case "3":   ipid = 8858;   break;
                default:    ipid = 8856;   break;
            }
        break;
 
        case "cadillac":
            switch (vm_subid){
                case "2":   ipid = 8860;   break;
                case "3":   ipid = 8861;   break;
                default:    ipid = 8859;   break;
            }
        break;
 
        case "chevrolet":
            switch (vm_subid){
                case "2":   ipid = 8863;   break;
                case "3":   ipid = 8864;   break;
                default:    ipid = 8862;   break;
            }
        break;
 
        case "chrysler":
            switch (vm_subid){
                case "2":   ipid = 8866;   break;
                case "3":   ipid = 8867;   break;
                default:    ipid = 8865;   break;
            }
        break;
 
        case "dodge":
            switch (vm_subid){
                case "2":   ipid = 8869;   break;
                case "3":   ipid = 8870;   break;
                default:    ipid = 8868;   break;
            }
        break;
 
        case "ford":
            switch (vm_subid){
                case "2":   ipid = 8872;   break;
                case "3":   ipid = 8873;   break;
                default:    ipid = 8871;   break;
            }
        break;
 
        case "gmc":
            switch (vm_subid){
                case "2":   ipid = 8875;   break;
                case "3":   ipid = 8876;   break;
                default:    ipid = 8874;   break;
            }
        break;
 
        case "honda":
            switch (vm_subid){
                case "2":   ipid = 8878;   break;
                case "3":   ipid = 8879;   break;
                default:    ipid = 8877;   break;
            }
        break;
 
        case "hummer":
            switch (vm_subid){
                case "2":   ipid = 8881;   break;
                case "3":   ipid = 8882;   break;
                default:    ipid = 8880;   break;
            }
        break;
 
        case "hyundai":
            switch (vm_subid){
                case "2":   ipid = 8884;   break;
                case "3":   ipid = 8885;   break;
                default:    ipid = 8883;   break;
            }
        break;
 
        case "infiniti":
            switch (vm_subid){
                case "2":   ipid = 8887;   break;
                case "3":   ipid = 8888;   break;
                default:    ipid = 8886;   break;
            }
        break;
 
        case "isuzu":
            switch (vm_subid){
                case "2":   ipid = 8890;   break;
                case "3":   ipid = 8891;   break;
                default:    ipid = 8889;   break;
            }
        break;
 
        case "jeep":
            switch (vm_subid){
                case "2":   ipid = 8893;   break;
                case "3":   ipid = 8894;   break;
                default:    ipid = 8892;   break;
            }
        break;
 
        case "kia":
            switch (vm_subid){
                case "2":   ipid = 8896;   break;
                case "3":   ipid = 8897;   break;
                default:    ipid = 8895;   break;
            }
        break;
 
        case "land rover":
            switch (vm_subid){
                case "2":   ipid = 8899;   break;
                case "3":   ipid = 8900;   break;
                default:    ipid = 8898;   break;
            }
        break;
 
        case "lexus":
            switch (vm_subid){
                case "2":   ipid = 8902;   break;
                case "3":   ipid = 8903;   break;
                default:    ipid = 8901;   break;
            }
        break;
 
        case "lincoln":
            switch (vm_subid){
                case "2":   ipid = 8905;   break;
                case "3":   ipid = 8906;   break;
                default:    ipid = 8904;   break;
            }
        break;
 
        case "mazda":
            switch (vm_subid){
                case "2":   ipid = 8908;   break;
                case "3":   ipid = 8909;   break;
                default:    ipid = 8907;   break;
            }
        break;
 
        case "mercury":
            switch (vm_subid){
                case "2":   ipid = 8911;   break;
                case "3":   ipid = 8912;   break;
                default:    ipid = 8910;   break;
            }
        break;
 
        case "mini":
            switch (vm_subid){
                case "2":   ipid = 8914;   break;
                case "3":   ipid = 8915;   break;
                default:    ipid = 8913;   break;
            }
        break;
 
        case "mitsubishi":
            switch (vm_subid){
                case "2":   ipid = 8917;   break;
                case "3":   ipid = 8918;   break;
                default:    ipid = 8916;   break;
            }
        break;
 
        case "nissan":
            switch (vm_subid){
                case "2":   ipid = 8920;   break;
                case "3":   ipid = 8921;   break;
                default:    ipid = 8919;   break;
            }
        break;
 
        case "pontiac":
            switch (vm_subid){
                case "2":   ipid = 8923;   break;
                case "3":   ipid = 8924;   break;
                default:    ipid = 8922;   break;
            }
        break;
 
        case "saab":
            switch (vm_subid){
                case "2":   ipid = 8926;   break;
                case "3":   ipid = 8927;   break;
                default:    ipid = 8925;   break;
            }
        break;
 
        case "saturn":
            switch (vm_subid){
                case "2":   ipid = 8929;   break;
                case "3":   ipid = 8930;   break;
                default:    ipid = 8928;   break;
            }
        break;
 
        case "suzuki":
            switch (vm_subid){
                case "2":   ipid = 8932;   break;
                case "3":   ipid = 8933;   break;
                default:    ipid = 8931;   break;
            }
        break;
 
        case "toyota":
            switch (vm_subid){
                case "2":   ipid = 8935;   break;
                case "3":   ipid = 8936;   break;
                default:    ipid = 8934;   break;
            }
        break;
 
        case "volkswagen":
            switch (vm_subid){
                case "2":   ipid = 8938;   break;
                case "3":   ipid = 8939;   break;
                default:    ipid = 8937;   break;
            }
        break;
 
        case "volvo":
            switch (vm_subid){
                case "2":   ipid = 8941;   break;
                case "3":   ipid = 8942;   break;
                default:    ipid = 8940;   break;
            }
	    break;
 
        case "acura":
            switch (vm_subid){
                case "2":   ipid = 12302;   break;
                case "3":   ipid = 12303;   break;
                default:    ipid = 12301;   break;
            }
	    break;
 
        case "audi":
            switch (vm_subid){
                case "2":   ipid = 12305;   break;
                case "3":   ipid = 12306;   break;
                default:    ipid = 12304;   break;
            }
	    break;
 
        case "BMW":
            switch (vm_subid){
                case "2":   ipid = 12308;   break;
                case "3":   ipid = 12309;   break;
                default:    ipid = 12307;   break;
            }
	    break;
 
        case "jaguar":
            switch (vm_subid){
                case "2":   ipid = 12311;   break;
                case "3":   ipid = 12312;   break;
                default:    ipid = 12310;   break;
            }
	    break;
 
        case "mercedes-benz":
            switch (vm_subid){
                case "2":   ipid = 12314;   break;
                case "3":   ipid = 12315;   break;
                default:    ipid = 12313;   break;
            }
	    break;
 
        case "porsche":
            switch (vm_subid){
                case "2":   ipid = 12317;   break;
                case "3":   ipid = 12318;   break;
                default:    ipid = 12316;   break;
            }
	    break;
 
        case "scion":
            switch (vm_subid){
                case "2":   ipid = 12320;   break;
                case "3":   ipid = 12321;   break;
                default:    ipid = 12319;   break;
            }
	    break;
 
        case "subaru":
            switch (vm_subid){
                case "2":   ipid = 12323;   break;
                case "3":   ipid = 12324;   break;
                default:    ipid = 12322;   break;
            }
        break;

        default:
            // no make
            switch (vm_subid){
                case "2":   ipid = 8854;   break;
                case "3":   ipid = 8855;   break;
                default:    ipid = 8853;   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




