$(function(){
    $('.off').click(function(){
        return false;
    })
	$('a[rel="external"]').addClass('lnkExternal');
    $('a[rel="external"]').click(function () {
        window.open($(this).attr('href'));
        return false;
    })

	$(".frmNum, .amProdEletro").keypress(function(e){ // somente n�meros
		if(e.which!=8 && e.which!=0 && (e.which<48 || e.which>57)){
			return false;
		}
	});
});

// zebrado
jQuery.fn.extend({
    zebra: function (a, b) {
        if (b == "odd" || b == "even") $(this).find(a + ":" + b).addClass(b);
        else alert("Invalid selector , please use 'odd' or 'even'.\nExample: $('table').zebra('tr','odd');")
    },

//CONTADOR DE CARRACTERES
	limit: function(limit,element){
		var interval;
		var self = $(this);
		$(this).focus(function(){
			interval = window.setInterval(substring,100);
		});

		$(this).blur(function(){
			clearInterval(interval);
			substring();
		});
		
		function substring(){
			var length = $(self).val().length;
			if(element)
			$(element).html((limit-length<=0)?'0':limit-length);
			if(length > limit)
			$(self).val($(self).val().substring(0,limit));
		}	
		substring();
	}
});

