function isMobile(str){   
	var regu =/(^[1][3][0-9]{9}$)|(^[1][5][0-9]{9}$)|(^[1][8][0-9]{9}$)|(^[0][1-9]{1}[0-9]{9}$)/;	
	var reg = new RegExp(regu);	
	if (reg.test(str)) {	
		return true;	
	}else{	
		return false;
	}
}
function isEmail(strEmail){

	var myReg = /^[_a-zA-Z][_a-zA-Z0-9]*@[_a-z0-9]+\.[a-zA-Z]{2,5}(\.[a-zA-Z]{2,3})?$/;

	var emailReg = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;

	if(emailReg.test(strEmail))

		return true;

	return false;
}
function isNumber(v){

	var patrn= /^[0-9]*[0-9][0-9]*$/;
	if(patrn.exec(v)){
		return true;
	}else{
		return false;
	}
}
function getRadioValue(obj){
    for (var i = 0; i < obj.length; i++) {
        if (obj[i].checked == true) 
            return obj[i].value;
    }
    return 0;
}

function getRadioCheckCount(checkName,objId){
	var count = 0;
    for (var i = 0; i < checkName.length; i++) {
        if (checkName[i].checked == true) {
            count++;
			if(count > 4){
				objId.checked = false;
			}
		}
    }
    return count;
}

function checkCount(objName,objId){
	var checkName = document.getElementsByName(objName);
	var id = document.getElementById(objId);
	if(getRadioCheckCount(checkName,id) > 4){
		alert("最多可选4个！");
	}
}

