var utils={isEmpty:function(a){return a.length===0?true:false},normalizeCRLF:function(a){if(typeof(a)=='string'){return a.replace(/\r\n/g,"\n").replace(/\n\r/g,"\n").replace(/\r/g,"\n")}else{throw new Error("Method 'normalizeCRLF' requires string input");}},windowHeight:function(){var a=0;if(typeof(window.innerHeight)=='number'){a=window.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){a=document.documentElement.clientHeight}else if(document.body&&document.body.clientHeight){a=document.body.clientHeight}}return a}};
