//=====================================================//
function sortColumn( column )
{
  document.forms['sortList'].elements['_sortOrder'].value = column;
  document.forms['sortList'].submit();

} //sortcolumn()
//=====================================================//

function setDDOptions(ddObj1, ddObj2, ddObj3, ddObj2Sel ){
   
      alert(ddArray.length );

   for ( var x = 0 ; x < ddArray.length  ; x++ ) {
      alert(x);
      //if ( ddArray[x] == selectedValue ) {
      //   ddObj2.options[ddObj2.options.length] = new Option( subvalueArr[x] , subCatArr[x] );
      //}
   }
    
}

var Util = {
    showProgressInd: function(message) {

        if ($('#progressInd').length > 0){
            return;
        }

        if (message == undefined) {
            message = 'Processing...';
        }
        var width = 100;
        var left = (screen.width-width)/2;
        var top = $(window).scrollTop();

        $('body')
        .append("<div id='progressInd' class='progressInd'><div></div></div>");
        $('#progressInd')
        .addClass('ui-corner-bl')
        .addClass('ui-corner-br');
        $('#progressInd')
        .css('left', left + 'px')
        .css('top', top + 'px');
        $('#progressInd div').html(message);
    },
    
    hideProgressInd: function() {
        $('#progressInd').remove();
        $('.progressInd').each(function(){
            $(this).remove();
        });
    }    
}

var Basket = {
    updatePromoCode: function(e) {
        e.preventDefault();
        if($('#promo_code').val() == ''){
            alert('Please enter the promotion code');
            $('#promo_code').focus()
            return;
        }
        var url = $(this).attr('href');
        var data = '&promo_code=' + $('#promo_code').val();
        Util.showProgressInd('Updating...');
        $.getJSON(url, data, function(json) {
            Util.hideProgressInd();
            if(json.status == 'error') {
                alert(json.errorMsg);
            } else {
                alert(json.message);
                document.location = json.returnUrl;
            }
        });
    }
}    
