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

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

		$('#prodMainForm input.pdmAddToBasket').click(function() {
			return pdmAddToBasket(this);
		});

		$('#prodMainForm button.pdmAddToBasket').click(function() {
			return pdmAddToBasket(this);
		});

		$("#popSizeGuide").click(function() {
			openLightbox(this);
			return false;
		});

	}
);

function pdmAddToBasket(c) {
	var mZone = c.id.substring(6);
	var selValue = document.forms['prodMainForm']['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) {
		document.forms['prodMainForm']['zone'].value = mZone;
		return true;
	} else {
		$('#statMess'+mZone).html('No stock available');
		$('#statMess'+mZone).show();
		setTimeout("$('#statMess"+mZone+"').hide()", 5000);
		return false;
	}
}

function updateStockMessage(mZone,dpi,stockLevel) {
	$('#statMess'+mZone).hide();
	if (stockLevel > 0) {
		$('#stkMess'+mZone).hide();
	} else {
		if (dpi!='') {
			var selValue = document.forms['prodMainForm']['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);
	}
}

