﻿$(document).ready(function(){
    var listingCount = "";
    listingCount = $("#multiFeaturedCount").val();
    var listingFile = "";
    listingFile = $("#multiFeaturedList").val();
    var listingStyle = "";
    listingStyle = $("#multiFeaturedStyle").val();
    var agentID = "";
    agentID = $("#agentid").val();
    var listingZip = "";
    listingZip = $("#multiFeaturedZip").val();
    var listingMin = "";
    listingMin = $("#multiFeaturedMin").val();
    
    if((listingFile && listingStyle.length > 0) || (listingZip && listingMin)){
        $.post("http://prudentialcaliforniare.com/prucal/Supplements/multifeatured/request.aspx",{count:listingCount,list:listingFile,style:listingStyle,agentid:agentID,zip:listingZip,minprice:listingMin},function(data){
            $("#multiFeaturedListings").empty().append(data.replace(/\/Large/g,'/Small'));
            $(".price").each(function(i){
                var dPrice = $(this).text();
                var cPrice = formatPrice(dPrice);
                $(this).text(cPrice);
            });
        });
    }
});

function formatPrice(price){
    var formattedPrice = "";
    var noDecimal = price.substring(0,price.length - 3);
    if(noDecimal.length == 6){
        formattedPrice = "$" + noDecimal.substring(0,3) + "," + noDecimal.substring(3,6);
    }else{
        var partModulus = noDecimal.length%3;
        var firstPricePart = noDecimal.substring(0,partModulus);
        var lastPricePart = noDecimal.substring(partModulus,noDecimal.length);
        formattedPrice = "$" + firstPricePart;
        for(var i=0;i<lastPricePart.length;i=i+3){
            formattedPrice += "," + lastPricePart.substring(i,i+3);
        }
    }
    return formattedPrice;
}
