﻿//if (document.images) {
//    imgInventory = new Image();
//    imgInventory.src = "resources/images/button_1_hover.gif";
//    imgFindACar = new Image();
//    imgFindACar.src = "resources/images/button_3_hover.gif";
//    imgSellUsYourCar = new Image();
//    imgSellUsYourCar.src = "resources/images/button_4_hover.gif";
//    imgViewOffers = new Image();
//    imgViewOffers.src = "resources/images/button_2_hover.gif";
//    imgFinancing = new Image();
//    imgFinancing.src = "resources/images/button_5_hover.gif";
//    imgContactUs = new Image();
//    imgContactUs.src = "resources/images/button_6_hover.gif";
//}
function swapImageOver(id, name) {
    document.getElementById(id).style.backgroundImage = "url(Resources/images/" + name + ")";
    document.getElementById(id).style.backgroundRepeat = 'no-repeat';
}
function swapImageOut(id, name) {
    document.getElementById(id).style.backgroundImage = "url(Resources/images/" + name + ")";
    document.getElementById(id).style.backgroundRepeat = 'no-repeat';
}
function swapImageOverMenu(id, name) {
    document.getElementById(id).src = "resources/images/" + name;
}
function swapImageOutMenu(id, name) {
    document.getElementById(id).src = "resources/images/" + name;

    if (document.getElementById('ctl00_ContentPlaceHolder1_HiddenNavigationHihglighter').value == 'ViewInventory') {
        document.getElementById('imgInventory').src = "resources/images/button_1_hover.gif";
    }
    else if (document.getElementById('ctl00_ContentPlaceHolder1_HiddenNavigationHihglighter').value == 'SearchInventory') {
        document.getElementById('imgFindACar').src = "resources/images/button_3_hover.gif";
    }
    else if (document.getElementById('ctl00_ContentPlaceHolder1_HiddenNavigationHihglighter').value == 'ViewOffers') {
        document.getElementById('imgViewOffers').src = "resources/images/button_2_hover.gif";
    }
    else if (document.getElementById('ctl00_ContentPlaceHolder1_HiddenNavigationHihglighter').value == 'Financing') {
        document.getElementById('imgFinancing').src = "resources/images/button_5_hover.gif";
    }
    else if (document.getElementById('ctl00_ContentPlaceHolder1_HiddenNavigationHihglighter').value == 'ContactUs') {
        document.getElementById('imgContactUs').src = "resources/images/button_6_hover.gif";
    }
    else if (document.getElementById('ctl00_ContentPlaceHolder1_HiddenNavigationHihglighter').value == 'SellUsYourCar') {
        document.getElementById('imgSellUsYourCar').src = "resources/images/button_4_hover.gif";
    }
}
function swapImageOverSrc(id, name) {
    document.getElementById('imgEmailDetail').src = "resources/images/email_detail.gif";
    document.getElementById('imgOfferDetail').src = "resources/images/offer_detail.gif";
    document.getElementById('imgLoanCalDetail').src = "resources/images/loancal_detail.gif";
    document.getElementById('imgTradeDetail').src = "resources/images/trade_detail.gif";
    document.getElementById('imgGetAppDetail').src = "resources/images/getapp_detail.gif";
    document.getElementById(id).src = "resources/images/" + name;
    //document.getElementById(id).style.backgroundRepeat = 'no-repeat';
}
function swapImageOutSrc(id, name) {
    //document.getElementById(id).src = "resources/images/" + name;
    document.getElementById('imgEmailDetail').src = "resources/images/email_detail.gif";
    document.getElementById('imgOfferDetail').src = "resources/images/offer_detail.gif";
    document.getElementById('imgLoanCalDetail').src = "resources/images/loancal_detail.gif";
    document.getElementById('imgTradeDetail').src = "resources/images/trade_detail.gif";
    document.getElementById('imgGetAppDetail').src = "resources/images/getapp_detail.gif";
    if (document.getElementById('ctl00_ContentPlaceHolder1_HiddenReminder').value == "1") {
        document.getElementById('imgEmailDetail').src = "resources/images/email_detail_hover.gif";
    }
    else if (document.getElementById('ctl00_ContentPlaceHolder1_HiddenReminder').value == "2") {
        document.getElementById('imgOfferDetail').src = "resources/images/offer_detail_hover.gif";
    }
    else if (document.getElementById('ctl00_ContentPlaceHolder1_HiddenReminder').value == "3") {
        document.getElementById('imgLoanCalDetail').src = "resources/images/loancal_detail_hover.gif";
    }
    else if (document.getElementById('ctl00_ContentPlaceHolder1_HiddenReminder').value == "4") {
        document.getElementById('imgTradeDetail').src = "resources/images/trade_detail_hover.gif";
    }
    else if (document.getElementById('ctl00_ContentPlaceHolder1_HiddenReminder').value == "5") {
        document.getElementById('imgGetAppDetail').src = "resources/images/getapp_detail_hover.gif";
    }
}
function swapImageOutForSpanSrc() {
    document.getElementById('imgEmailDetail').src = "resources/images/email_detail.gif";
    document.getElementById('imgOfferDetail').src = "resources/images/offer_detail.gif";
    document.getElementById('imgLoanCalDetail').src = "resources/images/loancal_detail.gif";
    document.getElementById('imgTradeDetail').src = "resources/images/trade_detail.gif";
    document.getElementById('imgGetAppDetail').src = "resources/images/getapp_detail.gif";
}
function swapImageOverTopMenu(id, name) {
    document.getElementById(id).style.backgroundImage = "url(resources/images/" + name + ")";
    document.getElementById(id).style.backgroundRepeat = 'repeat-x';
}
function swapImageOutTopMenu(id, name) {
    document.getElementById(id).style.backgroundImage = "url(resources/images/" + name + ")";
    document.getElementById(id).style.backgroundRepeat = 'repeat-x';
}
function Redirect(path) {
    window.location = path;
}
function EnableDisAble() {
    var chkCoApplicant = document.getElementById("chkAgree");
    var tblSubmit1 = document.getElementById('btnSubmit');


    if (chkCoApplicant.checked) {

        tblSubmit1.disabled = false;

    }
    else {
        tblSubmit1.disabled = true;
    }

}
function EnableDisAbleFreeAppraisal() {
    var chkCoApplicant = document.getElementById("ctl00_ContentPlaceHolder1_chkAgree");
    var tblSubmit1 = document.getElementById('ctl00_ContentPlaceHolder1_btnSubmit');


    if (chkCoApplicant.checked) {

        tblSubmit1.disabled = false;

    }
    else {
        tblSubmit1.disabled = true;
    }

}

