$(
	function()
	{

		$('#pFeat3 form select').change(function() {
			var mZone = this.id.substring(3);
			var mySplitResult = this.value.split(':');
			updateFStockMessage(mZone,mySplitResult[0],mySplitResult[1]);
		});

		$('#pFeat3 form select').keyup(function() {
			var mZone = this.id.substring(3);
			var mySplitResult = this.value.split(':');
			updateFStockMessage(mZone,mySplitResult[0],mySplitResult[1]);
		});

		$('#pFeat3 form input.pdmAddToBasket').click(function() {
			var mZone = this.id.substring(6);
			var selValue = document.forms['prodFeature'+mZone]['dpi'+mZone].value;
			var mySplitResult = selValue.split(':');
			if (mySplitResult[0]=='') {
				$('#statMess'+mZone).html('No size selected');
				$('#statMess'+mZone).show();
				setTimeout("$('#statMess"+mZone+"').hide()", 5000);
				return false;
			} else if (mySplitResult[1] > 0) {
				return true;
			} else {
				$('#statMess'+mZone).html('No stock available');
				$('#statMess'+mZone).show();
				setTimeout("$('#statMess"+mZone+"').hide()", 5000);
				return false;
			}
		});

	}
);

function updateFStockMessage(mZone,dpi,stockLevel) {
	$('#statMess'+mZone).hide();
	if (stockLevel > 0) {
		$('#stkMess'+mZone).hide();
	} else {
		if (dpi!='') {
			var selValue = document.forms['prodFeature'+mZone]['pageid'].value;
			$('#stkMess'+mZone).html('Sorry, we are out of stock on this particular item. We can <a href="/wishlist/stockwatch.php?prodno='+dpi+'&zone='+mZone+'&p='+selValue+'" class="ajax2" rel="nofollow">email you</a> when it is back in stock.');
			loadAutoClass('#stkMess'+mZone);
		} else {
			$('#stkMess'+mZone).html('Sorry, we are out of stock on this particular item. Select a size and we can email you when it is back in stock.');
		}
		$('#stkMess'+mZone).show();
	}
	if (dpi!='') {
		ajaxProc('/tools/sizePicker.php?dpi='+dpi,'',true);
	}
}
