//
// $Id: InputGeneric.js,v 1.1.1.1 2010/02/26 08:30:22 steve Exp $
//
var InputGeneric = function() {

    this.tweetLength = 140

    this.countSummaryChars = function(id) {
    
        var self = this
        
        // Assumes number of characters is displayed in id with 'Chararacters'
        // on end, e.g. textarea 'xxx' has characters in 'xxxCharacters'
        //
        var len = $('#' + id).val().length
        lenStr = len
        if (!lenStr) {
            lenStr = '0'
        }
        $('#' + id + 'Characters').html(lenStr)
        if (len > self.tweetLength) {
            $('#' + id).addClass('invalid')
        } else {
            $('#' + id).removeClass('invalid')
        }
    }

    this.inTagsArray = function(val, arr) {

        for (var i = 0; i < arr.length; i++) {
            if (val == arr[i].tag) {
                return 1
            }
        }
        return 0 ;
    }
}