function Navigate() {
    window.location = "Specials.aspx?Type=Inventory";
}

function ShowHidePanels() {
    var rbIndividualApplication = document.getElementById('rbIndividualApplication');
    var pnlCoApp = document.getElementById('panelCoApplicent');
    if (rbIndividualApplication.checked) {
        pnlCoApp.style.display = 'none';
    }
    else {
        pnlCoApp.style.display = 'block';
    }
}

function show_div(div_id) {
    // hide all the divs
    document.getElementById('VehicleMakes').style.display = 'none';
    document.getElementById('VehicleTypes').style.display = 'none';
    document.getElementById('Pricing').style.display = 'none';
    document.getElementById('Other').style.display = 'none';
    document.getElementById('divQuickSearch').style.display = 'none';
    // show the requested div
    document.getElementById(div_id).style.display = 'block';
    if (div_id == "VehicleMakes") {
        document.getElementById('spanMake').style.fontWeight = 'bold';
        document.getElementById('spanType').style.fontWeight = 'normal';
        document.getElementById('spanPricing').style.fontWeight = 'normal';
        document.getElementById('spanOther').style.fontWeight = 'normal';
        document.getElementById('spanQuickSearch').style.fontWeight = 'normal';
        document.getElementById('VehicleMakes').style.display = 'block';
        document.getElementById('VehicleTypes').style.display = 'none';
        document.getElementById('Pricing').style.display = 'none';
        document.getElementById('Other').style.display = 'none';
        document.getElementById('divQuickSearch').style.display = 'none';
    }
    if (div_id == "VehicleTypes") {
        document.getElementById('spanMake').style.fontWeight = 'normal';
        document.getElementById('spanType').style.fontWeight = 'bold';
        document.getElementById('spanPricing').style.fontWeight = 'normal';
        document.getElementById('spanOther').style.fontWeight = 'normal';
        document.getElementById('spanQuickSearch').style.fontWeight = 'normal';
        document.getElementById('VehicleMakes').style.display = 'none';
        document.getElementById('VehicleTypes').style.display = 'block';
        document.getElementById('Pricing').style.display = 'none';
        document.getElementById('Other').style.display = 'none';
        document.getElementById('divQuickSearch').style.display = 'none';
    }
    if (div_id == "Pricing") {
        document.getElementById('spanMake').style.fontWeight = 'normal';
        document.getElementById('spanType').style.fontWeight = 'normal';
        document.getElementById('spanPricing').style.fontWeight = 'bold';
        document.getElementById('spanOther').style.fontWeight = 'normal';
        document.getElementById('spanQuickSearch').style.fontWeight = 'normal';
        document.getElementById('VehicleMakes').style.display = 'none';
        document.getElementById('VehicleTypes').style.display = 'none';
        document.getElementById('Pricing').style.display = 'block';
        document.getElementById('Other').style.display = 'none';
        document.getElementById('divQuickSearch').style.display = 'none';
    }
    if (div_id == "Other") {
        document.getElementById('spanMake').style.fontWeight = 'normal';
        document.getElementById('spanType').style.fontWeight = 'normal';
        document.getElementById('spanPricing').style.fontWeight = 'normal';
        document.getElementById('spanOther').style.fontWeight = 'bold';
        document.getElementById('spanQuickSearch').style.fontWeight = 'normal';
        document.getElementById('VehicleMakes').style.display = 'none';
        document.getElementById('VehicleTypes').style.display = 'none';
        document.getElementById('Pricing').style.display = 'none';
        document.getElementById('Other').style.display = 'block';
        document.getElementById('divQuickSearch').style.display = 'none';
    }
    if (div_id == "divQuickSearch") {
        document.getElementById('spanMake').style.fontWeight = 'normal';
        document.getElementById('spanType').style.fontWeight = 'normal';
        document.getElementById('spanPricing').style.fontWeight = 'normal';
        document.getElementById('spanOther').style.fontWeight = 'normal';
        document.getElementById('spanQuickSearch').style.fontWeight = 'bold';
        document.getElementById('VehicleMakes').style.display = 'none';
        document.getElementById('VehicleTypes').style.display = 'none';
        document.getElementById('Pricing').style.display = 'none';
        document.getElementById('Other').style.display = 'none';
        document.getElementById('divQuickSearch').style.display = 'block';
    }
}


