function doSearch(){location.href=getSearchUrl()}
function checkReturn(e){var key;if(window.event)
key=window.event.keyCode;else
key=e.keyCode;if(key==13){location.href=getSearchUrl()
g_IsSearch=true;return false;}else{return true;}}
function doCart(id){g_IsCart = true;var url=getCartUrl(id);var qE=$(".addQty");if(qE!=null){var qty = qE.val();if (qty!=undefined&&qty!="undefined")url+="&qty="+qty;}location.href = url;}
function doProd(relUrl){if(!g_IsSearch&&!g_IsCart)location.href=relUrl;}
function getBaseUrl(){var urlParts=location.href.split('/');var baseUrl=urlParts[0]+"//"+urlParts[2];if(urlParts[3].indexOf("Arsenic")==0)
baseUrl+="/"+urlParts[3];return baseUrl;}
function getSearchUrl(){var ts=document.getElementById('txtSearch');var hsb = document.getElementById('hdnSearchBase');if (hsb != null)return hsb.value + "?q=" + ts.value;else return getBaseUrl()+"/search.aspx?q="+ts.value;}
function getCartUrl(id){return getBaseUrl()+"/basket.aspx?id="+id;}
function getMaxHeight(list,start,len){var maxHeight=0;if(len==-1)len=list.length;var end=start+len;if(end>list.length)end=list.length;for(var i=start;i<end;i++){var height=list[i].offsetHeight;if(height>maxHeight)maxHeight=height;}
return maxHeight;}
function adjustHeights(){jQuery(".tileContent").mousedown(function(){$(this).toggleClass('pressed')}).mouseup(function(){$(this).toggleClass('pressed')});
    /*var imgBlocks=$(".tileImage img");var imageBlocks=$(".tileImage");for(var i=0;i<imgBlocks.length;i+=4){maxHeight=getMaxHeight(imgBlocks,i,4);if (maxHeight > 0 && maxHeight <= 75) imageBlocks.slice(i, 4).height(maxHeight);  }*/ 
/*{var n=Math.min(imgBlocks.length,i+4);for(var j=i;j<n;j++){var imgHeight=imgBlocks[j].offsetHeight;offset=(maxHeight-imgHeight)/2;var height=maxHeight-offset;imageBlocks[j].style.paddingTop=offset+"px";imageBlocks[j].style.height=(maxHeight-offset)+"px";}}*/
var h2Blocks=$(".tileHeader h2");var headerBlocks=$(".tileHeader");for(var i=0;i<h2Blocks.length;i+=4){maxHeight=getMaxHeight(h2Blocks,i,4);if(maxHeight>0)
headerBlocks.slice(i,Math.min(i+4,headerBlocks.length)).height(Math.min(60,maxHeight));}
/*var spanBlocks=$(".tileText span");var textBlocks=$(".tileText");for(var i=0;i<spanBlocks.length;i+=4){maxHeight=getMaxHeight(spanBlocks,i,4);if(maxHeight>0)
textBlocks.slice(i,Math.min(i+4,textBlocks.length)).height(maxHeight);}*/
}

