$(document).ready(function(){
		
	 	$('#instruction').keyup(function(){
 			limitChars('instruction', 300, 'infodiv');
	 	})

	    $.mask.definitions['1']='[01]';
		$.mask.definitions['2']='[12]';
		$.mask.definitions['3']='[0123]';
		$.mask.definitions['Z']='[ABCDEFGHIJKLMNOPQRSTUVWXYZ]';

    	$("input[name='dateloss']").mask("19/39/2999");
	    $("input[name='state'],input[name='state1']").mask("aa",{placeholder:"X"});
	    $("input[name='zip']").unmask().mask("99999?-9999",{placeholder:"0"});
	    $("input[name='phone'],input[name='fax']").unmask().mask("(999) 999-9999");	
});

function limitChars(textid, limit, infodiv)
{
	var text = $('#'+textid).val();	
	var textlength = text.length;
	if(textlength > limit)
	{
		$('#' + infodiv).html('You cannot write more then '+limit+' characters!');
		$('#'+textid).val(text.substr(0,limit));
		return false;
	}
	else
	{
		$('#' + infodiv).html('You have '+ (limit - textlength) +' characters left.');
		return true;
	}
}
 

/* END OF DOCUMENT READY FUNCTION*/

