function sendForm(fId, c) {
	document.getElementById(fId+'_case').value = c;
	var formEl = document.getElementById(fId);
	$(formEl).trigger('submit');
//	formEl.submit();
}

var contentiaFormNip = {
	init : function() {
		$('form').submit(contentiaFormNip.nipSubmit);
		$('input.nip').each(contentiaFormNip.nipBlur);
		$('input.nip').blur(contentiaFormNip.nipBlur);
		$('input.nip').focus(contentiaFormNip.nipFocus);

		$('.cmsBtnTip').tooltip(
			{ 
				delay: 0,
				showURL: false
			}
		);
	},

	nipSubmit : function() {
		$('input.nip').each(contentiaFormNip.nipFocus);
	},

	nipFocus : function() {
		if (this.realValue !== undefined) {
			this.value = this.realValue;
		}
	},

	nipBlur : function() {
		this.realValue = this.value;

		var i = 0;
		var nv = '';

		for (; i < 3; ++i) nv += contentiaFormNip.nipGetChar(this.value[i]);
		nv += '-';
		for (; i < 6; ++i) nv += contentiaFormNip.nipGetChar(this.value[i]);
		nv += '-';
		for (; i < 8; ++i) nv += contentiaFormNip.nipGetChar(this.value[i]);
		nv += '-';
		for (; i < 10; ++i) nv += contentiaFormNip.nipGetChar(this.value[i]);

		this.value = nv;
	},

	nipGetChar : function(c) {
		if (c === undefined) return '_';
		var code = c.charCodeAt(0);
		if (code < 48 || code > 57) return 'X';
		return c;
	}
};

$().ready(contentiaFormNip.init);

