﻿// Quote Count
function getQuoteCount() {
    var sURL = "/quoteList.asp?cnt=1" + "&rnd=" + Math.floor(Math.random()*11000);
    var oQuoteList = new AjaxDelegate(sURL, processQuoteCount);
    oQuoteList.Fetch();
}
function processQuoteCount(url, sHTML) {
    if (sHTML == "") {
        $('quoteCount').setHTML('no items ');
    } else if (parseInt(sHTML) == 1) {
        $('quoteCount').setHTML(sHTML + ' item ');
    } else {
        $('quoteCount').setHTML(sHTML + ' items ');
    }
}


// Complete Quote 
function completeQuote() {
    window.open('/pages/product/moreInfo.asp','mywindow','width=570,height=550,resizable=yes,scrollbars=yes');
}
function getQuoteList() {
    var sURL = "/quoteList.asp?get=1" + "&rnd=" + Math.floor(Math.random()*11000);
    var oQuoteList = new AjaxDelegate(sURL, processQuotes);
    oQuoteList.Fetch();
    
    sURL = "/quoteList.asp?get=2" + "&rnd=" + Math.floor(Math.random()*11000);
    var oQuoteList = new AjaxDelegate(sURL, processQuotesActions);
    oQuoteList.Fetch();    
}
function processQuotes(url, sHTML) {
    var aResults = sHTML.split('|');
    $('oQuoteList').setHTML(sHTML);
}
function processQuotesActions(url, sHTML) {
    var aResults = sHTML.split('|');
    $('oQuoteListActions').setHTML(sHTML);
}


// Delete Quote Item
function deleteQuoteItem(ix) {
    var sURL = "/quoteList.asp?did=" + ix + "&rnd=" + Math.floor(Math.random()*11000);
    var oQuoteList = new AjaxDelegate(sURL, processDeleteQuotes)
    oQuoteList.Fetch();
}
function processDeleteQuotes(url, sHTML) {
    if (sHTML == "delete_ok") {
        //window.parent.getQuoteCount();
        getQuoteList();
    } else {
        alert(sHTML);
    }
}


// Add Quote Item
function addQuote(sProdID, sName) {
    var sURL = "/quoteList.asp?addProd=" + sProdID + "|" + sName + "&rnd=" + Math.floor(Math.random()*11000);
    var oQuoteList = new AjaxDelegate(sURL, processAddQuote)
    oQuoteList.Fetch();   
}
function processAddQuote(url, sHTML) {
    if (sHTML == "add_ok") {
        getQuoteCount();
        alert('Your request has been added.\n\nYou can view your quote by clicking the link in the left menu');
    } else if (sHTML == "add_dup"){
        alert('You already have this item in your quote list.\n\nYou can view your quote by clicking the link in the left menu');
    }
     
}

// Quote Help
function quoteHelp() {
    alert("A new feature added to our web site that let's you build a list of products you're interested in.\n\nYou can view your quote by clicking the link in the left menu.");
}