Advertisement
Guest User

Untitled

a guest
Jan 16th, 2011
1,577
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.59 KB | None | 0 0
  1. jQuery.fn.textNodes = function() {
  2. var ret = [];
  3. this.contents().each(function() {
  4. var fn = arguments.callee;
  5. if(this.nodeType == 3) {
  6. ret.push(this);
  7. } else if(this.nodeType==1 &&!(
  8. this.tagName.toLowerCase()=='script' ||
  9. this.tagName.toLowerCase()=='head' ||
  10. this.tagName.toLowerCase()=='iframe' ||
  11. this.tagName.toLowerCase()=='textarea' ||
  12. this.tagName.toLowerCase()=='option' ||
  13. this.tagName.toLowerCase()=='style' ||
  14. this.tagName.toLowerCase()=='title' ||
  15. this.tagName.toLowerCase()=='a')){
  16. jQuery(this).contents().each(fn);
  17. }
  18. });
  19. return ret;
  20. }
  21.  
  22. jQuery.fn.hfautolink = function() {
  23. re_link2 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:hotfile.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  24. re_link3 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:hotfile.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  25. re_link4 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:netload.in)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  26. re_link5 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:netload.in)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  27. re_link6 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:fileserve.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  28. re_link7 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:fileserve.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  29. re_link8 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:rapidshare.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  30. re_link9 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:rapidshare.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  31. re_link10 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:megaupload.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  32. re_link11 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:megaupload.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  33. re_link12 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:filesonic.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  34. re_link13 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:filesonic.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  35. re_link14 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:uploading.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  36. re_link15 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:uploading.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  37. re_link16 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:depositfiles.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  38. re_link17 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:depositfiles.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  39. re_link18 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:filefactory.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  40. re_link19 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:filefactory.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  41. re_link20 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:ugotfile.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  42. re_link21 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:ugotfile.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  43. re_link22 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:easy-share.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  44. re_link23 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:easy-share.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  45. re_link24 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:zshare.net)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  46. re_link25 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:zshare.net)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  47. re_link26 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:jiffyupload.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  48. re_link27 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:jiffyupload.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  49. re_link28 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:extabit.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  50. re_link29 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:extabit.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  51. re_link30 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:2shared.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  52. re_link31 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:2shared.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  53. re_link32 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:4shared.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  54. re_link33 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:4shared.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  55. re_link34 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:adrive.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  56. re_link35 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:adrive.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  57. re_link36 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:badongo.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  58. re_link37 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:badongo.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  59. re_link38 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:crazyupload.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  60. re_link39 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:crazyupload.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  61. re_link40 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:axifile.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  62. re_link41 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:axifile.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  63. re_link42 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:bitroad.net)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  64. re_link43 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:bitroad.net)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  65. re_link44 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:box.net)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  66. re_link45 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:box.net)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  67. re_link46 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:bitshare.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  68. re_link47 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:bitshare.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  69. re_link48 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:filehook.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  70. re_link49 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:filehook.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  71. re_link50 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:divxden.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  72. re_link51 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:divxden.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  73. re_link52 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:dualshare.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  74. re_link53 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:dualshare.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  75. re_link54 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:duckload.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  76. re_link55 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:duckload.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  77. re_link56 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:earthfilez.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  78. re_link57 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:earthfilez.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  79. re_link58 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:egoshare.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  80. re_link59 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:egoshare.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  81. re_link60 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:enterupload.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  82. re_link61 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:enterupload.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  83. re_link62 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:evilshare.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  84. re_link63 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:evilshare.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  85. re_link64 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:file2box.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  86. re_link65 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:file2box.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  87. re_link66 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:filebase.to)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  88. re_link67 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:filebase.tom)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  89. re_link68 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:filebox.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  90. re_link69 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:filebox.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  91. re_link70 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:filedip.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  92. re_link71 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:filedip.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  93. re_link72 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:filedropper.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  94. re_link73 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:filedropper.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  95. re_link74 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:fileflyer.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  96. re_link75 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:fileflyer.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  97. re_link76 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:filefront.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  98. re_link77 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:filefront.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  99. re_link78 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:filemojo.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  100. re_link79 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:filemojo.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  101. re_link80 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:filerama.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  102. re_link81 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:filerama.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  103. re_link82 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:fileserver.cc)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  104. re_link83 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:fileserver.cc)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  105. re_link84 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:filesovermiles.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  106. re_link85 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:filesovermiles.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  107. re_link86 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:filesplash.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  108. re_link87 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:filesplash.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  109. re_link88 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:files.to)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  110. re_link89 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:files.to)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  111. re_link90 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:flyupload.comm)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  112. re_link91 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:flyupload.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  113. re_link92 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:gigasize.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  114. re_link93 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:gigasize.com)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  115. re_link94 = new RegExp('(https?://(?:[A-Z0-9]\.)*(?:hostuje.net)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|])', "ig");
  116. re_link95 = new RegExp('https?://(?:[A-Z0-9]\.)*(?:hostuje.net)[-()A-Z0-9+&@#/%?=~_|!:,.;]*[A-Z0-9+&@#/%=~_|]', "i");
  117. this.each(function(i){
  118. jQuery.each($(this).textNodes(), function(i, node){
  119. text = node.nodeValue;
  120. if(re_link3.test(text)){
  121. newNode=document.createElement('span');
  122. text=jQuery('<div/>').text(text).html();
  123. newNode.innerHTML=text.replace(re_link2, '<a href="$1" target="_blank">$1</a>');
  124. node.parentNode.replaceChild(newNode, node);
  125. }
  126. else if(re_link5.test(text)){
  127. newNode=document.createElement('span');
  128. text=jQuery('<div/>').text(text).html();
  129. newNode.innerHTML=text.replace(re_link4, '<a href="$1" target="_blank">$1</a>');
  130. node.parentNode.replaceChild(newNode, node);
  131. }
  132. else if(re_link7.test(text)){
  133. newNode=document.createElement('span');
  134. text=jQuery('<div/>').text(text).html();
  135. newNode.innerHTML=text.replace(re_link6, '<a href="$1" target="_blank">$1</a>');
  136. node.parentNode.replaceChild(newNode, node);
  137. }
  138. else if(re_link9.test(text)){
  139. newNode=document.createElement('span');
  140. text=jQuery('<div/>').text(text).html();
  141. newNode.innerHTML=text.replace(re_link8, '<a href="$1" target="_blank">$1</a>');
  142. node.parentNode.replaceChild(newNode, node);
  143. }
  144. else if(re_link11.test(text)){
  145. newNode=document.createElement('span');
  146. text=jQuery('<div/>').text(text).html();
  147. newNode.innerHTML=text.replace(re_link10, '<a href="$1" target="_blank">$1</a>');
  148. node.parentNode.replaceChild(newNode, node);
  149. }
  150. else if(re_link13.test(text)){
  151. newNode=document.createElement('span');
  152. text=jQuery('<div/>').text(text).html();
  153. newNode.innerHTML=text.replace(re_link12, '<a href="$1" target="_blank">$1</a>');
  154. node.parentNode.replaceChild(newNode, node);
  155. }
  156. else if(re_link15.test(text)){
  157. newNode=document.createElement('span');
  158. text=jQuery('<div/>').text(text).html();
  159. newNode.innerHTML=text.replace(re_link14, '<a href="$1" target="_blank">$1</a>');
  160. node.parentNode.replaceChild(newNode, node);
  161. }
  162. else if(re_link17.test(text)){
  163. newNode=document.createElement('span');
  164. text=jQuery('<div/>').text(text).html();
  165. newNode.innerHTML=text.replace(re_link16, '<a href="$1" target="_blank">$1</a>');
  166. node.parentNode.replaceChild(newNode, node);
  167. }
  168. else if(re_link19.test(text)){
  169. newNode=document.createElement('span');
  170. text=jQuery('<div/>').text(text).html();
  171. newNode.innerHTML=text.replace(re_link18, '<a href="$1" target="_blank">$1</a>');
  172. node.parentNode.replaceChild(newNode, node);
  173. }
  174. else if(re_link21.test(text)){
  175. newNode=document.createElement('span');
  176. text=jQuery('<div/>').text(text).html();
  177. newNode.innerHTML=text.replace(re_link20, '<a href="$1" target="_blank">$1</a>');
  178. node.parentNode.replaceChild(newNode, node);
  179. }
  180. else if(re_link23.test(text)){
  181. newNode=document.createElement('span');
  182. text=jQuery('<div/>').text(text).html();
  183. newNode.innerHTML=text.replace(re_link22, '<a href="$1" target="_blank">$1</a>');
  184. node.parentNode.replaceChild(newNode, node);
  185. }
  186. else if(re_link25.test(text)){
  187. newNode=document.createElement('span');
  188. text=jQuery('<div/>').text(text).html();
  189. newNode.innerHTML=text.replace(re_link24, '<a href="$1" target="_blank">$1</a>');
  190. node.parentNode.replaceChild(newNode, node);
  191. }
  192. else if(re_link27.test(text)){
  193. newNode=document.createElement('span');
  194. text=jQuery('<div/>').text(text).html();
  195. newNode.innerHTML=text.replace(re_link26, '<a href="$1" target="_blank">$1</a>');
  196. node.parentNode.replaceChild(newNode, node);
  197. }
  198. else if(re_link29.test(text)){
  199. newNode=document.createElement('span');
  200. text=jQuery('<div/>').text(text).html();
  201. newNode.innerHTML=text.replace(re_link28, '<a href="$1" target="_blank">$1</a>');
  202. node.parentNode.replaceChild(newNode, node);
  203. }
  204. else if(re_link31.test(text)){
  205. newNode=document.createElement('span');
  206. text=jQuery('<div/>').text(text).html();
  207. newNode.innerHTML=text.replace(re_link30, '<a href="$1" target="_blank">$1</a>');
  208. node.parentNode.replaceChild(newNode, node);
  209. }
  210. else if(re_link33.test(text)){
  211. newNode=document.createElement('span');
  212. text=jQuery('<div/>').text(text).html();
  213. newNode.innerHTML=text.replace(re_link32, '<a href="$1" target="_blank">$1</a>');
  214. node.parentNode.replaceChild(newNode, node);
  215. }
  216. else if(re_link35.test(text)){
  217. newNode=document.createElement('span');
  218. text=jQuery('<div/>').text(text).html();
  219. newNode.innerHTML=text.replace(re_link34, '<a href="$1" target="_blank">$1</a>');
  220. node.parentNode.replaceChild(newNode, node);
  221. }
  222. else if(re_link37.test(text)){
  223. newNode=document.createElement('span');
  224. text=jQuery('<div/>').text(text).html();
  225. newNode.innerHTML=text.replace(re_link36, '<a href="$1" target="_blank">$1</a>');
  226. node.parentNode.replaceChild(newNode, node);
  227. }
  228. else if(re_link39.test(text)){
  229. newNode=document.createElement('span');
  230. text=jQuery('<div/>').text(text).html();
  231. newNode.innerHTML=text.replace(re_link38, '<a href="$1" target="_blank">$1</a>');
  232. node.parentNode.replaceChild(newNode, node);
  233. }
  234. else if(re_link41.test(text)){
  235. newNode=document.createElement('span');
  236. text=jQuery('<div/>').text(text).html();
  237. newNode.innerHTML=text.replace(re_link40, '<a href="$1" target="_blank">$1</a>');
  238. node.parentNode.replaceChild(newNode, node);
  239. }
  240. else if(re_link43.test(text)){
  241. newNode=document.createElement('span');
  242. text=jQuery('<div/>').text(text).html();
  243. newNode.innerHTML=text.replace(re_link42, '<a href="$1" target="_blank">$1</a>');
  244. node.parentNode.replaceChild(newNode, node);
  245. }
  246. else if(re_link45.test(text)){
  247. newNode=document.createElement('span');
  248. text=jQuery('<div/>').text(text).html();
  249. newNode.innerHTML=text.replace(re_link44, '<a href="$1" target="_blank">$1</a>');
  250. node.parentNode.replaceChild(newNode, node);
  251. }
  252. else if(re_link47.test(text)){
  253. newNode=document.createElement('span');
  254. text=jQuery('<div/>').text(text).html();
  255. newNode.innerHTML=text.replace(re_link46, '<a href="$1" target="_blank">$1</a>');
  256. node.parentNode.replaceChild(newNode, node);
  257. }
  258. else if(re_link49.test(text)){
  259. newNode=document.createElement('span');
  260. text=jQuery('<div/>').text(text).html();
  261. newNode.innerHTML=text.replace(re_link48, '<a href="$1" target="_blank">$1</a>');
  262. node.parentNode.replaceChild(newNode, node);
  263. }
  264. else if(re_link51.test(text)){
  265. newNode=document.createElement('span');
  266. text=jQuery('<div/>').text(text).html();
  267. newNode.innerHTML=text.replace(re_link50, '<a href="$1" target="_blank">$1</a>');
  268. node.parentNode.replaceChild(newNode, node);
  269. }
  270. else if(re_link53.test(text)){
  271. newNode=document.createElement('span');
  272. text=jQuery('<div/>').text(text).html();
  273. newNode.innerHTML=text.replace(re_link52, '<a href="$1" target="_blank">$1</a>');
  274. node.parentNode.replaceChild(newNode, node);
  275. }
  276. else if(re_link55.test(text)){
  277. newNode=document.createElement('span');
  278. text=jQuery('<div/>').text(text).html();
  279. newNode.innerHTML=text.replace(re_link54, '<a href="$1" target="_blank">$1</a>');
  280. node.parentNode.replaceChild(newNode, node);
  281. }
  282. else if(re_link57.test(text)){
  283. newNode=document.createElement('span');
  284. text=jQuery('<div/>').text(text).html();
  285. newNode.innerHTML=text.replace(re_link56, '<a href="$1" target="_blank">$1</a>');
  286. node.parentNode.replaceChild(newNode, node);
  287. }
  288. else if(re_link59.test(text)){
  289. newNode=document.createElement('span');
  290. text=jQuery('<div/>').text(text).html();
  291. newNode.innerHTML=text.replace(re_link58, '<a href="$1" target="_blank">$1</a>');
  292. node.parentNode.replaceChild(newNode, node);
  293. }
  294. else if(re_link61.test(text)){
  295. newNode=document.createElement('span');
  296. text=jQuery('<div/>').text(text).html();
  297. newNode.innerHTML=text.replace(re_link60, '<a href="$1" target="_blank">$1</a>');
  298. node.parentNode.replaceChild(newNode, node);
  299. }
  300. else if(re_link63.test(text)){
  301. newNode=document.createElement('span');
  302. text=jQuery('<div/>').text(text).html();
  303. newNode.innerHTML=text.replace(re_link62, '<a href="$1" target="_blank">$1</a>');
  304. node.parentNode.replaceChild(newNode, node);
  305. }
  306. else if(re_link65.test(text)){
  307. newNode=document.createElement('span');
  308. text=jQuery('<div/>').text(text).html();
  309. newNode.innerHTML=text.replace(re_link64, '<a href="$1" target="_blank">$1</a>');
  310. node.parentNode.replaceChild(newNode, node);
  311. }
  312. else if(re_link67.test(text)){
  313. newNode=document.createElement('span');
  314. text=jQuery('<div/>').text(text).html();
  315. newNode.innerHTML=text.replace(re_link56, '<a href="$1" target="_blank">$1</a>');
  316. node.parentNode.replaceChild(newNode, node);
  317. }
  318. else if(re_link67.test(text)){
  319. newNode=document.createElement('span');
  320. text=jQuery('<div/>').text(text).html();
  321. newNode.innerHTML=text.replace(re_link66, '<a href="$1" target="_blank">$1</a>');
  322. node.parentNode.replaceChild(newNode, node);
  323. }
  324. else if(re_link69.test(text)){
  325. newNode=document.createElement('span');
  326. text=jQuery('<div/>').text(text).html();
  327. newNode.innerHTML=text.replace(re_link68, '<a href="$1" target="_blank">$1</a>');
  328. node.parentNode.replaceChild(newNode, node);
  329. }
  330. else if(re_link71.test(text)){
  331. newNode=document.createElement('span');
  332. text=jQuery('<div/>').text(text).html();
  333. newNode.innerHTML=text.replace(re_link70, '<a href="$1" target="_blank">$1</a>');
  334. node.parentNode.replaceChild(newNode, node);
  335. }
  336. else if(re_link73.test(text)){
  337. newNode=document.createElement('span');
  338. text=jQuery('<div/>').text(text).html();
  339. newNode.innerHTML=text.replace(re_link72, '<a href="$1" target="_blank">$1</a>');
  340. node.parentNode.replaceChild(newNode, node);
  341. }
  342. else if(re_link75.test(text)){
  343. newNode=document.createElement('span');
  344. text=jQuery('<div/>').text(text).html();
  345. newNode.innerHTML=text.replace(re_link74, '<a href="$1" target="_blank">$1</a>');
  346. node.parentNode.replaceChild(newNode, node);
  347. }
  348. else if(re_link77.test(text)){
  349. newNode=document.createElement('span');
  350. text=jQuery('<div/>').text(text).html();
  351. newNode.innerHTML=text.replace(re_link76, '<a href="$1" target="_blank">$1</a>');
  352. node.parentNode.replaceChild(newNode, node);
  353. }
  354. else if(re_link79.test(text)){
  355. newNode=document.createElement('span');
  356. text=jQuery('<div/>').text(text).html();
  357. newNode.innerHTML=text.replace(re_link78, '<a href="$1" target="_blank">$1</a>');
  358. node.parentNode.replaceChild(newNode, node);
  359. }
  360. else if(re_link81.test(text)){
  361. newNode=document.createElement('span');
  362. text=jQuery('<div/>').text(text).html();
  363. newNode.innerHTML=text.replace(re_link80, '<a href="$1" target="_blank">$1</a>');
  364. node.parentNode.replaceChild(newNode, node);
  365. }
  366. else if(re_link83.test(text)){
  367. newNode=document.createElement('span');
  368. text=jQuery('<div/>').text(text).html();
  369. newNode.innerHTML=text.replace(re_link82, '<a href="$1" target="_blank">$1</a>');
  370. node.parentNode.replaceChild(newNode, node);
  371. }
  372. else if(re_link85.test(text)){
  373. newNode=document.createElement('span');
  374. text=jQuery('<div/>').text(text).html();
  375. newNode.innerHTML=text.replace(re_link84, '<a href="$1" target="_blank">$1</a>');
  376. node.parentNode.replaceChild(newNode, node);
  377. }
  378. else if(re_link87.test(text)){
  379. newNode=document.createElement('span');
  380. text=jQuery('<div/>').text(text).html();
  381. newNode.innerHTML=text.replace(re_link86, '<a href="$1" target="_blank">$1</a>');
  382. node.parentNode.replaceChild(newNode, node);
  383. }
  384. else if(re_link89.test(text)){
  385. newNode=document.createElement('span');
  386. text=jQuery('<div/>').text(text).html();
  387. newNode.innerHTML=text.replace(re_link88, '<a href="$1" target="_blank">$1</a>');
  388. node.parentNode.replaceChild(newNode, node);
  389. }
  390. else if(re_link91.test(text)){
  391. newNode=document.createElement('span');
  392. text=jQuery('<div/>').text(text).html();
  393. newNode.innerHTML=text.replace(re_link90, '<a href="$1" target="_blank">$1</a>');
  394. node.parentNode.replaceChild(newNode, node);
  395. }
  396. else if(re_link93.test(text)){
  397. newNode=document.createElement('span');
  398. text=jQuery('<div/>').text(text).html();
  399. newNode.innerHTML=text.replace(re_link92, '<a href="$1" target="_blank">$1</a>');
  400. node.parentNode.replaceChild(newNode, node);
  401. }
  402. else if(re_link95.test(text)){
  403. newNode=document.createElement('span');
  404. text=jQuery('<div/>').text(text).html();
  405. newNode.innerHTML=text.replace(re_link94, '<a href="$1" target="_blank">$1</a>');
  406. node.parentNode.replaceChild(newNode, node);
  407. }
  408. });
  409. });
  410. }
  411.  
  412. $(function() {
  413. $("div").hfautolink();
  414. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement