var qbFlag = 0
function updatePageTopData() {
var randomNumber = Math.round(1000*Math.random())
$.getJSON("/cgi-bin/ghmconnect/special/pagetop_data?"+randomNumber, function(json){
$('#pagetopItems').html(json.pagetopItems)
})
}
function toggleQBSupplier(productItem, type) {
var displayAttribute = $('.'+productItem).css('display')
if(type==1) {
if(displayAttribute == "none") {
$('div.'+productItem).show()
$('img.'+productItem).attr('src','[img_url]/layout/up_arrow_mnm.gif')
}
else if(displayAttribute == "block") {
$('div.'+productItem).hide()
$('img.'+productItem).attr('src','[img_url]/layout/down_arrow_mnm.gif')
}
}
else if(type==2) {
if(displayAttribute == "none") {
$('div.'+productItem).show()
$('img.'+productItem).attr('src','[img_url]/layout/up_arrow_mm.gif')
}
else if(displayAttribute == "block") {
$('div.'+productItem).hide()
$('img.'+productItem).attr('src','[img_url]/layout/down_arrow_mm.gif')
}
}
}
function toggleQuickBasket(displayFlag) {
if($('#quickBasketInner2').css('display')=='none' || displayFlag == 1) {
$('#quickBasketInner2>div').css('visibility','visible')
$('#quickBasketInner2').show()
$('#quickBasketArrow').attr('src','[img_url]/layout/shrink_arrow2.gif')
}
else if($('#quickBasketInner2').css('display')=='block') {
$('#quickBasketInner2>div').css('visibility','hidden')
$('#quickBasketInner2').hide()
$('#quickBasketArrow').attr('src','[img_url]/layout/grow_arrow2.gif')
}
}
function toggleQBForm() {
qbFlag--
if(qbFlag == 0) {
var data = $('#qb_basket').formSerialize()
var divId = document.getElementById('loadingQB')
divId.style.display = 'block'
$.post('[process-target _self]', data)
setTimeout("toggleQBCall()", 1000)
}
}
function toggleQBSubmit() {
qbFlag++
setTimeout("toggleQBForm()", 2000)
}
function toggleQBCall() {
var randomNumber = Math.round(1000*Math.random())
$.getJSON("/cgi-bin/ghmconnect/special/basket_data?"+randomNumber, function(json){
$('#quickBasketInner2').html('
Please wait... submitting data.
')
var supplier_list = json.supplier_list
var i,j, k, l, supplier_items
var supplier_count, mnm_count, mm_count
supplier_count = mnm_count = mm_count = 0
var mnm_list = new Array()
var mm_list = new Array()
for(i=0; i= parseFloat(temp_supplier['supplier_minimum'])) {
mm_list[mm_count++] = temp_supplier
}
else {
mnm_list[mnm_count++] = temp_supplier
}
supplier_count++
}
k=0
for(i=0; i$'+itemPrice+'
'
}
return retValue
}
function appendMMItems2(className, itemList) {
var j, itemQuantity, itemDescription, itemPrice, itemLink
var retValue = ''
for(j=0; j$'+itemPrice+'
'
}
return retValue
}
function appendMNMItems(className, itemList) {
var j, itemQuantity, itemDescription, itemPrice, itemLink
var retValue = ''
for(j=0; j$'+itemPrice+'
'
}
return retValue
}
function appendMNMItems2(className, itemList) {
var j, itemQuantity, itemDescription, itemPrice, itemLink
var retValue = ''
for(j=0; j$'+itemPrice+'
'
}
return retValue
}
function appendFirstMNMSupplier(title, total, minimum, className, itemList, supplierLink) {
var supplier = ''+appendMNMItems(className, itemList)+'
$'+total+' of $'+minimum+'



'
$('#quickBasketInner2').append(supplier)
}
function appendMNMSupplier(title, total, minimum, className, itemList, supplierLink) {
var supplier = '

'+appendMNMItems2(className, itemList)+'
$'+total+' of $'+minimum+'

'
$('#quickBasketInner2').append(supplier)
}
function appendFirstMMSupplier(title, total, minimum, className, itemList, supplierLink) {
var supplier = ''+appendMMItems(className, itemList)+'
$'+total+' of $'+minimum+'



'
$('#quickBasketInner2').append(supplier)
}
function appendMMSupplier(title, total, minimum, className, itemList, supplierLink) {
var supplier = '
'+appendMMItems2(className, itemList)+'
$'+total+' of $'+minimum+'



'
$('#quickBasketInner2').append(supplier)
}
function appendSpacer() {
var mnm = 1
var mm = 1
if(mnm && mm) {
var html = '
'
$('#quickBasketInner2').append(html)
}
}