function Search(Make, Model, Year1, Year2, BodyType, Transmission, EngineType, Doors, Price1, Price2) {

    var make = document.getElementById(Make).value;

    var model = document.getElementById(Model).value;
    if (model == "")
        model = "-1";

    var year1 = document.getElementById(Year1).value;
    if (year1 == "")

        year1 = "-1";
    var year2 = document.getElementById(Year2).value;
    if (year2 == "")
        year2 = "-1";

    var bodyType = document.getElementById(BodyType).value;
    var transmission = document.getElementById(Transmission).value;
    var engine = document.getElementById(EngineType).value;
    var doors = document.getElementById(Doors).value;
    var price1 = document.getElementById(Price1).value;
    var price2 = document.getElementById(Price2).value;

    if (price1 == "") {
        price1 = "-1";
    }
    if (price2 == "") {
        price2 = "-1";
    }


    var url = "Inventory.aspx?Make=" + make + "&Model=" + model + "&StartYear=" + year1 + "&EndYear=" + year2 + "&BodyStyle=" + bodyType + "&Transmission=" + transmission + "&Engine=" + engine + "&Doors=" + doors + "&StartPrice=" + price1 + "&EndPrice=" + price2;

    window.location.href = url;
}
function NavigateMake(ID) {
    var url = "Inventory.aspx?Make=" + ID;

    window.location = url;
}
function NavigateBodyStyle(ID) {
    var url = "Inventory.aspx?BodyStyle=" + ID;
    window.location = url;
}
function NavigatePricing(ID) {
    var url = "Inventory.aspx?Pricing=" + ID;
    window.location = url;
}
function Navigate(ID, imgCount, VIN) {
    var imgCount = document.getElementById(imgCount).value;
    var ID = document.getElementById(ID).value;
    var VIN = document.getElementById(VIN).value;
    window.location = "VehicleDetails.aspx?ID=" + ID;
}
function Redirect(path) {
    window.location = path;
}


