function checkTel(objItem , objName , notNull){
    var oriObj1 = eval(objItem + 1);
    var oriObj2 = eval(objItem + 2);
    var oriObj3 = eval(objItem + 3);

    if(notNull == 1){
        if(isNull(oriObj1 , objName + ERROR_001)){
            return false;
        }
        if(isNull(oriObj2 , objName + ERROR_001)){
            return false;
        }
        if(isNull(oriObj3 , objName + ERROR_001)){
            return false;
        }
    }else{
        if(oriObj1.value != "" || oriObj2.value != "" || oriObj3.value != ""){
            if(isNull(oriObj1 , objName + ERROR_001)){
                return false;
            }
            if(isNull(oriObj2 , objName + ERROR_001)){
                return false;
            }
            if(isNull(oriObj3 , objName + ERROR_001)){
                return false;
            }
        }
    }
    if(!checkLenAndNumc2(4,oriObj1,objName)){
        return false; 
    }
    if(!checkLenAndNumc2(4,oriObj2,objName)){
        return false; 
    }
    if(!checkLenAndNumc2(4,oriObj3,objName)){
        return false; 
    }
  	return true;
}

function checkYubin(objItem , objName , notNull){
    var oriObj1 = eval(objItem + 1);
    var oriObj2 = eval(objItem + 2);
    if(notNull == 1){
        if(isNull(oriObj1 , objName + ERROR_001)){
            return false;
        }
        if(isNull(oriObj2 , objName + ERROR_001)){
            return false;
        }
    }else{
        if(oriObj1.value != "" || oriObj2.value != ""){
            if(isNull(oriObj1 , objName + ERROR_001)){
                return false;
            }
            if(isNull(oriObj2 , objName + ERROR_001)){
                return false;
            }
        }
    }
    if(!checkLenAndNumc(3,oriObj1,objName)){
        return false; 
    }
    if(!checkLenAndNumc(4,oriObj2,objName)){
        return false; 
    }

  	return true;
}

function checkLenAndNumc(len , oriObj , objName){

    if(oriObj.value == ""){
        return true;
    }
   
    if(oriObj.value.length != len){
        alert(objName + ERROR_006);
        oriObj.focus();
        oriObj.select();
        return false;
    }
    if(!Check_Suuchi(oriObj.value , len)) {
    		alert(objName + ERROR_003);
    		oriObj.focus();
        oriObj.select();
    		return false;
  	}
    return true;
}

function checkLenAndNumc2(len , oriObj , objName){

    if(oriObj.value == ""){
        return true;
    }

    if(!Check_Suuchi(oriObj.value , oriObj.value.length)) {
    		alert(objName + ERROR_003);
    		oriObj.focus();
        oriObj.select();
    		return false;
  	}
    return true;
}