// Begin primedia autos script 
// [modDate: 05.07.2007@04:37pmEST | RB ]
// [modDate: 05.16.2007@06:00pmEST | RW ]
// [modDate: 01.08.2008@12:08pmEST | 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('internetautoguide_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 (aka InternetAutoGuide)

if (url.indexOf("internetautoguide.com") != -1) {
    switch (vm_make) {
        case "buick":
            switch (vm_subid) {
                case "2":   ipid = 7683;   break;
                case "3":   ipid = 7684;   break;
                default:    ipid = 7682;   break;
            }
        break;

        case "cadillac":
            switch (vm_subid) {
                case "2":   ipid = 7686;   break;
                case "3":   ipid = 7687;   break;
                default:    ipid = 7685;   break;
            }
        break;

        case "chevrolet":
            switch (vm_subid) {
                case "2":   ipid = 7689;   break;
                case "3":   ipid = 7690;   break;
                default:    ipid = 7688;   break;
            }
        break;

        case "chrysler":
            switch (vm_subid) {
                case "2":   ipid = 7692;   break;
                case "3":   ipid = 7693;   break;
                default:    ipid = 7691;   break;
            }
        break;

        case "dodge":
            switch (vm_subid) {
                case "2":   ipid = 7695;   break;
                case "3":   ipid = 7696;   break;
                default:    ipid = 7694;   break;
            }
        break;

        case "ford":
            switch (vm_subid) {
                case "2":   ipid = 7698;   break;
                case "3":   ipid = 7699;   break;
                default:    ipid = 7697;   break;
            }
        break;

        case "gmc":
            switch (vm_subid) {
                case "2":   ipid = 7701;   break;
                case "3":   ipid = 7702;   break;
                default:    ipid = 7700;   break;
            }
        break;

        case "honda":
            switch (vm_subid) {
                case "2":   ipid = 7704;   break;
                case "3":   ipid = 7705;   break;
                default:    ipid = 7703;   break;
            }
        break;

        case "hummer":
            switch (vm_subid) {
                case "2":   ipid = 7707;   break;
                case "3":   ipid = 7708;   break;
                default:    ipid = 7706;   break;
            }
        break;

        case "hyundai":
            switch (vm_subid) {
                case "2":   ipid = 7710;   break;
                case "3":   ipid = 7711;   break;
                default:    ipid = 7709;   break;
            }
        break;

        case "infiniti":
            switch (vm_subid) {
                case "2":   ipid = 7713;   break;
                case "3":   ipid = 7714;   break;
                default:    ipid = 7712;   break;
            }
        break;

        case "isuzu":
            switch (vm_subid) {
                case "2":   ipid = 7716;   break;
                case "3":   ipid = 7717;   break;
                default:    ipid = 7715;   break;
            }
        break;

        case "jeep":
            switch (vm_subid) {
                case "2":   ipid = 7719;   break;
                case "3":   ipid = 7720;   break;
                default:    ipid = 7718;   break;
            }
        break;

        case "kia":
            switch (vm_subid) {
                case "2":   ipid = 7722;   break;
                case "3":   ipid = 7723;   break;
                default:    ipid = 7721;   break;
            }
        break;

        case "land rover":
            switch (vm_subid) {
                case "2":   ipid = 7725;   break;
                case "3":   ipid = 7726;   break;
                default:    ipid = 7724;   break;
            }
        break;

        case "lexus":
            switch (vm_subid) {
                case "2":   ipid = 7728;   break;
                case "3":   ipid = 7729;   break;
                default:    ipid = 7727;   break;
            }
        break;

        case "lincoln":
            switch (vm_subid) {
                case "2":   ipid = 7751;   break;
                case "3":   ipid = 7752;   break;
                default:    ipid = 7750;   break;
            }
        break;

        case "mazda":
            switch (vm_subid) {
                case "2":   ipid = 7754;   break;
                case "3":   ipid = 7755;   break;
                default:    ipid = 7753;   break;
            }
        break;

        case "mercury":
            switch (vm_subid) {
                case "2":   ipid = 7757;   break;
                case "3":   ipid = 7758;   break;
                default:    ipid = 7756;   break;
            }
        break;

        case "mini":
            switch (vm_subid) {
                case "2":   ipid = 7760;   break;
                case "3":   ipid = 7761;   break;
                default:    ipid = 7759;   break;
            }
        break;

        case "mitsubishi":
            switch (vm_subid) {
                case "2":   ipid = 7763;   break;
                case "3":   ipid = 7764;   break;
                default:    ipid = 7762;   break;
            }
        break;

        case "nissan":
            switch (vm_subid) {
                case "2":   ipid = 7766;   break;
                case "3":   ipid = 7767;   break;
                default:    ipid = 7765;   break;
            }
        break;

        case "pontiac":
            switch (vm_subid) {
                case "2":   ipid = 7769;   break;
                case "3":   ipid = 7770;   break;
                default:    ipid = 7768;   break;
            }
        break;

        case "saab":
            switch (vm_subid) {
                case "2":   ipid = 7774;   break;
                case "3":   ipid = 7775;   break;
                default:    ipid = 7773;   break;
            }
        break;

        case "saturn":
            switch (vm_subid) {
                case "2":   ipid = 7777;   break;
                case "3":   ipid = 7778;   break;
                default:    ipid = 7776;   break;
            }
        break;

        case "suzuki":
            switch (vm_subid) {
                case "2":   ipid = 7792;   break;
                case "3":   ipid = 7793;   break;
                default:    ipid = 7791;   break;
            }
        break;

        case "toyota":
            switch (vm_subid) {
                case "2":   ipid = 7796;   break;
                case "3":   ipid = 7797;   break;
                default:    ipid = 7794;   break;
            }
        break;

        case "volkswagen":
            switch (vm_subid) {
                case "2":   ipid = 7799;   break;
                case "3":   ipid = 7800;   break;
                default:    ipid = 7798;   break;
            }
        break;

        case "volvo":
            switch (vm_subid) {
                case "2":   ipid = 7802;   break;
                case "3":   ipid = 7803;   break;
                default:    ipid = 7801;   break;
            }
	    break;

        case "acura":
            switch (vm_subid) {
                case "2":   ipid = 12230;   break;
                case "3":   ipid = 12231;   break;
                default:    ipid = 12229;   break;
            }
	    break;

        case "audi":
            switch (vm_subid) {
                case "2":   ipid = 12233;   break;
                case "3":   ipid = 12234;   break;
                default:    ipid = 12232;   break;
            }
	    break;

        case "bmw":
            switch (vm_subid) {
                case "2":   ipid = 12236;   break;
                case "3":   ipid = 12237;   break;
                default:    ipid = 12235;   break;
            }
	    break;

        case "jaguar":
            switch (vm_subid) {
                case "2":   ipid = 12239;   break;
                case "3":   ipid = 12240;   break;
                default:    ipid = 12238;   break;
            }
	    break;

        case "mercedes-benz":
            switch (vm_subid) {
                case "2":   ipid = 12242;   break;
                case "3":   ipid = 12243;   break;
                default:    ipid = 12241;   break;
            }
	    break;

        case "porsche":
            switch (vm_subid) {
                case "2":   ipid = 12245;   break;
                case "3":   ipid = 12246;   break;
                default:    ipid = 12244;   break;
            }
	    break;

        case "scion":
            switch (vm_subid) {
                case "2":   ipid = 12248;   break;
                case "3":   ipid = 12249;   break;
                default:    ipid = 12247;   break;
            }
	    break;

        case "subaru":
            switch (vm_subid) {
                case "2":   ipid = 12251;   break;
                case "3":   ipid = 12252;   break;
                default:    ipid = 12250;   break;
            }
        break;
	

        default:
            // no make
            switch (vm_subid) {
                case "2":   ipid = 7680;   break;
                case "3":   ipid = 7681;   break;
                default:    ipid = 7679;   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




