
var dateobject=new Date();function showPromoBanner(){var dateobject=new Date();var utcyear=dateobject.getUTCFullYear();var utcmonth=dateobject.getUTCMonth();var utcdate=dateobject.getUTCDate();var utchours=dateobject.getUTCHours();var utcminutes=dateobject.getUTCMinutes();if(utcyear==2010&&utcmonth==05){if(utcdate==23&&utchours>=7){$('#globalpromo').show();}
if(utcdate>=24&&utcdate<=25){$('#globalpromo').show();}
if(utcdate==26&&utchours<7){$('#globalpromo').show();}}}
var popUpWin=false;var browsertype=false;if((navigator.appName=="Netscape")&&(parseInt(navigator.appVersion)>=3))browsertype=true;if((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4))browsertype=true;function e(z,h,w,b,g){document.write('<div style="width:'+w+';height:'+h+';background:white url(http://images.cafepress.com/image/'+z+'_400x400.jpg) no-repeat center center;"><img border="'+b+'" class="imageborder" src="http://content9.cpcache.com/marketplace/img/'+(g?'zoom':'spacer')+'.gif" width="'+w+'" height="'+h+'"></div>')}
function objectdata(hsize,vsize,hilite,original,messge)
{if(browsertype)
{this.messge=messge;this.simg=new Image(hsize,vsize);this.simg.src=hilite;this.rimg=new Image(hsize,vsize);this.rimg.src=original;}}
function changeDropDownValueSelected(dropDownId,newSelectValue){var selectDropDown=document.getElementById(dropDownId);for(i=0;i<selectDropDown.options.length;i++){var optionVal=selectDropDown.options[i].value;if(optionVal==newSelectValue){selectDropDown.options[i].selected=true;return;}}}
function setThumbnailPerspective(perspectiveValue){if(thumbnailPerspective!=undefined){thumbnailPerspective=perspectiveValue;}}
function getColorAndViewLarger(dropDownId,theUrl,newFeatures){var dropDown=document.getElementById(dropDownId);if(dropDown!=undefined){var colorNo=dropDown.options[dropDown.options.selectedIndex].value;theUrl=theUrl+'&colorNo='+colorNo;}
var appendStr='&pr=F';if(thumbnailPerspective!=undefined&&thumbnailPerspective.toLowerCase()=='back'){appendStr='&pr=B';}
theUrl=theUrl+appendStr;launchHelp(theUrl,newFeatures);}
function toggleMainImage(ToImg,NewImgUrl,OldImgUrl)
{if(document.images[ToImg]!=undefined&&document.images[ToImg].src!=undefined){if(document.images[ToImg].src.indexOf(NewImgUrl)>=0)
{document.images[ToImg].src=OldImgUrl;}
else
{document.images[ToImg].src=NewImgUrl;}}}
function swapImgWithUrl(ToImg,NewImgUrl)
{if(document.images[ToImg]!=undefined){if(NewImgUrl.indexOf('240x240')&&ToImg!='mainimg')
{NewImgUrl=NewImgUrl.replace('240x240','48x48');}else if(NewImgUrl.indexOf('240x240')&&ToImg=='mainimg')
NewImgUrl=NewImgUrl.replace('240x240','480x480');document.images[ToImg].src=NewImgUrl}}
function swapImgsWithUrls(ToImgArray,NewImgUrlArray)
{for(i=0;i<ToImgArray.length;i++){swapImgWithUrl(ToImgArray[i],NewImgUrlArray[i])}}
function swapimg(ToImg,FromImg)
{document.images[ToImg].src=document.images[FromImg].src}
function simulateClickSwatch(imageIdPrepend,dropDownId){var dropDown=document.getElementById(dropDownId)
var chosenVal=dropDown.options[dropDown.options.selectedIndex].value
var imgId=imageIdPrepend+chosenVal;eval($('#'+imgId+' > a').attr('href'));}
function getURLParam(strParamName){var strReturn="";var strHref=window.location.href;if(strHref.indexOf("?")>-1){var strQueryString=strHref.substr(strHref.indexOf("?")).toLowerCase();var aQueryString=strQueryString.split("&");for(var iParam=0;iParam<aQueryString.length;iParam++){if(aQueryString[iParam].indexOf(strParamName+"=")>-1){var aParam=aQueryString[iParam].split("=");strReturn=aParam[1];break;}}}
return strReturn;}
if(browsertype){var object=new Array();}
function hilite(name)
{if(browsertype)
{document[name].src=object[name].simg.src;}}
function original(name)
{if(browsertype)
{document[name].src=object[name].rimg.src;}}
function launchHelp(newURL,newFeatures)
{if((navigator.appName=='Microsoft Internet Explorer')&&(window.HelpWindow))HelpWindow.close();HelpWindow=open(newURL,"HelpWindow",newFeatures+",screenX=0,left=0,screenY=0,top=0,channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,status=0,toolbar=0,scroll=1");if(HelpWindow.opener==null)HelpWindow.opener=window;HelpWindow.focus();}
function CheckPopup(){if(popUpWin){popUpWin.close();};};function launchWin(href,target,params)
{var features=params+',screenX=0,left=0,screenY=0,top=0,channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=1,status=0,toolbar=0';popWin=window.open(href,target,features);if(popWin.focus)popWin.focus();}
function openExitSurvey(SurveyURL){if(ShowSurvey){document.cookie="ExitSurvey=1;path=/";ExitSurveyWin=window.open(SurveyURL,'ExitSurveyWin','height=450,width=400",screenX=0,left=0,screenY=0,top=0,channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,status=0,toolbar=0,scroll=1,scrollbars=1');}}
function RoundChecker(){if(!document.getElementById||!document.createElement)
return(false);var b=navigator.userAgent.toLowerCase();if(b.indexOf("msie 5")>0&&b.indexOf("opera")==-1)
return(false);return(true);}
function Round(selector,bk,color,size){var i;var v=getElementsBySelector(selector);var l=v.length;for(i=0;i<l;i++){AddTop(v[i],bk,color,size);AddBottom(v[i],bk,color,size);}}
function RoundedTop(selector,bk,color,size){var i;var v=getElementsBySelector(selector);for(i=0;i<v.length;i++)
AddTop(v[i],bk,color,size);}
function RoundedBottom(selector,bk,color,size){var i;var v=getElementsBySelector(selector);for(i=0;i<v.length;i++)
AddBottom(v[i],bk,color,size);}
function AddTop(el,bk,color,size){var i;var d=document.createElement("b");var cn="r";var lim=4;if(size&&size=="small"){cn="rs";lim=2}
d.className="rtop";d.style.backgroundColor=bk;for(i=1;i<=lim;i++){var x=document.createElement("b");x.className=cn+i;x.style.backgroundColor=color;d.appendChild(x);}
el.insertBefore(d,el.firstChild);}
function AddBottom(el,bk,color,size){var i;var d=document.createElement("b");var cn="r";var lim=4;if(size&&size=="small"){cn="rs";lim=2}
d.className="rbottom";d.style.backgroundColor=bk;for(i=lim;i>0;i--){var x=document.createElement("b");x.className=cn+i;x.style.backgroundColor=color;d.appendChild(x);}
el.appendChild(d,el.firstChild);}
function getElementsBySelector(selector){var i;var s=[];var selid="";var selclass="";var tag=selector;var objlist=[];if(selector.indexOf(" ")>0){s=selector.split(" ");var fs=s[0].split("#");if(fs.length==1)return(objlist);return(document.getElementById(fs[1]).getElementsByTagName(s[1]));}
if(selector.indexOf("#")>0){s=selector.split("#");tag=s[0];selid=s[1];}
if(selid!=""){objlist.push(document.getElementById(selid));return(objlist);}
if(selector.indexOf(".")>0){s=selector.split(".");tag=s[0];selclass=s[1];}
var v=document.getElementsByTagName(tag);if(selclass=="")
return(v);for(i=0;i<v.length;i++){if(v[i].className==selclass){objlist.push(v[i]);}}
return(objlist);}
function getCPCookie(name){var dc=document.cookie;var prefix=name+"=";var begin=dc.indexOf("; "+prefix);if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0)return null;}
else{begin+=2;}
var end=document.cookie.indexOf(";",begin);if(end==-1){end=dc.length;}
return unescape(dc.substring(begin+prefix.length,end));}
function loadLongExampleWindow(url){launchHelp(url,"height=380,width=550,scrollbars=1");}
function loadShortExampleWindow(url){launchHelp(url,"height=480,width=430,scrollbars=1");}
function loadHelpWindow(url){launchHelp(url,"height=300,width=400,scrollbars=1");}
function getDivStyle(divname){var style;if(isDOM){style=document.getElementById(divname).style;}
else{style=isIE?document.all[divname].style:document.layers[divname];}
return style;}
function moveBy(elt,deltaX,deltaY){elt.left=parseInt(elt.left)+deltaX;elt.top=parseInt(elt.top)+deltaY;}
function toggleVisibility(divname,show){var divstyle=document.getElementById(divname).style;if(show==2){divstyle.display='inline';}else if(show==1){divstyle.display='block';}else if(show==0){divstyle.display='none';}}
function moveDiv(e,divName){var productListDiv=document.getElementById(divName);var x,y;if(!document.all){x=e.pageX;y=e.pageY;}else{x=e.clientX+document.documentElement.scrollLeft;y=e.clientY+document.documentElement.scrollTop;}
x=x+15;productListDiv.style.top=y+"px";productListDiv.style.left=x+"px";}
function hideDiv(divName){var div=document.getElementById(divName);div.style.display="none";div.innerHTML="";}
function getType(thisform){if(thisform.type.options[thisform.type.selectedIndex].value!=""){thisform.action="/"+thisform.s.value;thisform.submit();}}
function showhideDiv(divname,disp){document.getElementById(divname).style.display=disp;}
function splitStringToArray(stringToSplit,splitOnChar)
{var arr=new Array();var idx=0;var start=-1;while(idx<stringToSplit.length&&idx!=-1)
{start++;idx=stringToSplit.indexOf(splitOnChar,start);if(idx==-1)
{idx=stringToSplit.length;}
arr[arr.length]=stringToSplit.substring(start,idx);start=idx;}
return arr;}
function validateYear(cntr)
{var txt=document.getElementById(cntr);if(txt)
{var year=txt.value;var currDate=new Date();if(year.length!=4||!isInteger(year)||year<1900||year>currDate.getFullYear())
{alert('Year field is not valid. Please enter a valid year in the range: 1900 - '+currDate.getFullYear());txt.select();return false;}}}
function isInteger(text)
{var n=text.replace(/^\s*(\S*(\s+\S+)*)\s*$/,"$1");return n.length>0&&!(/[^0-9]/).test(n);}
function setVisibility(id,vis)
{var e=document.getElementById(id);if(e!=null){e.style.display=vis;}}
function _updateCartItemCount(){$('#cartItemCount').html(window.cafepress.cartItemCount.toString()+' item'+(window.cafepress.cartItemCount==1?'':'s'));}
function updateCartLabel(){$('#cartLabel').html(window.cafepress.cartLabel);}
function updateCartLink(){$("a[href ^= '/cp/viewcart.aspx']").each(function()
{this.protocol='http';});}
function updateHeader(){updateCartLabel();_updateCartItemCount();updateCartLink();updateCommonHeaderLinks()
if(!window.cafepress.signedIn)
$('#youraccount').hide();_initializeSelectedHeaderCurrency();updateHeaderSelections();setupIntlHeaderLogo();updateSearchHeader();}
function updateMembersHeader(){updateCommonHeaderLinks();updateCartLabel();_updateCartItemCount();_initializeSelectedHeaderCurrency();setupIntlHeaderLogo();updateHeaderSelections();$('#payeeinfomenuitem').attr("href",window.cafepress.secureMembers+'/account/payee.aspx');}
function updateHeaderSelections()
{var currentURL=window.location.href;if(currentURL.indexOf("/customize")>=0)
$('#makecustom').addClass('current');else if(currentURL.indexOf("make")>=0)
$('#makecustom').addClass('current');else if(currentURL.indexOf("http://t-shirts.")>=0)
$('#r-100002').addClass('current');else if(currentURL.indexOf("gift-center")>=0)
$('#giftcenter').addClass('current');}
function updateCommonHeaderLinks(){$('#startselling').html('<a id="startselling" href="http://'+window.cafepress.www+'/cp/info/sell/learn">Sell T-Shirts</a>');$('#helplink').attr("href",'http://'+window.cafepress.www+'/cp/info/help/');$('#viewcartlink').attr("href",'http://'+window.cafepress.www+'/cp/viewcart.aspx?s=search');var youraccount='your account';$('#youraccount').html('<a href="'+window.cafepress.secureMembers+'/login.aspx?passthru=yes&goto=/" rel="nofollow">'+youraccount+'</a>');$('#signin').html(window.cafepress.signedIn?'<a href="'+window.cafepress.secureMembers+'/login.aspx?logout=yes" rel="nofollow">sign out</a>':'<a href="'+window.cafepress.secureMembers+'/login.aspx?passthru=yes" rel="nofollow">sign in</a>');}
function cssClassByCountryCode(countryCode){var className="";switch(countryCode){case'AU':className="au";break;case'CA':className="ca";break;case'GB':case'UK':className="uk";break;default:className="";break;}
return className;}
function getWWWDomainByCountryCode(countryCode)
{return getHostNameByCountryCode("www",countryCode);}
function parseSubdomainFromHostname(hostName){var splitHostName=hostName.split(".");return splitHostName[0];}
function getHostNameByCountryCode(subDomain,countryCode)
{var subDomainHostName=subDomain+"."
switch(countryCode){case'AU':subDomainHostName+=window.cafepress.domain_au;break;case'CA':subDomainHostName+=window.cafepress.domain_ca;break;case'UK':case'EU':case'GB':subDomainHostName+=window.cafepress.domain_uk;break;default:subDomainHostName+=window.cafepress.domain_us;break;}
return subDomainHostName;}
function getCookie(name){var dc=document.cookie;if(dc==null){return"-1";}
var prefix=name+"=";var begin=dc.indexOf("; "+prefix);if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0)return"-1";}else begin+=2;var end=document.cookie.indexOf(";",begin);if(end==-1)end=dc.length;return unescape(dc.substring(begin+prefix.length,end));}
function getPIDString(connector){var pid=getCookie('cppid');if(pid!=-1)
return connector+'pid='+pid;return'';}
function appendToQueryString(queryString,stringToAppend){var newQueryString='';if(queryString.substring(0,1)=='?'){newQueryString=queryString.substring(1);var data=queryString.split(',');if(data.length>0){newQueryString='?'+newQueryString+'&'+stringToAppend;}}
if(newQueryString==''){newQueryString='?'+stringToAppend;}
return newQueryString;}
function intlClick(link,url){if(url.match(/^http/)){link.href=url;}
var connector='&';if(link.href.indexOf('?')<0)
connector='?';link.href+=getPIDString(connector);}
function constructOriginCountryFlagLink(countryCode){var content="";switch(window.cafepress.originCountryCode){case'AU':content="Shopping from Australia? ";break;case'CA':content="Shopping from Canada? ";break;case'GB':content="Shopping from the UK? ";break;case'US':content="Shopping from the US? ";break;default:content="";break;}
return content;}
function IsAppropriateName(name){var filterCategory=window.cpsearch.searchCategoryFilter;if(name=='License Plate Frames')
return'License Frames';else if(name=='Underwear & Panties')
return'Underwear';else if(name=='Sweatshirts &amp; Hoodies')
{if(filterCategory=='mensw')
return"Men Sweatshirts";else if(filterCategory=='womensw')
return"Women Sweatshirts";else if(filterCategory=='kidssw')
return"Kids Sweatshirts";return'Sweatshirts';}
else if(name=='T-shirts')
{if(filterCategory=='ment')
return"Men T-shirts";else if(filterCategory=='woment')
return"Women T-shirts";else if(filterCategory=='kidst')
return"Kids T-shirts";else if(filterCategory=='babyt')
return"Baby T-shirts";else if(filterCategory=='dogt')
return"Dog Ts";}else if(filterCategory=='smug')
return"small mug";else if(filterCategory=='lmug')
return"large mug";else if(filterCategory=='tmug')
return"travel mug";else if(filterCategory=='smug')
return"stacking mug";else if(filterCategory=='smugs4')
return"stackable mug";else if(filterCategory=='tbag')
return"tote bag";else if(filterCategory=='mbag')
return"messenger bag";else if(filterCategory=='btote')
return"beach tote";else if(filterCategory=='tbag')
return"tote bag";else if(filterCategory=='gbag')
return"gym bag";else if(filterCategory=='ccap')
return"classic cap";else if(filterCategory=='bcap')
return"balck cap";else if(filterCategory=='that')
return"trucker hat";return name.toLowerCase();}
function updateSearchHeader(){initializeHeader();if(IsDefined(window.cpsearch)){if(IsDefined(window.cpsearch.searchTerm)){$('#searchBarForm input[name="q"]').attr("value",window.cpsearch.searchTerm);}else $('#searchBarForm input[name="q"]').attr("value",'');if(IsDefined(window.cpsearch.searchCategory)){$('#searchBarForm input[name="c"]').attr("value",window.cpsearch.searchCategory);}else $('#searchBarForm input[name="c"]').attr("value",100001);if(IsDefined(window.cpsearch.searchCategoryName)){$('#departmentSearchlbl').html($('#departmentSearchlbl').html().replace(/Department/gi,IsAppropriateName(window.cpsearch.searchCategoryName)));if(window.cpsearch.searchCategory=='100001')
$('#searchSelections').hide();else
$('#searchSelections').show();}else $('#searchSelections').hide();}
try{if(varPageType=="HomePage"){$('#searchBarForm input[name="q"]').attr("value",'');$('#searchBarForm input[name="c"]').attr("value",'100001');$('#searchSelections').hide();setFilterCategoryCookie('');setPriceFilterCategoryCookie('');}}catch(err){}
highlightLeftNav();}
function highlightLeftNav()
{if(!IsDefined(window.cpsearch)||!IsDefined(window.cpsearch.searchCategory))
return;if(window.cpsearch.rootSearchCategory==0||window.cpsearch.rootSearchCategory==100001)
return;var data=$('#c-'+window.cpsearch.searchCategory).parent().parent().parent().html();if(data!=null&&data!=''&&!$('#c-'+window.cpsearch.searchCategory).is("p"))
{$('#c-'+window.cpsearch.searchCategory).parent().parent().parent().html('');$('#browse div ul li a').each(function(i){$(this).css("font-color","#999999");$(this).css("font-weight","normal");});$('#browse div p').each(function(i){$(this).css("font-color","#999999");$(this).css("font-weight","normal");});$('#leftnav-selectedDepartment').html(data);$('#leftnav-selectedDepartment').append("<div style='font-size:1px;height:3px;background-color:white;margin:20px 0px;'></div>");$('#c-'+window.cpsearch.searchCategory).addClass('selected');$('#c-'+window.cpsearch.searchCategory).parent().parent().parent().children("p").addClass('selected');if($('#c-'+window.cpsearch.searchCategory).parent().parent().parent().css('display')=='none')
$('#c-'+window.cpsearch.searchCategory).parent().parent().parent().css('display','block');}
var filterCategory=window.cpsearch.searchCategoryFilter;var priceFilterCategory=window.cpsearch.searchCategoryPriceFilter;if(filterCategory==""||filterCategory=="undefined")
{if(window.cpsearch.searchCategory==100002)
filterCategory="allt";else if(window.cpsearch.searchCategory==100031)
filterCategory="allsw";else if(window.cpsearch.searchCategory==100244)
filterCategory="alllslvt";else if(window.cpsearch.searchCategory==100243)
filterCategory="allplo";}
$('#search #c-'+filterCategory).addClass('selected');$('#search #c-'+priceFilterCategory).addClass('selected');$('#searchTopNav #c-'+filterCategory).parent().addClass('current');}
function initializeHeader(){$('ul.mainNav li').click(function(){setFilterCategoryCookie('');setPriceFilterCategoryCookie('');});if(IsDefined(window.cpsearch)){$('#searchBarForm input[name="globalSearch"]').click(function(){$('#searchBarForm input[name="c"]').attr("value",100001);$('#searchBarForm input[name="departmentSearch"]').removeAttr('checked');});$('#searchBarForm input[name="departmentSearch"]').click(function(){$('#searchBarForm input[name="c"]').attr("value",window.cpsearch.searchCategory);$('#searchBarForm input[name="globalSearch"]').removeAttr('checked');});}}
function IsDefined(element)
{return element!=undefined;}
function _initializeSelectedHeaderCurrency(){$(".intlMenuLink").hide();var elId='us';switch(window.cafepress.currencyCode){case'AUD':elId='aus';break;case'CAD':elId='can';break;case'GBP':elId='uk';break;case'EUR':elId='eur';break;}
$('a#'+elId).css('display','block');}
function setupIntlHeaderLogo(){var pageType;try{if(IsDefined(varPageType))
pageType=varPageType;}
catch(e){}
if(window.cafepress.www=="www.cafepress.co.uk"||window.cafepress.www=="www.cafepress.ca"||window.cafepress.www=="www.cafepress.com.au"){$('#ninedollarpromoTab').hide();$('#siggpromoTab').hide();}
if(pageType=="Checkout_Login_Page"||pageType=="Checkout_Form_Page"||pageType=="Checkout_Confirm_Page"||pageType=="Checkout_Receipt_Page"){$('#intlHeaderLogo').empty().append(['<a href="http://',window.cafepress.www,'" title="CafePress.com" class="logo">','<img src="/content/global/img/cafepress-logo-au.png" width="149" height="84" alt="CafePress Australia" title="CafePress Australia" id="logoAU" />','<img src="/content/global/img/cafepress-logo-ca.png" width="149" height="84" alt="CafePress Canada" title="CafePress Canada" id="logoCA" />','<img src="/content/global/img/cafepress-logo-uk.png" width="149" height="84" alt="CafePress United Kingdom" title="CafePress United Kingdom" id="logoUK" />','<img src="/content/global/img/cafepress.gif" width="132" height="77" alt="CafePress.com" title="CafePress.com" id="logoUS" />','</a>'].join(''));}else{if(IsDefined(window.cafepress)){var currentURL=window.location.href;if(currentURL.indexOf(window.cafepress.members)>=0){$('#intlHeaderLogo').empty().append(['<a href="http://',window.cafepress.www,'" title="CafePress.com" class="logo">','<img src="http://content6.cpcache.com/global/img/cafepress-logo-au.png" width="149" height="84" alt="CafePress Australia" title="CafePress Australia" id="logoAU" />','<img src="http://content6.cpcache.com/global/img/cafepress-logo-ca.png" width="149" height="84" alt="CafePress Canada" title="CafePress Canada" id="logoCA" />','<img src="http://content3.cpcache.com/global/img/cafepress-logo-uk.png" width="149" height="84" alt="CafePress United Kingdom" title="CafePress United Kingdom" id="logoUK" />','<img src="http://content9.cpcache.com/global/img/cafepress.gif" width="132" height="77" alt="CafePress.com" title="CafePress.com" id="logoUS" />','</a>'].join(''));}else{$('#intlHeaderLogo').empty().append(['<a href="http://',window.cafepress.www,'" title="CafePress.com" class="logo">','<img src="http://content4.cpcache.com/global/img/cafepress-logo-au.png" width="149" height="84" alt="CafePress Australia" title="CafePress Australia" id="logoAU" />','<img src="http://content5.cpcache.com/global/img/cafepress-logo-ca.png" width="149" height="84" alt="CafePress Canada" title="CafePress Canada" id="logoCA" />','<img src="http://content2.cpcache.com/global/img/cafepress-logo-uk.png" width="149" height="84" alt="CafePress United Kingdom" title="CafePress United Kingdom" id="logoUK" />','<img src="http://content6.cpcache.com/global/img/cafepress.gif" width="132" height="77" alt="CafePress.com" title="CafePress.com" id="logoUS" />','</a>'].join(''));}}}
var selectedCountry=window.cafepress.countryCode;$(".logo > img").hide();if(selectedCountry=='AU'){$("#logoAU").show();}
else if(selectedCountry=='CA'){$("#logoCA").show();}
else if(selectedCountry=='GB'){$("#logoUK").show();}
else if(selectedCountry=='US'){$("#logoUS").show();}
else{$("#logoUS").show();}
if(selectedCountry=='AU'){$("#showAU").show();}
else if(selectedCountry=='CA'){$("#showCA").show();}
else if(selectedCountry=='GB'){$("#showUK").show();}
else if(selectedCountry=='US'){$("#showUS").show();}
else{$("#showUS").show();}
if(selectedCountry=='US'){$("#showUSLinks").show();}}
function writeInternationalSitesHeader(){var pathName=escape(document.URL);var content=['<ul id="intldropdown" style="display:none;">','<li id="dropdownAUS"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=AUD&pathname=',pathName,'" rel="nofollow">AUD</a></li>','<li id="dropdownCAN"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=CAD&pathname=',pathName,'" rel="nofollow">CAD</a></li>','<li id="dropdownUK"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=GBP&pathname=',pathName,'" rel="nofollow">GBP</a></li>','<li id="dropdownEUR"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=EUR&pathname=',pathName,'" rel="nofollow">EUR</a></li>','<li id="dropdownUS" class="lastintl"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=USD&pathname=',pathName,'" rel="nofollow">USD</a></li>','</ul>'];document.write(content.join(''));}
function parseHostnameFromDomainName(domainName){if(domainName)
{var arr=domainName.split('.');if(arr.length>2)
{return arr[1];}else if(arr.length==2)
{return arr[0];}else
{return"";}}else
{return"";}}
function boldSelectedCountry(){var selectedCountry=window.cafepress.countryCode;if(selectedCountry=="AU"){$("#footerAUS").css('font-weight','bold');}
if(selectedCountry=="CA"){$("#footerCAN").css('font-weight','bold');}
if(selectedCountry=="GB"){$("#footerUK").css('font-weight','bold');}
if(selectedCountry=="US"){$("#footerUS").css('font-weight','bold');}}
function URLEncode(clearString){var output='';var x=0;clearString=clearString.toString();var regex=/(^[a-zA-Z0-9_.]*)/;while(x<clearString.length){var match=regex.exec(clearString.substr(x));if(match!=null&&match.length>1&&match[1]!=''){output+=match[1];x+=match[1].length;}else{if(clearString[x]==' ')
output+='+';else{var charCode=clearString.charCodeAt(x);var hexVal=charCode.toString(16);output+='%'+(hexVal.length<2?'0':'')+hexVal.toUpperCase();}
x++;}}
return output;}
var footerAlreadyWritten=false;function writeInternationalCurrencyFooter(showCurrencyInFooter){if(footerAlreadyWritten){return;}
var hostname=parseHostnameFromDomainName(window.cafepress.domain);var wwwurl='www.';var pathName=URLEncode(document.URL);var selectedCountry=window.cafepress.countryCode;var selectedCurrency=window.cafepress.currencyCode;var pid=getPIDString('\/?');var currencyContent=['<ul id="currencyFooter">','<li class="bold">Currency: </li>','<li id="footerAUD"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=AUD&pathname=',pathName,'" rel="nofollow">AUD</a></li>','<li id="footerCAD"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=CAD&pathname=',pathName,'" rel="nofollow">CAD</a></li>','<li id="footerGBP"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=GBP&pathname=',pathName,'" rel="nofollow">GBP</a></li>','<li id="footerEUR"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=EUR&pathname=',pathName,'" rel="nofollow">EUR</a></li>','<li id="footerUSD"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=USD&pathname=',pathName,'" rel="nofollow">USD</a></li>','</ul>'];var usdContent='All prices shown are in USD.';var content='';if(showCurrencyInFooter){content+=currencyContent.join('');}else{content+=usdContent;}
document.write(content);footerAlreadyWritten=true;if(showCurrencyInFooter){if(selectedCurrency=="AUD"){$("#footerAUD").css('font-weight','bold');}
if(selectedCurrency=="CAD"){$("#footerCAD").css('font-weight','bold');}
if(selectedCurrency=="GBP"){$("#footerGBP").css('font-weight','bold');}
if(selectedCurrency=="EUR"){$("#footerEUR").css('font-weight','bold');}
if(selectedCurrency=="USD"){$("#footerUSD").css('font-weight','bold');}}}
function initializePremiumShopHeader(){var selectedCurrency=window.cafepress.currencyCode;$(".intlPremMenuLink").css('display','none');if(selectedCurrency=='AUD'){$("a.aud").css('display','block');}
else if(selectedCurrency=='CAD'){$("a.cad").css('display','block');}
else if(selectedCurrency=='GBP'){$("a.gbp").css('display','block');}
else if(selectedCurrency=='EUR'){$("a.eur").css('display','block');}
else{$("a.usd").css('display','block');}}
function writePremiumShopHeader(){var pathName=escape(document.URL);document.write(['<a class="aud intlPremMenuLink">AUD<div id="intlArrowDown"></div></a>','<a class="cad intlPremMenuLink">CAD<div id="intlArrowDown"></div></a>','<a class="gbp intlPremMenuLink">GBP<div id="intlArrowDown"></div></a>','<a class="eur intlPremMenuLink">EUR<div id="intlArrowDown"></div></a>','<a class="usd intlPremMenuLink">USD<div id="intlArrowDown"></div></a>','<ul id="intlCurrencyDropdown" style="display:none;">','<li class="aud"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=AUD&pathname='+pathName+'" rel="nofollow">AUD</a></li>','<li class="cad"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=CAD&pathname='+pathName+'" rel="nofollow">CAD</a></li>','<li class="gbp"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=GBP&pathname='+pathName+'" rel="nofollow">GBP</a></li>','<li class="eur"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=EUR&pathname='+pathName+'" rel="nofollow">EUR</a></li>','<li class="usd lastintl"><a href="http://',window.cafepress.www,'/cp/international/currency.aspx?currency=USD&pathname='+pathName+'" rel="nofollow">USD</a></li>','</ul>'].join(''));}
String.prototype.trim=function(){return this.replace(/^\s*/,"").replace(/\s*$/,"");}
function goToSubDomain(isSecure,subdomain,uri){protocol=(isSecure)?"https":"http";url=protocol+"://"+subdomain.trim()+"."+window.cafepress.domain+"/"+uri.trim();window.location.href=url}
function removeNonNumbers(mytextbox){var myNumbers="0123456789";var w="";for(i=0;i<mytextbox.value.length;i++){x=mytextbox.value.charAt(i);if(myNumbers.indexOf(x,0)!=-1){w+=x;}}
mytextbox.value=w;}
function trackEvent(eventName,eventValue,successFunction,errorFunction)
{$.ajax({url:"/cp/eventTracking.aspx?eventName="+eventName+"&eventValue="+eventValue,success:successFunction,error:errorFunction});}
jQuery(function($){var cartitemcount=ReadCookie("cart_item_count");var searchterm;if(cartitemcount!="")
$("#cartcount").html(cartitemcount);else
$("#cartcount").html("0");$('#cartcount').show();var pageType;try{pageType=varPageType;if(window.cpsearch==undefined)
{return;}}
catch(e){}
try{searchterm=window.cpsearch.searchTerm;}
catch(e){}
var searchcategory='100001';try{searchcategory=window.cpsearch.searchBoxCategory;}
catch(e){}
if(searchterm!=""&&searchterm!=";")
{if(pageType!="HomePage"){$('#searchBarForm input[name="q"]').attr("value",searchterm);}}
$('#searchBarForm input[name="c"]').attr("value",searchcategory);$('#search ul li a').click(function(){var cat=$(this).attr('cat');var pt=$(this).attr('pt');if(cat==undefined||cat.indexOf('all')>0)
setFilterCategoryCookie('');else
setFilterCategoryCookie(cat);if(pt==undefined)
setPriceFilterCategoryCookie('');else
setPriceFilterCategoryCookie(pt);});$('#searchTopNav ul li a').click(function(){setPriceFilterCategoryCookie('');var cat=$(this).attr('cat');if(cat==undefined||cat.indexOf('all')>0)
setFilterCategoryCookie('');else
setFilterCategoryCookie(cat);});});function ReadCookie(cookieName){var theCookie=""+document.cookie;var ind=theCookie.indexOf(cookieName);if(ind==-1||cookieName=="")return"";var ind1=theCookie.indexOf(';',ind);if(ind1==-1)ind1=theCookie.length;return unescape(theCookie.substring(ind+cookieName.length+1,ind1));}
function setParentCategoryCookie(value){var date=new Date();date.setTime(date.getTime()+(15*60*1000));var expires="; expires="+date.toGMTString();document.cookie="MOST_RECENT_PARENT_CATEGORY="+value+expires+"; path=/"+"; domain="+window.cafepress.domain;}
function setFilterCategoryCookie(value){var date=new Date();date.setTime(date.getTime()+(15*60*1000));var expires="; expires="+date.toGMTString();document.cookie="cp-tc="+value+expires+"; path=/"+"; domain="+window.cafepress.domain;}
function setPriceFilterCategoryCookie(value){var date=new Date();date.setTime(date.getTime()+(15*60*1000));var expires="; expires="+date.toGMTString();document.cookie="cp-pt="+value+expires+"; path=/"+"; domain="+window.cafepress.domain;}
$(document).ready(function(){_initializeCpButtons();_intlDropdown();_intializeHomePageSubmit();});function _initializeCpButtons(){_initializeCpCenter();_initializeCpButtonCorners();_initializeCpButtonAlignment();_initializeCpButtonTrademark();}
function _initializeCpCenter(){var containerWidth=0;$('.cpCenter').each(function(){var container=this;while(containerWidth==0){containerWidth=$(container).width();container=$(container).parent();if(!container){return;}}});if(containerWidth==0){return;}
$('.cpCenter > .cpCenterItem').each(function(){var width=$(this).width();var left=parseInt((containerWidth-width)/2);$(this).wrapInner('<div style="margin-left: '+left+'px"></div>');$(this).after('<div class="cpCenterItemClear"></div>')});}
function _updateCpButton(config){if(!config)return;if(config.text){$('.cpButtonText',$('#cpButton-'+this.id)).html(config.text.toString());}}
function _initializeCpButtonCorners(){var i=0;$('.cpButton').each(function(){var fn=function(buttonJq,index){if(buttonJq.hasClass('cpButtonDisableJs')!==true){buttonJq.hide();buttonJq.get(0).update=_updateCpButton;var secondaryClassName=buttonJq.attr('className').replace(/\bcpButton\b/,'');var text=buttonJq.attr('value')||buttonJq.html();var cpButtonId=buttonJq.attr('id');if(!cpButtonId){cpButtonId=index.toString();buttonJq.attr('id',cpButtonId);}
var content=['<div id="cpButton-',cpButtonId,'" class="cpButtonJs">','<div class="',secondaryClassName,'">','<div class="cpButtonRow cpButtonRowA"><span class="cpButtonText">',text,'</span></div>','<div class="cpButtonRow cpButtonRowB"><span class="cpButtonText">',text,'</span></div>','<div class="cpButtonRow cpButtonRowC"><span class="cpButtonText">',text,'</span></div>','<a href="#" id="cpButtonAnchor-',cpButtonId,'" class="cpButtonAnchor cpButtonText">',text,'</a>','<div class="cpButtonRow cpButtonRowX"><span class="cpButtonText">',text,'</span></div>','<div class="cpButtonRow cpButtonRowY"><span class="cpButtonText">',text,'</span></div>','<div class="cpButtonRow cpButtonRowZ"><span class="cpButtonText">',text,'</span></div>','<div class="cpButtonRowOmega"></div>','</div>','</div>'].join('');buttonJq.after(content);var anchorJq=$('#cpButton-'+cpButtonId+' a.cpButtonAnchor');var href=buttonJq.attr('href');if(href){anchorJq.attr('href',href);}
anchorJq.click(function(e){if(document.createEvent){var evt=document.createEvent("MouseEvents");evt.initMouseEvent("click",true,true,window,0,0,0,0,0,false,false,false,false,0,null);var bHref=buttonJq.attr('href');if(buttonJq.get(0).dispatchEvent(evt)&&bHref){window.location.href=bHref;}}
else{buttonJq.get(0).click();}
return false;});}}($(this),i);i++;return fn;});}
function _initializeCpButtonTrademark(){var content='<div class="cpButtonTrademarkJs">&nbsp;&#8482;</div>';$('.cpButtonJs .cpButtonTrademark .cpButtonText').append(content);}
function _initializeCpButtonAlignment(){_initializeCpButtonAlignmentCenter();}
function _initializeCpButtonAlignmentCenter(){$('.cpButtonContainerCenter').each(function(){var containerWidth=0;var container=this;while(containerWidth==0){containerWidth=$(container).width();container=$(container).parent();if(!container){return;}}
var firstChild;var childWidth=0;$(this).children().each(function(){if(!firstChild){firstChild=this;}
if(!$(this).hasClass('clear')&&$(this).css('display')!=='none'){childWidth+=$(this).outerWidth();}});if(firstChild){var left=parseInt((containerWidth-childWidth)/2);$(this).wrapInner('<div style="margin-left: '+left+'px"></div>');}});}
function _intlDropdown(){var t;$("#international").hover(function(){t=setTimeout(_showIntlDropdown,400);},function(){clearTimeout(t);_hideIntlDropdown()});}
function _showIntlDropdown()
{$("#international").children("a").css('color','#0191c7');$("#international").children("a").css('padding-top','5px');$("#international").addClass("intlmenubg");$("#ausFlag").css('top','6px');$("#canFlag").css('top','6px');$("#ukFlag").css('top','6px');$("#usFlag").css('top','6px');$(".intlArrowRight").hide();$(".intlArrowDown").show();$("#intldropdown").fadeIn("fast");}
function _hideIntlDropdown()
{$("#international").children("a").css('color','#4c4c4c');$("#international").children("a").css('padding-top','6px');$("#international").removeClass("intlmenubg");$("#ausFlag").css('top','7px');$("#canFlag").css('top','7px');$("#ukFlag").css('top','7px');$("#usFlag").css('top','7px');$(".intlArrowDown").hide();$(".intlArrowRight").show();$("#intldropdown").fadeOut("fast");}
function gotoSlide(slide_index){slide_index%=$slides.length
var $oldslides=$slideshow.children('*')
$slidebuttons.removeClass('activeButton')
$slidebuttons.eq(slide_index).addClass('activeButton')
$slideshow.append($slides.eq(slide_index).clone())
var $newslide=$slideshow.children('*:last').css('opacity',0.0).animate({opacity:1.0},{duration:500,complete:function(){$oldslides.remove()}})
current_slide_index=slide_index}
function slideSwitch(){gotoSlide(current_slide_index+1)}
function stop(){clearInterval(playSlideshow)
$('#pauseButton').hide()
$('#playButton').show()
playSlideshow=null}
function start(){stop()
playSlideshow=setInterval(slideSwitch,5500)
$('#pauseButton, #playButton').toggle()}
function InitializeHorizontalCarousel(numVisible,leftActive,leftInactive,rightActive,rightInactive)
{}
function megaHoverOver(){$(this).find(".sub").stop().fadeTo('fast',1).show();(function($){jQuery.fn.calcSubWidth=function(){rowWidth=0;$(this).find("ul").each(function(){rowWidth+=$(this).width();});};})(jQuery);if($(this).find(".row").length>0){var biggestRow=0;$(this).find(".row").each(function(){$(this).calcSubWidth();if(rowWidth>biggestRow){biggestRow=rowWidth;}});$(this).find(".sub").css({'width':biggestRow});$(this).find(".row:last").css({'margin':'0'});}else{$(this).calcSubWidth();$(this).find(".sub").css({'width':rowWidth});}}
function megaHoverOut(){$(this).find(".sub").stop().hide();}
var config={sensitivity:2,interval:50,over:megaHoverOver,timeout:0,out:megaHoverOut};function _intializeHomePageSubmit()
{$('#bigSearchBox').submit(function(){var searchterm=$('#bigSearchBox input[id="bigInput"]').attr("value");if(searchterm.indexOf("Enter Keywords")>=0){$('#bigSearchBox input[id="bigInput"]').attr("value","gift center");}
return true;});}
function initializeSearchInput(selector,searchTextColor,userInputColor){var $input=$(selector);$input.data('searchText',$input.val()).data('searchTextColor',searchTextColor).css('color',$input.data('searchTextColor')).focus(function(){if($input.val()==$input.data('searchText')){$input.val('').css('color',userInputColor);}else{$input.select();}}).blur(function(){if($input.val()==''){$input.css('color',$input.data('searchTextColor')).val($input.data('searchText'));}});}
function show(divid)
{$("#"+divid).show();}
function hide(divid)
{$("#"+divid).hide();}
