// JavaScript Document

function validate(theForm)
{
	var errMsg = "";
	var numberOfBid = 0;
	
	if ( isEmpty(theForm.name.value) )
		errMsg += "- 請填上姓名\n";

	if (isEmpty(theForm.email.value))
		errMsg += "- 請填上電郵地址\n";
	else if (!isEmailAddr(theForm.email.value))
		errMsg += "- 您的電郵地址不正確\n";
		
	if ( isEmpty(theForm.mobile_tel.value) )
		errMsg += "- 請填上聯絡電話\n";
		
	if ( isEmpty(theForm.address.value) )
		errMsg += "- 請填上通訊地址\n";	
		
	for(i = 1; i <= 3; i++)
	{
		bid_url = document.getElementById("bid_url_"+i).value;
		highest_bid = document.getElementById("highest_bid_"+i).value;
		
		if ( !isEmpty(bid_url) && isFloatNumber(highest_bid) )
			numberOfBid++;
		else if (!(isEmpty(bid_url) && isEmpty(highest_bid)))
		{
			if( isEmpty(bid_url) )
				errMsg += "- 請填上欲購商品網址[1]\n";
			else
				errMsg += "- 請填上貨品金額[1]\n";
		}
	}

	if (numberOfBid == 0)
		errMsg += "- 請填上欲購商品網址及金額\n";
	
 	if ( theForm.checkbox.checked == false )
		errMsg += "- 閣下需同意條款，才能繼續操作\n";

	if ( isEmpty(errMsg) )
		return true;
	else
	{
		alert("請修改以下問題:\n" + errMsg);
		return false;
	}
}