﻿// JScript File

var wh_Combination = "";
var wh_CategoryId = "";
var wh_BackgroundId;
var wh_ForegroundId;
var wh_PlateSizeId;
var wh_ComboFormat = "";

function WhatHotUpdateCombination(Combination)
{
    wh_Combination = Combination;
    wh_ComboFormat = "";
    DrawWhatsHot();
}

function WhatHotUpdateCategory(Category)
{
    wh_CategoryId = Category;
    wh_ComboFormat = "";
    DrawWhatsHot();
}

function WhatHotUpdateComboFormat(ComboFormat)
{
    wh_ComboFormat = ComboFormat;
    DrawWhatsHot();
}

function DrawWhatsHot()
{
document.getElementById("WhatHotList").innerHTML = "<li><img src=\"" + ControlPath() + "images/busy.gif\" alt=\"Loading...\" /></li>";

if (wh_ComboFormat != "")
    jQuery.getJSON(baseWSurl() + "?o=whatshot&cf=" + wh_ComboFormat, DisplayHotness);
else
    jQuery.getJSON(baseWSurl() + "?o=whatshot&c=" + wh_Combination, DisplayHotness);
}

function DisplayHotness(jsonPlates, status)
{
if (status == 'success')
    {  
    var plates = eval(jsonPlates);
    var HotsHTML = "";
    var plate;
    
    for (i = 0; i < plates.length; i++) {
        plate = plates[i];
        
        HotsHTML += "<li><div class='whatsHot'>";
        HotsHTML += "<img height='90' width='157' alt='" + plate.Tooltip + "' src='" + plate.BackgroundImageURL + "' />";
        HotsHTML += "<div class='whatsHotImages'>";
        HotsHTML += "<a href='#' onclick='selectWhatsHotDesign(\"" + plate.DesignName + "\"); return false;'>";
        HotsHTML += "<img src='";
        HotsHTML += plateImageURL(wh_Combination, plate.BackgroundId, plate.ForegroundId, plate.CategoryId, plate.PlateSizeId, true);
        HotsHTML += "' alt='" + plate.Tooltip + "' /></a>";
        HotsHTML += "</div></div>";
        HotsHTML += "<h3>" + plate.Tooltip + "</h3>"; 
        // HotsHTML += "<a href='#' onclick='selectWhatsHotDesign(\"" + plate.DesignName + "\"); return false;'><img alt='Create a Plate®' src='http://www.ppq.com.au/portals/2/images/buttons/btn-create-a-plate.gif' class='imgBtn' /></a>"; 
        HotsHTML += "</li>";
        }

    document.getElementById("WhatHotList").innerHTML = HotsHTML;
    }
}

function selectWhatsHotDesign(DesignName)
{
    if (IsMonochrome == true) {
        alert (msgCantChangeComboWhileMonochrome);
        }
    else { 
        if (IsUpgrade == true)
            UpgradePrice = 0.1;
            
        DontOverwritebackground = true;
        selectedTab='design';
        ShowTabsBar();
        panelMode_PlateDesign();
        HandleStartup(DesignName);
        }
}