function showHideAjaz(elementsToShow, elementsToHide, delay){ var leng=elementsToHide.length-1; for (var i=0; i<=leng; i++){ var el = elementsToHide[i]; var showID   = document.getElementById(el); Effect.toggle(el, 'slide');} var leng=elementsToShow.length-1; for (var i=0; i<=leng; i++){ var el = elementsToShow[i]; var showID   = document.getElementById(el); if(showID.style.display == 'none'){ if(i==elementsToShow.length-1){ setTimeout(function(){Effect.toggle(el, 'slide')}, delay);} else{ Effect.toggle(el, 'slide');} } } }
function showSearching(){ var addressID = document.getElementById('postcodeAddress'); if(addressID.style.display == 'hidden'){ new Effect.Appear('postcodeSearching');} }
function diffAddressJS(type, id){ var billingID = document.getElementById(id); if(type == 'same'){ if(billingID.style.display != 'none'){ new Effect.SlideUp(id);} } if(type == 'different'){ if(billingID.style.display == 'none'){ new Effect.SlideDown(id);} } }
function diffAddressExisting(id, thisID, otherID, type){ var thisRadio   = document.getElementById(thisID); var otherRadio  = document.getElementById(otherID); var existingID  = document.getElementById(id); var existingOn  = document.getElementById('existingOn'); var existingOff  = document.getElementById('existingOff');if(existingID!=null){ if(type == 'same' && existingID.style.display != 'none'){ if(thisID == 'existingOn'){ existingOn.className = 'existingOn'; existingOff.className = 'existingOff';} new Effect.SlideUp(id);} if(type == 'different' && existingID.style.display == 'none'){ if(otherID == 'existingOn'){ existingOn.className = 'existingOff'; existingOff.className = 'existingOn';} new Effect.SlideDown(id);} } }
function diffBillingAddressExisting(id, oneID){ var thisID = document.getElementById(oneID); var voneID = document.getElementById('existingOne'); var vtwoID = document.getElementById('existingTwo'); var vthreeID = document.getElementById('existingThree'); var existingID = document.getElementById(id); if(oneID == 'existingOne'){ if(existingID.style.display != 'none'){ Effect.toggle(id, 'slide');} voneID.className = 'existingOn'; vtwoID.className = 'existingOff'; vthreeID.className = 'existingOff';} if(oneID == 'existingTwo'){ if(existingID.style.display != 'none'){ Effect.toggle(id, 'slide');} voneID.className = 'existingOff'; vtwoID.className = 'existingOn'; vthreeID.className = 'existingOff';} if(oneID == 'existingThree'){ if(existingID.style.display == 'none'){ Effect.toggle(id, 'slide');} voneID.className = 'existingOff'; vtwoID.className = 'existingOff'; vthreeID.className = 'existingOn';} }
function diffBillingCard(id, thisID, otherID, type){ var thisRadio = document.getElementById(thisID); var otherRadio = document.getElementById(otherID); var existingID = document.getElementById(id); var existingOn = document.getElementById('existingCardOn'); var existingOff = document.getElementById('existingCardOff'); if(type == 'same' && existingID.style.display != 'none'){ if(thisID == 'existingCardOn'){ existingOn.className = 'existingOn'; existingOff.className = 'existingOff';} Effect.toggle(id, 'slide');} if(type == 'different' && existingID.style.display == 'none'){ if(otherID == 'existingCardOn'){ existingOn.className = 'existingOff'; existingOff.className = 'existingOn';} Effect.toggle(id, 'slide');} }
function diffPaymentOptions(openMe, closeMe, closeMe2){ var thisRadio = document.getElementById(openMe); var otherRadio = document.getElementById(closeMe); var otherRadio2 = document.getElementById(closeMe2); var voneID = document.getElementById('optionOne'); var vtwoID = document.getElementById('optionTwo'); var vthreeID = document.getElementById('optionThree'); if(thisRadio.style.display == 'none'){ Effect.SlideDown(thisRadio); new Effect.Appear(thisRadio);} if(otherRadio.style.display != 'none'){ Effect.SlideUp(otherRadio);} if(otherRadio2.style.display != 'none'){ Effect.SlideUp(otherRadio2);} }
function addressSelected(selectedAddress){ var selectedAddress = document.getElementById(selectedAddress); if(selectedAddress.style.display == 'none'){ new Effect.SlideDown('selectedAddress');} }
function showHideDiscounts(){ var discountID = document.getElementById('discountsContainer'); var discountButton = document.getElementById('promoButton'); if(discountID.style.display == 'none'){ Effect.toggle('discountsContainer', 'slide'); discountButton.className = 'buttonPromoCodes buttonPromoCodesOn'; discountButton.innerHTML = 'Close Promotional Code(s)';} else{ Effect.toggle('discountsContainer', 'slide'); discountButton.className = 'buttonPromoCodes'; discountButton.innerHTML = 'Enter Promotional Code(s)';} }
function changeCard(card){ cardimg='/common/styles/blank.gif'; if(card == "Mastercard"){ cardimg='/common/img/icons/mastercard.gif';} if(card == "Delta"){ cardimg='/common/img/icons/delta.gif';} if(card == "Visa"){ cardimg='/common/img/icons/visa.gif';} if(card == "Maestro"){ cardimg='/common/img/icons/maestro.gif';} if(card == "Solo"){ cardimg='/common/img/icons/solo.gif';} if(card == "Switch"){ cardimg='/common/img/icons/switch.gif';} if(card == "Electron"){ cardimg='/common/img/icons/electron.gif';} document.getElementById("cardimg").src=cardimg;}
function collapseBasket(){ var basketID = document.getElementById('basketArea'); var basketButton = document.getElementById('collapseBasket'); if(basketID.style.display == 'none'){ Effect.toggle('basketArea', 'slide'); basketButton.className = 'basketOpen'; basketButton.innerHTML = 'Hide Basket';} else{ Effect.toggle('basketArea', 'slide'); basketButton.className = 'basketClosed'; basketButton.innerHTML = 'Show Basket';} }
function collapsePackageItems(){ var packageID = document.getElementById('packageItems'); var packageButton = document.getElementById('collapsePackageItems'); if(packageID.style.display == 'none'){ Effect.toggle('packageItems', 'slide'); packageButton.className = 'packageOpen';} else{ Effect.toggle('packageItems', 'slide'); packageButton.className = 'packageClosed';} }
function showHideRecentlyViewed(){ var recentlyViewedID = document.getElementById('recentlyViewedItems'); var recentlyViewedButton = document.getElementById('displayItemsButton'); if(recentlyViewedID.style.display == 'none'){ Effect.toggle('recentlyViewedItems', 'slide'); recentlyViewedButton.className = 'recentlyViewedButton recentlyViewedButtonOn';} else{ Effect.toggle('recentlyViewedItems', 'slide'); recentlyViewedButton.className = 'recentlyViewedButton';} }
function AfterPostcodeLookup(poFinderName){ if (poFinderName == undefined){ poFinderName = '';} var topBlock = document.getElementById('existingBlock'+poFinderName); var postcodeFinder = document.getElementById('postcodeFinder'+poFinderName); var isUKAddress = document.getElementById('isUKAddress'+poFinderName); var viewUKAdd = document.getElementById('viewUKAdd'+poFinderName); topBlock.style.display = "block"; postcodeFinder.style.display = "block"; isUKAddress.style.display = "none"; viewUKAdd.style.display = "block";}
function AfterPostcodeSelected(poFinderName){ if (poFinderName == undefined){ poFinderName = '';} var topBlock = document.getElementById('existingBlock'+poFinderName); var postcodeFinder = document.getElementById('postcodeFinder'+poFinderName); var isUKAddress = document.getElementById('isUKAddress'+poFinderName); var viewUKAdd = document.getElementById('viewUKAdd'+poFinderName); var selectedAddress = document.getElementById('selectedAddress'+poFinderName); topBlock.style.display = "block"; postcodeFinder.style.display = "block"; isUKAddress.style.display = "none"; viewUKAdd.style.display = "block"; if (selectedAddress.style.display == 'none'){ Effect.SlideDown('selectedAddress'+poFinderName);} }
function AfterPromotionalCodeEntered(){ document.getElementById('inputTop').style.display = 'block'; document.getElementById('selectedAddress').style.display = 'block'; document.getElementById('viewUKAdd').style.display = 'none'; document.getElementById('viewFinder').style.display = 'none'; document.getElementById('isUKAddress').style.display = 'none'; document.getElementById('postcodeFinder').style.display = 'none';}
function showHeaderBasket(bOpen){ var basketID = document.getElementById('headerBasket'); var basketButton1 = document.getElementById('expandHeaderBasket'); var basketButton2 = document.getElementById('collapseHeaderBasket'); if (basketID.style.display == 'none'){ Effect.toggle('headerBasket', 'blind'); basketButton1.className = 'headerBasketClose'; basketButton1.innerHTML = 'Close'; basketButton1.title = 'Close Basket';} else if (bOpen != 1){ Effect.toggle('headerBasket', 'blind'); basketButton1.className = 'headerBasketOpen'; basketButton1.innerHTML = 'Open'; basketButton1.title = 'Open Basket';} }



