var eval_form_min = function(k,p,c) { if (!k[p].value.replace(/^\s+|\s+$/g,"").length) return false; return true; } var eval_form_select = function(k,p,c) { if (!k[p].value.length || k[p].value == '~~~~' || k[p].value == '~~' || k[p].value == '~') return false; return true; } var eval_form_region = function(k,p,c) { if (k[c] && (k[c].value == 'US' || k[c].value == 'CA')) return true; if (!k[p].value.length || k[p].value == '~~') return false; return true; } var eval_form_state = function(k,p,c) { if (k[c] && k[c].value != 'US') return true; if (!k[p].value.length || k[p].value == '~~') return false; return true; } var eval_form_prov = function(k,p,c) { if (k[c] && k[c].value != 'CA') return true; if (!k[p].value.length || k[p].value == '~~') return false; return true; } var eval_form_card = function(k,p,c) { var v = "0123456789"; var w = ""; var s = k[p].value; for (i=0; i < s.length; i++) { x = s.charAt(i); if (v.indexOf(x,0) != -1) w += x; } j = w.length / 2; if (j < 6.5 || j > 8 || j == 7) return false; k = Math.floor(j); m = Math.ceil(j) - k; c = 0; for (i=0; i 9 ? Math.floor(a/10 + a%10) : a; } for (i=0; i