function GetCarFaxReport() {
    window.open("http://www.carfax.com/cfm/ccc_DisplayHistoryRpt.cfm?partner=NCD_0" + "&vin=" + document.getElementById('ctl00_ContentPlaceHolder1_HiddenVIN').value);

}
function ShowHideDivsFinancing() {
    window.open(document.getElementById('ctl00_ContentPlaceHolder1_HiddenHttps').value, "mywindow", "location=1,status=1,scrollbars=1,resizable=1,width=800,height=600");
}
function ShowHideDivs(toShow) {
    if (toShow == "Email") {
        document.getElementById('ctl00_ContentPlaceHolder1_HiddenReminder').value = "1";
        document.getElementById('divEmailDetail').style.display = "block";
        document.getElementById('divLoadCalculator').style.display = "none";
        //document.getElementById('ctl00_ContentPlaceHolder1_lblContactTheDealerCaption').innerText = "Email Us For More Information";
        document.getElementById('ctl00_ContentPlaceHolder1_lblCommentsEmail').innerText = "Comments:";
        document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').value = "";
        document.getElementById('divAddress').style.display = "block";
        document.getElementById('divCalculatorImage').style.display = "none";
    }
    if (toShow == "Offers") {
        document.getElementById('ctl00_ContentPlaceHolder1_HiddenReminder').value = "2";
        document.getElementById('divEmailDetail').style.display = "block";
        document.getElementById('divLoadCalculator').style.display = "none";
        //document.getElementById('ctl00_ContentPlaceHolder1_lblContactTheDealerCaption').innerText = "Make an Offer";
        document.getElementById('ctl00_ContentPlaceHolder1_lblCommentsEmail').innerText = "Offer:";
        document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').value = document.getElementById('ctl00_ContentPlaceHolder1_lblStock').innerText + " " + document.getElementById('ctl00_ContentPlaceHolder1_lblVehicle').innerText;
        document.getElementById('divAddress').style.display = "block";
        document.getElementById('divCalculatorImage').style.display = "none";
    }
    else if (toShow == "Calculator") {
        document.getElementById('ctl00_ContentPlaceHolder1_HiddenReminder').value = "3";
        document.getElementById('divEmailDetail').style.display = "none";
        document.getElementById('divLoadCalculator').style.display = "block";
        //document.getElementById('ctl00_ContentPlaceHolder1_lblContactTheDealerCaption').innerText = "CALCULATOR";
        document.getElementById('divAddress').style.display = "none";
        document.getElementById('divCalculatorImage').style.display = "block";
    }
    else if (toShow == "TradeAppraisal") {
        document.getElementById('ctl00_ContentPlaceHolder1_HiddenReminder').value = "4";
        window.location = "FreeAppraisal.aspx";
    }
    else if (toShow == "Credit") {
        document.getElementById('ctl00_ContentPlaceHolder1_HiddenReminder').value = "5";
        window.open(document.getElementById('ctl00_ContentPlaceHolder1_HiddenHttps').value, "mywindow", "location=1,status=1,scrollbars=1,resizable=1,width=800,height=600");

    }
}
function CalculateInterest() {

    var a, b, x, CalcValue;


    var dblAnnualInterestRate = document.getElementById('ctl00_ContentPlaceHolder1_txtRate').value;
    a = (1 + Number(dblAnnualInterestRate) / 1200);
    var financingPeriod = document.getElementById('ctl00_ContentPlaceHolder1_txtMonths').value;
    x = Math.pow(Number(a), Number(financingPeriod));
    x = 1 / Number(x);
    x = 1 - Number(x);


    CalcValue = document.getElementById('ctl00_ContentPlaceHolder1_txtCash').value;

    var monthlyPayment = (Number(CalcValue)) * (Number(dblAnnualInterestRate) / 1200) / Number(x);
    if (document.getElementById('ctl00_ContentPlaceHolder1_txtRate').value == "" || document.getElementById('ctl00_ContentPlaceHolder1_txtMonths').value == "" || document.getElementById('ctl00_ContentPlaceHolder1_txtCash').value == "") {
        alert("All fields are required.");
    }
    document.getElementById('ctl00_ContentPlaceHolder1_lblPayment').innerText = "$ " + monthlyPayment.toFixed(2);
    document.getElementById('ctl00_ContentPlaceHolder1_lblPayment').textContent = "$ " + monthlyPayment.toFixed(2);
}
function GetDirection() {
    window.open("http://maps.google.com/maps?daddr=" + document.getElementById('ctl00_ContentPlaceHolder1_lblDealerAddress').innerText);
}

