 /** SEND SMS **/
    function send_komen_checkPhoneMultiple(phone_number) {
    	var caddrs = phone_number + " ";
    	var naddrs = caddrs.length;
    	var cpart = "";
    	var lret = false;
    	var c;

    	for (var i = 0; i < naddrs; i++)
    		switch (c = caddrs.charAt(i)) {
    			case '\r': case '\n': case '\t': case '\f': 
    			case ' ':
    			case ';':
    			case ',':
    				if (cpart.length == 0) break;
    				if (!send_komen_checkPhone(cpart)) return false;
    				lret = true;
    				cpart = "";
    				break;
    			default:
    				cpart += c;
    		} //end switch
    	return lret;
    } //end function

	function send_komen_checkPhone(phone_number) {
        var ncount = 0;

        if (phone_number == null) return false;
        for (var i = 0, c; i < phone_number.length; i++)
            if ((c = phone_number.charAt(i)) <= '9')
                if (c >= '2') ncount++;
                else if (c >= '0' && ncount > 0) ncount++;
        if (ncount != 10) return false;
        return true;
	} //end method

	function send_komen(phone_number) { //returns boolean. true==success, false==validation error
        var cvalue;
        var oform = document.forms["quimby_komen_form"];
 
        if (!send_komen_checkPhoneMultiple(phone_number)) return false; 
        oform.elements["dst"].value = phone_number;
 
        oform.submit();
        return true;
    }
/** END SEND SMS **/