
﻿var LoadEvents='';function numbersonly(e)
{var unicode;if(window.event)unicode=window.event.keyCode;else if(e)unicode=e.which;if(unicode!=8&&unicode!=46&&unicode!=37&&unicode!=39){if((!(unicode>47&&unicode<58))&&(!(unicode>95&&unicode<106)))
return false}}
function MM_openBrWindow(theURL,winName,features)
{if(theURL.search(/clicktoenlarge.aspx/i)==0)
return;window.open(theURL,winName,features);}
function bookmarksite(title,url)
{if(window.sidebar)
window.sidebar.addPanel(title,url,"");else if(window.opera&&window.print){var elem=document.createElement('a');elem.setAttribute('href',url);elem.setAttribute('title',title);elem.setAttribute('rel','sidebar');elem.click();}
else if(document.all)
window.external.AddFavorite(url,title);else
alert("Press Ctl + D To Bookmark this Page.");}
function PasswordValidation(e)
{var unicode=e.charCode?e.charCode:e.keyCode;return!(unicode==32);}
function DisplayEditRating()
{document.getElementById('ctl00_ContentPlaceHolder1_DivRatingReview').style.display='';}
ImageLoad=new Image();function LoadImage(path)
{ImageLoad.src=path;}
var PageArray=new Array();function getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;}
if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;}else{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;}
if(yScroll<windowHeight){pageHeight=windowHeight;}else{pageHeight=yScroll;}
if(xScroll<windowWidth){pageWidth=xScroll;}else{pageWidth=windowWidth;}
return[pageWidth,pageHeight];}
LoadEvents=LoadEvents+'LoadRequestManager();';function LoadRequestManager()
{if(typeof(Sys)!='undefined'&&Sys)
{Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(showLoading);Sys.WebForms.PageRequestManager.getInstance().add_endRequest(hideLoading);}}
var isNS=(navigator.appName=="Netscape")?1:0;if(navigator.appName=="Netscape")document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);function mischandler(){return false;}
function mousehandler(e){var myevent=(isNS)?e:event;var eventbutton=(isNS)?myevent.which:myevent.button;if((eventbutton==2)||(eventbutton==3))
{return false;}}
document.oncontextmenu=mischandler;document.onmousedown=mousehandler;document.onmouseup=mousehandler;LoadEvents=LoadEvents+'LoadOverLay();';var CurrentlyLoading=false;var windowWidth,windowHeight;var processMessage;var overlay;var IE=document.all?true:false;var PageArray=new Array();
function LoadOverLay()
{overlay=document.getElementById('popupoverlay');processMessage=document.getElementById('processMessage');PageArray=getPageSizeForOverlay();if(overlay!=null)
{overlay.style.width=PageArray[0]+'px';overlay.style.height=PageArray[1]+'px';}
if(processMessage!=null)
processMessage.style.width=PageArray[0]+'px';var ScrollTop=document.body.scrollTop;if(ScrollTop==0)
{if(window.pageYOffset)
ScrollTop=window.pageYOffset;else
ScrollTop=(document.body.parentElement)?document.body.parentElement.scrollTop:0;}}
function getPageSizeForOverlay(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;}
if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;}else{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;}
if(yScroll<windowHeight){pageHeight=windowHeight;}else{pageHeight=yScroll;}
if(xScroll<windowWidth){pageWidth=xScroll;}else{pageWidth=windowWidth;}
return[pageWidth,pageHeight];}
function clear_Search(myControl)
{if(myControl&&myControl.value=="Enter Search Text Here")
myControl.value="";}
function ChangeSearch(myControl)
{if(myControl!=null&&myControl.value=='')
myControl.value="Enter Search Text Here";}
function ValidSearch()
{var myControl;if(document.getElementById('Header_search_txtSearch'))
{myControl=document.getElementById('Header_search_txtSearch');}
if(document.getElementById('ctl00_Header1_search_txtSearch'))
{myControl=document.getElementById('ctl00_Header1_search_txtSearch');}
if(myControl.value==''||myControl.value=='Enter Search Text Here')
{alert("Please enter something to search");if(document.getElementById('Header_search_txtSearch'))
{document.getElementById('Header_search_txtSearch').focus();}
if(document.getElementById('ctl00_Header1_search_txtSearch'))
{document.getElementById('ctl00_Header1_search_txtSearch').focus();}
return false;}
return true;}
var TotalProductAvail='0';var resetCartHover=true;var Custid;var XmlHttp;var timevar;var options={to:"#lkItems",className:'ui-effects-transfer'};var eleForTransfer=null;var CartVisible=false;var fadingOut=false;function hideLayer(elementId)
{CartVisible=false;if(document.getElementById(elementId)!=null)
{document.getElementById(elementId).style.display="none";}}
function showLayer(elementId)
{if(document.getElementById(elementId)!=null)
{document.getElementById(elementId).style.display="block";}}
function AddCart(Items,eleclicked)
{if(document.getElementById('pnlUpdate'))
{document.getElementById('pnlUpdate').style.display="block";}
eleForTransfer=document.getElementById(eleclicked);if(document.getElementById('hiddenCustID'))
{Custid=document.getElementById('hiddenCustID').value;}
resetHover();hideMiniCart();var CurrentDate=new Date();var strDate=CurrentDate.getDate()+"-"+CurrentDate.getMonth()+"-"+CurrentDate.getFullYear()+" "+CurrentDate.getHours()+":"+CurrentDate.getMinutes()+":"+CurrentDate.getSeconds()+":"+CurrentDate.getMilliseconds();;var requestUrl="/MiniCartCall.aspx?RandomStr='"+strDate+"'&Mode=Add&CustID="+Custid;if(Items>1)
document.getElementById('lkItems').innerHTML="Shopping Cart <br/>( "+Items+" Items )";else
document.getElementById('lkItems').innerHTML="Shopping Cart <br/>( "+Items+" Item )";document.getElementById('hiddenTotalItems').value=Items;CreateXmlHttp();XmlHttp.onreadystatechange=HandleResponse;XmlHttp.open("GET",requestUrl,true);XmlHttp.send(null);return true;}
function CreateXmlHttp()
{XmlHttp=null;try
{XmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e)
{try
{XmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e1)
{XmlHttp=null;}}
if(!XmlHttp&&typeof XMLHttpRequest!="undefined")
{XmlHttp=new XMLHttpRequest();}}
function HandleResponse()
{if(XmlHttp.readyState==4)
{if(document.getElementById('pnlUpdate'))
{document.getElementById('pnlUpdate').style.display="none";}
if(XmlHttp.status==200)
{document.getElementById("divCart").innerHTML=XmlHttp.responseText;if(document.getElementById('divMiniCart'))
{showLayer('divMiniCart');}
jQuery().scrollTo({top:'0px',left:'00px'},2000);if(eleForTransfer!=null)
{jQuery(eleForTransfer).show("transfer",options,2000,showMiniCart);eleForTransfer=null;}
else
setTimeout("showMiniCart()",1000);}
else
{alert("There was a problem retrieving data from the server.");}}}
function ShowHideCart()
{if(window.location.pathname.toLowerCase().indexOf('/checkoutbystep.aspx')!=-1||window.location.pathname.toLowerCase().indexOf('/checkoutcommon.aspx')!=-1||window.location.pathname.toLowerCase().indexOf('/order.aspx')!=-1||window.location.pathname.toLowerCase().indexOf('/ManufactureOnStore.aspx')!=-1)
{hideLayer('divMiniCart');return;}
if(document.getElementById('hiddenTotalItems').value==0)
{hideLayer('divMiniCart');if(document.getElementById('FirstMenu'))
hideLayer('FirstMenu');}
else
{showLayer('divMiniCart');if(document.getElementById('FirstMenu'))
showLayer('FirstMenu');showMiniCart();}}
function RemoveProduct(ProductDetails)
{if(document.getElementById('pnlUpdate'))
{document.getElementById('pnlUpdate').style.display="block";}
if(document.getElementById('hiddenCustID'))
{Custid=document.getElementById('hiddenCustID').value;}
var requestUrl="/MiniCartCall.aspx?Mode=Delete&CustID="+Custid+"&Products="+ProductDetails;CreateXmlHttp();XmlHttp.onreadystatechange=HandleResponseforUpdateRemove;XmlHttp.open("GET",requestUrl,true);XmlHttp.send(null);return true;}
function UpdateProduct()
{if(document.getElementById('pnlUpdate'))
{document.getElementById('pnlUpdate').style.display="block";}
var allElts;if(document.form1)
allElts=document.form1.elements;if(document.aspnetForm)
allElts=document.aspnetForm.elements;var i;var ProductDetails="";for(i=0;i<allElts.length;i++)
{var elt=allElts[i];if(elt.type=="text"&&elt.id.toLowerCase().indexOf('txtqty-')!=-1)
{ProductDetails=ProductDetails+elt.id+"-"+elt.value+"*";if(isNaN(elt.value)||elt.value<=0)
{ProductDetails='';elt.value=1;alert('Please enter valid Quantity in Cart');if(document.getElementById('pnlUpdate'))
{document.getElementById('pnlUpdate').style.display="none";}
return false;}}}
if(document.getElementById('hiddenCustID'))
{Custid=document.getElementById('hiddenCustID').value;}
var requestUrl="/MiniCartCall.aspx?Mode=Update&CustID="+Custid+"&Products="+ProductDetails;CreateXmlHttp();XmlHttp.onreadystatechange=HandleResponseforUpdateRemove;XmlHttp.open("GET",requestUrl,true);XmlHttp.send(null);return true;}
function HandleResponseforUpdateRemove()
{if(XmlHttp.readyState==4)
{if(document.getElementById('pnlUpdate'))
{document.getElementById('pnlUpdate').style.display="none";}
if(XmlHttp.status==200)
{document.getElementById("divCart").innerHTML="";document.getElementById("divCart").innerHTML=XmlHttp.responseText;if(document.getElementById('divMiniCart'))
{showLayer('divMiniCart');}
SetTotalQuantity();jQuery().scrollTo({top:'0px',left:'00px'},2000);if(eleForTransfer!=null)
{jQuery(eleForTransfer).show("transfer",options,2000,showMiniCart);eleForTransfer=null;}
else
setTimeout("showMiniCart()",1000);}
else
{alert("There was a problem retrieving data from the server.");}}}
function SetCustomer(CustomerID)
{Custid=CustomerID;document.getElementById('hiddenCustID').value=CustomerID;}
function SetTotalQuantity()
{var allElts;if(document.form1)
allElts=document.form1.elements;if(document.aspnetForm)
allElts=document.aspnetForm.elements;var i;var Total=0;for(i=0;i<allElts.length;i++)
{var elt=allElts[i];if(elt.type=="text"&&elt.id.toLowerCase().indexOf('txtqty-')!=-1)
{Total=parseInt(Total)+parseInt(elt.value);}}
document.getElementById('hiddenTotalItems').value=Total;if(Total>1)
document.getElementById('lkItems').innerHTML='Shopping Cart <br/>( '+Total+' Items )';else
document.getElementById('lkItems').innerHTML='Shopping Cart <br/>( '+Total+' Item )';if(Total==0)
{if(document.getElementById('divMiniCart'))
hideLayer('divMiniCart');}}
function CheckQty(e)
{var key=window.event?window.event.keyCode:e.which;if(key==13)
{UpdateProduct();return false;}
if(key==8||key==9||key==189||key==109||key==0)
{return key;}
var keychar=String.fromCharCode(key);var reg=/\d/;if(window.event)
return event.returnValue=reg.test(keychar);else
return reg.test(keychar);}
function InsertProduct(Pid,eleclicked)
{if(document.getElementById('pnlUpdate'))
{document.getElementById('pnlUpdate').style.display="block";}
eleForTransfer=document.getElementById(eleclicked);resetHover();hideMiniCart();var quantity;var ProductID=Pid;if(document.getElementById('ctl00_ContentPlaceHolder1_txtQty'))
{quantity=document.getElementById('ctl00_ContentPlaceHolder1_txtQty').value;}
if(document.getElementById('txtQty'))
{quantity=document.getElementById('txtQty').value;}
if(document.getElementById('ProductID'))
{ProductID=document.getElementById('ProductID').value;}
var allElts;if(document.form1)
allElts=document.form1.elements;if(document.aspnetForm)
allElts=document.aspnetForm.elements;var i;var Names="";var Values="";for(i=0;i<allElts.length;i++)
{var elt=allElts[i];if(elt.type=='select-one'&&elt.id.toLowerCase().indexOf('selattribute')!=-1)
{var TempNames=elt.id.split("selAttribute");Names=Names+TempNames[1]+",";var TempValues=elt.options[elt.selectedIndex].value;Values=Values+TempValues+",";}}
if(document.getElementById('hiddenCustID'))
{Custid=document.getElementById('hiddenCustID').value;}
var CurrentDate=new Date();var strDate=CurrentDate.getDate()+"-"+CurrentDate.getMonth()+"-"+CurrentDate.getFullYear()+" "+CurrentDate.getHours()+":"+CurrentDate.getMinutes()+":"+CurrentDate.getSeconds()+":"+CurrentDate.getMilliseconds();;var requestUrl="/MiniCartCall.aspx?Mode=Insert&CurrentDate='"+strDate+"'&ProdID="+ProductID+"&Quantity="+quantity+"&VariantNames="+Names+"&VariantValues="+Values;CreateXmlHttp();XmlHttp.onreadystatechange=HandleResponseforInsertProduct;XmlHttp.open("GET",requestUrl,true);XmlHttp.send(null);return true;}
function HandleResponseforInsertProduct()
{if(XmlHttp.readyState==4)
{if(document.getElementById('pnlUpdate'))
{document.getElementById('pnlUpdate').style.display="none";}
if(XmlHttp.status==200)
{var result=XmlHttp.responseText;if(result.toLowerCase().indexOf('not enough inventory')!=-1)
{alert('Not enough Inventory...');styledPopupClose();return false;}
document.getElementById("divCart").innerHTML="";document.getElementById("divCart").innerHTML=result;if(document.getElementById('divMiniCart'))
{showLayer('divMiniCart');}
SetTotalQuantity();jQuery().scrollTo({top:'0px',left:'00px'},2000);if(eleForTransfer!=null)
{jQuery(eleForTransfer).show("transfer",options,2000,showMiniCart);eleForTransfer=null;}
else
setTimeout("showMiniCart()",1000);styledPopupClose();}
else
{alert("There was a problem retrieving data from the server.");}}}
function onKeyPressBlockNumbers(e)
{var key=window.event?window.event.keyCode:e.which;if(key==13||key==8||key==9||key==189||key==109||key==0)
{return key;}
var keychar=String.fromCharCode(key);var reg=/\d/;if(window.event)
return event.returnValue=reg.test(keychar);else
return reg.test(keychar);}
function CalculateSalePrice(CurrencySymbol)
{try
{var AttributePricesforItem=0;var AttributePrices=0;var i;var allElts;if(document.form1)
allElts=document.form1.elements;if(document.aspnetForm)
allElts=document.aspnetForm.elements;for(i=0;i<allElts.length;i++)
{var elt=allElts[i];if(elt.type=='select-one'&&elt.id.toLowerCase().indexOf('selattr')!=-1)
{if(elt.options[elt.selectedIndex].text.toLowerCase().indexOf('select ')==-1)
{var temp="("+CurrencySymbol;var TempNames=String(elt.options[elt.selectedIndex].text).split(temp);AttributePrices=AttributePrices+parseFloat(String(TempNames[1]).replace(')',''));}}
if(elt.type=='select-one'&&elt.id.toLowerCase().indexOf('selattribute')!=-1)
{if(elt.options[elt.selectedIndex].text.toLowerCase().indexOf('select ')==-1)
{var temp="("+CurrencySymbol;var TempNames=String(elt.options[elt.selectedIndex].text).split(temp);AttributePricesforItem=AttributePricesforItem+parseFloat(String(TempNames[1]).replace(')',''));}}}
var SalePrice;if(document.getElementById("SalePrice"))
SalePrice=roundNumber(String(parseFloat(document.getElementById("SalePrice").value.replace(CurrencySymbol,''))),2);if(document.getElementById("SalePriceforItem"))
SalePrice=roundNumber(String(parseFloat(document.getElementById("SalePriceforItem").value.replace(CurrencySymbol,''))),2);var FinalAttributePrices;if(AttributePricesforItem==0)
{FinalAttributePrices=roundNumber(String(AttributePrices),2);var FinalPrice=roundNumber(String(parseFloat(SalePrice)+parseFloat(FinalAttributePrices)),2);document.getElementById("divSalePrice").innerHTML=CurrencySymbol+(FinalPrice);}
else
{FinalAttributePrices=roundNumber(String(AttributePricesforItem),2);var FinalPrice=roundNumber(String(parseFloat(SalePrice)+parseFloat(FinalAttributePrices)),2);document.getElementById("divSalePriceforItem").innerHTML=CurrencySymbol+(FinalPrice);}}
catch(e)
{}}
function roundNumber(num,dec){var result=Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);return result;}
function hideMiniCart()
{if(resetCartHover==false)
{return;}
CartVisible=false;if(document.getElementById('CartLayer')!=null)
{fadingOut=true;jQuery(document.getElementById('CartLayer')).fadeOut('def',fadOutComplete);if(document.getElementById('FirstMenu'))
{fadingOut=true;jQuery(document.getElementById('FirstMenu')).fadeOut('def',fadOutComplete);}}
clearTimeout(timevar);}
function fadOutComplete()
{fadingOut=false;}
function showMiniCart(optionalValue)
{resetCartHover=false;if(CartVisible==true)
return;if(fadingOut==true)
return;optionalValue=optionalValue||3000;clearTimeout(timevar);timevar=setTimeout("hideMiniCart()",optionalValue);try
{if(document.getElementById('CartLayer')!=null)
{jQuery(document.getElementById('CartLayer')).fadeIn('def');if(document.getElementById('FirstMenu'))
jQuery(document.getElementById('FirstMenu')).fadeIn('def');}
CartVisible=true;}
catch(err)
{document.getElementById('FirstMenu').style.display='none';}}
function resetHover()
{resetCartHover=true;}
function onKeyPressforMiniItemQty(e)
{var key=window.event?window.event.keyCode:e.which;if(key==13)
{InsertProduct(document.getElementById('ProductID').value,'PopupAddToBag');}
if(key==8||key==9||key==189||key==109||key==0)
{return key;}
var keychar=String.fromCharCode(key);var reg=/\d/;if(window.event)
return event.returnValue=reg.test(keychar);else
return reg.test(keychar);}
function showLoading()
{if(document.getElementById('pnlUpdate'))
{document.getElementById('pnlUpdate').style.display="block";}}
function hideLoading()
{if(document.getElementById('pnlUpdate'))
{document.getElementById('pnlUpdate').style.display="none";}
if(document.getElementById('ctl00_ContentPlaceHolder1_lblCartMsg') && document.getElementById('ctl00_ContentPlaceHolder1_lblCartMsg').value!='')

eval(document.getElementById('ctl00_ContentPlaceHolder1_lblCartMsg').value);}
function tabon_outfit_quick_links(myClass,val){navRoot=document.getElementById("outfit_quick_links");var num=0;for(i=0;i<navRoot.childNodes.length;i++){node=navRoot.childNodes[i];if(node.nodeName=="A"){num++;node.className=node.className.replace(" over","");if(myClass==node.className){node.className+=" over";}}}
for(i=1;i<=num;i++)
{if(("div"+i)!=val){document.getElementById("div"+i).style.display='none';}}
if(document.getElementById(val).style.display=='none')
{document.getElementById(val).style.display='';}}
function tabon_quick_links(myClass,val){navRoot=document.getElementById("quick_links");var num=0;for(i=0;i<navRoot.childNodes.length;i++){node=navRoot.childNodes[i];if(node.nodeName=="A"){num++;node.className=node.className.replace(" over","");if(myClass==node.className){node.className+=" over";}}}
for(i=1;i<=num;i++)
{if(("quick_links"+i)!=val){document.getElementById("quick_links"+i).style.display='none';}}
if(document.getElementById(val).style.display=='none')
{document.getElementById(val).style.display='';}}
function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}
function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}
function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
window.onload=function()
{eval(LoadEvents);}