function CloseCurrentWindow() {
    if (document.getElementById("HiddenTimeInitializer").value == "StartInitializer") {
        setTimeout('window.close()', 3000);
    }
}



/* Vehicle Studio */
function showStudioPreview(imagePath, imageIndex) {


    var subImages = document.getElementById('ctl00_ContentPlaceHolder1_VehicleStudio1_Big');

    subImages.src = imagePath;

}
function DefaultImage(image) {
    var subImages = document.getElementById('Big');
    subImages.src = image
}

function showPreview2(imagePath, imageIndex) {
    document.getElementById("ctl00_ContentPlaceHolder1_VehicleStudio1_imgOriginal").src = imagePath;
    $find("Large").show();
}

function ClosePreview2() {
    $find("Large").hide();
}


/* ucSearchBy */

function ShowMoreMakes(option) {
    if (option == "More") {
        //document.getElementById('ctl00_ContentPlaceHolder1_SearchBy1_dlMakes').style.display = "none";
        //document.getElementById('ctl00_ContentPlaceHolder1_SearchBy1_dlMakesMore').style.display = "block";
        //document.getElementById('ctl00_ContentPlaceHolder1_SearchBy1_lnkMoreMakes').style.display = "none";
        //document.getElementById('ctl00_ContentPlaceHolder1_SearchBy1_lnkPrevious').style.display = "block";
        window.location = "SearchInventory.aspx";
    }
    else if (option == "Previous") {
        document.getElementById('ctl00_ContentPlaceHolder1_SearchBy1_dlMakes').style.display = "block";
        document.getElementById('ctl00_ContentPlaceHolder1_SearchBy1_dlMakesMore').style.display = "none";
        document.getElementById('ctl00_ContentPlaceHolder1_SearchBy1_lnkMoreMakes').style.display = "block";
        document.getElementById('ctl00_ContentPlaceHolder1_SearchBy1_lnkPrevious').style.display = "none";
    }
}



/*   ucLoanCalculator    */
function CalculateInterestLoanCalculator() {

    var a, b, x, CalcValue;
    var purchasePrice = document.getElementById('ctl00_ContentPlaceHolder1_LoanCalculator1_HiddenCost').value;

    var dblAnnualInterestRate = document.getElementById('ctl00_ContentPlaceHolder1_LoanCalculator1_txtRate').value;
    a = (1 + Number(dblAnnualInterestRate) / 1200);
    var financingPeriod = document.getElementById('ctl00_ContentPlaceHolder1_LoanCalculator1_txtMonths').value;
    x = Math.pow(Number(a), Number(financingPeriod));
    x = 1 / Number(x);
    x = 1 - Number(x);

    var presentValue = document.getElementById('ctl00_ContentPlaceHolder1_LoanCalculator1_txtCash').value;

    if (Number(presentValue) <= Number(purchasePrice)) {
        CalcValue = Number(purchasePrice) - Number(presentValue);

        var monthlyPayment = (Number(CalcValue)) * (Number(dblAnnualInterestRate) / 1200) / Number(x);
        document.getElementById('ctl00_ContentPlaceHolder1_LoanCalculator1_txtPayments').value = monthlyPayment.toFixed(2);
    }

}


