public static bool IsPositiveId(Int64 id) { if (!Script.IsValue(id)) { return(false); } else if (Script.TypeOf(id) == "string") { string idStr = id.As <string>(); if (idStr.StartsWith("-")) { return(false); } return(idStr.Length > 0); } else if (Script.TypeOf(id) == "number") { return(id.As <long>() > 0); } else { return(true); } }