function ValidateSubmitQty(form) {
if (form.quantity.value == 0)	{
	return false;
} else {
	form.submit();
	return true;
}
}

function Trim(str) { 
var i = 0, j = 0; 
while ( str.charAt(i)==" " ) i++; 
j = str.length-1; 
while ( str.charAt(j)==" " ) j--; 
return str.substring(i,j+1); 
} 

function updateCart() {
	var doc = document.getElementById("cartframe").contentWindow==null?frames['cartframe'].document:document.getElementById("cartframe").contentWindow.document;
	
	if(doc.body.innerHTML!=null && doc.body.innerHTML!="") {
		var response=doc.body.innerHTML;
		if(response!="") {
			response=response.trim();
			var reponse_arr=response.split("@@");
			response=reponse_arr[1];
			 
			if(!loaded){				
				if(response.indexOf("error::")==0) {
					alert(response.substring(7));
				} else {
					var reponse_arr=response.split("|");	
					document.getElementById("cart_total_units").innerHTML=reponse_arr[0];
					document.getElementById("cart_total_amount").innerHTML=reponse_arr[1];
					document.getElementById("cart_advantage_amount").innerHTML=(reponse_arr[2]).trim();
					try {
					if((reponse_arr[1]!="0,00") && (reponse_arr[1]!="0.00")) {
						document.getElementById("cart_order_image").innerHTML=order_text;		
					} else {
						document.getElementById("cart_order_image").innerHTML=no_order_text;		
					}
				  }						
				  catch(err) {}
				}
			}
			loaded=true;			
		}
	}
	stopLoading();
}

function stopLoading() {
	document.body.style.cursor="auto";	
}

var previouscarttime="0";
var loaded=true;

function startLoading() {
	document.body.style.cursor="wait";		
	loaded=false;
}

function addItemToCart(itemform) {
	startLoading();
	itemform.submit();
}

var win=null;
var canshowbasket=true;

function showBasket(theURL,winName,features,focus) {
if(canshowbasket){
	win = window.open(theURL,winName,features);
	if (focus == 1) win.focus();
	win.opener = top;
	top.childWin  = win;
	top.openchild = true;
}
}