function NavigateToCreditLoanCalculator() {
    window.open("screditapps.aspx?ID=" + document.getElementById("ctl00_ContentPlaceHolder1_LoanCalculator1_HiddenVehicleID").value, "mywindow", "location=1,status=1,scrollbars=1,resizable=1,width=800,height=600");
}




/*  ucImageView */
function showPreview(imagePath, imageIndex) {

    var subImages = document.getElementById('ctl00_ContentPlaceHolder1_ImageView1_Big');
    subImages.src = imagePath;

}

function DefaultImage(image) {
    var subImages = document.getElementById('Big');
    subImages.src = image
}
function specifyRow() {
    var x = document.getElementById('table').rows
    x[1].height = "46"
}




/* Email To Friend  */
function ResizeWindow() {
    window.focus();
    window.moveTo(0, 0);
    window.resizeTo(400, 750);
}



/*  Financing  */
function NavigateToCredit(ID) {
    window.open("screditapps.aspx", "mywindow", "location=1,status=1,scrollbars=1,resizable=1,width=800,height=600");
}



/*   Inventory   */

function NavegateIventory(ID) {
    window.location = "VehicleDetails.aspx?ID=" + ID;
}

function BrowseModels(ID, MakeID) {
    window.location = "Inventory.aspx?Model=" + ID + "&Make=" + MakeID;
}
function BrowseModelsSpecials(ID, MakeID) {
    window.location = "Specials.aspx?Model=" + ID + "&Make=" + MakeID;
}
function BrowseYearInventory(Year) {
    url = window.location.toString();
    var index_1 = url.indexOf('?');

    if (index_1 == -1) {
        window.location = url + "?StartYear=" + Year + "&EndYear=" + Year;
    }
    else {
        var index = url.indexOf('&StartYear');
        if (index > 0)
            url = url.substring(0, index);

        window.location = url + "&StartYear=" + Year + "&EndYear=" + Year;
    }
}
function BrowseMake(ID) {
    window.location = "Inventory.aspx?Make=" + ID;
}
function BrowseMakeSpecials(ID) {
    window.location = "Specials.aspx?Make=" + ID;
}
function BrowseColor(ID) {
    url = window.location.toString();

    var index_1 = url.indexOf('?');
    if (index_1 == -1) {
        window.location = url + "?ColorID=" + ID;
    }
    else {
        var index = url.indexOf('&ColorID');
        if (index > 0)
            url = url.substring(0, index);

        window.location = url + "&ColorID=" + ID;
    }
}
function GetCarFaxReportInventory(vin) {
    window.open("http://www.carfax.com/cfm/ccc_DisplayHistoryRpt.cfm?partner=NCD_0&vin=" + vin);
}

function OpenEmailToDealer(VehicleID) {
    window.open("EmailToDealer.aspx?ID=" + VehicleID, 'mywindow', 'menubar=1,resizable=1,width=360,height=550');
}

function SearchByMakeModelYear() {
    var make = document.getElementById('ctl00_contentDetails_cboMakes').value;

    var model = document.getElementById('ctl00_contentDetails_cboModel').value;

    var year = document.getElementById('ctl00_contentDetails_cboYear').value;

    var url = "Inventory.aspx?Make=" + make + "&Model=" + model + "&Year=" + year;
    window.location = url;
}


/*  Specials  */

function NavigateSpecials(ID, imgCount, VIN) {
    window.location = "VehicleDetails.aspx?ID=" + ID;
}


/*  screditapps  */
function ShowHidePanelsCredit() {
    var rbIndividualApplication = document.getElementById('rbIndividualApplication');
    var pnlCoApp = document.getElementById('panelCoApplicent');
    if (rbIndividualApplication.checked) {
        pnlCoApp.style.display = 'none';
    }
    else {
        pnlCoApp.style.display = 'block';
    }
}



/*  Search Inventory  */
function BrowseYear(Year) {
    window.location = "Inventory.aspx?StartYear=" + Year + "&EndYear=" + Year;
}

