function inMyThings(asin){
	var inmythings=false;
	if( typeof mythingsResponse != "undefined" ){
		for(var i=0;i<mythingsResponse.items.length;i++){
			if (mythingsResponse.items[i].item==asin){						
				inmythings=true;
				break;
			}
		}	
	}
	return inmythings;
}

function inCart(asin){
	var incart=false;
	if( typeof cartResponse != "undefined" ){
		for(var i=0;i<cartResponse.length;i++){
			if (cartResponse[i].asin==asin){
				incart=true;
				break;
			}
		}
	}
	return incart;	
}

function updateCartInfo(){
	if (typeof cartResponse != 'undefined' && cartResponse.length>0){
		$("cart").onclick=openCartDetail;
		$("cart").className="nonEmptyBasket";
		$("cartCount").innerHTML="("+cartResponse.length+")";
		$("cartImage").src=getCorrectImageURL(cartResponse[0].image);
	}else{
		$("cartImage").src=jsImg.getImagePath("white1px");
		$("cartCount").innerHTML="";
		$("cart").onclick=doNothing;
		$("cart").className="emptyBasket";
	}
}

function amz_js_PopWin(url,name,options){ 
  var ContextWindow = window.open(url,name,options);
  ContextWindow.focus();
  return false;
}

function trimString(sInString) {
  sInString = sInString.replace( /^\s+/g, "" );// strip leading
  return sInString.replace( /\s+$/g, "" );// strip trailing
}	

function formatPrice(price){
	fValue=""+price;	
	hasSign=false;
	if (fValue.charAt(0)=='$'){
		fValue=fValue.substring(1,fValue.length);
		hasSign=true;
	}
	if (fValue == new String( parseFloat( fValue))){
		if (hasSign==true)
			return "$"+parseFloat( fValue).toFixed(2);
		else
			return parseFloat( fValue).toFixed(2);
	}
	else{
		return price;
	}
}

function IsNumeric(sText)
	{
	   	var ValidChars = "0123456789";
	   	var IsNumber=true;
	   	var Char; 
	   	for (i = 0; i < sText.length ; i++) 
	   	{ 
	    	Char = sText.charAt(i); 
	      	if (ValidChars.indexOf(Char) == -1) 
	        {
	        	IsNumber = false;
	         	break;
	        }
	    }
		return IsNumber;   
    }
