var domain = location.protocol+'//'+location.host;

// 数量選択を一旦無効にする
function disabledNum()
{
$('num').disabled = true;
}
function getStock()
{
var uri1 = domain + '/common/style_stock.php';
var uri2 = domain + '/common/style_id.php';
	if ( $F('id') && $F('color') && $F('size') )
	{
	var param = 'id=' + $F('id') + '&color=' + $F('color') + '&size=' + $F('size');
	var stk = new Ajax.Updater('num', uri1, {method:'get', parameters:param});
	var sid = new Ajax.Request(uri2, {method:'get', parameters:param, onComplete:function(request){$('style').value = request.responseText;} } );
	$('num').disabled = false;
	}
} // getStock END

function addCart()
{
var message = '';
//	if ( !$F('color') ) {message += '・カラーを選択してください\n';}
//	if ( !$F('size') ) {message += '・サイズを選択してください\n';}
	if ( !$F('num') ) {message += '・数量を選択してください\n';}
	if ( !$F('id') ) {message += '・商品IDがありません\n';}
	if ( !$F('style') ) {message += '・styleがありません\n';}

	if (message)
	{
	alert("エラー\n\n" + message);
	}
	else
	{
	$('add_cart').submit();
	}
} // addCart END

function addBookmark()
{
var message = '';
	if ( !$F('id') ) {message += '・商品IDがありません\n';}
	if ( !$F('mid') ) {message += '・メンバーの方はログインしてください\n';}

	if (message)
	{
	alert("エラー\n\n" + message);
	}
	else
	{
	var uri = domain + '/common/bookmark.php';
	var param = 'pid=' + $F('id') + '&mid=' + $F('mid');
	var put = new Ajax.Updater('bmsg', uri, {method:'post', parameters:param});
	}
} // addBookmark END

function postReview()
{
var message = '';
	if ( !$F('id') ) {message += '・商品IDがありません\n';}
	if ( !$F('mid') ) {message += '・メンバーの方はログインしてください\n';}
	if ( !$F('rtext') ) {message += '・レビューを入力してください\n';}

	if (message)
	{
	alert("エラー\n\n" + message);
	}
	else
	{
	var uri = domain + '/common/review.php';
	var param = 'pid=' + $F('id') + '&mid=' + $F('mid') + '&rtext=' + encodeURI( $F('rtext') );
	var put = new Ajax.Updater('rmsg', uri, {method:'post', parameters:param});
	$('postr').removeAttribute('href');
	}
} // postReview END