function GeneralSearch(Page) {
    if (Page == "SearchInventoryPage") {
        var SelectedValue = null;
        if (document.getElementById('ctl00_ContentPlaceHolder1_rbQuickSearchOption_0').checked) {
            SelectedValue = "VIN";
            var url = "VehicleDetails.aspx?ID=" + document.getElementById("ctl00_ContentPlaceHolder1_txtGeneralSearch").value + "&QuickSearchType=" + SelectedValue; ;
            window.location = url;
        }
        else if (document.getElementById('ctl00_ContentPlaceHolder1_rbQuickSearchOption_1').checked) {
            SelectedValue = "NasCode";
            var url = "VehicleDetails.aspx?GeneralSearchNasCode=" + document.getElementById("ctl00_ContentPlaceHolder1_txtGeneralSearch").value + "&QuickSearchType=" + SelectedValue; ;
            window.location = url;
        }
        else if (document.getElementById('ctl00_ContentPlaceHolder1_rbQuickSearchOption_2').checked) {
            SelectedValue = "Other";
            var url = "Inventory.aspx?GeneralString=" + document.getElementById("ctl00_ContentPlaceHolder1_txtGeneralSearch").value + "&Mode=General" + "&QuickSearchType=" + SelectedValue; ;
            window.location = url;
        }

    }
    else if (Page == "DefaultPage") {
        var SelectedValue = null;
        if (document.getElementById('ctl00_ContentPlaceHolder1_SearchBy1_rbQuickSearchOption_0').checked) {
            SelectedValue = "VIN";
            var url = "VehicleDetails.aspx?ID=" + document.getElementById("ctl00_ContentPlaceHolder1_SearchBy1_txtGeneralSearch").value;
            window.location = url;
        }
        else if (document.getElementById('ctl00_ContentPlaceHolder1_SearchBy1_rbQuickSearchOption_1').checked) {
            SelectedValue = "NasCode";
            var url = "VehicleDetails.aspx?GeneralSearchNasCode=" + document.getElementById("ctl00_ContentPlaceHolder1_SearchBy1_txtGeneralSearch").value + "&QuickSearchType=" + SelectedValue; ;
            window.location = url;
        }
        else if (document.getElementById('ctl00_ContentPlaceHolder1_SearchBy1_rbQuickSearchOption_2').checked) {
            SelectedValue = "Other";
            var url = "Inventory.aspx?GeneralString=" + document.getElementById("ctl00_ContentPlaceHolder1_SearchBy1_txtGeneralSearch").value + "&Mode=General" + "&QuickSearchType=" + SelectedValue;
            window.location = url;
        }


    }

}

function gotomap() {
    window.open('http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=' + document.getElementById('ctl00_ContentPlaceHolder1_HiddenAddress').value + '&amp;sll=38.887343,-77.09884&amp;sspn=0.005847,0.00972&amp;ie=UTF8&amp;ll=38.887343,-77.09884&amp;spn=0.020075,0.049782&amp;z=10&amp;');
}



/*    Home Page    */
var IE = document.all ? true : false
var tmpX = 0;
var tmpY = 0;
var cX = 0; var cY = 0; var rX = 0; var rY = 0;
function UpdateCursorPosition(e) { cX = e.pageX; cY = e.pageY; }
function UpdateCursorPositionDocAll(e) { cX = event.clientX; cY = event.clientY; }
if (document.all) { document.onmousemove = UpdateCursorPositionDocAll; }
else { document.onmousemove = UpdateCursorPosition; }

