/* Name:site editor overlay Location:~/jsfile/SiteOverlay.js*/ var overlayDisplay=null,prevElement=null,prevOverlay=null,treeClientId=null,menuClientId=null;function onCollapse(sender,eventArgs){(eval(treeClientId)).expandAll()}function setOverlay(destObj,srcObj){var objLeft=srcObj.offsetLeft,objTop=srcObj.offsetTop,objParent=srcObj.parentNode;while(objParent!=null&&objParent.tagName.toUpperCase()!="BODY"){objLeft+=objParent.offsetLeft;objTop+=objParent.offsetTop;objParent=objParent.parentNode}if(prevElement!=null&&prevElement.parentNode!=null){prevElement.parentNode.className="percent";prevElement.className="overlayArrow"}if(destObj.innerHTML!=""){destObj.style.left=objLeft-3+"px";destObj.style.top=objTop+16+"px";destObj.className="overlayInfo";srcObj.parentNode.className="percentHover";srcObj.className="overlayArrowHover"}}function setRootPos(destObj,srcObj){var objLeft=srcObj.offsetLeft,objTop=srcObj.offsetTop,objParent=srcObj.offsetParent;while(objParent!=null&&objParent.tagName.toUpperCase()!="BODY"){objLeft+=objParent.offsetLeft;objTop+=objParent.offsetTop;objParent=objParent.offsetParent}destObj.style.left=objLeft+"px";destObj.style.top=objTop+"px"}function setTreePos(destObj,nodeY,nodeX){destObj.style.top=nodeY+"px";destObj.style.left=nodeX+180+"px";destObj.className="percent"}function TreeOverlay(){(eval(treeClientId)).expandAll();for(var rootNode=(eval(treeClientId)).get_nodes(),i=0;i<rootNode.get_length();i++)GetNodes(rootNode.getNode(i))}function GetNodes(currentNode){for(var isNodeFound=false,nodeUrl=currentNode.get_navigateUrl(),arrUrl="",parentElement=document.getElementById("treeOverlay"),count=0;count<arrOverlay.length;count++){var menuUrl="/"+arrOverlay[count][1].substring(0,arrOverlay[count][1].lastIndexOf("/"));if(menuUrl==nodeUrl){isNodeFound=true;break}}if(isNodeFound){var htmlObject=document.createElement("div"),insertHTML='<div class="overlayArrow" onclick="OverlayClick(\''+arrOverlay[count][0]+"', this);\">";insertHTML+=arrOverlay[count][3]+"%";insertHTML+="</div>";htmlObject.innerHTML=insertHTML;setTreePos(htmlObject,currentNode.getY(),currentNode.getX());parentElement.appendChild(htmlObject)}else{var htmlObject=document.createElement("div"),insertHTML='<div class="overlayArrow">';insertHTML+="0%";insertHTML+="</div>";htmlObject.innerHTML=insertHTML;setTreePos(htmlObject,currentNode.getY(),currentNode.getX());parentElement.appendChild(htmlObject)}var childNodes=currentNode.get_nodes();if(childNodes.get_length()>0)for(var j=0;j<childNodes.get_length();j++)GetNodes(childNodes.getNode(j))}function OverlayClick(objectId,overlayObject){var parentElement=document.getElementById("treeOverlay");if(prevElement==null)prevElement=overlayObject;if(overlayDisplay!=null&&overlayDisplay.innerHTML!="")parentElement.innerHTML.indexOf(overlayDisplay.innerHTML)>0&&parentElement.removeChild(overlayDisplay);overlayDisplay=document.createElement("div");var overlayInfoText=GetOverlayDetails(objectId);if(overlayInfoText!="")if(prevOverlay==overlayInfoText){prevOverlay=null;setOverlay(overlayDisplay,overlayObject);overlayDisplay=null}else{prevOverlay=overlayInfoText;overlayDisplay.innerHTML=overlayInfoText;parentElement.appendChild(overlayDisplay);setOverlay(overlayDisplay,overlayObject);prevElement=overlayObject}else{setOverlay(overlayDisplay,overlayObject);overlayDisplay=null;prevOverlay=null}}function GetOverlayDetails(objectId){for(var htmlItems='<table cellpadding="0" cellspacing="0" border="0" width="100%">',i=0;i<arrOverlay.length;i++)if(arrOverlay[i][0]==objectId){htmlItems+="<tr>";htmlItems+='<td style="padding-right:10px;text-align:right;">'+arrOverlay[i][2]+"</td>";htmlItems+='<td style="padding-left:5px;">Clicks</td>';htmlItems+="</tr>";htmlItems+="<tr>";htmlItems+='<td style="padding-right:10px;text-align:right;">'+arrOverlay[i][3]+"%</td>";htmlItems+='<td style="padding-left:5px;">Click %</td>';htmlItems+="</tr>";if(arrOverlay[i][4]!=""&&arrOverlay[i][5]!="")for(var arrWatchName=arrOverlay[i][4].split(","),arrWatchPercentage=arrOverlay[i][5].split(","),j=0;j<arrWatchName.length;j++){htmlItems+="<tr>";htmlItems+='<td style="padding-right:10px;text-align:right;">'+arrWatchPercentage[j]+"%</td>";htmlItems+='<td style="padding-left:5px;"> Watch: '+arrWatchName[j]+"</td>";htmlItems+="</tr>"}}htmlItems+="</table>";return htmlItems}function setMenuPos(destObj,srcObj,prev,width){var objLeft=srcObj.offsetLeft,objTop=srcObj.offsetTop,objParent=srcObj.offsetParent;while(objParent!=null&&objParent.tagName.toUpperCase()!="BODY"){objLeft+=objParent.offsetLeft;objTop+=objParent.offsetTop;objParent=objParent.offsetParent}destObj.style.left=objLeft+(prev+width)-10+"px";destObj.style.top=objTop+8+"px";destObj.className="percent"}function MenuOverlay(){if(pageState=="Overlay"){for(var topItems=Menu1.get_items(),arrMenuIds=new Array(topItems.get_length()),findMenuMatched=false,j=0;j<topItems.get_length();j++){arrMenuIds[j]=new Array(2);if(topItems.getItem(j).get_navigateUrl()!=null&&topItems.getItem(j).get_navigateUrl()!="undefined")arrMenuIds[j][0]=topItems.getItem(j).get_navigateUrl().replace("/","");arrMenuIds[j][1]=menuClientId+"_"+j}var parentElement=document.getElementById("overlay");setRootPos(document.getElementById("overlay"),document.getElementById(menuClientId));var previousWidth=0,prevObjectPosition=0;for(i=0;i<arrMenuIds.length;i++){findMenuMatched=false;for(j=0;j<arrOverlay.length;j++){count=0;pos=arrOverlay[j][1].indexOf("/");while(pos!=-1){count++;pos=arrOverlay[j][1].indexOf("/",pos+1)}if(arrMenuIds[i][0]!=""&&arrOverlay[j][1].indexOf(arrMenuIds[i][0])>-1&&count==1){prevObjectPosition=i;var menuItemObject=document.getElementById(arrMenuIds[i][1]),htmlObject=document.createElement("div"),insertHTML='<div class="overlayArrow" onclick="OverlayClick(\''+arrOverlay[j][0]+"', this);\">";insertHTML+=arrOverlay[j][3]+"%";insertHTML+="</div>";htmlObject.innerHTML=insertHTML;if(i>0){var prevMenuItemObject=document.getElementById(arrMenuIds[prevObjectPosition][1]);previousWidth+=prevMenuItemObject.offsetWidth}menuItemObject!=null&&setMenuPos(htmlObject,document.getElementById(menuClientId),menuItemObject.offsetLeft,menuItemObject.offsetWidth);parentElement.appendChild(htmlObject);findMenuMatched=true}}if(!findMenuMatched&&arrMenuIds[i][0]!=""){prevObjectPosition=i;var menuItemObject=document.getElementById(arrMenuIds[i][1]),htmlObject=document.createElement("div"),insertHTML='<div class="overlayArrow">';insertHTML+="0%";insertHTML+="</div>";htmlObject.innerHTML=insertHTML;if(i>0){var prevMenuItemObject=document.getElementById(arrMenuIds[prevObjectPosition][1]);previousWidth+=prevMenuItemObject.offsetWidth}menuItemObject!=null&&setMenuPos(htmlObject,document.getElementById(menuClientId),menuItemObject.offsetLeft,menuItemObject.offsetWidth);parentElement.appendChild(htmlObject)}}}}var emptyLinks="",dummyLinks="#";function AnchorOverlay(){var parentElement=document.getElementById("overlay"),findAnchorMatched=false,currentPageLinks=window.location+"",isHttps_ForOverlay=-1;currentPageLinks=currentPageLinks.toLowerCase()+"#";if(pageState=="Overlay")for(var existingAnchors=document.getElementsByTagName("a"),count=0;count<existingAnchors.length;count++){isHttps_ForOverlay=-1;var currentAnchor=existingAnchors[count].href;findAnchorMatched=false;currentAnchor=currentAnchor.toLowerCase();if(currentAnchor!=emptyLinks){if(currentAnchor.indexOf("https://")>-1)isHttps_ForOverlay=1;currentAnchor=isHttps_ForOverlay>-1?currentAnchor.replace("https://",""):currentAnchor.replace("http://","");currentAnchor=currentAnchor.replace("///","/");currentAnchor=currentAnchor.replace("//","/");currentAnchor=decodeURIComponent(currentAnchor)}for(var j=0;j<arrOverlay.length;j++)if(ifAnchorMatches(currentAnchor,arrOverlay[j][1],arrOverlay[j][6],currentPageLinks,isHttps_ForOverlay)){var htmlObject=document.createElement("div"),insertHTML='<div class="overlayArrow" onclick="OverlayClick(\''+arrOverlay[j][0]+"', this);\">";insertHTML+=arrOverlay[j][3]+"%";insertHTML+="</div>";htmlObject.innerHTML=insertHTML;setAnchorOverlay(htmlObject,existingAnchors[count]);parentElement.appendChild(htmlObject);findAnchorMatched=true}if(!findAnchorMatched&&currentAnchor!=emptyLinks&&currentAnchor!=dummyLinks&&currentAnchor!=currentPageLinks){var htmlObject=document.createElement("div"),insertHTML='<div class="overlayArrow">';insertHTML+="0%";insertHTML+="</div>";htmlObject.innerHTML=insertHTML;setAnchorOverlay(htmlObject,existingAnchors[count]);parentElement.appendChild(htmlObject)}}}function setAnchorOverlay(destObj,srcObj){var objLeft=srcObj.offsetLeft,objTop=srcObj.offsetTop,objParent=srcObj.offsetParent;while(objParent!=null&&objParent.tagName.toUpperCase()!="BODY"){objLeft+=objParent.offsetLeft;objTop+=objParent.offsetTop;objParent=objParent.offsetParent}destObj.style.top=objTop+"px";destObj.style.left=srcObj.offsetWidth+objLeft+"px";destObj.className="percent"}function escapeHTMLEncode(str){var div=document.createElement("div"),text=document.createTextNode(str);div.appendChild(text);return div.innerHTML}function ifAnchorMatches(currentAnchor,overLayAnchor,alternateOverlayAnchor,currentPageLinks,isHttps_ForOverlay){var noDomain_currentAnchor=currentAnchor.replace(document.domain,"");if(noDomain_currentAnchor.indexOf("/")==0)noDomain_currentAnchor=noDomain_currentAnchor.substring(1,noDomain_currentAnchor.length);if(checkLinkExists(noDomain_currentAnchor,overLayAnchor,alternateOverlayAnchor,currentPageLinks))return true;if(checkLinkExists(currentAnchor,overLayAnchor,alternateOverlayAnchor,currentPageLinks))return true;currentAnchor=isHttps_ForOverlay>-1?"https://"+currentAnchor:"http://"+currentAnchor;if(checkLinkExists(currentAnchor,overLayAnchor,alternateOverlayAnchor,currentPageLinks))return true;return false}function checkLinkExists(currentAnchor,overLayAnchor,alternateOverlayAnchor,currentPageLinks){if((overLayAnchor!=""&&currentAnchor.indexOf(overLayAnchor.toLowerCase())>-1||alternateOverlayAnchor!=""&&currentAnchor==alternateOverlayAnchor.toLowerCase())&&currentAnchor!=emptyLinks&&currentAnchor!=dummyLinks&&currentAnchor!=currentPageLinks)return true;currentAnchor=escapeHTMLEncode(currentAnchor);if((overLayAnchor!=""&&currentAnchor.indexOf(overLayAnchor.toLowerCase())>-1||alternateOverlayAnchor!=""&&currentAnchor==alternateOverlayAnchor.toLowerCase())&&currentAnchor!=emptyLinks&&currentAnchor!=dummyLinks&&currentAnchor!=currentPageLinks)return true;return false}
/* Name:Commerce Location:~/Script Library/Commerce/jquery.prettyPhoto.js*/ 
/* Name:Commerce Location:~/Script Library/Commerce/Commerce.js*/ function ShowQuickBuy(tagShow){document.getElementById(tagShow).style.visibility="visible"}function HideQuickBuy(tagShow){document.getElementById(tagShow).style.visibility="hidden"}function ShowProductDesc(tagShow){document.getElementById(tagShow).style.display="block"}function HideProductDesc(tagShow){document.getElementById(tagShow).style.display="none"}function QuickBuy(strProductUrl){dvIframe=document.getElementById("dvItem");dvBackgroundLayer=document.getElementById("dvBackground");var iWidth=parseInt(dvIframe.style.width.replace("px","")),p="px",iHeight=parseInt(dvIframe.style.height.replace("px","")),vScrollTop=getScrollingPosition(),top=parseInt((screen.availHeight-(iHeight+200))/2)+vScrollTop,left=parseInt((window.screen.width-iWidth)/2);dvIframe.style.top=top+p;dvIframe.style.left=left+p;dvBackgroundLayer.style.height=mbox_pageHeight()+p;dvBackgroundLayer.style.width=mbox_pageWidth()+p;dvBackgroundLayer.style.top=mbox_posTop()+p;dvBackgroundLayer.style.left=mbox_posLeft()+p;window.onscroll=function(){var vScrollTop=getScrollingPosition();dvBackgroundLayer.style.width=document.body.clientWidth+p;dvBackgroundLayer.style.height=document.body.clientHeight+p;dvBackgroundLayer.style.top=document.body.scrollTop+p;dvBackgroundLayer.style.left=document.body.scrollLeft+p;dvIframe.style.top=parseInt((screen.availHeight-(iHeight+200))/2)+vScrollTop+p};window.onresize=function(){dvBackgroundLayer.style.width=document.body.clientWidth+p;dvBackgroundLayer.style.height=document.body.clientHeight+p};dvBackgroundLayer.style.display="block";dvIframe.src=strProductUrl;setTimeout("dvIframe.style.display = 'block'",50)}function getScrollingPosition(){var vScrollTop;if(typeof window.pageYOffset!="undefined")vScrollTop=window.pageYOffset;else if(typeof document.documentElement.scrollTop!="undefined"&&document.documentElement.scrollTop>0)vScrollTop=document.documentElement.scrollTop;else if(typeof document.body.scrollTop!="undefined")vScrollTop=document.body.scrollTop;return vScrollTop}function QuickBuyHide(){dvIframe=document.getElementById("dvItem");dvBackgroundLayer=document.getElementById("dvBackground");dvIframe.style.display="none";dvIframe.src=publicSiteUrl+"/blank.htm";dvBackgroundLayer.style.display="none"}function ShowBundleList(objBundleList){var pnl=document.getElementById(objBundleList);pnl.style.display="block";pnl.style.visibility="visible"}function HideBundleList(objBundleList){var pnl=document.getElementById(objBundleList);pnl.style.display="none";pnl.style.visibility="hidden"}
/* Name:Commerce Location:~/Script Library/Commerce/modalbox.js*/ function mbox_pageWidth(){return window.innerWidth!=null?window.innerWidth:document.documentElement&&document.documentElement.clientWidth?document.documentElement.clientWidth:document.body!=null?document.body.clientWidth:null}function mbox_pageHeight(){return window.innerHeight!=null?window.innerHeight:document.documentElement&&document.documentElement.clientHeight?document.documentElement.clientHeight:document.body!=null?document.body.clientHeight:null}function mbox_posLeft(){return typeof window.pageXOffset!="undefined"?window.pageXOffset:document.documentElement&&document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft?document.body.scrollLeft:0}function mbox_posTop(){return typeof window.pageYOffset!="undefined"?window.pageYOffset:document.documentElement&&document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop?document.body.scrollTop:0}function o(x){return document.getElementById(x)}var height=0,width=0;function scrollFix(){var p="px",obol=o("ol");obol.style.top=mbox_posTop()+"px";obol.style.left=mbox_posLeft()+"px";var tp=mbox_posTop()+(mbox_pageHeight()-height)/2-12,lt=mbox_posLeft()+(mbox_pageWidth()-width)/2-12,obbx=o("mbox");obbx.style.top=(tp<0?0:tp)+p;obbx.style.left=(lt<0?0:lt)+p}function sizeFix(){var p="px",obol=o("ol");obol.style.height=mbox_pageHeight()+"px";obol.style.width=mbox_pageWidth()+"px";var tp=mbox_posTop()+(mbox_pageHeight()-height)/2-12,lt=mbox_posLeft()+(mbox_pageWidth()-width)/2-12,obbx=o("mbox");obbx.style.top=(tp<0?0:tp)+p;obbx.style.left=(lt<0?0:lt)+p}function kp(e){ky=e?e.which:event.keyCode;(ky==88||ky==120)&&hm();return false}function inf(h){tag=document.getElementsByTagName("select");for(i=tag.length-1;i>=0;i--)tag[i].style.visibility=h;tag=document.getElementsByTagName("iframe");for(i=tag.length-1;i>=0;i--)tag[i].style.visibility=h;tag=document.getElementsByTagName("object");for(i=tag.length-1;i>=0;i--)tag[i].style.visibility=h}function sm(obl,wd,ht){var h="hidden",b="block",p="px",obol=o("ol"),obbxd=o("mbd");obbxd.innerHTML=o(obl).innerHTML;obol.style.height=mbox_pageHeight()+p;obol.style.width=mbox_pageWidth()+p;obol.style.top=mbox_posTop()+p;obol.style.left=mbox_posLeft()+p;obol.style.display=b;var tp=mbox_posTop()+(mbox_pageHeight()-ht)/2-12,lt=mbox_posLeft()+(mbox_pageWidth()-wd)/2-12,obbx=o("mbox");obbx.style.top=(tp<0?0:tp)+p;obbx.style.left=(lt<0?0:lt)+p;obbx.style.width=wd+p;obbx.style.height=ht+p;inf(h);obbx.style.display=b;height=ht;width=wd}function hm(){var v="visible",n="none";o("ol").style.display=n;o("mbox").style.display=n;inf(v);document.onkeypress=""}function initmb(){var ab="absolute",n="none",obody=document.getElementsByTagName("body")[0],frag=document.createDocumentFragment(),obol=document.createElement("div");obol.setAttribute("id","ol");obol.style.display=n;obol.style.position=ab;obol.style.top=0;obol.style.left=0;obol.style.zIndex=998;obol.style.width="100%";frag.appendChild(obol);var obbx=document.createElement("div");obbx.setAttribute("id","mbox");obbx.style.display=n;obbx.style.position=ab;obbx.style.zIndex=999;var obl=document.createElement("span");obbx.appendChild(obl);var obbxd=document.createElement("div");obbxd.setAttribute("id","mbd");obl.appendChild(obbxd);frag.insertBefore(obbx,obol.nextSibling);obody.insertBefore(frag,obody.firstChild);window.onscroll=scrollFix;window.onresize=sizeFix}
/* Name:Commerce Location:~/Script Library/Commerce/jquery.prettyPhoto.js*/ 
/* Name:Commerce Location:~/Script Library/js/ImageGallery.js*/ var left=0,direction=1,interval,startValue=0,endValue,currentValue,range,startRange=2,mode=0,oppositeShiftRange=44,shiftIncreaseFrequency=1,increaseFrequency=1,bottomFirstImage=1;function InitializeGallery(){ShowOrHide("spnNextThumbnail",bottomFirstImage+NumberOfThumbnails<=NumberOfImages);ShowOrHide("spnPreviousThumbnail",bottomFirstImage>1);StartRotation();rotationInProgress=false;PositionImages(currentMainImageIndex,100)}function ScrollThumbnailRight(){if(!rotationInProgress){endValue=startValue-693;currentValue=startValue;range=startRange;bottomFirstImage=bottomFirstImage+7;interval=setInterval(ScrollImageRight,20);ShowOrHide("spnNextThumbnail",bottomFirstImage+NumberOfThumbnails<=NumberOfImages);ShowOrHide("spnPreviousThumbnail",bottomFirstImage>1);rotationInProgress=true}}function ScrollThumbnailLeft(){if(!rotationInProgress){endValue=startValue+693;currentValue=startValue;range=startRange;bottomFirstImage=bottomFirstImage-7;interval=setInterval(ScrollImageLeft,20);ShowOrHide("spnPreviousThumbnail",bottomFirstImage>1);ShowOrHide("spnNextThumbnail",bottomFirstImage+NumberOfThumbnails<=NumberOfImages);rotationInProgress=true}}function ScrollImageLeft(){document.getElementById("thumbnailLayer").style.left=currentValue+"px";if(mode==0){currentValue-=range;range=range+shiftIncreaseFrequency;if(currentValue<=startValue-oppositeShiftRange)mode=1}else if(mode==1){currentValue+=range;if(currentValue<(startValue+endValue-oppositeShiftRange)/2)range=range+increaseFrequency;else range=range-increaseFrequency;if(currentValue>=endValue+oppositeShiftRange){mode=2;range=6}}else{currentValue-=range;if(range!=1)range=range-shiftIncreaseFrequency;if(currentValue==endValue){clearInterval(interval);mode=0;startValue=endValue;rotationInProgress=false}}}function ScrollImageRight(){document.getElementById("thumbnailLayer").style.left=currentValue+"px";if(mode==0){currentValue+=range;range=range+shiftIncreaseFrequency;if(currentValue>=startValue+oppositeShiftRange)mode=1}else if(mode==1){currentValue-=range;if(currentValue>(startValue+endValue-oppositeShiftRange)/2+40)range=range+increaseFrequency;else range=range-increaseFrequency;if(currentValue<=endValue-oppositeShiftRange){mode=2;range=7}}else{currentValue+=range;if(range!=1)range=range-shiftIncreaseFrequency;if(currentValue==endValue){clearInterval(interval);mode=0;startValue=endValue;rotationInProgress=false}}}var currentMainImageIndex=1,oppositeDShift=10,oppositeAShift=5,dMode=0,aMode=0,sMode=0,sAMode=0,currentMainImage,currentLeftImage,currentRightImage,currentNextImage,currentDValue,endDValue,currentAValue,endAValue,currentAValueTop,currentSAValue,endSValue,currentSValue,currentSValueTop,startDValue,startAValue,startSAValue,startSValue,moveD,moveA,moveSA,moveS,opacity=0,opacityChangeFrequency=.1,dInterval=null,aInterval=null,saInterval=null,sInterval=null,smallToBig,smallToBigFrequency=1,bigToSmall,bigToSmallFrequency=1;function MainScrollLeft(){if(!rotationInProgress){currentMainImage=document.getElementById("sImg"+currentMainImageIndex);currentLeftImage=document.getElementById("sImg"+(currentMainImageIndex-1));currentRightImage=document.getElementById("sImg"+(currentMainImageIndex+1));currentNextImage=document.getElementById("sImg"+(currentMainImageIndex+2));currentMainImageIndex++;StartRotation();startDValue=currentDValue=0;endDValue=-200;moveD=1;startAValue=currentAValue=378;endAValue=96;moveA=1;currentAValueTop=35;startSAValue=currentSAValue=578;endSAValue=378;moveSA=1;startSValue=currentSValue=96;endSValue=0;currentSValueTop=0;moveS=1;smallToBig=132;bigToSmall=317;smallToBigFrequency=1;bigToSmallFrequency=1;if(currentLeftImage!=null)dInterval=setInterval(MainScrollDLeftInterval,10);else DoneRotation();aInterval=setInterval(MainScrollALeftInterval,10);if(currentNextImage!=null)saInterval=setInterval(MainScrollSALeftInterval,10);else DoneRotation();sInterval=setInterval(MainScrollSLeftInterval,10)}}function MainScrollDLeftInterval(){currentLeftImage.style.left=currentDValue+"px";if(dMode==0){currentDValue=currentDValue+moveD;if(currentDValue>startDValue+oppositeDShift)dMode=1}else if(dMode==1){currentDValue=currentDValue-moveD;moveD+=1;if(currentDValue==-80){dMode=2;moveD++}}else if(dMode==2){currentDValue=currentDValue-moveD;moveD-=1;if(currentDValue==endDValue)dMode=3}else if(dMode==3){opacity=opacity-opacityChangeFrequency;SetImageOpacity(currentLeftImage,0);dMode=0;if(dInterval!=null){clearInterval(dInterval);DoneRotation();dInterval=null}return true}return false}function MainScrollALeftInterval(){currentRightImage.style.left=currentAValue+"px";if(aMode==0){currentAValue=currentAValue+moveA;if(currentAValue>startAValue+oppositeAShift)aMode=1}else if(aMode==1){smallToBigFrequency++;smallToBig+=smallToBigFrequency;currentRightImage.style.width=smallToBig+"px";if(smallToBig>200)aMode=2}else if(aMode==2){smallToBigFrequency++;smallToBig+=smallToBigFrequency;currentAValue=currentAValue-moveA;currentAValueTop-=2;moveA=moveA+10;currentRightImage.style.width=smallToBig+"px";currentRightImage.style.top=currentAValueTop+"px";if(smallToBig>334){aMode=3;currentRightImage.style.zIndex=100}}else if(aMode==3){if(smallToBig!=317)smallToBig--;if(currentAValueTop!=0)currentAValueTop--;currentRightImage.style.width=smallToBig+"px";currentRightImage.style.top=currentAValueTop+"px";if(smallToBig==317&&currentAValueTop==0)aMode=4}else if(aMode==4){aMode=0;if(aInterval!=null){clearInterval(aInterval);DoneRotation();aInterval=null}return true}return false}function MainScrollSLeftInterval(){currentMainImage.style.left=currentSValue+"px";if(sMode==0){currentSValue=currentSValue+moveS;if(currentSValue>startSValue+oppositeAShift)sMode=1}else if(sMode==1){bigToSmallFrequency++;bigToSmall-=bigToSmallFrequency;currentMainImage.style.width=bigToSmall+"px";if(bigToSmall<250)sMode=2}else if(sMode==2){bigToSmallFrequency++;bigToSmall-=bigToSmallFrequency;currentSValue=currentSValue-moveS;currentSValueTop+=4;moveS=moveS+6;currentMainImage.style.width=bigToSmall+"px";currentMainImage.style.top=currentSValueTop+"px";if(currentSValue<10){sMode=3;moveS=1;currentMainImage.style.zIndex=99}}else if(sMode==3){bigToSmall--;if(currentSValue!=0)currentSValue=currentSValue-moveS;if(currentSValueTop!=35)currentSValueTop++;currentMainImage.style.width=bigToSmall+"px";currentMainImage.style.top=currentSValueTop+"px";if(bigToSmall==132)sMode=4}else if(sMode==4){if(sInterval!=null){clearInterval(sInterval);DoneRotation();sInterval=null}sMode=0;return true}return false}function MainScrollSALeftInterval(){currentNextImage.style.left=currentSAValue+"px";if(sAMode==0){SetImageProperties(currentNextImage,currentSAValue,100,98,132,35);sAMode=1}else if(sAMode==1){currentSAValue=currentSAValue-moveSA;moveSA+=1;if(currentSAValue==487)sAMode=2}else if(sAMode==2){currentSAValue=currentSAValue-moveSA;if(moveSA!=1)moveSA-=1;if(currentSAValue==endSAValue)sAMode=3}else if(sAMode==3){sAMode=0;if(saInterval!=null){clearInterval(saInterval);DoneRotation();saInterval=null;currentNextImage.style.zIndex=99}return true}return false}function MainScrollRight(){if(!rotationInProgress){currentMainImage=document.getElementById("sImg"+currentMainImageIndex);currentLeftImage=document.getElementById("sImg"+(currentMainImageIndex-1));currentRightImage=document.getElementById("sImg"+(currentMainImageIndex+1));currentNextImage=document.getElementById("sImg"+(currentMainImageIndex-2));currentMainImageIndex--;StartRotation();startDValue=currentDValue=378;endDValue=578;moveD=1;startAValue=currentAValue=0;endAValue=96;moveA=1;currentAValueTop=35;startSAValue=currentSAValue=-200;endSAValue=0;moveSA=1;startSValue=currentSValue=96;endSValue=378;currentSValueTop=0;moveS=1;smallToBig=132;bigToSmall=317;smallToBigFrequency=1;bigToSmallFrequency=1;if(currentRightImage!=null)dInterval=setInterval(MainScrollDRightInterval,10);else DoneRotation();if(currentLeftImage!=null)aInterval=setInterval(MainScrollARightInterval,10);else DoneRotation();if(currentNextImage!=null)saInterval=setInterval(MainScrollSARightInterval,10);else DoneRotation();sInterval=setInterval(MainScrollSRightInterval,10)}}function MainScrollDRightInterval(){currentRightImage.style.left=currentDValue+"px";if(dMode==0){currentDValue=currentDValue-moveD;if(currentDValue<startDValue-oppositeDShift)dMode=1}else if(dMode==1){currentDValue=currentDValue+moveD;moveD+=1;if(currentDValue==458){dMode=2;moveD++}}else if(dMode==2){currentDValue=currentDValue+moveD;moveD-=1;if(currentDValue==endDValue)dMode=3}else if(dMode==3){SetImageOpacity(currentRightImage,0);dMode=0;if(dInterval!=null){clearInterval(dInterval);dInterval=null;DoneRotation()}return true}return false}function MainScrollARightInterval(){currentLeftImage.style.left=currentAValue+"px";if(aMode==0){currentAValue=currentAValue-moveA;if(currentAValue<startAValue-oppositeAShift)aMode=1}else if(aMode==1){smallToBigFrequency++;smallToBig+=smallToBigFrequency;currentLeftImage.style.width=smallToBig+"px";if(smallToBig>200)aMode=2}else if(aMode==2){smallToBigFrequency++;smallToBig+=smallToBigFrequency;currentAValue=currentAValue+moveA;currentAValueTop-=2;moveA=moveA+3;currentLeftImage.style.width=smallToBig+"px";currentLeftImage.style.top=currentAValueTop+"px";if(smallToBig>334){aMode=3;moveA=1;currentLeftImage.style.zIndex=100}}else if(aMode==3){if(smallToBig!=317)smallToBig--;if(currentAValueTop!=0)currentAValueTop--;if(currentAValue!=96)currentAValue+=moveA;currentLeftImage.style.width=smallToBig+"px";currentLeftImage.style.top=currentAValueTop+"px";if(smallToBig==317&&currentAValueTop==0)aMode=4}else if(aMode==4){aMode=0;if(aInterval!=null){clearInterval(aInterval);aInterval=null;DoneRotation()}return true}return false}function MainScrollSRightInterval(){currentMainImage.style.left=currentSValue+"px";if(sMode==0){currentSValue=currentSValue-moveS;if(currentSValue<startSValue-oppositeAShift)sMode=1}else if(sMode==1){bigToSmallFrequency++;bigToSmall-=bigToSmallFrequency;currentMainImage.style.width=bigToSmall+"px";if(bigToSmall<230)sMode=2}else if(sMode==2){bigToSmallFrequency--;bigToSmall-=bigToSmallFrequency;currentSValue=currentSValue+moveS;currentSValueTop+=4;moveS=moveS+10;currentMainImage.style.width=bigToSmall+"px";currentMainImage.style.top=currentSValueTop+"px";if(currentSValue>368){sMode=3;moveS=1;currentMainImage.style.zIndex=99}}else if(sMode==3){bigToSmall--;if(currentSValue!=378)currentSValue=currentSValue+moveS;if(currentSValueTop!=35)currentSValueTop++;currentMainImage.style.width=bigToSmall+"px";currentMainImage.style.top=currentSValueTop+"px";if(bigToSmall==132)sMode=4}else if(sMode==4){if(sInterval!=null){clearInterval(sInterval);sInterval=null;DoneRotation()}sMode=0;return true}return false}function MainScrollSARightInterval(){currentNextImage.style.left=currentSAValue+"px";if(sAMode==0){SetImageProperties(currentNextImage,currentSAValue,100,99,132,35);sAMode=1}else if(sAMode==1){currentSAValue=currentSAValue+moveSA;moveSA+=1;if(currentSAValue==-109){sAMode=2;currentNextImage.style.zIndex=99}}else if(sAMode==2){currentSAValue=currentSAValue+moveSA;if(moveSA!=1)moveSA-=1;if(currentSAValue==endSAValue)sAMode=3}else if(sAMode==3){sAMode=0;if(saInterval!=null){clearInterval(saInterval);saInterval=null;DoneRotation()}return true}return false}var allFunctionsExecuted=0,rotationInProgress=false;function StartRotation(){ShowOrHide("lnkPreviousMainImage",currentMainImageIndex!=1);ShowOrHide("lnkNextMainImage",currentMainImageIndex!=NumberOfImages);document.getElementById("divCurrentImage").innerHTML=currentMainImageIndex;rotationInProgress=true;var spnTemplateSet=document.getElementById("spnTemplateSet");spnTemplateSet.innerHTML=TemplateSet[currentMainImageIndex-1];var spnColorScheme=document.getElementById("spnColorScheme");spnColorScheme.innerHTML=ColorScheme[currentMainImageIndex-1]}function DoneRotation(){allFunctionsExecuted++;if(allFunctionsExecuted==4){allFunctionsExecuted=0;rotationInProgress=false}}var revMode=0,revFreq=25,revLeftImage,revMainImage,revRightImage,revNextLeftImage,revNextMainImage,revNextRightImage,revOpacity,hideShowInterval=null;function HideShowImage(imgNextId){if(!rotationInProgress){var imgId=currentMainImageIndex;revLeftImage=document.getElementById("sImg"+(imgId-1));revMainImage=document.getElementById("sImg"+imgId);revRightImage=document.getElementById("sImg"+(imgId+1));revNextLeftImage=document.getElementById("sImg"+(imgNextId-1));revNextMainImage=document.getElementById("sImg"+imgNextId);revNextRightImage=document.getElementById("sImg"+(imgNextId+1));currentMainImageIndex=imgNextId;StartRotation();revOpacity=100;hideShowInterval=setInterval(HideShowImageTimer,20)}}function HideShowImageTimer(){if(revMode==0){SetImageOpacity(revLeftImage,revOpacity);SetImageOpacity(revMainImage,revOpacity);SetImageOpacity(revRightImage,revOpacity);revOpacity-=revFreq;if(revOpacity<=-20){revMode=1;SetImagezIndex(revLeftImage,90);SetImagezIndex(revMainImage,90);SetImagezIndex(revRightImage,90);PositionImages(currentMainImageIndex,0)}}else if(revMode==1){revOpacity+=revFreq;SetImageOpacity(revNextLeftImage,revOpacity);SetImageOpacity(revNextMainImage,revOpacity);SetImageOpacity(revNextRightImage,revOpacity);if(revOpacity==100)revMode=2}else{revMode=0;clearInterval(hideShowInterval);hideShowInterval=null;rotationInProgress=false}}function SetImageOpacity(objImg,opa){if(objImg!=null){objImg.style.opacity=opa/100;objImg.style.filter="alpha(opacity="+opa+")"}}function SetImagezIndex(objImg,zIndex){if(objImg!=null)objImg.style.zIndex=zIndex}function SetImageProperties(objImg,left,opacity,zIndex,width,top){if(objImg!=null){objImg.style.left=left+"px";objImg.style.top=top+"px";objImg.style.zIndex=zIndex;objImg.style.width=width+"px";SetImageOpacity(objImg,opacity)}}function PositionImages(imgId,opacity){var imgLeftImage=document.getElementById("sImg"+(imgId-1)),imgMainImage=document.getElementById("sImg"+imgId),imgRightImage=document.getElementById("sImg"+(imgId+1));SetImageProperties(imgLeftImage,0,opacity,99,132,35);SetImageProperties(imgMainImage,96,opacity,100,317,0);SetImageProperties(imgRightImage,378,opacity,99,132,35)}
/* Name:Commerce Location:~/Script Library/js/Registration.js*/ function SetThisOption(objSourceBox,jsArr,funcToCall){for(var i=0;i<jsArr.length;i++)if(document.getElementById(jsArr[i]).value==objSourceBox.value){var parentNode=document.getElementById(jsArr[i]).parentNode,rdbField=GetChildObject(parentNode,"INPUT","type","radio");rdbField.checked=true;funcToCall(rdbField);break}}
/* Name:Commerce Location:~/Script Library/js/tooltip.js*/ var offsetxpoint=-60,offsetypoint=20,ie=document.all,ns6=document.getElementById&&!document.all,enabletip=false;if(ie||ns6)var tipobj=document.getElementById("dhtmltooltip");function ietruebody(){return document.compatMode&&document.compatMode!="BackCompat"?document.documentElement:document.body}function ddrivetip(thetext,thecolor,thewidth){if(ns6||ie){if(typeof thewidth!="undefined")tipobj.style.width=thewidth+"px";if(typeof thecolor!="undefined"&&thecolor!="")tipobj.style.backgroundColor=thecolor;tipobj.innerHTML=thetext;enabletip=true;return false}}function positiontip(e){if(enabletip){var curX=ns6?e.pageX:event.clientX+ietruebody().scrollLeft,curY=ns6?e.pageY:event.clientY+ietruebody().scrollTop,rightedge=ie&&!window.opera?ietruebody().clientWidth-event.clientX-offsetxpoint:window.innerWidth-e.clientX-offsetxpoint-20,bottomedge=ie&&!window.opera?ietruebody().clientHeight-event.clientY-offsetypoint:window.innerHeight-e.clientY-offsetypoint-20,leftedge=offsetxpoint<0?offsetxpoint*-1:-1e3;if(rightedge<tipobj.offsetWidth)tipobj.style.left=ie?ietruebody().scrollLeft+event.clientX-tipobj.offsetWidth+"px":window.pageXOffset+e.clientX-tipobj.offsetWidth+"px";else if(curX<leftedge)tipobj.style.left="5px";else tipobj.style.left=curX+offsetxpoint+"px";if(bottomedge<tipobj.offsetHeight)tipobj.style.top=ie?ietruebody().scrollTop+event.clientY-tipobj.offsetHeight-offsetypoint+"px":window.pageYOffset+e.clientY-tipobj.offsetHeight-offsetypoint+"px";else tipobj.style.top=curY+offsetypoint+"px";tipobj.style.visibility="visible"}}function hideddrivetip(){if(ns6||ie){enabletip=false;tipobj.style.visibility="hidden";tipobj.style.left="-1000px";tipobj.style.backgroundColor="";tipobj.style.width=""}}document.onmousemove=positiontip
/* Name:Commerce Location:~/Script Library/js/Utility.js*/ function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!="function")window.onload=func;else window.onload=function(){oldonload();func()}}function ShowPopup(popUpId,objEvent){var objPopUp=document.getElementById(popUpId);SetAllDimensionData(objEvent,objPopUp);objPopUp.style.visibility="visible";if(objEvent!=null);}function ClosePopup(popUpId){var objPopUp=document.getElementById(popUpId);objPopUp.style.visibility="hidden"}function AddWithComma(objTextBox,strData){objTextBox.value+=strData+","}function CheckWithComma(objTextBox,strData){var index=objTextBox.value.indexOf(strData+",");return index!=-1}function RemoveWithComma(objTextBox,strData){objTextBox.value=objTextBox.value.replace(strData+",","")}function browserSniffer(browserCode,browserVersion){var agt1=navigator.userAgent.toLowerCase(),agt2=navigator.appVersion.toLowerCase();if(browserCode==1){if(browserVersion==0){if(agt2.indexOf("msie")!=-1)return true}else if(agt2.indexOf("msie "+browserVersion)!=-1)return true}else if(browserCode==2){if(agt1.indexOf("firefox")!=-1)return true}else if(browserCode==3)if(agt2.indexOf("safari")!=-1)return true;return false}var bodyHeight,bodyWidth,cursorX,cursorY,layerHeight,layerWidth;function SetAllDimensionData(objEvent,objLayer){layerHeight=objLayer.clientHeight;layerWidth=objLayer.clientWidth;scrollTop=document.documentElement.scrollTop;if(scrollTop==0)scrollTop=document.body.scrollTop;scrollLeft=document.documentElement.scrollLeft;if(scrollLeft==0)scrollLeft=document.body.scrollLeft;bodyHeight,bodyWidth;if(self.innerHeight){bodyHeight=self.innerHeight;bodyWidth=self.innerWidth}else{bodyHeight=document.documentElement.clientHeight;if(bodyHeight==0)bodyHeight=document.body.clientHeight;bodyWidth=document.documentElement.clientWidth;if(bodyWidth==0)bodyWidth=document.body.clientWidth}if(objEvent!=null){cursorX=objEvent.clientX;cursorY=objEvent.clientY;if(browserSniffer(3,0)){cursorX=cursorX-scrollLeft;cursorY=cursorY-scrollTop}}}function AdjustObjectWidthCustom(obj,width,attribute,reduceCount){var sizeReduced=false;if(obj!=null){while(obj.offsetWidth>width){obj.attributes[attribute].value=obj.attributes[attribute].value.substring(0,obj.attributes[attribute].value.length-reduceCount);sizeReduced=true}if(sizeReduced)obj.attributes[attribute].value+="..."}}function AdjustObjectWidth(obj,width,reduceCount){var sizeReduced=false;if(obj!=null){while(obj.offsetWidth>width){obj.innerHTML=obj.innerHTML.substring(0,obj.innerHTML.length-reduceCount);sizeReduced=true}if(sizeReduced)obj.innerHTML+="..."}}function GetURL(){var url=document.URL,indexOfQues=url.indexOf("?");if(indexOfQues!=-1)url=url.substring(0,indexOfQues);return url}function GetPageName(){var url=GetURL(),pageName="";if(url.substring(url.length-1)=="/"||url.substring(url.length-1)=="\\")url=url.substring(0,url.length-1);var lastIndexOfSlash=url.lastIndexOf("/");if(lastIndexOfSlash==-1)lastIndexOfSlash=url.lastIndexOf("\\");if(lastIndexOfSlash!=-1)pageName=url.substring(lastIndexOfSlash+1);return pageName.toLowerCase()}function Set_Cookie(name,value,expires,path,domain,secure){var today=new Date;today.setTime(today.getTime());if(expires)expires=expires*1e3*60;var expires_date=new Date(today.getTime()+expires);document.cookie=name+"="+escape(value)+(expires?";expires="+expires_date.toGMTString():"")+(path?";path="+path:"")+(domain?";domain="+domain:"")+(secure?";secure":"")}function Get_Cookie(check_name){var a_all_cookies=document.cookie.split(";"),a_temp_cookie="",cookie_name="",cookie_value="",b_cookie_found=false;for(i=0;i<a_all_cookies.length;i++){a_temp_cookie=a_all_cookies[i].split("=");cookie_name=a_temp_cookie[0].replace(/^\s+|\s+$/g,"");if(cookie_name==check_name){b_cookie_found=true;if(a_temp_cookie.length>1)cookie_value=unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g,""));return cookie_value;break}a_temp_cookie=null;cookie_name=""}if(!b_cookie_found)return null}function hideEmptyContainersInLiveMode(){$("div[FwObjectId] > span").each(function(){if(this.innerHTML=="&nbsp;")this.parentNode.style.display="none"})}function HideDeafultText(objTextBox){objTextBox.getAttribute("defaultSetValue")==null&&objTextBox.setAttribute("defaultSetValue",objTextBox.value);if(objTextBox.value==objTextBox.getAttribute("defaultSetValue"))objTextBox.value=""}function ShowDeafultText(objTextBox){if(objTextBox.value=="")if(objTextBox.getAttribute("defaultSetValue")!=null)objTextBox.value=objTextBox.getAttribute("defaultSetValue")}function HasTextChanged(objTextBox){var returnValue=false;if(objTextBox.value!=""&&objTextBox.getAttribute("defaultSetValue")!=null)if(objTextBox.value!=objTextBox.getAttribute("defaultSetValue"))returnValue=true;return returnValue}function fnTrapKD(btnID,e){if(e.keyCode==13){var btn=document.getElementById(btnID);e.returnValue=false;e.cancel=true;btn&&btn.click()}}function getQueryString(key){var pageURL="";pageURL=location.search;if(pageURL=="")return "";var indexOfKey=pageURL.indexOf("?"+key+"=");if(indexOfKey==-1)indexOfKey=pageURL.indexOf("&"+key+"=");if(indexOfKey==-1)return "";pageURL=pageURL.substring(indexOfKey+1);var indexOfEqualSign=pageURL.indexOf("=");if(indexOfEqualSign==-1)return "";var indexOfAmperSign=pageURL.indexOf("&"),queryString="";if(indexOfAmperSign==-1)queryString=pageURL.substring(indexOfEqualSign+1);else queryString=pageURL.substring(indexOfEqualSign+1,indexOfAmperSign);return queryString}function AddCondtion(filterCriteria,dataField,condition,like,addingClause){var likeChar="%",compareClause="like";if(!like){likeChar="";compareClause="="}if(condition!="")if(filterCriteria=="")filterCriteria=dataField+" "+compareClause+" '"+likeChar+condition+likeChar+"'";else filterCriteria="( "+filterCriteria+" ) "+addingClause+" "+dataField+" "+compareClause+" '"+likeChar+condition+likeChar+"'";return filterCriteria}function ValidateThisUsercontrol(serverPrefix,grpName){return ValidateGroup(grpName)}function ValidateGroup(grpName){var returnValue=true;if(Page_Validators!=null)for(i=0;i<Page_Validators.length;i++)if(Page_Validators[i].validationGroup==grpName)if(Page_Validators[i].attributes["customGroup"]==null||Page_Validators[i].attributes["customGroup"].value=="alwaysValidate")if(!ValidateValidator(Page_Validators[i]))returnValue=false;return returnValue}function ValidateCustomGroup(customGroupName){var returnValue=true;if(Page_Validators!=null)for(i=0;i<Page_Validators.length;i++)if(Page_Validators[i].attributes["customGroup"]!=null&&Page_Validators[i].attributes["customGroup"].value==customGroupName)if(!ValidateValidator(Page_Validators[i]))returnValue=false;return returnValue}function ValidateGroupAndCustomGroup(grpName,customGrpName){var returnValue=true;if(Page_Validators!=null)for(i=0;i<Page_Validators.length;i++)if(Page_Validators[i].validationGroup==grpName)if(Page_Validators[i].attributes["customGroup"]==null||Page_Validators[i].attributes["customGroup"].value=="alwaysValidate"||Page_Validators[i].attributes["customGroup"].value==customGrpName)if(!ValidateValidator(Page_Validators[i]))returnValue=false;return returnValue}function ClearGroup(grpName){if(Page_Validators!=null)for(i=0;i<Page_Validators.length;i++)if(Page_Validators[i].validationGroup==grpName)(Page_Validators[i].attributes["customGroup"]==null||Page_Validators[i].attributes["customGroup"].value=="alwaysValidate")&&RemoveHighlight(Page_Validators[i])}function ClearCustomGroup(customGroupName){if(Page_Validators!=null)for(i=0;i<Page_Validators.length;i++)Page_Validators[i].attributes["customGroup"]!=null&&Page_Validators[i].attributes["customGroup"].value==customGroupName&&RemoveHighlight(Page_Validators[i])}function ClearGroupAndCustomGroup(grpName,customGrpName){if(Page_Validators!=null)for(i=0;i<Page_Validators.length;i++)if(Page_Validators[i].validationGroup==grpName)(Page_Validators[i].attributes["customGroup"]==null||Page_Validators[i].attributes["customGroup"].value=="alwaysValidate"||Page_Validators[i].attributes["customGroup"].value==customGrpName)&&RemoveHighlight(Page_Validators[i])}function ValidatorValidate(val){val.isvalid=true;if(val.enabled!=false)if(typeof val.evaluationfunction=="function")val.isvalid=val.evaluationfunction(val);ValidatorUpdateDisplay(val)}function ValidateValidator(validator){var returnValue;if(validator.attributes["controlToValidateType"]!=null&&validator.attributes["controlToValidateType"].value=="RadioButtonList"&&validator.attributes["validatorType"]!=null&&validator.attributes["validatorType"].value=="RequiredFieldValidator")ValidateIfRadioChecked(validator);else ValidatorValidate(validator);if(!validator.isvalid){returnValue=false;HighlightError(validator)}else{returnValue=true;RemoveHighlight(validator)}return returnValue}function ValidateIfRadioChecked(validator){for(var radioControlsIdPrefix=validator.controltovalidate,radioChecked=false,i=1,radioObj=document.getElementById(radioControlsIdPrefix+i),i=2;radioObj!=null;i++){if(radioObj.checked){radioChecked=true;break}radioObj=document.getElementById(radioControlsIdPrefix+i)}validator.isvalid=radioChecked}function HighlightError(validator){if(validator.attributes["headingControlId"]!=null){var headingControlId=validator.attributes["headingControlId"].value,headingControlObj=document.getElementById(headingControlId);if(headingControlObj!=null){AppendErrorClass(headingControlObj);headingControlObj.lastValidatorFailed=validator.id}}if(validator.attributes["messageControlId"]!=null){var messageControlId=validator.attributes["messageControlId"].value,messageControlObj=document.getElementById(messageControlId);if(messageControlObj!=null){AppendErrorClass(messageControlObj);messageControlObj.lastValidatorFailed=validator.id}}}function HighlightTextbox(obj){obj.style.border="red solid 1px"}function UnHighlightTextbox(obj){obj.style.border="#abadb3 solid 1px"}function AppendErrorClass(obj){obj.className+=" errorMessage"}function RemoveErrorClass(obj){obj.className=obj.className.replace(/errorMessage/g,"")}function RemoveHighlight(validator){if(validator.attributes["headingControlId"]!=null){var headingControlId=validator.attributes["headingControlId"].value,headingControlObj=document.getElementById(headingControlId);headingControlObj!=null&&headingControlObj.lastValidatorFailed==validator.id&&RemoveErrorClass(headingControlObj)}if(validator.attributes["messageControlId"]!=null){var messageControlId=validator.attributes["messageControlId"].value,messageControlObj=document.getElementById(messageControlId);messageControlObj!=null&&messageControlObj.lastValidatorFailed==validator.id&&RemoveErrorClass(messageControlObj)}}function GetChildObject(obj,tagName,attribute,value){for(var i=0;i<obj.childNodes.length;i++)if(obj.childNodes[i].nodeName==tagName)if(attribute!=null&&attribute!=""){if(obj.childNodes[i].attributes[attribute]!=null)if(obj.childNodes[i].attributes[attribute].value.indexOf(value)!=-1)return obj.childNodes[i]}else return obj.childNodes[i];return null}function GetAllRecursiveChildObjects(obj,tagName,attribute,value,childObjects){for(var i=0;i<obj.childNodes.length;i++){if(obj.childNodes[i].nodeName==tagName)if(attribute!=null&&attribute!=""&&obj.childNodes[i].attributes[attribute]!=null){if(obj.childNodes[i].attributes[attribute].value.indexOf(value)!=-1){childObjects[childObjects.length]=obj.childNodes[i];continue}}else{childObjects[childObjects.length]=obj.childNodes[i];continue}GetAllRecursiveChildObjects(obj.childNodes[i],tagName,attribute,value,childObjects)}return childObjects}function GetParentObject(obj,tagName,attribute,value){var i;while(obj.parentNode.nodeName!="BODY"&&obj.parentNode.nodeName!="HTML"){if(obj.parentNode.nodeName==tagName)if(attribute!=null&&attribute!=""){if(obj.parentNode.attributes[attribute]!=null)if(obj.parentNode[attribute].value.indexOf(value)!=-1)return obj.parentNode}else return obj.parentNode;obj=obj.parentNode}return null}function fnTrapKD(btnID,e){if(e.keyCode==13){var btn=document.getElementById(btnID);e.returnValue=false;e.cancel=true;btn&&btn.click()}}function CheckCreditCardNumberFormat(cardnumber,cardname){var cards=[];cards[0]={name:"Visa",length:"13,16",prefixes:"4",checkdigit:true};cards[1]={name:"MasterCard",length:"16",prefixes:"51,52,53,54,55",checkdigit:true};cards[2]={name:"DinersClub",length:"14,16",prefixes:"36,54,55",checkdigit:true};cards[3]={name:"CarteBlanche",length:"14",prefixes:"300,301,302,303,304,305",checkdigit:true};cards[4]={name:"American Express",length:"15",prefixes:"34,37",checkdigit:true};cards[5]={name:"Discover",length:"16",prefixes:"6",checkdigit:true};cards[6]={name:"JCB",length:"16",prefixes:"35",checkdigit:true};cards[7]={name:"enRoute",length:"15",prefixes:"2014,2149",checkdigit:true};cards[8]={name:"Solo",length:"16,18,19",prefixes:"6334, 6767",checkdigit:true};cards[9]={name:"Switch",length:"16,18,19",prefixes:"4903,4905,4911,4936,564182,633110,6333,6759",checkdigit:true};cards[10]={name:"Maestro",length:"12,13,14,15,16,18,19",prefixes:"5018,5020,5038,6304,6759,6761",checkdigit:true};cards[11]={name:"VisaElectron",length:"16",prefixes:"417500,4917,4913,4508,4844",checkdigit:true};for(var cardType=-1,i=0;i<cards.length;i++)if(cardname.toLowerCase()==cards[i].name.toLowerCase()){cardType=i;break}if(cardType==-1)return "Unknown card type.";if(cardnumber.length==0)return "No card number provided.";cardnumber=cardnumber.replace(/\s/g,"");var cardNo=cardnumber,cardexp=/^[0-9]{13,19}$/;if(!cardexp.exec(cardNo))return "Credit card number is in invalid format.";if(cards[cardType].checkdigit){var checksum=0,mychar="",j=1,calc;for(i=cardNo.length-1;i>=0;i--){calc=Number(cardNo.charAt(i))*j;if(calc>9){checksum=checksum+1;calc=calc-10}checksum=checksum+calc;if(j==1)j=2;else j=1}if(checksum%10!=0)return "Credit card number is invalid."}var LengthValid=false,PrefixValid=false,undefined,prefix=[],lengths=[];prefix=cards[cardType].prefixes.split(",");for(i=0;i<prefix.length;i++){var exp=new RegExp("^"+prefix[i]);if(exp.test(cardNo))PrefixValid=true}if(!PrefixValid)return "Credit card number is invalid.";lengths=cards[cardType].length.split(",");for(j=0;j<lengths.length;j++)if(cardNo.length==lengths[j])LengthValid=true;if(!LengthValid)return "Credit card number has an inappropriate number of digits.";return "true"}var shownPopUp=[],overlays=[],popUpsOpenedCount=0,pageSize;function ShowModalPopup(popUpId){var overlay,objPopUp=document.getElementById(popUpId);if(popUpsOpenedCount==0){overlay=document.getElementById("overlay");pageSize=getPageSize(objPopUp);overlay.style.display="block";overlay.style.width=pageSize[0]+"px";overlay.style.height=pageSize[1]+"px";overlay.style.zIndex=50;objPopUp.style.visibility="visible";objPopUp.style.top=pageSize[7]+pageSize[3]/2-pageSize[5]/2+"px";objPopUp.style.left=pageSize[6]+pageSize[2]/2-pageSize[4]/2+"px";objPopUp.style.zIndex=100}else{overlay=document.getElementById("overlay"+popUpsOpenedCount);overlay.style.display="block";overlay.style.width=objPopUp.parentNode.clientWidth+"px";overlay.style.height=objPopUp.parentNode.clientHeight+"px";objPopUp.style.zIndex=(popUpsOpenedCount+1)*1e3;objPopUp.style.visibility="visible";var left=(objPopUp.parentNode.clientWidth-objPopUp.clientWidth)/2,top=(objPopUp.parentNode.clientHeight-objPopUp.clientHeight)/2,parentTop=parseInt(objPopUp.parentNode.style.top.replace("px","")),pageStartTop=0;if(top<pageStartTop)objPopUp.style.top=pageStartTop+"px";else objPopUp.style.top=top+"px";objPopUp.style.left=left+"px";overlay.style.zIndex=(popUpsOpenedCount+1)*1e3-5}overlays[popUpsOpenedCount]=overlay;shownPopUp[popUpsOpenedCount++]=objPopUp}function CloseModalPopup(){if(popUpsOpenedCount!=0){popUpsOpenedCount--;var overlay=document.getElementById("overlay");shownPopUp[popUpsOpenedCount].style.visibility="hidden";overlays[popUpsOpenedCount].style.display="none"}}function getPageSize(objLayer){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=document.body.scrollWidth;yScroll=window.innerHeight+window.scrollMaxY}else if(document.body!=null&&document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight}var windowWidth,windowHeight;if(self.innerHeight){windowWidth=self.innerWidth;windowHeight=self.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight}var pageHeight,pageWidth;if(yScroll<windowHeight)pageHeight=windowHeight;else pageHeight=yScroll;if(xScroll<windowWidth)pageWidth=windowWidth;else pageWidth=xScroll;if(objLayer!=null){layerHeight=objLayer.clientHeight;layerWidth=objLayer.clientWidth}var scrollTop=document.documentElement.scrollTop;if(scrollTop==0)scrollTop=document.body.scrollTop;var scrollLeft=document.documentElement.scrollLeft;if(scrollLeft==0)scrollLeft=document.body.scrollLeft;arrayPageSize=[pageWidth,pageHeight,windowWidth,windowHeight,layerWidth,layerHeight,scrollLeft,scrollTop];return arrayPageSize}var popUpLayerShown=null;function ShowMouseOverPopUpLayer(layerId,objEvent){objHidePopUpInterval!=null&&clearTimeout(objHidePopUpInterval);var objLayer=document.getElementById(layerId);cancelAllTimeOuts=true;if(!IsLayerShown(popUpLayerShown)){popUpLayerShown=objLayer;var objArrow=GetChildObject(objLayer,"IMG","class","directionArrow");SetAllDimensionData(objEvent,objLayer);objLayer.style.visibility="visible";if(cursorY<layerHeight/2){objLayer.style.top=scrollTop+5+"px";objArrow.style.marginTop=cursorY+"px"}else if(bodyHeight-cursorY<layerHeight/2){objLayer.style.top=scrollTop+bodyHeight-layerHeight-5+"px";if(cursorY-(bodyHeight-layerHeight)>layerHeight-40)objArrow.style.marginTop=cursorY-(bodyHeight-layerHeight)-36+"px";else objArrow.style.marginTop=cursorY-(bodyHeight-layerHeight)+"px"}else{objLayer.style.top=scrollTop+cursorY-layerHeight/2+"px";objArrow.style.marginTop=(layerHeight-31)/2+"px"}if(cursorX>bodyWidth/2){objLayer.style.left=cursorX+scrollLeft-layerWidth-20+"px";objArrow.src="/images/popUpDirectionRight.gif";objArrow.style.left=layerWidth+"px"}else{objLayer.style.left=cursorX+scrollLeft+20+"px";objArrow.src="/images/popUpDirectionLeft.gif";objArrow.style.left="-17px"}objLayer.focus()}}var continuueShowing=false,objHidePopUpInterval=null,cancelAllTimeOuts=false;function SetContinueShowing(){continuueShowing=true}function HideMouseOverPopUpLayer(){if(popUpLayerShown!=null&&!continuueShowing){popUpLayerShown.style.visibility="hidden";popUpLayerShown.style.top="0px";popUpLayerShown.style.left="0px";objHidePopUpInterval=null}}function HideMouseOverPopUpLayerTO(){!cancelAllTimeOuts&&HideMouseOverPopUpLayer()}function HideMouseOverPopUpLayerOnTimeOut(){cancelAllTimeOuts=false;objHidePopUpInterval=setTimeout(HideMouseOverPopUpLayerTO,500)}function ForceHideMouseOverPopUpLayer(){continuueShowing=false;HideMouseOverPopUpLayerOnTimeOut()}function IsLayerShown(obj){if(obj!=null)if(obj.style.visibility=="visible")return true;return false}function SetArticleLink(linkname,mainid,sideid1,sideid2){var Hyperlink=document.getElementById(linkname);if(Hyperlink!=null){Hyperlink.href+="?ID="+mainid;if(sideid1!="")Hyperlink.href+="&AID1="+sideid1;if(sideid2!="")Hyperlink.href+="&AID2="+sideid2}}function PreLoadImages(urlPrefix,image_url){if(document.images)for(var preload_image_object=new Image,i=0;i<image_url.length;i++)preload_image_object.src=urlPrefix+image_url[i]}function OnKeyUpShiftFocus(objText,numberOfDigits,evt){evt=evt?evt:window.event;var charCode=evt.which?evt.which:evt.keyCode;if(charCode==9||charCode==16||charCode>=37&&charCode<=40)return;var phonePrefix=objText.id.substring(0,objText.id.length-1),phoneIndex=parseInt(objText.id.substring(objText.id.length-1))+1;if(objText.value.length==numberOfDigits){document.getElementById(phonePrefix+phoneIndex).focus();document.getElementById(phonePrefix+phoneIndex).select()}}function UpdateTelephoneNumber(objTextBox){for(var phonePrefix=objTextBox.id,phoneNum=phonePrefix.substring(0,phonePrefix.length-1),phoneNumber="",i=1;i<=3;i++)phoneNumber+=document.getElementById(phoneNum+i).value;document.getElementById(phoneNum).value=phoneNumber;return}function getQueryString(key){var pageURL="";pageURL=location.search;if(pageURL=="")return "";var indexOfKey=pageURL.indexOf("?"+key+"=");if(indexOfKey==-1)indexOfKey=pageURL.indexOf("&"+key+"=");if(indexOfKey==-1)return "";pageURL=pageURL.substring(indexOfKey+1);var indexOfEqualSign=pageURL.indexOf("=");if(indexOfEqualSign==-1)return "";var indexOfAmperSign=pageURL.indexOf("&"),queryString="";if(indexOfAmperSign==-1)queryString=pageURL.substring(indexOfEqualSign+1);else queryString=pageURL.substring(indexOfEqualSign+1,indexOfAmperSign);return queryString}function PreLoadDealerNavImages(colorSchemeName,setNumber,extension){var images=[];images[0]="/Images/Set"+setNumber+"/"+colorSchemeName+"/CarpetH."+extension;images[1]="/Images/Set"+setNumber+"/"+colorSchemeName+"/HardwoodH."+extension;images[2]="/Images/Set"+setNumber+"/"+colorSchemeName+"/AreaRugH."+extension;images[3]="/Images/Set"+setNumber+"/"+colorSchemeName+"/TileStoneH."+extension;images[4]="/Images/Set"+setNumber+"/"+colorSchemeName+"/LaminateH."+extension;images[5]="/Images/Set"+setNumber+"/"+colorSchemeName+"/MoreHomeH."+extension;images[6]="/Images/Set"+setNumber+"/"+colorSchemeName+"/ServicesH."+extension;images[7]="/Images/Set"+setNumber+"/"+colorSchemeName+"/PromotionsH."+extension;images[8]="/Images/Set"+setNumber+"/"+colorSchemeName+"/MoreHomeH."+extension;images[9]="/Images/Set"+setNumber+"/"+colorSchemeName+"/TileStoneH."+extension;for(var i=0;i<images.length;i++){var imageObj=new Image;imageObj.src=images[i]}}function SetPromotionsLink(objA,parentDiv){var anchors=[];GetAllRecursiveChildObjects(parentDiv,"A",null,null,anchors);if(anchors.length==2){var innerAnchorTag=anchors[1];objA.href=innerAnchorTag.href;objA.target=innerAnchorTag.target}}var map=null,geocoder=null,arrPoints=[],arrAddLoaded=[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false];function initializeGMA(){if(GBrowserIsCompatible())geocoder=new GClientGeocoder}function ShowGoogleMap(dAddress,directionsLink,e,index){var msgSorry=document.getElementById("msgSorry"),imgLoading=document.getElementById("imgLoading"),map_canvas=document.getElementById("map_canvas");imgLoading.style.display="block";map_canvas.style.display=msgSorry.style.display="none";showAddress(dAddress,directionsLink,index);HideMouseOverPopUpLayer();ShowMouseOverPopUpLayer("mouseOverImage",e)}function showAddress(address,url,index){lastAddress=address;lastURL=url;lastIndex=index;if(!arrAddLoaded[index])geocoder&&geocoder.getLatLng(address,SetPointOnMap);else SetPointOnMap(arrPoints[index])}var lastAddress,lastURL,lastIndex;function SetPointOnMap(point){var bubbleMessage="<font color='black'>"+lastAddress+"</font><Br /><a href='"+lastURL+"' target='_blank' style='color: #000;'>Get Directions</a>";if(!arrAddLoaded[lastIndex]){arrPoints[lastIndex]=point;arrAddLoaded[lastIndex]=true}var msgSorry=document.getElementById("msgSorry"),imgLoading=document.getElementById("imgLoading"),map_canvas=document.getElementById("map_canvas");imgLoading.style.display="none";if(!point)msgSorry.style.display="block";else{map_canvas.style.display="block";map=new GMap2(map_canvas);map.setCenter(point,13);var marker=new GMarker(point);map.addOverlay(marker);marker.openInfoWindowHtml(bubbleMessage)}}var frmLoaded=[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false];function ShowGoogleMapInIframe(sAddress,directionURL,e,index,sURL){HideMouseOverPopUpLayer();ShowMouseOverPopUpLayer("mouseOverImage",e);$("div.dvMaps").css("display","none");$("div#dvMaps"+index).css("display","block");if(!frmLoaded[index]){var imgLoading=document.getElementById("imgLoading");imgLoading.style.display="block";window.frames["maps"+index].window.location=sURL+"/smhome/maps?A="+sAddress+"&D="+directionURL;frmLoaded[index]=true}}function IFrameLoaded(){var imgLoading=document.getElementById("imgLoading");imgLoading.style.display="none"}
