Guest User

Untitled

a guest
Apr 21st, 2018
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.41 KB | None | 0 0
  1. function LTrim( value ) { var re = /\s*((\S+\s*)*)/; return value.replace(re, "$1"); } function RTrim( value ) { var re = /((\s*\S+)*)\s*/; return value.replace(re, "$1"); } function trim( value ) { return LTrim(RTrim(value)); }
  2.  
  3. function mesajgir(mesaj,durum)
  4. {
  5. if(durum==0)
  6. {
  7. var x=document.getElementsByTagName('td')[0].innerHTML;document.getElementsByTagName('td')[0].innerHTML='<center><div style="position: absolute: z-index: 1; width: 80%; overflow: auto;"><table style="border: 1px solid #DE2121;" width="100%" bgcolor="#FFEBE3" cellspacing="5" cellpadding="0"><tbody><tr style="color: #DE2121; padding-top: 10px; padding-bottom: 10px;"><td width="50" align="center" valign="top"><img src="/eczane/images/iconNotify.gif"></td><td class="message"><span class="outputText" id="donenmesajx" style="padding-top:2px; padding-bottom:2px;">'+mesaj+'</span></td></tr></tbody></table></div></center><br></td>'+x;void(0);
  8. }
  9. else
  10. {
  11. var x=document.getElementsByTagName('td')[0].innerHTML;document.getElementsByTagName('td')[0].innerHTML='<center><div style="position: absolute: z-index: 1; width: 80%; overflow: auto;"><table style="border: 1px solid #2C9C3B;" width="100%" bgcolor="#EFF6EA" cellspacing="5" cellpadding="0"><tbody><tr style="color: #2C9C3B; padding-top: 10px; padding-bottom: 10px;"><td width="50" align="center" valign="top"><img src="/eczane/images/iconOk.gif" /></td><td class="message"><span class="outputText" id="donenmesajx" style="padding-top:2px; padding-bottom:2px;">'+mesaj+'</span></td></tr></tbody></table></div></center><br></td>'+x;void(0);
  12. }
  13. }
  14.  
  15. function nl2br(text)
  16. {
  17. text = escape(text);
  18. if(text.indexOf('%0D%0A') > -1){
  19. re_nlchar = /%0D%0A/g ;
  20. }else if(text.indexOf('%0A') > -1){
  21. re_nlchar = /%0A/g ;
  22. }else if(text.indexOf('%0D') > -1){
  23. re_nlchar = /%0D/g ;
  24. }
  25. else { re_nlchar = /%0D/g ; }
  26.  
  27. return text.replace(re_nlchar,'%0D%0A')
  28. }
  29.  
  30.  
  31. function fajax(urlpost,params,callback){
  32. var xdr = new XMLHttpRequest();
  33. xdr.onreadystatechange = function()
  34. {
  35. if(xdr.readyState==4)
  36. {
  37. callback(xdr.responseText);
  38. }
  39. }
  40. xdr.open('POST',urlpost,false);
  41. xdr.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  42. xdr.send(params.join('&'));
  43.  
  44. }
  45. var karekodgecis=new Array();
  46. var karekodz='';
  47. karekodgecis.push("f:buttonKarekodIslemleri=true");
  48. karekodgecis.push("f:hiddenOdak=0");
  49. karekodgecis.push("f=f");var karekodlar='';
  50. fajax(document.location.protocol+"//"+document.location.host+"/eczane/faces/pages/recete/ReceteIslem2.jsp",karekodgecis,function(data){karekodlar=data;});
  51. if( karekodlar.indexOf('ITSBildirim.jar') > -1)
  52. {
  53. for(i=1;i<15;i++)
  54. {
  55. if(karekodlar.indexOf('name="KK_'+i+'"') > -1)
  56. {
  57. kkbol=karekodlar.split('name="KK_'+i+'" value="');kkbol=kkbol[1];
  58. kkbol=kkbol.split('"');kkbol=kkbol[0];
  59. karekodz+=kkbol+'%0D%0A';
  60. }
  61. }
  62. karekodlar=karekodz.substr(0,(karekodz.length)-6);
  63. }
  64. else
  65. {
  66. karekodlarx=karekodlar.split('class="inputTextarea" cols="120" rows="20">');karekodlarx=karekodlarx[1];karekodlarx=karekodlarx.split('</textarea>');
  67. karekodlar=trim(karekodlarx[0]);karekodlar=nl2br(karekodlar);karekodlar=karekodlar.replace(" ","");karekodlar=karekodlar.replace("-%0D","%0D");
  68. }
  69. karekodlar=karekodlar.replace(" ","");karekodlar=karekodlar.replace(unescape("%20"),"");karekodlar=karekodlar.replace("-%0D","%0D");
  70.  
  71.  
  72. var karekodlistele=new Array();
  73. karekodlistele.push("form1:textarea1="+karekodlar);
  74. karekodlistele.push("form1:buttonListele=Listele");
  75. karekodlistele.push("form1:hidden1=0");
  76. karekodlistele.push("form1=form1");
  77. fajax(document.location.protocol+"//"+document.location.host+"/eczane/faces/pages/recete/KarekodIslem.jsp",karekodlistele,function(data){});
  78.  
  79. var sonuc='';
  80. var karekodbildir=new Array();
  81. karekodbildir.push("form1:textarea1="+karekodlar);
  82. karekodbildir.push("form1:buttonSatisBildirimi=ITS Sat");
  83. karekodbildir.push("form1:hidden1=0");
  84. karekodbildir.push("form1=form1");
  85. fajax(document.location.protocol+"//"+document.location.host+"/eczane/faces/pages/recete/KarekodIslem.jsp",karekodbildir,function(data){sonuc=data;sonucz=data;});
  86.  
  87. sonucx=sonuc.split('<span class="outputText" style="padding-top:2px; padding-bottom:2px;">');sonucx=sonucx[1];sonucx=sonucx.split('</span>');sonuc=sonucx[0];
  88. if(sonucz.indexOf("iconOk.gif") > -1 )
  89. {
  90. mesajgir("Its Sonuc : "+sonuc,1);
  91.  
  92.  
  93.  
  94. var geridon=new Array();
  95. geridon.push("form1:buttonGeriDon=Geri");
  96. geridon.push("form1:hidden1=0");
  97. geridon.push("form1=form1");
  98. fajax(document.location.protocol+"//"+document.location.host+"/eczane/faces/pages/recete/KarekodIslem.jsp",geridon,function(data){});
  99.  
  100. var karekodsonuc='';
  101. var karekodson=new Array();
  102. karekodson.push("f:buttonKarekodSonlandir=Karekodson");
  103. karekodson.push("f:hiddenOdak=0");
  104. karekodson.push("f=f");
  105. fajax(document.location.protocol+"//"+document.location.host+"/eczane/faces/pages/recete/ReceteIslem2.jsp",karekodson,function(data){karekodsonuc=data;});
  106. karekodsonucx=karekodsonuc.split('<span class="outputText" style="padding-top:2px; padding-bottom:2px;">');karekodsonucx=karekodsonucx[1];karekodsonucx=karekodsonucx.split('</span>');karekodsonuc=karekodsonucx[0];
  107. if(karekodsonuc.indexOf("ekildi.")>-1)
  108. {
  109. mesajgir("Karekod Sonuc : "+karekodsonuc,1);
  110. document.getElementById('f:buttonReceteYazdir').click();
  111. }
  112. else
  113. {
  114. mesajgir("Karekod Sonuc : "+karekodsonuc,0);
  115. }
  116.  
  117. }
  118. else
  119. {
  120. mesajgir("Its Sonuc : "+sonuc,0);
  121. }
Add Comment
Please, Sign In to add comment