function parseData(a){for(var c=[],b=0;b<a.length;b++)c[c.length]={data:a[b],value:a[b][0],data_id:a[b][1],result:a[b][0]};return c}function check_textarea(){if($("#textarea-maxlength-fixing"))for(var a=$("#textarea-maxlength-fixing li"),c=0;c<a.length;c++){var b=a[c].innerHTML.split(":"),d=b[1],e=b[2];b=$("#"+b[0]);e=$("#"+e);textarea_checker(b,d,e)}}
function textarea_checker(a,c,b){function d(){if(a.val().length>c){a.val(a.val().substring(0,c));a.scrollTop(a[0].scrollHeight)}b&&b.text(c-a.val().length)}a.bind("keyup change",{element:a,maxlength:c,countdown:b},d);d(a,c,b)}function check_emailcount(){if($("#textarea-maxemailcount-fixing"))for(var a=$("#textarea-maxemailcount-fixing li"),c=0;c<a.length;c++){var b=a[c].innerHTML.split(":"),d=b[1],e=b[2],f=null;b=$("#"+b[0]);if(e)f=$("#"+trim(e));emailcount_checker(b,parseInt(d),f)}}
function emailcount_checker(a,c,b){function d(){for(count=a.val().length-a.val().replace(/@/g,"").length;count>c;){a.val(a.val().substring(0,a.val().lastIndexOf("@")));a.val(a.val().substring(0,a.val().lastIndexOf(",")));a.scrollTop(a[0].scrollHeight);count=a.val().length-a.val().replace(/@/g,"").length}b&&b.text(c-count)}a.bind("keyup change click",{element:a,maxemailcount:c,countdown:b},d);d(a,c,b)}
function cancelHandler(){$(".cancel").click(function(){this.href!=document.location.href?document.location.replace(this.href):history.go(-1);return false})}$(document).ready(function(){check_textarea();check_emailcount();cancelHandler()});