//去左空格; 
function ltrim(s){ 
	return s.replace(/(^\s*)/g, "");
} 
//去右空格; 
function rtrim(s){ 
	return s.replace(/(\s*$)/g, "");
} 
//去左右空格; 
function trim(s){
	return rtrim(ltrim(s)); 

}  
function brandSelect(){
    if (document.frm.hp_type.selectedIndex == 1) {
        document.frm.hp_model.disabled = false;
    }else {
        document.frm.hp_model.selectedIndex = 0;
        document.frm.hp_model.disabled = true;
    }
}
function unChecked(obj){
    for (var i = 0; i < obj.length; i++) {
        if (obj[i].checked == true) 
            obj[i].checked = false;
    }	
}    
function selected(){
	var myform = window.document.frm;
    if (getRadioValue(myform.q2) == "非常满意" ||
    	getRadioValue(myform.q2) == "满意" ||
    	getRadioValue(myform.q2) == "一般") {
        document.getElementById("3a").style.display = "";
        document.getElementById("3b").style.display = "none";
		var checkName = document.getElementsByName("q3_b");
		document.getElementById("my_t").value = "1";
		unChecked(checkName);
    }else {
        document.getElementById("3a").style.display = "none";
        document.getElementById("3b").style.display = "";
		var checkName = document.getElementsByName("q3_a");
		document.getElementById("my_t").value = "2";
		unChecked(checkName);
    }
}
function checkMyForm(){
	var myform = window.document.frm;
	
	if(getRadioValue(myform.sex) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("sex").focus();
		return false;		
	}
	if(myform.age.value == ""){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("age").focus();
		return false;
	}
	if(myform.province.value == "请选择"){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("province").focus();
		return false;
	}
	if(myform.job.value == ""){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("job").focus();
		return false;
	}
	if(myform.hp_type.value == ""){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("hp_type").focus();
		return false;
	}
	if(myform.hp_type.value == "三星" && myform.hp_model.value == ""){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("hp_model").focus();
		return false;		
	}
	if(myform.price.value == ""){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("price").focus();
		return false;
	}
	if(getRadioValue(myform.q1) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q1").focus();
		return false;
	}

	if(getRadioValue(myform.q2) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q2").focus();
		return false;
	}else{
		if(getRadioValue(myform.q2) == "非常满意" 
		|| getRadioValue(myform.q2) == "满意" 
		|| getRadioValue(myform.q2) == "一般"){
		   	if(getRadioValue(myform.q3_a) == 0 && trim(myform.q3_a_other.value) == ""){
				alert("请您完整填写问卷及相关个人信息！");
				document.getElementById("q3_a").focus();
				return false;				
			}
		}else{
			if(getRadioValue(myform.q3_b) == 0 && trim(myform.q3_b_other.value) == ""){
				alert("请您完整填写问卷及相关个人信息！");
				document.getElementById("q3_b").focus();
				return false;	
			}
		}
	}
	if(getRadioValue(myform.q4) == 0 && trim(myform.q4_other.value) == ""){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q4").focus();
		return false;
	}
	if(getRadioValue(myform.q5) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q5").focus();
		return false;
	}
	if(getRadioValue(myform.q6) == 0 && trim(myform.q6_other.value) == ""){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q6").focus();
		return false;
	}
	if(getRadioValue(myform.q7) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q7").focus();
		return false;
	}
	if(getRadioValue(myform.q8) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q8").focus();
		return false;
	}
	if(getRadioValue(myform.q9_1) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q9_1").focus();
		return false;
	}
	if(getRadioValue(myform.q9_2) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q9_2").focus();
		return false;
	}
	if(getRadioValue(myform.q10) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q10").focus();
		return false;
	}
	if(getRadioValue(myform.q11) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q11").focus();
		return false;
	}
	if(getRadioValue(myform.q12) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q12").focus();
		return false;
	}
	if(getRadioValue(myform.q13) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q13").focus();
		return false;
	}
	if(getRadioValue(myform.q14) == 0){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q14").focus();
		return false;
	}
	if(trim(myform.q15.value) == ""){
		alert("请您完整填写问卷及相关个人信息！");
		document.getElementById("q15").focus();
		return false;
	}
	if(trim(myform.name.value) != "" 
	|| trim(myform.phone.value) != ""
	|| trim(myform.email.value) != ""
	|| trim(myform.address.value) != ""
	|| trim(myform.postal.value) != ""){
		if(trim(myform.name.value) == ""){
			alert("请您完整填写问卷及相关个人信息！");
			document.getElementById("name").focus();
			return false;
		}
		if(trim(myform.phone.value) == ""){
			alert("请您完整填写问卷及相关个人信息！");
			document.getElementById("phone").focus();
			return false;
		}
		if(!isMobile(myform.phone.value)){
			alert("请您完整填写问卷及相关个人信息！");
			document.getElementById("phone").focus();
			return false;
		}
		if(trim(myform.email.value) == ""){
			alert("请您完整填写问卷及相关个人信息！");
			document.getElementById("email").focus();
			return false;
		}
		if(!isEmail(myform.email.value)){
			alert("请您完整填写问卷及相关个人信息！");
			document.getElementById("email").focus();
			return false;
		}		
		if(trim(myform.address.value) == ""){
			alert("请您完整填写问卷及相关个人信息！");
			document.getElementById("address").focus();
			return false;
		}
		if(trim(myform.postal.value) == ""){
			alert("请您完整填写问卷及相关个人信息！");
			document.getElementById("postal").focus();
			return false;
		}
		if(!isNumber(myform.postal.value)){
			alert("请您完整填写问卷及相关个人信息！");
			document.getElementById("postal").focus();
			return false;
		}
		document.getElementById("ui").value = "1";
	}
    if (getRadioValue(myform.q2) == "非常满意" ||
    	getRadioValue(myform.q2) == "满意" ||
    	getRadioValue(myform.q2) == "一般") {
        document.getElementById("3a").style.display = "";
        document.getElementById("3b").style.display = "none";
		var checkName = document.getElementsByName("q3_b");
		document.getElementById("my_t").value = "1";
		unChecked(checkName);
    }else {
        document.getElementById("3a").style.display = "none";
        document.getElementById("3b").style.display = "";
		var checkName = document.getElementsByName("q3_a");
		document.getElementById("my_t").value = "2";
		unChecked(checkName);
    }	
	if(trim(myform.checkid.value) == ""){
		alert("请输入验证码！");
		document.getElementById("checkid").focus();
		return false;
	}else{
		randimage();
		if (!codeValid){
			alert("请正确输入验证码！");
			document.getElementById("checkid").focus();
			return false;
		}
	}
    myform.action = "addquestion.jsp";
	myform.method = "post";
	myform.submit();
	return true;	
}
	var codeValid=false;
	var req1="";
function randimage(){
    var url = "/cn/member/randimage.jsp?checkid=";
         url=url+document.frm.checkid.value;
         if (window.XMLHttpRequest) {
             req1 = new XMLHttpRequest();
         }else if (window.ActiveXObject) {
             req1 = new ActiveXObject("Microsoft.XMLHTTP");
         }
        if(req1){
            req1.open("GET", url, true);
            req1.onreadystatechange = callback1;
            req1.send(null);
         }
         delete req1;
}

function callback1() {
	if (req1.readyState == 4) {
		if (req1.status == 200) {
			var temp=req1.responseText.replace( /^\s*/, "" ).replace( /\s*$/, "" )
			if(temp=="ERROR"){
				codeValid=false;
       }else{
			codeValid=true;
			}
		}
	}
}



























































































































