// JavaScript Document
function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

function ssbsureImage(el, url, fallback, variationImageUrl){
	var testImage = new Image;
	testImage.src=el.src;
	if (testImage.width == 1 && testImage.height == 1) {
		//busted image
		if(variationImageUrl && testImage.src != variationImageUrl){
			el.src = variationImageUrl;
		}else{
			el.onload='';//kill the loop
			el.style.width='100px';
			el.hspace='60';
			el.src = fallback;
		}
	}
		if (testImage.height > 150) {
			el.style.width=(testImage.width*160)/testImage.height;
			el.style.height='210px';
			el.style.width='210px';
		}
}
 

function init() {

	if (document.getElementById('addToCart') ) {
		var page=document.getElementById('addToCart').action;
		var result=page.split("?");
		document.getElementById('addToCart').action = 'http://ezrcheckout.com/addToCart.htm?'+result[1];
	}
	
}

function refineBy(r,v) {
	if (v.length < 1) {
		var str = document.location.href;
		str = str.replace(/&refineBy\=(.*?)$/i,"");
		location.href = str;
	} else {
		var str = document.location.href;
		str = str.replace(/&refineBy\=(.*?)$/i,"");
		location.href = str + '&refineBy=' + r + ':' + v;;
	}
}

function reload() {
	var urlFrom = window.location.href;
	if ( urlFrom.indexOf('/A/')!=-1 ) {
		urlFrom = urlFrom.split('?');
		urlFrom = urlFrom[0];
		urlFrom = urlFrom.replace('http://','');
		urlFrom = urlFrom.replace('.htm','');
		urlFrom = urlFrom.replace('/A/','/');
		var urlTo = urlFrom.split('/');
		
		var SS_asin = urlTo[2];
		var SS_searchAlias = urlTo[0];
		var SS_title = urlTo[1];
		var SS_nodeFrom = SS_searchAlias.split('.');
		var SS_indexFrom = SS_nodeFrom[0];
		var SS_nodeFrom = SS_nodeFrom[1];
		if (SS_searchAlias != 'shopscuttlebut.com') {
			if (SS_searchAlias != 'www.shopscuttlebut.com') {
				if (SS_searchAlias == 'shop.goscuttlebut.com') {
						window.location.href = 'http://shopscuttlebut.com/'+SS_title+'/A/'+SS_asin
				}
				if (SS_searchAlias != 'shop.goscuttlebut.com') {
					if (SS_title != 'search') {
						window.location.href = 'http://shopscuttlebut.com/'+SS_title+'/A/'+SS_asin+'?if='+SS_indexFrom+'&nf='+SS_nodeFrom
					}
				}
			}
		}
	}
	if ( urlFrom.indexOf('/M/')!=-1 ) {
		urlFrom = urlFrom.split('?');
		urlFrom = urlFrom[0];
		urlFrom = urlFrom.replace('http://','');
		urlFrom = urlFrom.replace('.htm','');
		urlFrom = urlFrom.replace('/M/','/');
		var urlTo = urlFrom.split('/');
		
		var SS_asin = urlTo[2];
		var SS_searchAlias = urlTo[0];
		var SS_title = urlTo[1];
		var SS_nodeFrom = SS_searchAlias.split('.');
		var SS_indexFrom = SS_nodeFrom[0];
		var SS_nodeFrom = SS_nodeFrom[1];
		if (SS_searchAlias != 'shopscuttlebut.com') {
			if (SS_searchAlias != 'www.shopscuttlebut.com') {
				if (SS_searchAlias == 'shop.goscuttlebut.com') {
						window.location.href = 'http://shopscuttlebut.com/'+SS_title+'/M/'+SS_asin
				}
				if (SS_searchAlias != 'shop.goscuttlebut.com') {
					if (SS_title != 'search') {
						window.location.href = 'http://shopscuttlebut.com/'+SS_title+'/M/'+SS_asin+'?if='+SS_indexFrom+'&nf='+SS_nodeFrom
					}
				}
			}
		}
	}
	if ( urlFrom.indexOf('shop.goscuttlebut.com/search.htm')!=-1 ) {
		urlFrom = urlFrom.split('?');
		urlFrom = urlFrom[1];
		urlFrom = urlFrom.split('=');
		asin = urlFrom[1];
		window.location.href = 'http://shopscuttlebut.com/-/A/'+asin;
	}
}

reload();
window.onload = init;

