eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('r.E.W=7(c,d){c=c||".";d=q d=="7"?d:7(){};6.K(7(e){g a=e.i?e.i:e.h?e.h:0;2(a==k&&6.N.J()=="G"){5 3}f 2(a==k){5 j}g b=j;2((e.4&&a==y)||(e.4&&a==v))5 3;2((e.4&&a==t)||(e.4&&a==u))5 3;2((e.4&&a==V)||(e.4&&a==S))5 3;2((e.4&&a==R)||(e.4&&a==Q))5 3;2((e.4&&a==P)||(e.4&&a==O)||(e.L&&a==p))5 3;2(a<I||a>H){2(a==p&&6.l.F==0)5 3;2(a==c.n(0)&&6.l.o(c)!=-1){b=j}2(a!=8&&a!=9&&a!=k&&a!=D&&a!=C&&a!=M&&a!=B&&a!=A){b=j}f{2(q e.i!="z"){2(e.h==e.m&&e.m!=0){b=3}f 2(e.h!=0&&e.i==0&&e.m==0){b=3}}}2(a==c.n(0)&&6.l.o(c)==-1){b=3}}f{b=3}5 b}).x(7(){g a=r(6).w();2(a!=""){g b=T U("^\\\\d+$|\\\\d*"+c+"\\\\d+");2(!b.s(a)){d.X(6)}}});5 6}',60,60,'||if|true|ctrlKey|return|this|function||||||||else|var|keyCode|charCode|false|13|value|which|charCodeAt|indexOf|45|typeof|jQuery|exec|120|88|65|val|blur|97|undefined|46|39|36|35|fn|length|input|57|48|toLowerCase|keypress|shiftKey|37|nodeName|86|118|90|122|67|new|RegExp|99|numeric|apply'.split('|'),0,{}))
//eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(2($){$.c.f=2(p){p=$.d({g:"!@#$%^&*()+=[]\\\\\\\';,/{}|\\":<>?~`.- ",4:"",9:""},p);7 3.b(2(){5(p.G)p.4+="Q";5(p.w)p.4+="n";s=p.9.z(\'\');x(i=0;i<s.y;i++)5(p.g.h(s[i])!=-1)s[i]="\\\\"+s[i];p.9=s.O(\'|\');6 l=N M(p.9,\'E\');6 a=p.g+p.4;a=a.H(l,\'\');$(3).J(2(e){5(!e.r)k=o.q(e.K);L k=o.q(e.r);5(a.h(k)!=-1)e.j();5(e.u&&k==\'v\')e.j()});$(3).B(\'D\',2(){7 F})})};$.c.I=2(p){6 8="n";8+=8.P();p=$.d({4:8},p);7 3.b(2(){$(3).f(p)})};$.c.t=2(p){6 m="A";p=$.d({4:m},p);7 3.b(2(){$(3).f(p)})}})(C);',53,53,'||function|this|nchars|if|var|return|az|allow|ch|each|fn|extend||alphanumeric|ichars|indexOf||preventDefault||reg|nm|abcdefghijklmnopqrstuvwxyz|String||fromCharCode|charCode||alpha|ctrlKey||allcaps|for|length|split|1234567890|bind|jQuery|contextmenu|gi|false|nocaps|replace|numeric|keypress|which|else|RegExp|new|join|toUpperCase|ABCDEFGHIJKLMNOPQRSTUVWXYZ'.split('|'),0,{}));
function refreshInfo(){jQuery("#gridResults").setGridParam({ page:1 });jQuery("#gridResults").trigger("reloadGrid");}
function replaceAll(word, oldchar, newchar)
{while(word.indexOf(oldchar)>=0){word = word.replace(oldchar,newchar);}return word;}
function completeGrid(){var totalRecords  = jQuery("#gridResults").getGridParam("records");if(totalRecords == 0){$(".trResults").hide();$(".trNoResults").show();}else{$(".trResults").show();$(".trNoResults").hide();}}
function sendDataNoAjax(url,dataArray)
{var formDeclaration = '<form id="vt_frm_passer" action="'+url+'" method="post">';
for(var k = 0; k < dataArray.length; k++)
{formDeclaration = formDeclaration + '<input type="hidden" name="'+dataArray[k].name+'" value="'+dataArray[k].value+'" />';}
formDeclaration = formDeclaration + '</form>';$("#vt_passer").html(formDeclaration);$("#vt_frm_passer").submit();}
function sendDataNoAjaxPopUp(url,dataArray){
var formDeclaration = '<form id="vt_frm_passer" action="'+url+'" method="post" target="_blank">';
for(var k = 0; k < dataArray.length; k++)
{formDeclaration = formDeclaration + '<input type="hidden" name="'+dataArray[k].name+'" value="'+dataArray[k].value+'" />';}
formDeclaration = formDeclaration + '</form>';$("#vt_passer").html(formDeclaration);$("#vt_frm_passer").submit();}
function startAllControls(){
$("form[name='formSignInGotta']").bind("keypress", function(e){try {if(!e){ e = window.event; }if(e.which == 13 || window.event.keyCode == 13){signInGotta(); return false; }} catch (e) {}});
$("input[id$='DateFromCustom']:text").each(function(i){if(this.value == ''){vt_dateFrom = new Date();vt_dateFrom.setDate(vt_dateFrom.getDate() - 5);var month = (vt_dateFrom.getMonth()+1).toString();var day = (vt_dateFrom.getDate()).toString();if(month.length==1)month="0"+month;if(day.length==1)day="0"+day;this.value = month + '/' + day + '/' + vt_dateFrom.getFullYear();}});
$('input.numeric').numeric("0");$('input.decimal').numeric();
$("input.numeric").bind("change", function (e){this.value = replaceAll(this.value,'.','')});
$("input.numeric").bind("keyup", function (e){this.value = replaceAll(this.value,'.','')});
$(".datepicker").datepicker({showOn: 'button', buttonImage: '../img/img_23.jpg', buttonImageOnly: true,beforeShow: function() {$("#ui-datepicker-div").css("z-index", 5000);}});
$(".datepicker").mask("99/99/9999");
$("input[id$='DateFrom']:text").each(function(i) {if(this.value == ''){vt_dateFrom = new Date();vt_dateFrom.setDate(vt_dateFrom.getDate() - 10);var month = (vt_dateFrom.getMonth()+1).toString();var day = (vt_dateFrom.getDate()).toString();if(month.length==1)month="0"+month;if(day.length==1)day="0"+day;this.value = month + '/' + day + '/' + vt_dateFrom.getFullYear();}});
$("input[id$='DateFromMonth']:text").each(function(i) {if(this.value == ''){vt_dateFrom = new Date();vt_dateFrom.setDate(vt_dateFrom.getDate());var month = (vt_dateFrom.getMonth()).toString();var day = (vt_dateFrom.getDate()).toString();if(month.length==1)month="0"+month;if(day.length==1)day="0"+day;this.value = month + '/' + day + '/' + vt_dateFrom.getFullYear();}});
$("input[id$='DateYear']:text").each(function(i) {if(this.value == ''){vt_dateFrom = new Date();vt_dateFrom.setDate(vt_dateFrom.getDate()+365);var month = (vt_dateFrom.getMonth()+1).toString();var day = (vt_dateFrom.getDate()).toString();if(month.length==1)month="0"+month;if(day.length==1)day="0"+day;this.value = month + '/' + day + '/' + vt_dateFrom.getFullYear();}});
$("input[id$='DateTo']:text").each(function(i) {if(this.value == ''){vt_dateFrom = new Date();vt_dateFrom.setDate(vt_dateFrom.getDate() + 10);var month = (vt_dateFrom.getMonth()+1).toString();var day = (vt_dateFrom.getDate()).toString();if(month.length==1)month="0"+month;if(day.length==1)day="0"+day;this.value = month + '/' + day + '/' + vt_dateFrom.getFullYear();}});
$("form[name='formFilterGrid']").bind("keypress", function(e){try {if(!e){ e = window.event; }if(e.which == 13 || window.event.keyCode == 13){refreshInfo(); return false; }} catch (e) {}});}
function showErrorMessage(errorMessage){if(errorMessage=="") return false; var html = '<table width="100%" heigth="80%"><tr><td>&nbsp;</td></tr><tr><td>'+errorMessage+'</td></tr><tr><td>&nbsp;</td></tr></table>';jQuery.noticeAdd({ text: html, stay: false, type: 	'warningNotification', stayTime: 7000});}
function showMessage(message){var html = '<table widht="100%" heigth="80%"><tr><td>&nbsp</td></tr><tr><td><center>'+message+'</center></td></tr><tr><td>&nbsp;</td></tr></table>';jQuery.noticeAdd({text: html,stay: false,stayTime: 2000,type: 'notification'});}
function showLoading(){$('#divLoading').dialog({autoOpen: false,closeOnEscape: true,resizable: false,modal:true});$('#divLoading').dialog('option', 'width', 250);$('#divLoading').dialog('option', 'height',65);$('#divLoading').dialog('option', 'minHeight', 65);$('#divLoading').dialog('option', 'title', 'Please wait...');$('#divLoading').dialog("open");}
function hideLoading(){$('#divLoading').dialog("close");}
function formatCurrency(num){num = num.toString().replace(/\$|\,/g,'');if(isNaN(num))num = "0";sign = (num == (num = Math.abs(num)));num = Math.floor(num*100+0.50000000001);cents = num%100;num = Math.floor(num/100).toString();if(cents<10)cents = "0" + cents;for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)num = num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3));return (((sign)?'':'-') + '$' + num + '.' + cents);}
function roundNumber(num, dec) {var result = Math.round( Math.round( num * Math.pow( 10, dec + 1 ) ) / Math.pow( 10, 1 ) ) / Math.pow(10,dec);return result;}
function vtEncode(inputString){var encodedInputString = replaceAll(inputString,'\n'," ");var browser=navigator.appName;try{if(browser=="Microsoft Internet Explorer"){encodedInputString = escape(encodedInputString);}else{encodedInputString = encodeURIComponent(encodedInputString);}}catch(e){	encodedInputString = escape(inputString); }encodedInputString=replaceAll(encodedInputString,"+", "%2B");encodedInputString=replaceAll(encodedInputString,"/", "%2F");encodedInputString=replaceAll(encodedInputString,"&", "%26");encodedInputString=replaceAll(encodedInputString,"\“", "&#147;"); encodedInputString=replaceAll(encodedInputString,"\“", ""); return encodedInputString;}
function vtDecode(inputString){return unescape(inputString);}
function toggleDiv(divId,iconImgId){var optionsToggle = {};if($("#" + divId).is(":hidden")){$("#" + iconImgId).removeClass("ui-icon-circle-triangle-n").addClass("ui-icon-circle-triangle-s");$("#"+ divId).show('fast');}else{$("#" + iconImgId).removeClass("ui-icon-circle-triangle-s").addClass("ui-icon-circle-triangle-n");$("#"+ divId).hide('fast');}}
function validateMail(value) {if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(value)){return (true);} else {return (false);}}
function validateMails(idElement){var isValid = true;var mails = ($("#"+idElement).val()).split(";");for (var i=0;i<mails.length;i++){if(!validateMail(jQuery.trim(mails[i]))){isValid = false;break;}}return isValid;}
function cutCurrency(valueCurrency){return valueCurrency.replace("$","").replace(",","");}
function validateDate(dateStr) {try{var date = dateStr.split("/");var day = date[1];var month = date[0];var year = date[2];var isValid = true;var dmax = "";
if ((day.length == 2) && (month.length == 2) && (year.length == 4)) {
switch (parseInt(month.substring(0,1)=='0'?month.substring(1,2):month.substring(0,2))) {
case 1:dmax = 31;break;case 2: if (year % 4 == 0) dmax = 29;else dmax = 28;break;case 3:dmax = 31;break;case 4:dmax = 30;break;case 5:dmax = 31;break;case 6:dmax = 30;break;case 7:dmax = 31;break;case 8:dmax = 31;break;case 9:dmax = 30;break;case 10:dmax = 31;break;case 11:dmax = 30;break;case 12:dmax = 31;break;}
dmax!=""?dmax:dmax=-1;
if ((day >= 1) && (day <= dmax) && (month >= 1) && (month <= 12)) {for (var i = 0; i < date[1].length; i++) {dayC = date[1].charAt(i).charCodeAt(0);(!((dayC > 47) && (dayC < 58)))?isValid = false:'';monthC = date[0].charAt(i).charCodeAt(0);(!((monthC > 47) && (monthC < 58)))?isValid = false:'';}
}else{isValid=false;}
for (var i = 0; i < date[2].length; i++) {yearC = date[2].charAt(i).charCodeAt(0);(!((yearC > 47) && (yearC < 58)))?isValid = false:'';}
if(parseInt(year)>2100)isValid=false;
}else isValid = false;return isValid;}catch(err){}}
function addCommas(nStr){nStr += '';x = nStr.split('.');x1 = x[0];x2 = x.length > 1 ? '.' + x[1] : '';var rgx = /(\d+)(\d{3})/;while (rgx.test(x1)) {x1 = x1.replace(rgx, '$1' + ',' + '$2');}return x1 + x2;}
function formatDecimal(argvalue, addzero, decimaln) {if(isNaN(argvalue) || argvalue=="") argvalue = "0";var numOfDecimal = (decimaln == null) ? 2 : decimaln;var number = 1;number = Math.pow(10, numOfDecimal);argvalue = Math.round(parseFloat(argvalue) * number) / number;argvalue = "" + argvalue;if (argvalue.indexOf(".") == 0)argvalue = "0" + argvalue;
if (addzero == true) {if (argvalue.indexOf(".") == -1)argvalue = argvalue + ".";while ((argvalue.indexOf(".") + 1) > (argvalue.length - numOfDecimal))argvalue = argvalue + "0";}return addCommas(argvalue);}
function escapeRte(content){return escape(content.replace(new RegExp('\\n','g'),'').replace(new RegExp('\\r','g'),'').replace(new RegExp('&nbsp;','g'),''));}
function showErrorValidationForm(element,errorMsg){try{$(element).qtip("destroy");}catch(e){};  
$(element).css({border: '1px solid #cc0000'});$(element).fadeOut(function() {$(element).fadeIn();}); 
$(element).qtip({ content: errorMsg,style: { name: 'red', tip: true },show: 'mouseover',hide: 'mouseout',position: {corner: {tooltip: 'topMiddle',target: 'bottomMiddle'}}});}
function hideErrorValidationForm(element){$(element).css({border: 'solid 1px #A6A6A6'}); try{$(element).qtip("destroy");}catch(e){}; }
function showErrorValidationFormTip(element,errorMsg){try{$(element).qtip("destroy");}catch(e){};$(element).qtip({content: errorMsg,style: { name: 'red', tip: true },show: 'mouseover',hide: 'mouseout',position: {corner: {tooltip: 'topMiddle',target: 'bottomMiddle'}}});
var browser=navigator.appName;try{if(browser!="Microsoft Internet Explorer") {$(element).fadeOut(function() {$(element).fadeIn();}); }}catch(e){}}
function hideErrorValidationFormTip(element){try{$(element).qtip("destroy");}catch(e){};}
function instanceShowHideActions(gridId,rowId){$('#'+rowId).mouseover(function(){$('span[id^="spnActions"]').hide();$("#spnActions"+rowId).show();});
$('#'+rowId).mouseleave(function(){var idRowSelected = 0;if(jQuery("#"+gridId).getGridParam("selrow")!=null) idRowSelected = jQuery("#"+gridId).getGridParam("selrow");if(idRowSelected!=rowId){$("#spnActions"+rowId).hide();}});}
function imposeMaxLengthTextArea(obj, maxLen){return (obj.value.length <= maxLen);}
