function init(){
	showStoreList('East');
}

function showStoreList(area){
	var pars = 'Area=' + area;
	var myAjax = new Ajax.Updater(
		'store_list',
		'advice/store.php',{
			method: 'get',
			parameters: pars,
			evalScripts: true
		}
	);
}

function showRemark(storeid, name){
	$('advice_remark').style.display='block';
	var pars = 'storeid=' + storeid + '&name=' + name;
	var myAjax = new Ajax.Updater(
		'advice_remark',
		'advice/remark.php',{
			method: 'get',
			parameters: pars,
			evalScripts: true
		}
	);
}


function commitRemarkCheck(storeid){
	//var temp = Form.serialize('form1');
	var err = 0;
	
	var v="";
	var rType = document.all.type;
	for(i=0;i<rType.length;i++)
	{
		if(rType[i].checked)
		v=rType[i].value;
	}
	if(v=="2" & $F('boxid')==''){
		err = 2;
	}
	
	if(v=="2" & $F('consumer')==''){
		err = 3;
	}
	
	if(v=="2" & isNaN($F('boxid'))){
		err = 4;
	}
	
	if($F('username')==''){
		err = 1;
	}
	
	if($F('call') == 'mobile'){
		var telphoneReg = /^[1][1-9]{2}[0-9]{8}$/; 
		 if( !telphoneReg.test($F('phone')) ){
		 	err = 6;
		}
	}else if($F('call') == 'telphone'){
		var telphoneReg = /^[0][0-9]{2,3}-[0-9]{5,8}$/; 
		 if( !telphoneReg.test($F('phone')) ){
		 	err = 5;
		}
	}else if($F('call') == 'email'){
		var emailReg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/; 
		 if( !emailReg.test($F('phone')) ){
		 	err = 7;
		}
	}
	
	if(((($F('call') == 'mobile') || ($F('call') == 'telphone')) && ($F('return') == 1)) || (($F('call') == 'email') && $F('return') == 0)){
		if($F('return') == 0){
			var remarksReg = /^[0][0-9]{2,3}-[0-9]{5,8}$/; 
		}else if($F('return') == 1){
			var remarksReg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;
		}
		if( !remarksReg.test($F('remarks')) ){
			err = 8;
		}
	}
	
	if($F('phone')==''){
		err = 1;
	}
	if($F('env')==''){
		err = 1;
	}
	if($F('service')==''){
		err = 1;
	}
	if($F('equ')==''){
		err = 1;
	}
	if($F('content')==''){
		err = 1;
	}
	if($F('return')==''){
		err = 1;
	}
	
	switch(err){
		case 0:
			commitRemark(storeid);
		break;
		case 1:
			alert('请完整填写所有*号标明处，谢谢');
		break;
		case 2:
			alert('请填写包厢号');
		break;
		case 3:
			alert('请填写消费日期');
		break;
		case 4:
			alert('包箱号必须为数字');
		break;
		case 5:
			alert('电话格式为:021-52106666');
		break;
		case 6:
			alert('手机格式不正确');
		break;
		case 7:
			alert('邮箱格式不正确');
		break;
		case 8:
			alert('请输入您需要回复的电话号码或邮件地址');
		break;
	}
}

function commitRemark(storeid){
	$('option_waring').style.display = 'block';
	var temp = Form.serialize('form1');
	var pars = 'storeid=' + storeid + '&' + temp;
	var myAjax = new Ajax.Updater(
		'option_waring',
		'advice/remark_commit.php',
		{
			method:'post',
			parameters:pars,
			onComplete:function(){
				closeRemark();
			}
		}
	);
}

function validateCall(){
	if($F('call') == 'mobile'){
		var telphoneReg = /^[1][1-9]{2}[0-9]{8}$/; 
		 if( !telphoneReg.test($F('phone')) ){
		 	$('call_validate').innerHTML = "手机格式不正确";
		}else{
			$('call_validate').innerHTML = "&nbsp;";
		}
	}else if($F('call') == 'telphone'){
		var telphoneReg = /^[0][0-9]{2,3}-[0-9]{5,8}$/; 
		 if( !telphoneReg.test($F('phone')) ){
		 	$('call_validate').innerHTML = "固话格式不正确";
		}else{
			$('call_validate').innerHTML = "&nbsp;";
		}
	}else if($F('call') == 'email'){
		var emailReg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/; 
		 if( !emailReg.test($F('phone')) ){
		 	$('call_validate').innerHTML = "邮箱格式不正确";
		}else{
			$('call_validate').innerHTML = "&nbsp;";
		}
	}
}

function vCallType(){
	if((($F('call') == 'mobile') || ($F('call') == 'telphone')) && ($F('return') == 1) || (($F('call') == 'email') && $F('return') == 0)){
		$('return_remark').innerHTML = "<input type='text' id='remarks' name='remarks' value='' />";
	}else{
		$('return_remark').innerHTML = "";
	}
}

function chooseCall(){
	switch($F('call')){
		case 'mobile':
		case 'telphone':
			$('return_type').innerHTML = "<select id='return' name='return' onchange='vCallType()'><option value=''>请选择</option><option value='0'  selected>电话回复</option><option value='1'>邮件回复</option><option value='2'>无需回复</option></select>";
		break;
		case 'email':
			$('return_type').innerHTML = "<select id='return' name='return' onchange='vCallType()'><option value=''>请选择</option><option value='0'>电话回复</option><option value='1'  selected>邮件回复</option><option value='2'>无需回复</option></select>";
		break;	
	}
	$('return_remark').innerHTML = "";
}

function showComplaints(){
	$('complaints').style.display = 'block';
}

function closeRemark(){
	$('advice_remark').style.display='none';
}

function closeRemarkResult(){
	$('option_waring').style.display='none';
}