
function trim(theString){
	while(theString.substr(0,1)==" ")
		theString=theString.substr(1);

	while(theString.substr(theString.length-1,1)==" ")
		theString=theString.substr(0,theString.length-1);

	return theString;
}


function chkAll(theForm){

	var msg="";
	var j=0;
	var blnCountryChecked=true;
	var blnCountry1Checked=true;
	var blnGenderChecked=true;
	var blnIsMemberChecked=true;
	var blnMarriedChecked=true;
	var blnIsJoinChecked=true;
	var blnNewsLetterChecked = true;
	var today=new Date();
	var dateformat=today.getFullYear()+"/"+(today.getMonth()+1)+"/"+today.getDay();
	var memnumregexp=/^[a-zA-Z]{1}\d{9}$/;
	var alpharegexp=/[a-zA-Z]+/;
	var intregexp=/\d+/;


	var ctid=theForm.CATEGORY_ID.value;
	var stid=theForm.STORE_ID.value;
	
	//msg+=memctid==""?(++j)+". 請選擇居住縣市\n":"";
	//msg+=memdistid==""?(++j)+". 請選擇居住區域\n":"";
	msg+=memaddr==""?(++j)+". 請輸入居住地址\n":"";

	if(msg!=""){
		alert("請檢查以下項目\n\n"+msg);
		return false;
	}

}

function rptErr(theReq){
	alert("Error occured !");
	//document.write(theReq.responseText);
}


function getStore(theCategoryID){
	var url="../include/asp/getStore.asp";
	var pars="ctid="+theCategoryID;
	var myAjax=new Ajax.Request(
			url, 
			{
				method: "post", 
				parameters: pars,
				onComplete: setStore,
				onFailure: rptErr
			});
}


function setStore(theReq){
	var objDist=$("_STORE");
	var currDist=$F("CURR_STORE_ID");
	var dist=eval(theReq.responseText);
	objDist.length=0;
	for(i=0;i<dist.length;i++){
		objDist.options[i]=new Option(dist[i].text,dist[i].value);
		objDist.options[i].selected=currDist==dist[i].value;
	}
}


getStore($F("CATEGORY_ID"))

