Search Results
January 15, 2010
Vail
January 5, 2010
Ski Vacations - Ski Resorts | Snow.com
New Site
January 1, 2010
|
|
|
|
var extraHeight = 0; var entryPixel = 1; if ((sPage.indexOf("Entry")> -1)){ entryPixel = 0; }
var SaksBagShowing = 0; //Toggle to know when the overlay is showing var SlowerSpeed = 0; //Add delay time to the SaksBagSlide var SaksDoc = null; var hiddenHeight = 47; //Add to Start Bag Higher var speedDefault = 44; // Add to make bag move faster, skipping that many pixels on its way down. var posTopDefault = 0; //How high from the top the layer should show var negTopDefault = posTopDefault-(speedDefault*hiddenHeight); //How high from the top the layer should start var AddCart = 0; var num_items_added = 0; var receiveReqOverlay; var loadNewBag = 1; var addedItemTimer;
function checkForHeight(startHeight, endHeight) { negTop = 0; posTop = 0; /* if(document.getElementById('brandingAD').clientHeight){ extraHeight = document.getElementById('brandingAD').clientHeight; }else if(document.getElementById('brandingAD').offsetHeight){ extraHeight = document.getElementById('brandingAD').offsetHeight ; } extraHeight=extraHeight-1; if(extraHeight<2){ extraHeight = 0; } */ negTop = startHeight+extraHeight; posTop = endHeight+extraHeight; }
function getXmlHttpRequestObject() { if (window.XMLHttpRequest) { return new XMLHttpRequest(); //Not IE } else if(window.ActiveXObject) { return new ActiveXObject("Microsoft.XMLHTTP"); //IE } else { //alert("Your browser doesn't support AJAX."); } }
function loadBagNow(num_items_added){ document.getElementById('saksbagoverlay_insert').innerHTML = "
![]() |
“; var paramsOverlay = “”; var urlOverlay = ‘http://www.saksfifthavenue.com/include/saksbaginsert.jsp?ASSORTMENT%3C%3East_id=1408474395222441&bmUID=1262392169786′; var currentUrlnow = window.location.toString(); var rehttp= new RegExp (”https://”); if(currentUrlnow.match(rehttp)){ if(urlOverlay.match(rehttp)){ urlOverlay = urlOverlay; }else{ urlOverlay = urlOverlay.replace(/http:/,”https:”); //replace http with https } }
var re= new RegExp (/\?/); if(urlOverlay.match(re)){ paramsOverlay = “&num_of_items_added=”+num_items_added; }else{ paramsOverlay = “?num_of_items_added=”+num_items_added; } urlOverlay += paramsOverlay; receiveReqOverlay.open(”POST”, urlOverlay, true); receiveReqOverlay.onreadystatechange = handleAddToBagOverlay; receiveReqOverlay.send(paramsOverlay); }
function handleAddToBagOverlay() { if (receiveReqOverlay.readyState == 4) { if(receiveReqOverlay.status == 200){ if(receiveReqOverlay.responseText){ document.getElementById(’saksbagoverlay_insert’).innerHTML = receiveReqOverlay.responseText; var qtyToAdd = getOmnFromInsert(”omn_numItemsToAdd”); omnAjaxCall(qtyToAdd); } }else{ document.getElementById(’saksbagoverlay_insert’).innerHTML = “
| Error: ” + receiveReqOverlay.status +” Could not load Saks Bag Overlay. Page will Redirected to the Saks Bag Page |
“; window.location.href=”http://www.saksfifthavenue.com/checkout/SaksBag.jsp?ASSORTMENT%3C%3East_id=1408474395222441&bmUID=1262392169787″ } } }
function isIE6orLess(){ if (isIE){ var version=0; var temp=navigator.appVersion.split(”MSIE”); version=parseFloat(temp[1]); if(version < 7){ return true; }else{ return false; } }else{ return false; } }
function SaksBagOpen(SaksBagOverlay,AddCart,imageMap){
if (!(SaksBagShowing)){
getNumberofItems();
checkForHeight(negTopDefault, posTopDefault);
receiveReqOverlay = getXmlHttpRequestObject();
SaksDoc = document.getElementById('SaksBagOverlay').style;
if(AddCart>=0){
if (isIE6orLess()){
HideAllPullDowns();
showReplaceText(’
‘);
}
num_items_added = AddCart;
EndingPoint = posTop;
StartingPoint = negTop;
SaksBagShowing = 1;
//getObjItems(”saksbagNumItems”).useMap = ‘#’ + [imageMap];
SaksBagSlide(StartingPoint,EndingPoint);
loadBagNow(num_items_added);
}else{
if (!(SaksBagShowing)){
if (isIE6orLess()){
HideAllPullDowns();
showReplaceText(’
‘);
}
EndingPoint = posTop;
StartingPoint = negTop;
SaksBagShowing = 1;
loadNewBag = 1;
//getObjItems(”saksbagNumItems”).useMap = ‘#’ + [imageMap];
SaksBagSlide(StartingPoint,EndingPoint);
}
if (loadNewBag){
loadBagNow(”-1″);
}
}
}
}
function SaksBagClose(SaksBagOverlay,imageMap){ if (SaksBagShowing){ clearTimeout(addedItemTimer); if (isIE6orLess()){ ShowAllPullDowns(); showReplaceText(”); } EndingPoint = negTop; StartingPoint = posTop; SaksBagShowing = 0; //getObjItems(”saksbagNumItems”).useMap = ‘#’ + [imageMap]; SaksBagSlide(StartingPoint,EndingPoint); } }
function SaksBagSlide(StartingPoint,EndingPoint){ if (StartingPoint != EndingPoint){ if (StartingPoint > EndingPoint){ StartingPoint -= speedDefault; }else{ StartingPoint += speedDefault; } SaksDoc.top = StartingPoint; setTimeout(”SaksBagSlide(” + StartingPoint + “,” + EndingPoint + “)”, SlowerSpeed); } return; }
onload = function addToBagOverlay(){ var qtyAdded = ”; if ((qtyAdded != null) && (qtyAdded != “”)){ SaksBagOpen(’SaksBagOverlay’,qtyAdded,’saksbagMapHide’); } }
function getOmnFromInsert(elementName){ var elementNameReturned = “”; var str = document.getElementById(’saksbagoverlay_insert’).innerHTML; var commentString = “\<\!-- "+elementName+"\="; var strLoc = str.indexOf(commentString); var str1 = str.substring(strLoc+(commentString.length)); elementNameReturned = str1.substring(0, str1.indexOf(" --\>“)); return elementNameReturned; }
function omnAjaxCall(addedItems){ if((addedItems != null) && (addedItems != “-1″)){ s.events = “scAdd,event5,event6″; s.prop1 = “add to bag”; var firstTimeAddEvent = getOmnFromInsert(”omn_firstTimeEvent”); if((firstTimeAddEvent != null) && (firstTimeAddEvent != “”)){ s.events = firstTimeAddEvent; } addedItemTimer = setTimeout(”SaksBagClose(’SaksBagOverlay’,’saksbagMap’)”, 20000); }else{ s.events=”scView”; s.prop1 = “view bag”; }
s.products=getOmnFromInsert(”omn_prodinfoStuff”); s.eVar6=getOmnFromInsert(”omn_prodinfoSuggest”); s.pageName=”checkout:saks bag overlay”; s.channel=”checkout”;
void(s.t()); }





