﻿function showDetails(mls) {
    __doPostBack('btnForce', mls);


}
var globalCurrentMLS;
function showDetailsInstant(mls) {


    try {
        var mpu = $find('DetailsMain_ModalPopupExtenderDetails');
        mpu.show();

        var title = $get('DetailsMain_lblCity');
        loadFlash(mls);
        PageMethods.ShowDetails(mls, OnSucceeded, OnFailed, title);
        globalCurrentMLS = mls;
        setTimeout('loadSmallGoogleMap();', 0);
    }
    catch (err) {

    }




}


function OnSucceeded(results, ctl) {
    var lblPriceTop = $get('DetailsMain_lblPriceTop');
    var lblTenure = $get('DetailsMain_lblTenure');
    var lblStreet = $get('DetailsMain_lblStreet');
    var lblCity = $get('DetailsMain_lblCity');
    var lblPropertyType = $get('DetailsMain_lblPropertyType');
    var lblBedrooms = $get('DetailsMain_lblBedrooms');
    var lblBathRooms = $get('DetailsMain_lblBathRooms');
    var lblLivingArea = $get('DetailsMain_lblLivingArea');
    var lblYearBuilt = $get('DetailsMain_lblYearBuilt');
    var lblOriginalPrice = $get('DetailsMain_lblOriginalPrice');
    var lblDaysOfTheMarket = $get('DetailsMain_lblDaysOfTheMarket');
    var lblAssessedValue = $get('DetailsMain_lblAssessedValue');
    var lblPropertyTax = $get('DetailsMain_lblPropertyTax');
    var lblZoning = $get('DetailsMain_lblZoning');
    var lblMaintenanceFee = $get('DetailsMain_lblMaintenanceFee');
    var lblWasteDisposal = $get('DetailsMain_lblWasteDisposal');
    var lblView = $get('DetailsMain_lblView');
    var lblCarStorage = $get('DetailsMain_lblCarStorage');
    var lblDeckLaniaArea = $get('DetailsMain_lblDeckLaniaArea');
    var lblMls = $get('DetailsMain_lblMls');
    var lblDescription = $get('DetailsMain_lblDescription');
    var lblListBy = $get('DetailsMain_lblListBy');
    var features = $get('features');
    var ares = results.split('@sep@');

    lblPriceTop.innerHTML = ares[0];
    if (ares[1].length > 25) {
        lblStreet.style.fontSize = "15px";
    }
    else {
        lblStreet.style.fontSize = "18px";
    }
    lblCity.innerHTML = ares[2];
    lblPropertyType.innerHTML = ares[3];
    lblBedrooms.innerHTML = ares[4];
    lblBathRooms.innerHTML = ares[5];
    lblLivingArea.innerHTML = ares[6];
    lblYearBuilt.innerHTML = ares[7];
    lblOriginalPrice.innerHTML = ares[8];
    lblDaysOfTheMarket.innerHTML = ares[9];
    lblAssessedValue.innerHTML = ares[10];
    lblPropertyTax.innerHTML = ares[11];
    lblZoning.innerHTML = ares[12];
    lblMaintenanceFee.innerHTML = ares[13];
    lblWasteDisposal.innerHTML = ares[14];
    lblView.innerHTML = ares[15];
    lblCarStorage.innerHTML = ares[16];
    lblMls.innerHTML = ares[18] + " / " + ares[23];
    document.getElementById('DetailsMain_mls').value = ares[18];
    lblDescription.innerHTML = ares[19];
    lblListBy.innerHTML = ares[20];
    if (ares[20] == "") {
        $get('DetailsMain_listingText').style.visibility = "hidden";
    }
    else {
        $get('DetailsMain_listingText').style.visibility = "visible";
    }
    features.innerHTML = ares[21];
    lblTenure.innerHTML = ares[22];
    if (ares[21].indexOf("<td") > -1) {
        $get('includedTitle').style.visibility = "visible";
    }
    else {
        $get('includedTitle').style.visibility = "hidden";
    }
    //if tenure has cpr, add star after Land Area
    if (ares[22].toLowerCase().indexOf("cpr") > -1) {
        lblDeckLaniaArea.innerHTML = ares[17] + "<sup>*</sup>";
        $get('limitedCommonDetails').style.visibility = "visible";
    }
    else {
        lblDeckLaniaArea.innerHTML = ares[17];
        $get('limitedCommonDetails').style.visibility = "hidden";
    }

    document.getElementById('emailListing').href = ares[24];
    if (ares[25] == "true") {
        $get('savedLink').style.display = "inline";
        $get('DetailsMain_saveListing').style.display = "none";
    }
    else {
        $get('savedLink').style.display = "none";
        $get('DetailsMain_saveListing').style.display = "inline";
    }

    $get('soldHistory').innerHTML = ares[26];
    if (ares[26].indexOf("<li") > -1) {
        $get('includedRecenSales').style.visibility = "visible";
        if ($get('linkLogin').innerHTML == 'Login') {
            $get('soldHistory').innerHTML = '<a href="#" onclick="$find(\'DetailsMain_ModalPopupExtenderDetails\').hide();$find(\'LoginMain_ModalPopupExtenderLogin\').show();return false;" style="color:#0E3766;">Login to View Recent Sales for this Property</a>';
        }
    }
    else {
        $get('includedRecenSales').style.visibility = "hidden";
    }

    if (ares[28] != '') {

        $get('DetailsMain_Agentdescription').innerHTML = ares[29];
        $get('DetailsMain_lblPhone').innerHTML = ares[30];
        $get('DetailsMain_imgMain').src = ares[28];
        document.getElementById("agentLink").href = ares[31];
        $get('DetailsMain_lblAgentListed').style.display = "block";
        $get('DetailsMain_AgentTable').style.display = "block";
    }
    else {
        $get('DetailsMain_lblAgentListed').style.display = "none";
        $get('DetailsMain_AgentTable').style.display = "none";
    }
}

function OnFailed(results, ctl) {

    var mpu = $find('DetailsMain_ModalPopupExtenderDetails');
    if (mpu) {

        //      mpu.hide();
    }
}