function AssignPositionToDiv(d, l, t) {
    cX = 0; cY = 0; rX = 0; rY = 0
    if (self.pageYOffset) {
        rX = self.pageXOffset;
        rY = self.pageYOffset;
    }
    else if (document.documentElement && document.documentElement.scrollTop) {
        rX = document.documentElement.scrollLeft;
        rY = document.documentElement.scrollTop;
    }
    else if (document.body) {
        rX = document.body.scrollLeft;
        rY = document.body.scrollTop;
    }
    if (document.all) {
        cX += rX;
        cY += rY;
    }
    var dd = document.getElementById(d);


    dd.style.left = (cX + l) + "px";
    dd.style.top = (cY + t) + "px";
    dd.style.display = "block";
}
function showToolTip(yearMakeModel, ExteriorColor, InteriorColor, Mileage, InternetPrice, imagepath, imagepath1, imagepath2, imagepath3) {
    if (document.getElementById('HomePageVehicle1_HiddenToolTip').value == "-1") {
        document.getElementById('lblModelYear').innerText = yearMakeModel;
        document.getElementById('lblModelYear').textContent = yearMakeModel;
        document.getElementById('lblExteriorColor').innerText = ExteriorColor;
        document.getElementById('lblExteriorColor').textContent = ExteriorColor;
        document.getElementById('lblInteriorColor').innerText = InteriorColor;
        document.getElementById('lblInteriorColor').textContent = InteriorColor;
        document.getElementById('lblMileage').innerText = Mileage;
        document.getElementById('lblMileage').textContent = Mileage;
        document.getElementById('lblInternetPrice').innerText = "Internet only: " + InternetPrice;
        document.getElementById('lblInternetPrice').textContent = "Internet only: " + InternetPrice;
        document.getElementById('imgHomePagePopup').src = imagepath;
        document.getElementById('imgHomePagePopup1').src = imagepath1;
        document.getElementById('imgHomePagePopup2').src = imagepath2;
        document.getElementById('imgHomePagePopup3').src = imagepath3;
    }
    else if (document.getElementById('HomePageVehicle1_HiddenToolTip').value == "VehicleDetail") {
        document.getElementById('lblModelYearDetail').innerText = yearMakeModel;
        document.getElementById('lblModelYearDetail').textContent = yearMakeModel;
        document.getElementById('lblExteriorColorDetail').innerText = ExteriorColor;
        document.getElementById('lblExteriorColorDetail').textContent = ExteriorColor;
        document.getElementById('lblInteriorColorDetail').innerText = InteriorColor;
        document.getElementById('lblInteriorColorDetail').textContent = InteriorColor;
        document.getElementById('lblMileageDetail').innerText = Mileage;
        document.getElementById('lblMileageDetail').textContent = Mileage;
        document.getElementById('lblInternetPriceDetail').innerText = "Internet only: " + InternetPrice;
        document.getElementById('lblInternetPriceDetail').textContent = "Internet only: " + InternetPrice;
        document.getElementById('imgHomePagePopup').src = imagepath;
        document.getElementById('imgHomePagePopup1').src = imagepath1;
        document.getElementById('imgHomePagePopup2').src = imagepath2;
        document.getElementById('imgHomePagePopup3').src = imagepath3;
    }
    if (!IE) document.captureEvents(Event.MOUSEMOVE)
    document.onmousemove = getXY;

    AssignPositionToDiv('divTooltip', tmpX - 180, tmpY - 210);
}
function getXY(e) {
    if (IE) {
        tmpX = event.clientX + document.body.scrollLeft
        tmpY = event.clientY + document.body.scrollTop
    }
    else {
        tmpX = e.pageX
        tmpY = e.pageY
    }
    if (tmpX < 0) { tmpX = 0 }
    if (tmpY < 0) { tmpY = 0 }

    return true
}
function HideDivByID(d) {
    cX = 0; cY = 0; rX = 0; rY = 0
    document.getElementById(d).style.display = "none";
    reminderer = 1;
}
function ShowWelcomeTextDetails() {
    if (!IE) document.captureEvents(Event.MOUSEMOVE)
    document.onmousemove = getXY;

    AssignPositionToDiv('divWelcomeTextDetails', tmpX - 180, tmpY - 260);
}
function HideWelcomeTextDetails() {
    cX = 0; cY = 0; rX = 0; rY = 0
    document.getElementById('divWelcomeTextDetails').style.display = "none";
    reminderer = 1;
}

function HomePageQuickSearch() {

    var searchString = document.getElementById("txtHomePageQuickSearch").value;

    if (searchString == '') {
        alert("Please specify a make, model or year etc");
    }
    else {
        location.href = 'inventory.nas?generalsearch=' + searchString;
    }

    return;
}
