X-Git-Url: https://www.hackdaworld.org/gitweb/?p=outofuni%2Fjsutils.git;a=blobdiff_plain;f=utils.js;h=a63f0afafe813d7a05eaf7526f96e85f7844f046;hp=30190b4e922bd198f0f5a88fc1ad91ae8df271c4;hb=HEAD;hpb=6e422299e58210a31d3b080f935a8213f9eef68c diff --git a/utils.js b/utils.js index 30190b4..a63f0af 100644 --- a/utils.js +++ b/utils.js @@ -17,3 +17,43 @@ function objdbg(obj) { cl(msg); } +function anddbg(obj) { + var msg="debug object:\n"; + for(var k in obj) { + msg=msg+"--> "+k+": "+obj[k]+"\n"; + } + alert(msg); +} + +function vert_align_text(trg) { + $(trg).each(function() { + var lh=$(this).height(); + $(this).css('line-height',lh+'px'); + $(this).css('vertical-align','middle'); + }); +} + +function html2ascii(str) { + str=str.replace(/\Ä\;/g,"Ä"); + str=str.replace(/\Ö\;/g,"Ö"); + str=str.replace(/\Ü\;/g,"Ü"); + str=str.replace(/\ä\;/g,"ä"); + str=str.replace(/\ö\;/g,"ö"); + str=str.replace(/\ü\;/g,"ü"); + str=str.replace(/\ß\;/g,"ß"); + str=str.replace(/\&\;/g,"&"); + return str; +} + +function ascii2html(str) { + str=str.replace(/&/g,"&"); + str=str.replace(/Ä/g,"Ä"); + str=str.replace(/Ö/g,"Ö"); + str=str.replace(/Ü/g,"Ü"); + str=str.replace(/ä/g,"ä"); + str=str.replace(/ö/g,"ö"); + str=str.replace(/ü/g,"ü"); + str=str.replace(/ß/g,"ß"); + return str; +} +