function OnClientItemsRequested(sender,eventArgs){try{var isOptionExists=false;var cbbox=sender;if(cbbox.onDataBound!=null){cbbox.set_text("Loading....");var ulList=$("#"+sender._clientStateFieldID.replace('_ClientState','')+"_DropDown").find('.rcbList')[0];var liElements=ulList.childNodes;var items=sender.get_items();var startPos=0;var dataItem;var dropDownLine;var selectValueForCombo="";for(var index=startPos;index<liElements.length;++index){dataItem=items.getItem(index);if(dataItem!=null){dropDownLine=liElements[index];cbbox.onDataBound(dataItem,dropDownLine);if((currentShipserviceBeforeUpgradeApplied!=undefined)&&(currentShipserviceBeforeUpgradeApplied!="undefined")&&(currentShipserviceBeforeUpgradeApplied!=''))
{if((dropDownLine.innerHTML==currentShipserviceBeforeUpgradeApplied)||(dropDownLine.innerHTML.toLowerCase().indexOf(currentShipserviceBeforeUpgradeApplied.toLowerCase())!=-1))
isOptionExists=true;}}}
if(liElements.length>0)
{if((currentShipserviceBeforeUpgradeApplied==undefined)||(currentShipserviceBeforeUpgradeApplied=='')||(isOptionExists==false))
{if(cbbox.get_items().get_count()>0)
{cbbox.set_text(cbbox.get_items().getItem(0).get_text());cbbox.get_items().getItem(0).highlight();}}
else
{cbbox.set_text(currentShipserviceBeforeUpgradeApplied);}
if(items._array.length>0)
selectValueForCombo=items.getItem(0)._text;}
else
cbbox.set_text("");cbbox.nrOfComboItems=liElements.length;}
var items=sender.get_items();if((currentShipserviceBeforeUpgradeApplied==undefined)||(currentShipserviceBeforeUpgradeApplied=='')||(!isOptionExists))
{if(items._array.length>0)
selectValueForCombo=cbbox.get_items().getItem(0).get_text();}
else
selectValueForCombo=currentShipserviceBeforeUpgradeApplied;if(cbbox._uniqueId.indexOf('ddlProofShipMethod')!=-1)
$("input[@id *= 'hidProofShipZipCodeSelected']").attr('value',selectValueForCombo);else
$("input[@id *= 'hidShipZipCodeSelected']").attr('value',selectValueForCombo);$("input[@id *= 'imgbContinue']").removeAttr('disabled');$("input[@id *= 'imgbContinue']").attr('style','border:0;opacity:1.0;filter-alpha(opacity:100);');$("img[@id *= 'btnUpdateZipCode']").removeAttr('disabled');$("img[@id *= 'btnUpdateZipCode']").attr('style','border:0;opacity:1.0;filter:alpha(opacity=100);');}
catch(e){var btnUpdID=$("input[@id *= 'imgbContinue']").attr('id');__doPostBack(btnUpdID,'');}}
function initComboExtensions(){try{Telerik.Web.UI.RadComboBox.prototype.onDataBound=null;Telerik.Web.UI.RadComboBox.prototype.nrOfComboItems=0;Telerik.Web.UI.RadComboBox.prototype.lastRequestFilter="";}
catch(e)
{}}
function itemRequesting(sender,eventArgs)
{try{var context=eventArgs.get_context();context["ShippingMethod"]=sender.get_text();if(sender._uniqueId.indexOf('ddlProofShipMethod')!=-1)
{var shipZipCode=$("input[@id *= 'txtProofZip']").attr('value');context["shipWeight"]=1;}
else
{var shipZipCode=$("input[@id *= 'txtShipZipCode']").attr('value');context["shipWeight"]='';}
var isFreeGroundShipping=false;if(($("input[@id *= 'hidOneTimeUseCoupons']").attr('value')!=undefined)&&($("input[@id *= 'hidOneTimeUseCoupons']").attr('value')!=''))
isFreeGroundShipping=true;context["isFreeGroundShipping"]=isFreeGroundShipping;context["ShipZipCode"]=shipZipCode;context["OrderID"]=$("input[@id *= 'hidOrderID']").attr('value');}catch(e){}}
function OnClientSelectedIndexChangedEventHandler(sender,args)
{var item=args.get_item();sender.set_text(item.get_text());sender.set_originalText(item.get_text());var orderID=$("input[@id *= 'hidOrderID']").attr('value');var chkCustClientID=$("input[@id *= 'chkCustAcct']").attr('id');customerPickupOrUseAccountNumberForShip(orderID,chkCustClientID);$("input[@id *= 'hidShipZipCodeSelected']").attr('value',item._text);$("input[@id *= 'hidCurrentZip']").attr('value',shipZipCodeSelected);}
function OnClientSelectedIndexChangedEventHandlerForProofShip(sender,args)
{var item=args.get_item();sender.set_text(item.get_text());sender.set_originalText(item.get_text());var orderID=$("input[@id *= 'hidOrderID']").attr('value');var chkCustClientID=$("input[@id *= 'chkProofCustAcct']").attr('id');customerPickupOrUseAccountNumberForShip(orderID,chkCustClientID,'Proof');}
function OnClientItemsRequestFailed(sender,args)
{args.set_cancel(true);}
