﻿/// <reference path="jquery-1.3.2.min.js" />
/// <reference path="jquery.color.js" />

/*
$(document).ready(function() {
   $("input").click(function() {
     handleClick($(this).attr('id'),$(this).attr('checked'));
   });
   
 });
 
 function handleClick(id,chkd)
 {
    checkMate(id,chkd);
    updateQuoteList(id,chkd);
 }
 function clearColor(el)
 {
    el.css("background-color","none");
 }
 

 
 function updateQuoteList(id)
 {
   $.get("addquote.ashx", 
    { itemid: id},
    function(data) 
    {
        if (data == "updated") 
        {
            var partialID = ("add-" + id);
            var els = $("input:button[id*=" + partialID + "-]").get();
            
            for(var i = 0; i < els.length; i++)
            {
                els[i].className = "addtoquotedisabled";
                els[i].setAttribute("value","In list");
                els[i].setAttribute("disabled","disabled");
            }
        }
        else 
        {
            // add some red and recheck or uncheck?
            alert("Product item could not be added to your quote list. Please contact support");
        }
    });
 }
 
  */
 
  function updateQuoteList(id)
 {
   $.get("addquote.ashx", 
    { itemid: id},
    function(data) 
    {
        if (data == "updated") 
        {
            var partialID = ("add-" + id);
            var els = $("input:button[id*=" + partialID + "-]");

            els.addClass("addtoquotedisabled").attr("value", "In list").attr("disabled", "disabled");
            
        }
        else 
        {
            // add some red and recheck or uncheck?
            alert("Product item could not be added to your quote list. Please contact support");
        }
    });
 }
 



function checkMate(id,chkd)
{
    var str = id.substring(0,(id.lastIndexOf("-")+1));
    $("input[id^='" + str + "']").attr('checked',function(){return chkd;});
}



function ShowList()
{
    var el = document.getElementById("ctl00_ContentPlaceHolder1_Categories");
    if(el != null) el.style.display = "inline";
}

function ShowSummary(pID,el)
{
    var els = document.getElementsByTagName("div");
    for(var i=0;i<els.length;i++)
    {
        if(els[i].id.indexOf("sum-") != -1)
        {
            if(els[i].id == ("sum-" + pID))
            {
                (els[i].style.display == "block") ? els[i].style.display = "none" : els[i].style.display = "block";
            }
            else
            {
                els[i].style.display = "none";
            }
        }
    }
}

function SwapPlus(el)
{
    var els = document.getElementsByTagName("img");
    
        
    if(el.src.indexOf("plus") != -1) el.src = "images/minus.gif";
    else el.src = "images/plus.gif";
    
    
    for(var i =0; i < els.length;i++)
    {
        if((els[i].id.indexOf("plus-") != -1) && (els[i].id != el.id)) 
        {
            els[i].src = "images/plus.gif";
        }
    }

}

function HideSummary(pID)
{
}


function ShowCategory(cat)
{
    var els = document.getElementsByTagName("div");
    for(var i = 0; i < els.length; i++)
    {
        if(els[i].id.indexOf("wrapper") == 0)
        {
            if(cat == 0)
            {
                els[i].style.display = "block";
                els[i].style.marginTop = "0";
            }
            else
            {
                if(els[i].id == cat) 
                {
                    els[i].style.display = "block";
                    if(cat != "wrapper-1") els[i].style.marginTop = "-20px";
                }
                else 
                {
                    els[i].style.display = "none";
                    els[i].style.marginTop = "0";
                }
            }
        }
        
    }
}

