function checkoption(target) {
	
	var result = false; 
	targetform = document.forms[target];
	
	if (targetform.elements['item_options[1]'].options[targetform.elements['item_options[1]'].selectedIndex].value != 'error') {
		result = true;
	}

	if (!result) {
		alert('Please select an option. Thankyou');
		return false;
	} else {
		jah_add_cart(target);
	}
}

function jah_add_cart(target) {
	
	var result = false; 
	target = document.forms[target];
	
	var url = target.action;
	if (url.indexOf('?')<1) {
		var poststr = "?";
	} else {
		var poststr = "&";
	}
	poststr += "item_id=" + encodeURI( target.elements["item_id"].value ) +
                    "&item_qty=" + encodeURI( target.elements["item_qty"].value ) +
                    "&id=" + encodeURI( target.elements["id"].value ) +
                    "&ajax=" + encodeURI( target.elements["ajax"].value );
	if (target.elements['item_options[1]']) {
		poststr += "&item_options[1]=" + encodeURI( target.elements['item_options[1]'].options[target.elements['item_options[1]'].selectedIndex].value )
	}
	
	$('balloon1').setStyle('opacity','0');
	$('balloon1').setStyle('display','block');
	var fadeBalloonIn = new Fx.Tween('balloon1', {duration:500});
	fadeBalloonIn.start('opacity',0,1);
	
	setTimeout('var fadeBalloonOut = new Fx.Tween(\'balloon1\', {duration:500});fadeBalloonOut.start(\'opacity\',1,0);',12000);
	
	//alert(url + poststr);
	jah(url + poststr,'minibasket');
	
}

function clear_balloon() {
	var fadeBalloonOut = new Fx.Tween('balloon1', {duration:500});
	fadeBalloonOut.start('opacity',1,0);
	setTimeout('$(\'balloon1\').setStyle(\'display\',\'none\');',600);
}

// preload the balloon images
window.addEvent('domready', function () {
	var balloon1 = new Image();
	var balloon2 = new Image();
	if (window.ie) {
		balloon1.src = urlroot + 'images/balloon_top.gif';
		balloon2.src = urlroot + 'images/balloon_btm.gif';
	} else {
		balloon1.src = urlroot + 'images/balloon_top.png';
		balloon2.src = urlroot + 'images/balloon_btm.png';
	}
})