Advertisement
KullBoy

code

Nov 26th, 2014
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 127.31 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
  4. <!--Start of Zopim Live Chat Script-->
  5. <script type='text/javascript'>
  6. window.$zopim||(function(d,s){var z=$zopim=function(c){z._.push(c)},$=z.s=
  7. d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set.
  8. _.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute(&#39;charset&#39;,&#39;utf-8&#39;);
  9. $.src=&#39;//v2.zopim.com/?2bGT8gxRwjqmI58Xy3S0bJWfT8IDzBkl&#39;;z.t=+new Date;$.
  10. type=&#39;text/javascript&#39;;e.parentNode.insertBefore($,e)})(document,&#39;script&#39;);
  11. </script>
  12. <!--End of Zopim Live Chat Script-->
  13.  
  14. <head>
  15.  
  16. <link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'/>
  17. <link href='http://fonts.googleapis.com/css?family=Ropa+Sans' rel='stylesheet' type='text/css'/>
  18.  
  19. <b:include data='blog' name='all-head-content'/>
  20.  
  21. <b:if cond='data:blog.url == data:blog.homepageUrl'>
  22.  
  23.  
  24. </b:if>
  25.  
  26. <!-- Start www.bloggertipandtrick.net: Changing the Blogger Title Tag -->
  27. <b:if cond='data:blog.pageType == &quot;index&quot;'>
  28. <title><data:blog.pageTitle/></title>
  29. <b:else/>
  30. <title><data:blog.pageName/> ~ <data:blog.title/></title>
  31. </b:if>
  32. <!-- End www.bloggertipandtrick.net: Changing the Blogger Title Tag -->
  33.  
  34. <link href='YOUR-FAVICON-URL' rel='shortcut icon' type='image/vnd.microsoft.icon'/>
  35.  
  36. <b:skin><![CDATA[/*
  37. -----------------------------------------------
  38. Blogger Template Style
  39. Name: Norma
  40. Author: Lasantha Bandara
  41. URL 1: http://www.premiumbloggertemplates.com/
  42. URL 2: http://www.bloggertipandtrick.net/
  43. Date: December 2012
  44. License: This free Blogger template is licensed under the Creative Commons Attribution 3.0 License, which permits both personal and commercial use.
  45. However, to satisfy the 'attribution' clause of the license, you are required to keep the footer links intact which provides due credit to its authors. For more specific details about the license, you may visit the URL below:
  46. http://creativecommons.org/licenses/by/3.0/
  47. ----------------------------------------------- */
  48.  
  49. body#layout ul{list-style-type:none;list-style:none}
  50. body#layout ul li{list-style-type:none;list-style:none}
  51. body#layout #myGallery{display:none}
  52. body#layout .featuredposts{display:none}
  53. body#layout .fp-slider{display:none}
  54. body#layout #navcontainer{display:none}
  55. body#layout .menu-secondary-wrap{display:none}
  56. body#layout .menu-secondary-container{display:none}
  57. body#layout #skiplinks{display:none}
  58. body#layout .feedtwitter{display:none}
  59. body#layout #header-wrapper {margin-bottom:10px;min-height:120px;}
  60. body#layout .social-profiles-widget h3 {display:none;}
  61.  
  62. /* Variable definitions
  63. ====================
  64. <Variable name="bgcolor" description="Page Background Color"
  65. type="color" default="#fff" value="#ffffff">
  66. <Variable name="textcolor" description="Text Color"
  67. type="color" default="#333" value="#333333">
  68. <Variable name="linkcolor" description="Link Color"
  69. type="color" default="#58a" value="#5588aa">
  70. <Variable name="pagetitlecolor" description="Blog Title Color"
  71. type="color" default="#666" value="#666666">
  72. <Variable name="descriptioncolor" description="Blog Description Color"
  73. type="color" default="#999" value="#999999">
  74. <Variable name="titlecolor" description="Post Title Color"
  75. type="color" default="#c60" value="#cc6600">
  76. <Variable name="bordercolor" description="Border Color"
  77. type="color" default="#ccc" value="#cccccc">
  78. <Variable name="sidebarcolor" description="Sidebar Title Color"
  79. type="color" default="#999" value="#999999">
  80. <Variable name="sidebartextcolor" description="Sidebar Text Color"
  81. type="color" default="#666" value="#666666">
  82. <Variable name="visitedlinkcolor" description="Visited Link Color"
  83. type="color" default="#999" value="#999999">
  84. <Variable name="bodyfont" description="Text Font"
  85. type="font" default="normal normal 100% Georgia, Serif" value="normal normal 100% Georgia, Serif">
  86. <Variable name="headerfont" description="Sidebar Title Font"
  87. type="font"
  88. default="normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif" value="normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif">
  89. <Variable name="pagetitlefont" description="Blog Title Font"
  90. type="font"
  91. default="normal normal 200% Georgia, Serif" value="normal normal 200% Georgia, Serif">
  92. <Variable name="descriptionfont" description="Blog Description Font"
  93. type="font"
  94. default="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif" value="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif">
  95. <Variable name="postfooterfont" description="Post Footer Font"
  96. type="font"
  97. default="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif" value="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif">
  98. <Variable name="startSide" description="Side where text starts in blog language"
  99. type="automatic" default="left" value="left">
  100. <Variable name="endSide" description="Side where text ends in blog language"
  101. type="automatic" default="right" value="right">
  102. */
  103.  
  104. /* Use this with templates/template-twocol.html */
  105.  
  106. body{background:url(http://1.bp.blogspot.com/-aHsyoe60yNM/UTk9cYNN_qI/AAAAAAAABOA/MMWQSvoCfnQ/s000/background.png);color:#555555;font-family: Arial, Helvetica, Sans-serif;font-size: 13px;margin:0px;padding:0px;}
  107. a:link,a:visited{color:#CC2621;text-decoration:underline;outline:none;}
  108. a:hover{color:#EB3700;text-decoration:none;outline:none;}
  109. a img{border-width:0}
  110. #body-wrapper{margin:0px;padding:0px;background:url(http://3.bp.blogspot.com/-DJtSAgzk2CI/UTk9c5d3LAI/AAAAAAAABOI/rZZRAXozCz4/s000/wrapper-bg.png) left top repeat-x;}
  111. /* Header-----------------------------------------------*/
  112. #header-wrapper{width:960px;margin:0px auto 0px;height:60px;padding:24px 0px 24px 0px;overflow:hidden;}
  113. #header-inner{background-position:center;margin-left:auto;margin-right:auto}
  114. #header{margin:0;border:0 solid $bordercolor;color:$pagetitlecolor;float:left;width:40%;overflow:hidden;}
  115. #header h1{color:#FBFAF9;text-shadow:0px 1px 0px #000;margin:0 5px 0;padding:0px 0px 0px 0px;font-family:&#39;Oswald&#39;,Arial,Helvetica,Sans-serif;font-weight:bold;font-size:32px;line-height:32px;}
  116. #header .description{padding-left:7px;color:#FBFAF9;text-shadow:0px 1px 0px #000;line-height:14px;font-size:14px;padding-top:0px;margin-top:10px;font-family:Arial,Helvetica,Sans-serif;}
  117. #header h1 a,#header h1 a:visited{color:#FBFAF9;text-decoration:none}
  118. #header h2{padding-left:5px;color:#FBFAF9;font:14px Arial,Helvetica,Sans-serif}
  119. #header2{float:right;width:58%;margin-right:0px;padding-right:0px;overflow:hidden;}
  120. #header2 .widget{padding:0px 0px 0px 0px;float:right}
  121. .social-profiles-widget img{margin:0 4px 0 0}
  122. .social-profiles-widget img:hover{opacity:0.8}
  123. #top-social-profiles{padding-top:14px;padding-right:15px;height:32px;text-align:right;float:right}
  124. #top-social-profiles img{margin:0 6px 0 0 !important}
  125. #top-social-profiles img:hover{opacity:0.8}
  126. #top-social-profiles .widget-container{background:none;padding:0;border:0}
  127. /* Outer-Wrapper----------------------------------------------- */
  128. #outer-wrapper{width:960px;margin:0px auto 0px;padding:0px;text-align:left;}
  129. #content-wrapper{background:#fff;padding:15px;margin-top:-14px;}
  130. #main-wrapper{width:615px;float:right;margin:0px;padding:0px 0px 0px 0px;word-wrap:break-word;overflow:hidden;}
  131. #lsidebar-wrapper{width:301px;float:left;margin:0px;padding:0px 0px 0px 0px;word-wrap:break-word;}
  132. /* Headings----------------------------------------------- */
  133. h2{}
  134. /* Posts-----------------------------------------------*/
  135. h2.date-header{margin:1.5em 0 .5em;display:none;}
  136. .wrapfullpost{}
  137. .post{margin-bottom:15px;border-bottom:0;}
  138. .post-title{color:#333333;margin:0 0 10px 0;padding:0;font-family:'Ropa Sans',sans-serif;font-size:28px;line-height:28px;font-weight:bold;}
  139. .post-title a,.post-title a:visited,.post-title strong{display:block;text-decoration:none;color:#333333;text-decoration:none;}
  140. .post-title strong,.post-title a:hover{color:#CB2621;text-decoration:none;}
  141. .post-body{margin:0px;padding:0px 10px 0px 0px;font-family:Arial, Helvetica, Sans-serif;font-size:12px;line-height: 20px;}
  142. .post-footer{margin:5px 0;}
  143. .comment-link{margin-$startSide:.6em}
  144. .post-body img{padding:6px;border:1px solid #eee;background:#ffffff;}
  145. .postmeta-primary{color:#999;font-size:12px;line-height:18px;padding:0 0 5px 0}
  146. .postmeta-secondary{color:#999;font-size:12px;line-height:18px;padding:0 0 10px 0}
  147. .postmeta-primary span,.postmeta-secondary span{padding:3px 0 3px 20px;background-position:left center;background-repeat:no-repeat}
  148. .meta_date{background-image:url(http://1.bp.blogspot.com/-tRtkx-tOhBc/UTk9dPlo4WI/AAAAAAAABOQ/oRS3qEMU5BY/s000/date.png)}
  149. .meta_author{background-image:url(http://3.bp.blogspot.com/-kfbp68WyAxU/UTk9dsEqBdI/AAAAAAAABOY/1Kaxd7sbPc8/s000/author.png)}
  150. .meta_comments{background-image:url(http://2.bp.blogspot.com/-1YciSdBtU0U/UTk9dgqcUsI/AAAAAAAABOg/HjKrUB3qjy8/s000/comments.png)}
  151. .meta_edit{background-image:url(images/edit.png)}
  152. .meta_categories{background-image:url(http://2.bp.blogspot.com/-hDfwTLH9r7k/UTk9dwcLqdI/AAAAAAAABOo/pTtix_DFT8Q/s000/category.png)}
  153. .meta_tags{background-image:url(http://1.bp.blogspot.com/-4sal-aAR6lA/UTk9eR0dlPI/AAAAAAAABOw/hVHWvkE_L84/s000/tags.png)}
  154. .readmore{margin-bottom:5px;float:right}
  155. .readmore a{color:#fff;background:#50595C url(http://3.bp.blogspot.com/-QAzJWMphVHU/UTk9eoYJJKI/AAAAAAAABO4/LTgZrmv2fpY/s000/readmore-bg.png) left top repeat-x;padding:8px 14px;display:inline-block;font-size:12px;line-height:12px;text-decoration:none;text-transform:uppercase}
  156. .readmore a:hover{color:#fff;background:#C6231E url(http://3.bp.blogspot.com/-QAzJWMphVHU/UTk9eoYJJKI/AAAAAAAABO4/LTgZrmv2fpY/s000/readmore-bg.png) left -126px repeat-x;text-decoration:none}
  157. /* Sidebar Content----------------------------------------------- */
  158. .sidebar{margin:0 0 10px 0;font-size:13px;color:#495158;}
  159. .sidebar a{text-decoration:none;color:#495158;}
  160. .sidebar a:hover{text-decoration:none;color:#C92520;}
  161. .sidebar h2, h3.widgettitle{background:url(http://3.bp.blogspot.com/-m7y7bfwhL8Q/UTk9ewPigYI/AAAAAAAABPA/AJDhaN4q88M/s000/widgettitle-bg.png) left top no-repeat;margin:0 0 10px -26px;padding:8px 0 20px 20px;color:#FFF;font-size:20px;line-height:20px;font-family:'Ropa Sans',sans-serif;font-weight:normal;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 0 #770602;}
  162. .sidebar ul{list-style-type:none;list-style:none;margin:0px;padding:0px;}
  163. .sidebar ul li{padding:0 0 9px 12px;margin:0 0 8px 0;background:url(http://4.bp.blogspot.com/-QqkikIjjik0/UTk9fIoIMxI/AAAAAAAABPI/yENggoMKo_k/s000/widget-list.png) left 3px no-repeat;}
  164. .sidebar .widget{margin:0 0 15px 0;padding:0;color:#495158;font-size:13px;}
  165. .sidebar .widget-content{width:301px;overflow:hidden;}
  166. .main .widget{margin:0 0 5px;padding:0 0 2px}
  167. .main .Blog{border-bottom-width:0}
  168. .widget-container{list-style-type:none;list-style:none;margin:0 0 15px 0;padding:0;color:#495158;font-size:13px}
  169. /* FOOTER ----------------------------------------------- */
  170. #footer-container{background:none;margin-bottom:15px;}
  171. #footer{width:960px;margin:0 auto;padding:10px 0px;height:30px;overflow:hidden;text-shadow:0px 1px 0px #000;}
  172. #copyrights{color:#FFF;background:none;float:left;width:440px;height:30px;overflow:hidden;}
  173. #copyrights a{color:#FFF}
  174. #copyrights a:hover{color:#FFF;text-decoration:none}
  175. #credits{color:#ACBBC6;font-size:11px;float:right;text-align:right;width:440px;height:30px;overflow:hidden;}
  176. #credits a{color:#ACBBC6;text-decoration:none}
  177. #credits a:hover{text-decoration:none;color:#ACBBC6}
  178. .crelink {float:right;text-align:right;}
  179. #footer-widgets-container{background:url(http://3.bp.blogspot.com/-X-sZp-Mq-ZE/UTk9fHYB46I/AAAAAAAABPQ/H1CDQO5aUZQ/s000/footer-widget-bg.png);padding:20px 0;margin-top:14px;}
  180. #footer-widgets{width:960px;margin:0 auto;}
  181. .footer-widget-box{width:300px;float:left;padding-left:15px;margin:0px;}
  182. .footer-widget-box-last{margin-right:0;}
  183. #footer-widgets .widget-container{color:#495158;}
  184. #footer-widgets .widget-container a{text-decoration:none;color:#495158;}
  185. #footer-widgets .widget-container a:hover{text-decoration:none;color:#C92520;}
  186. #footer-widgets h2{background:url("http://1.bp.blogspot.com/-Y9IRH_zRHu8/UTk9fSZrA8I/AAAAAAAABPY/UjDmax9BVfU/s000/footer-widgettitle-bg.png") repeat-x scroll left top transparent;margin:0 0 10px;padding:7px 0 7px 10px;color:#FFF;font-family:'Ropa Sans',sans-serif;font-size:20px;font-weight:normal;line-height:20px;text-decoration:none;text-shadow:0 1px 0 #770602;text-transform:uppercase;}
  187. #footer-widgets .widget ul{list-style-type:none;list-style:none;margin:0px;padding:0px;}
  188. #footer-widgets .widget ul li{padding:0 0 9px 12px;margin:0 0 8px 0;background:url(http://4.bp.blogspot.com/-QqkikIjjik0/UTk9fIoIMxI/AAAAAAAABPI/yENggoMKo_k/s000/widget-list.png) left 3px no-repeat;}
  189. .footersec {}
  190. .footersec .widget{margin-bottom:20px;}
  191. .footersec ul{}
  192. .footersec ul li{}
  193. /* Search ----------------------------------------------- */
  194. #search{border:1px solid #697477;background:#59626C url(http://4.bp.blogspot.com/-dZVWAtekoHc/UTk9fra8IAI/AAAAAAAABPg/bPKl_PJJerE/s000/search.png) 99% 50% no-repeat;text-align:left;padding:6px 24px 6px 6px}
  195. #search #s{background:none;color:#9EA6AE;border:0;width:100%;padding:0;margin:0;outline:none}
  196. #content-search{width:300px;padding:15px 0}
  197. #topsearch{float:right;margin-top:15px}
  198. #topsearch #s{width:220px}
  199. /* Comments----------------------------------------------- */
  200. #comments{padding:10px;}
  201. #comments h4{font-size:16px;font-weight:bold;margin:1em 0;color:#000000;}
  202. #comments-block3{padding:0;margin:0;float:left;overflow:hidden;position:relative;}
  203. #comment-name-url{width:465px;float:left}
  204. #comment-date{width:465px;float:left;margin-top:5px;font-size:10px;}
  205. #comment-header{float:left;padding:5px 0 40px 10px;margin:5px 0px 15px 0px;position:relative;background-color:#fff;border:1px dashed #ddd;}
  206. .avatar-image-container{background:url(http://2.bp.blogspot.com/-Ue_SWrG1YrI/UTk9gC2Ge-I/AAAAAAAABPo/jH1HZ-D5uxk/s000/comment-avatar.jpg);width:32px;height:32px;float:right;margin:5px 10px 5px 5px;border:1px solid #ddd;}
  207. .avatar-image-container img{width:32px;height:32px;}
  208. a.comments-autor-name{color:#000;font:normal bold 14px Arial,Tahoma,Verdana}
  209. a.says{color:#000;font:normal 14px Arial,Tahoma,Verdana}
  210. .says a:hover{text-decoration:none}
  211. .deleted-comment{font-style:italic;color:gray}
  212. #blog-pager-newer-link{float:$startSide}
  213. #blog-pager-older-link{float:$endSide}
  214. #blog-pager{text-align:center}
  215. .feed-links{clear:both;line-height:2.5em}
  216. /* Profile ----------------------------------------------- */
  217. .profile-img{float:$startSide;margin-top:0;margin-$endSide:5px;margin-bottom:5px;margin-$startSide:0;padding:4px;border:1px solid $bordercolor}
  218. .profile-data{margin:0;text-transform:uppercase;letter-spacing:.1em;font:$postfooterfont;color:$sidebarcolor;font-weight:bold;line-height:1.6em}
  219. .profile-datablock{margin:.5em 0 .5em}
  220. .profile-textblock{margin:0.5em 0;line-height:1.6em}
  221. .avatar-image-container{background:url(http://2.bp.blogspot.com/-Ue_SWrG1YrI/UTk9gC2Ge-I/AAAAAAAABPo/jH1HZ-D5uxk/s000/comment-avatar.jpg);width:32px;height:32px;float:right;margin:5px 10px 5px 5px;border:1px solid #ddd;}
  222. .avatar-image-container img{width:32px;height:32px;}
  223. .profile-link{font:$postfooterfont;text-transform:uppercase;letter-spacing:.1em}
  224. #navbar-iframe{height:0;visibility:hidden;display:none;}
  225.  
  226. ]]></b:skin>
  227.  
  228. <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js' type='text/javascript'/>
  229.  
  230. <script type='text/javascript'>
  231. //<![CDATA[
  232.  
  233. (function($){
  234. /* hoverIntent by Brian Cherne */
  235. $.fn.hoverIntent = function(f,g) {
  236. // default configuration options
  237. var cfg = {
  238. sensitivity: 7,
  239. interval: 100,
  240. timeout: 0
  241. };
  242. // override configuration options with user supplied object
  243. cfg = $.extend(cfg, g ? { over: f, out: g } : f );
  244.  
  245. // instantiate variables
  246. // cX, cY = current X and Y position of mouse, updated by mousemove event
  247. // pX, pY = previous X and Y position of mouse, set by mouseover and polling interval
  248. var cX, cY, pX, pY;
  249.  
  250. // A private function for getting mouse position
  251. var track = function(ev) {
  252. cX = ev.pageX;
  253. cY = ev.pageY;
  254. };
  255.  
  256. // A private function for comparing current and previous mouse position
  257. var compare = function(ev,ob) {
  258. ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);
  259. // compare mouse positions to see if they've crossed the threshold
  260. if ( ( Math.abs(pX-cX) + Math.abs(pY-cY) ) < cfg.sensitivity ) {
  261. $(ob).unbind("mousemove",track);
  262. // set hoverIntent state to true (so mouseOut can be called)
  263. ob.hoverIntent_s = 1;
  264. return cfg.over.apply(ob,[ev]);
  265. } else {
  266. // set previous coordinates for next time
  267. pX = cX; pY = cY;
  268. // use self-calling timeout, guarantees intervals are spaced out properly (avoids JavaScript timer bugs)
  269. ob.hoverIntent_t = setTimeout( function(){compare(ev, ob);} , cfg.interval );
  270. }
  271. };
  272.  
  273. // A private function for delaying the mouseOut function
  274. var delay = function(ev,ob) {
  275. ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);
  276. ob.hoverIntent_s = 0;
  277. return cfg.out.apply(ob,[ev]);
  278. };
  279.  
  280. // A private function for handling mouse 'hovering'
  281. var handleHover = function(e) {
  282. // next three lines copied from jQuery.hover, ignore children onMouseOver/onMouseOut
  283. var p = (e.type == "mouseover" ? e.fromElement : e.toElement) || e.relatedTarget;
  284. while ( p && p != this ) { try { p = p.parentNode; } catch(e) { p = this; } }
  285. if ( p == this ) { return false; }
  286.  
  287. // copy objects to be passed into t (required for event object to be passed in IE)
  288. var ev = jQuery.extend({},e);
  289. var ob = this;
  290.  
  291. // cancel hoverIntent timer if it exists
  292. if (ob.hoverIntent_t) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); }
  293.  
  294. // else e.type == "onmouseover"
  295. if (e.type == "mouseover") {
  296. // set "previous" X and Y position based on initial entry point
  297. pX = ev.pageX; pY = ev.pageY;
  298. // update "current" X and Y position based on mousemove
  299. $(ob).bind("mousemove",track);
  300. // start polling interval (self-calling timeout) to compare mouse coordinates over time
  301. if (ob.hoverIntent_s != 1) { ob.hoverIntent_t = setTimeout( function(){compare(ev,ob);} , cfg.interval );}
  302.  
  303. // else e.type == "onmouseout"
  304. } else {
  305. // unbind expensive mousemove event
  306. $(ob).unbind("mousemove",track);
  307. // if hoverIntent state is true, then call the mouseOut function after the specified delay
  308. if (ob.hoverIntent_s == 1) { ob.hoverIntent_t = setTimeout( function(){delay(ev,ob);} , cfg.timeout );}
  309. }
  310. };
  311.  
  312. // bind the function to the two event listeners
  313. return this.mouseover(handleHover).mouseout(handleHover);
  314. };
  315.  
  316. })(jQuery);
  317.  
  318. //]]>
  319. </script>
  320.  
  321. <script type='text/javascript'>
  322. //<![CDATA[
  323.  
  324. /*
  325. * Superfish v1.4.8 - jQuery menu widget
  326. * Copyright (c) 2008 Joel Birch
  327. *
  328. * Dual licensed under the MIT and GPL licenses:
  329. * http://www.opensource.org/licenses/mit-license.php
  330. * http://www.gnu.org/licenses/gpl.html
  331. *
  332. * CHANGELOG: http://users.tpg.com.au/j_birch/plugins/superfish/changelog.txt
  333. */
  334.  
  335. ;(function($){
  336. $.fn.superfish = function(op){
  337.  
  338. var sf = $.fn.superfish,
  339. c = sf.c,
  340. $arrow = $(['<span class="',c.arrowClass,'"> &#187;</span>'].join('')),
  341. over = function(){
  342. var $$ = $(this), menu = getMenu($$);
  343. clearTimeout(menu.sfTimer);
  344. $$.showSuperfishUl().siblings().hideSuperfishUl();
  345. },
  346. out = function(){
  347. var $$ = $(this), menu = getMenu($$), o = sf.op;
  348. clearTimeout(menu.sfTimer);
  349. menu.sfTimer=setTimeout(function(){
  350. o.retainPath=($.inArray($$[0],o.$path)>-1);
  351. $$.hideSuperfishUl();
  352. if (o.$path.length && $$.parents(['li.',o.hoverClass].join('')).length<1){over.call(o.$path);}
  353. },o.delay);
  354. },
  355. getMenu = function($menu){
  356. var menu = $menu.parents(['ul.',c.menuClass,':first'].join(''))[0];
  357. sf.op = sf.o[menu.serial];
  358. return menu;
  359. },
  360. addArrow = function($a){ $a.addClass(c.anchorClass).append($arrow.clone()); };
  361.  
  362. return this.each(function() {
  363. var s = this.serial = sf.o.length;
  364. var o = $.extend({},sf.defaults,op);
  365. o.$path = $('li.'+o.pathClass,this).slice(0,o.pathLevels).each(function(){
  366. $(this).addClass([o.hoverClass,c.bcClass].join(' '))
  367. .filter('li:has(ul)').removeClass(o.pathClass);
  368. });
  369. sf.o[s] = sf.op = o;
  370.  
  371. $('li:has(ul)',this)[($.fn.hoverIntent && !o.disableHI) ? 'hoverIntent' : 'hover'](over,out).each(function() {
  372. if (o.autoArrows) addArrow( $('>a:first-child',this) );
  373. })
  374. .not('.'+c.bcClass)
  375. .hideSuperfishUl();
  376.  
  377. var $a = $('a',this);
  378. $a.each(function(i){
  379. var $li = $a.eq(i).parents('li');
  380. $a.eq(i).focus(function(){over.call($li);}).blur(function(){out.call($li);});
  381. });
  382. o.onInit.call(this);
  383.  
  384. }).each(function() {
  385. var menuClasses = [c.menuClass];
  386. if (sf.op.dropShadows && !($.browser.msie && $.browser.version < 7)) menuClasses.push(c.shadowClass);
  387. $(this).addClass(menuClasses.join(' '));
  388. });
  389. };
  390.  
  391. var sf = $.fn.superfish;
  392. sf.o = [];
  393. sf.op = {};
  394. sf.IE7fix = function(){
  395. var o = sf.op;
  396. if ($.browser.msie && $.browser.version > 6 && o.dropShadows && o.animation.opacity!=undefined)
  397. this.toggleClass(sf.c.shadowClass+'-off');
  398. };
  399. sf.c = {
  400. bcClass : 'sf-breadcrumb',
  401. menuClass : 'sf-js-enabled',
  402. anchorClass : 'sf-with-ul',
  403. arrowClass : 'sf-sub-indicator',
  404. shadowClass : 'sf-shadow'
  405. };
  406. sf.defaults = {
  407. hoverClass : 'sfHover',
  408. pathClass : 'overideThisToUse',
  409. pathLevels : 1,
  410. delay : 800,
  411. animation : {opacity:'show'},
  412. speed : 'normal',
  413. autoArrows : true,
  414. dropShadows : true,
  415. disableHI : false, // true disables hoverIntent detection
  416. onInit : function(){}, // callback functions
  417. onBeforeShow: function(){},
  418. onShow : function(){},
  419. onHide : function(){}
  420. };
  421. $.fn.extend({
  422. hideSuperfishUl : function(){
  423. var o = sf.op,
  424. not = (o.retainPath===true) ? o.$path : '';
  425. o.retainPath = false;
  426. var $ul = $(['li.',o.hoverClass].join(''),this).add(this).not(not).removeClass(o.hoverClass)
  427. .find('>ul').hide().css('visibility','hidden');
  428. o.onHide.call($ul);
  429. return this;
  430. },
  431. showSuperfishUl : function(){
  432. var o = sf.op,
  433. sh = sf.c.shadowClass+'-off',
  434. $ul = this.addClass(o.hoverClass)
  435. .find('>ul:hidden').css('visibility','visible');
  436. sf.IE7fix.call($ul);
  437. o.onBeforeShow.call($ul);
  438. $ul.animate(o.animation,o.speed,function(){ sf.IE7fix.call($ul); o.onShow.call($ul); });
  439. return this;
  440. }
  441. });
  442.  
  443. })(jQuery);
  444.  
  445.  
  446.  
  447. //]]>
  448. </script>
  449.  
  450. <script type='text/javascript'>
  451. //<![CDATA[
  452.  
  453. /*
  454. * jQuery Cycle Plugin (with Transition Definitions)
  455. * Examples and documentation at: http://jquery.malsup.com/cycle/
  456. * Copyright (c) 2007-2010 M. Alsup
  457. * Version: 2.88 (08-JUN-2010)
  458. * Dual licensed under the MIT and GPL licenses.
  459. * http://jquery.malsup.com/license.html
  460. * Requires: jQuery v1.2.6 or later
  461. */
  462. (function($){var ver="2.88";if($.support==undefined){$.support={opacity:!($.browser.msie)};}function debug(s){if($.fn.cycle.debug){log(s);}}function log(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "));}}$.fn.cycle=function(options,arg2){var o={s:this.selector,c:this.context};if(this.length===0&&options!="stop"){if(!$.isReady&&o.s){log("DOM not ready, queuing slideshow");$(function(){$(o.s,o.c).cycle(options,arg2);});return this;}log("terminating; zero elements found by selector"+($.isReady?"":" (DOM not ready)"));return this;}return this.each(function(){var opts=handleArguments(this,options,arg2);if(opts===false){return;}opts.updateActivePagerLink=opts.updateActivePagerLink||$.fn.cycle.updateActivePagerLink;if(this.cycleTimeout){clearTimeout(this.cycleTimeout);}this.cycleTimeout=this.cyclePause=0;var $cont=$(this);var $slides=opts.slideExpr?$(opts.slideExpr,this):$cont.children();var els=$slides.get();if(els.length<2){log("terminating; too few slides: "+els.length);return;}var opts2=buildOptions($cont,$slides,els,opts,o);if(opts2===false){return;}var startTime=opts2.continuous?10:getTimeout(els[opts2.currSlide],els[opts2.nextSlide],opts2,!opts2.rev);if(startTime){startTime+=(opts2.delay||0);if(startTime<10){startTime=10;}debug("first timeout: "+startTime);this.cycleTimeout=setTimeout(function(){go(els,opts2,0,(!opts2.rev&&!opts.backwards));},startTime);}});};function handleArguments(cont,options,arg2){if(cont.cycleStop==undefined){cont.cycleStop=0;}if(options===undefined||options===null){options={};}if(options.constructor==String){switch(options){case"destroy":case"stop":var opts=$(cont).data("cycle.opts");if(!opts){return false;}cont.cycleStop++;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);}cont.cycleTimeout=0;$(cont).removeData("cycle.opts");if(options=="destroy"){destroy(opts);}return false;case"toggle":cont.cyclePause=(cont.cyclePause===1)?0:1;checkInstantResume(cont.cyclePause,arg2,cont);return false;case"pause":cont.cyclePause=1;return false;case"resume":cont.cyclePause=0;checkInstantResume(false,arg2,cont);return false;case"prev":case"next":var opts=$(cont).data("cycle.opts");if(!opts){log('options not found, "prev/next" ignored');return false;}$.fn.cycle[options](opts);return false;default:options={fx:options};}return options;}else{if(options.constructor==Number){var num=options;options=$(cont).data("cycle.opts");if(!options){log("options not found, can not advance slide");return false;}if(num<0||num>=options.elements.length){log("invalid slide index: "+num);return false;}options.nextSlide=num;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}if(typeof arg2=="string"){options.oneTimeFx=arg2;}go(options.elements,options,1,num>=options.currSlide);return false;}}return options;function checkInstantResume(isPaused,arg2,cont){if(!isPaused&&arg2===true){var options=$(cont).data("cycle.opts");if(!options){log("options not found, can not resume");return false;}if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}go(options.elements,options,1,(!opts.rev&&!opts.backwards));}}}function removeFilter(el,opts){if(!$.support.opacity&&opts.cleartype&&el.style.filter){try{el.style.removeAttribute("filter");}catch(smother){}}}function destroy(opts){if(opts.next){$(opts.next).unbind(opts.prevNextEvent);}if(opts.prev){$(opts.prev).unbind(opts.prevNextEvent);}if(opts.pager||opts.pagerAnchorBuilder){$.each(opts.pagerAnchors||[],function(){this.unbind().remove();});}opts.pagerAnchors=null;if(opts.destroy){opts.destroy(opts);}}function buildOptions($cont,$slides,els,options,o){var opts=$.extend({},$.fn.cycle.defaults,options||{},$.metadata?$cont.metadata():$.meta?$cont.data():{});if(opts.autostop){opts.countdown=opts.autostopCount||els.length;}var cont=$cont[0];$cont.data("cycle.opts",opts);opts.$cont=$cont;opts.stopCount=cont.cycleStop;opts.elements=els;opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.after]:[];opts.after.unshift(function(){opts.busy=0;});if(!$.support.opacity&&opts.cleartype){opts.after.push(function(){removeFilter(this,opts);});}if(opts.continuous){opts.after.push(function(){go(els,opts,0,(!opts.rev&&!opts.backwards));});}saveOriginalOpts(opts);if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($slides);}if($cont.css("position")=="static"){$cont.css("position","relative");}if(opts.width){$cont.width(opts.width);}if(opts.height&&opts.height!="auto"){$cont.height(opts.height);}if(opts.startingSlide){opts.startingSlide=parseInt(opts.startingSlide);}else{if(opts.backwards){opts.startingSlide=els.length-1;}}if(opts.random){opts.randomMap=[];for(var i=0;i<els.length;i++){opts.randomMap.push(i);}opts.randomMap.sort(function(a,b){return Math.random()-0.5;});opts.randomIndex=1;opts.startingSlide=opts.randomMap[1];}else{if(opts.startingSlide>=els.length){opts.startingSlide=0;}}opts.currSlide=opts.startingSlide||0;var first=opts.startingSlide;$slides.css({position:"absolute",top:0,left:0}).hide().each(function(i){var z;if(opts.backwards){z=first?i<=first?els.length+(i-first):first-i:els.length-i;}else{z=first?i>=first?els.length-(i-first):first-i:els.length-i;}$(this).css("z-index",z);});$(els[first]).css("opacity",1).show();removeFilter(els[first],opts);if(opts.fit&&opts.width){$slides.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}var reshape=opts.containerResize&&!$cont.innerHeight();if(reshape){var maxw=0,maxh=0;for(var j=0;j<els.length;j++){var $e=$(els[j]),e=$e[0],w=$e.outerWidth(),h=$e.outerHeight();if(!w){w=e.offsetWidth||e.width||$e.attr("width");}if(!h){h=e.offsetHeight||e.height||$e.attr("height");}maxw=w>maxw?w:maxw;maxh=h>maxh?h:maxh;}if(maxw>0&&maxh>0){$cont.css({width:maxw+"px",height:maxh+"px"});}}if(opts.pause){$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});}if(supportMultiTransitions(opts)===false){return false;}var requeue=false;options.requeueAttempts=options.requeueAttempts||0;$slides.each(function(){var $el=$(this);this.cycleH=(opts.fit&&opts.height)?opts.height:($el.height()||this.offsetHeight||this.height||$el.attr("height")||0);this.cycleW=(opts.fit&&opts.width)?opts.width:($el.width()||this.offsetWidth||this.width||$el.attr("width")||0);if($el.is("img")){var loadingIE=($.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var loadingFF=($.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var loadingOp=($.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var loadingOther=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(loadingIE||loadingFF||loadingOp||loadingOther){if(o.s&&opts.requeueOnImageNotLoaded&&++options.requeueAttempts<100){log(options.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){$(o.s,o.c).cycle(options);},opts.requeueTimeout);requeue=true;return false;}else{log("could not determine size of image: "+this.src,this.cycleW,this.cycleH);}}}return true;});if(requeue){return false;}opts.cssBefore=opts.cssBefore||{};opts.animIn=opts.animIn||{};opts.animOut=opts.animOut||{};$slides.not(":eq("+first+")").css(opts.cssBefore);if(opts.cssFirst){$($slides[first]).css(opts.cssFirst);}if(opts.timeout){opts.timeout=parseInt(opts.timeout);if(opts.speed.constructor==String){opts.speed=$.fx.speeds[opts.speed]||parseInt(opts.speed);}if(!opts.sync){opts.speed=opts.speed/2;}var buffer=opts.fx=="shuffle"?500:250;while((opts.timeout-opts.speed)<buffer){opts.timeout+=opts.speed;}}if(opts.easing){opts.easeIn=opts.easeOut=opts.easing;}if(!opts.speedIn){opts.speedIn=opts.speed;}if(!opts.speedOut){opts.speedOut=opts.speed;}opts.slideCount=els.length;opts.currSlide=opts.lastSlide=first;if(opts.random){if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.backwards){opts.nextSlide=opts.startingSlide==0?(els.length-1):opts.startingSlide-1;}else{opts.nextSlide=opts.startingSlide>=(els.length-1)?0:opts.startingSlide+1;}}if(!opts.multiFx){var init=$.fn.cycle.transitions[opts.fx];if($.isFunction(init)){init($cont,$slides,opts);}else{if(opts.fx!="custom"&&!opts.multiFx){log("unknown transition: "+opts.fx,"; slideshow terminating");return false;}}}var e0=$slides[first];if(opts.before.length){opts.before[0].apply(e0,[e0,e0,opts,true]);}if(opts.after.length>1){opts.after[1].apply(e0,[e0,e0,opts,true]);}if(opts.next){$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?-1:1);});}if(opts.prev){$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?1:-1);});}if(opts.pager||opts.pagerAnchorBuilder){buildPager(els,opts);}exposeAddSlide(opts,els);return opts;}function saveOriginalOpts(opts){opts.original={before:[],after:[]};opts.original.cssBefore=$.extend({},opts.cssBefore);opts.original.cssAfter=$.extend({},opts.cssAfter);opts.original.animIn=$.extend({},opts.animIn);opts.original.animOut=$.extend({},opts.animOut);$.each(opts.before,function(){opts.original.before.push(this);});$.each(opts.after,function(){opts.original.after.push(this);});}function supportMultiTransitions(opts){var i,tx,txs=$.fn.cycle.transitions;if(opts.fx.indexOf(",")>0){opts.multiFx=true;opts.fxs=opts.fx.replace(/\s*/g,"").split(",");for(i=0;i<opts.fxs.length;i++){var fx=opts.fxs[i];tx=txs[fx];if(!tx||!txs.hasOwnProperty(fx)||!$.isFunction(tx)){log("discarding unknown transition: ",fx);opts.fxs.splice(i,1);i--;}}if(!opts.fxs.length){log("No valid transitions named; slideshow terminating.");return false;}}else{if(opts.fx=="all"){opts.multiFx=true;opts.fxs=[];for(p in txs){tx=txs[p];if(txs.hasOwnProperty(p)&&$.isFunction(tx)){opts.fxs.push(p);}}}}if(opts.multiFx&&opts.randomizeEffects){var r1=Math.floor(Math.random()*20)+30;for(i=0;i<r1;i++){var r2=Math.floor(Math.random()*opts.fxs.length);opts.fxs.push(opts.fxs.splice(r2,1)[0]);}debug("randomized fx sequence: ",opts.fxs);}return true;}function exposeAddSlide(opts,els){opts.addSlide=function(newSlide,prepend){var $s=$(newSlide),s=$s[0];if(!opts.autostopCount){opts.countdown++;}els[prepend?"unshift":"push"](s);if(opts.els){opts.els[prepend?"unshift":"push"](s);}opts.slideCount=els.length;$s.css("position","absolute");$s[prepend?"prependTo":"appendTo"](opts.$cont);if(prepend){opts.currSlide++;opts.nextSlide++;}if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($s);}if(opts.fit&&opts.width){$s.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}s.cycleH=(opts.fit&&opts.height)?opts.height:$s.height();s.cycleW=(opts.fit&&opts.width)?opts.width:$s.width();$s.css(opts.cssBefore);if(opts.pager||opts.pagerAnchorBuilder){$.fn.cycle.createPagerAnchor(els.length-1,s,$(opts.pager),els,opts);}if($.isFunction(opts.onAddSlide)){opts.onAddSlide($s);}else{$s.hide();}};}$.fn.cycle.resetState=function(opts,fx){fx=fx||opts.fx;opts.before=[];opts.after=[];opts.cssBefore=$.extend({},opts.original.cssBefore);opts.cssAfter=$.extend({},opts.original.cssAfter);opts.animIn=$.extend({},opts.original.animIn);opts.animOut=$.extend({},opts.original.animOut);opts.fxFn=null;$.each(opts.original.before,function(){opts.before.push(this);});$.each(opts.original.after,function(){opts.after.push(this);});var init=$.fn.cycle.transitions[fx];if($.isFunction(init)){init(opts.$cont,$(opts.elements),opts);}};function go(els,opts,manual,fwd){if(manual&&opts.busy&&opts.manualTrump){debug("manualTrump in go(), stopping active transition");$(els).stop(true,true);opts.busy=false;}if(opts.busy){debug("transition active, ignoring new tx request");return;}var p=opts.$cont[0],curr=els[opts.currSlide],next=els[opts.nextSlide];if(p.cycleStop!=opts.stopCount||p.cycleTimeout===0&&!manual){return;}if(!manual&&!p.cyclePause&&!opts.bounce&&((opts.autostop&&(--opts.countdown<=0))||(opts.nowrap&&!opts.random&&opts.nextSlide<opts.currSlide))){if(opts.end){opts.end(opts);}return;}var changed=false;if((manual||!p.cyclePause)&&(opts.nextSlide!=opts.currSlide)){changed=true;var fx=opts.fx;curr.cycleH=curr.cycleH||$(curr).height();curr.cycleW=curr.cycleW||$(curr).width();next.cycleH=next.cycleH||$(next).height();next.cycleW=next.cycleW||$(next).width();if(opts.multiFx){if(opts.lastFx==undefined||++opts.lastFx>=opts.fxs.length){opts.lastFx=0;}fx=opts.fxs[opts.lastFx];opts.currFx=fx;}if(opts.oneTimeFx){fx=opts.oneTimeFx;opts.oneTimeFx=null;}$.fn.cycle.resetState(opts,fx);if(opts.before.length){$.each(opts.before,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});}var after=function(){$.each(opts.after,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});};debug("tx firing; currSlide: "+opts.currSlide+"; nextSlide: "+opts.nextSlide);opts.busy=1;if(opts.fxFn){opts.fxFn(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{if($.isFunction($.fn.cycle[opts.fx])){$.fn.cycle[opts.fx](curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{$.fn.cycle.custom(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}}}if(changed||opts.nextSlide==opts.currSlide){opts.lastSlide=opts.currSlide;if(opts.random){opts.currSlide=opts.nextSlide;if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];if(opts.nextSlide==opts.currSlide){opts.nextSlide=(opts.currSlide==opts.slideCount-1)?0:opts.currSlide+1;}}else{if(opts.backwards){var roll=(opts.nextSlide-1)<0;if(roll&&opts.bounce){opts.backwards=!opts.backwards;opts.nextSlide=1;opts.currSlide=0;}else{opts.nextSlide=roll?(els.length-1):opts.nextSlide-1;opts.currSlide=roll?0:opts.nextSlide+1;}}else{var roll=(opts.nextSlide+1)==els.length;if(roll&&opts.bounce){opts.backwards=!opts.backwards;opts.nextSlide=els.length-2;opts.currSlide=els.length-1;}else{opts.nextSlide=roll?0:opts.nextSlide+1;opts.currSlide=roll?els.length-1:opts.nextSlide-1;}}}}if(changed&&opts.pager){opts.updateActivePagerLink(opts.pager,opts.currSlide,opts.activePagerClass);}var ms=0;if(opts.timeout&&!opts.continuous){ms=getTimeout(els[opts.currSlide],els[opts.nextSlide],opts,fwd);}else{if(opts.continuous&&p.cyclePause){ms=10;}}if(ms>0){p.cycleTimeout=setTimeout(function(){go(els,opts,0,(!opts.rev&&!opts.backwards));},ms);}}$.fn.cycle.updateActivePagerLink=function(pager,currSlide,clsName){$(pager).each(function(){$(this).children().removeClass(clsName).eq(currSlide).addClass(clsName);});};function getTimeout(curr,next,opts,fwd){if(opts.timeoutFn){var t=opts.timeoutFn.call(curr,curr,next,opts,fwd);while((t-opts.speed)<250){t+=opts.speed;}debug("calculated timeout: "+t+"; speed: "+opts.speed);if(t!==false){return t;}}return opts.timeout;}$.fn.cycle.next=function(opts){advance(opts,opts.rev?-1:1);};$.fn.cycle.prev=function(opts){advance(opts,opts.rev?1:-1);};function advance(opts,val){var els=opts.elements;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}if(opts.random&&val<0){opts.randomIndex--;if(--opts.randomIndex==-2){opts.randomIndex=els.length-2;}else{if(opts.randomIndex==-1){opts.randomIndex=els.length-1;}}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.random){opts.nextSlide=opts.randomMap[opts.randomIndex];}else{opts.nextSlide=opts.currSlide+val;if(opts.nextSlide<0){if(opts.nowrap){return false;}opts.nextSlide=els.length-1;}else{if(opts.nextSlide>=els.length){if(opts.nowrap){return false;}opts.nextSlide=0;}}}}var cb=opts.onPrevNextEvent||opts.prevNextClick;if($.isFunction(cb)){cb(val>0,opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,val>=0);return false;}function buildPager(els,opts){var $p=$(opts.pager);$.each(els,function(i,o){$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);});opts.updateActivePagerLink(opts.pager,opts.startingSlide,opts.activePagerClass);}$.fn.cycle.createPagerAnchor=function(i,el,$p,els,opts){var a;if($.isFunction(opts.pagerAnchorBuilder)){a=opts.pagerAnchorBuilder(i,el);debug("pagerAnchorBuilder("+i+", el) returned: "+a);}else{a='<a href="#">'+(i+1)+"</a>";}if(!a){return;}var $a=$(a);if($a.parents("body").length===0){var arr=[];if($p.length>1){$p.each(function(){var $clone=$a.clone(true);$(this).append($clone);arr.push($clone[0]);});$a=$(arr);}else{$a.appendTo($p);}}opts.pagerAnchors=opts.pagerAnchors||[];opts.pagerAnchors.push($a);$a.bind(opts.pagerEvent,function(e){e.preventDefault();opts.nextSlide=i;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}var cb=opts.onPagerEvent||opts.pagerClick;if($.isFunction(cb)){cb(opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,opts.currSlide<i);});if(!/^click/.test(opts.pagerEvent)&&!opts.allowPagerClickBubble){$a.bind("click.cycle",function(){return false;});}if(opts.pauseOnPagerHover){$a.hover(function(){opts.$cont[0].cyclePause++;},function(){opts.$cont[0].cyclePause--;});}};$.fn.cycle.hopsFromLast=function(opts,fwd){var hops,l=opts.lastSlide,c=opts.currSlide;if(fwd){hops=c>l?c-l:opts.slideCount-l;}else{hops=c<l?l-c:l+opts.slideCount-c;}return hops;};function clearTypeFix($slides){debug("applying clearType background-color hack");function hex(s){s=parseInt(s).toString(16);return s.length<2?"0"+s:s;}function getBg(e){for(;e&&e.nodeName.toLowerCase()!="html";e=e.parentNode){var v=$.css(e,"background-color");if(v.indexOf("rgb")>=0){var rgb=v.match(/\d+/g);return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2]);}if(v&&v!="transparent"){return v;}}return"#ffffff";}$slides.each(function(){$(this).css("background-color",getBg(this));});}$.fn.cycle.commonReset=function(curr,next,opts,w,h,rev){$(opts.elements).not(curr).hide();opts.cssBefore.opacity=1;opts.cssBefore.display="block";if(w!==false&&next.cycleW>0){opts.cssBefore.width=next.cycleW;}if(h!==false&&next.cycleH>0){opts.cssBefore.height=next.cycleH;}opts.cssAfter=opts.cssAfter||{};opts.cssAfter.display="none";$(curr).css("zIndex",opts.slideCount+(rev===true?1:0));$(next).css("zIndex",opts.slideCount+(rev===true?0:1));};$.fn.cycle.custom=function(curr,next,opts,cb,fwd,speedOverride){var $l=$(curr),$n=$(next);var speedIn=opts.speedIn,speedOut=opts.speedOut,easeIn=opts.easeIn,easeOut=opts.easeOut;$n.css(opts.cssBefore);if(speedOverride){if(typeof speedOverride=="number"){speedIn=speedOut=speedOverride;}else{speedIn=speedOut=1;}easeIn=easeOut=null;}var fn=function(){$n.animate(opts.animIn,speedIn,easeIn,cb);};$l.animate(opts.animOut,speedOut,easeOut,function(){if(opts.cssAfter){$l.css(opts.cssAfter);}if(!opts.sync){fn();}});if(opts.sync){fn();}};$.fn.cycle.transitions={fade:function($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css("opacity",0);opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.opacity=0;});opts.animIn={opacity:1};opts.animOut={opacity:0};opts.cssBefore={top:0,left:0};}};$.fn.cycle.ver=function(){return ver;};$.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,onPrevNextEvent:null,prevNextEvent:"click.cycle",pager:null,onPagerEvent:null,pagerEvent:"click.cycle",allowPagerClickBubble:false,pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!$.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250,activePagerClass:"activeSlide",updateActivePagerLink:null,backwards:false};})(jQuery);
  463. /*
  464. * jQuery Cycle Plugin Transition Definitions
  465. * This script is a plugin for the jQuery Cycle Plugin
  466. * Examples and documentation at: http://malsup.com/jquery/cycle/
  467. * Copyright (c) 2007-2010 M. Alsup
  468. * Version: 2.72
  469. * Dual licensed under the MIT and GPL licenses:
  470. * http://www.opensource.org/licenses/mit-license.php
  471. * http://www.gnu.org/licenses/gpl.html
  472. */
  473. (function($){$.fn.cycle.transitions.none=function($cont,$slides,opts){opts.fxFn=function(curr,next,opts,after){$(next).show();$(curr).hide();after();};};$.fn.cycle.transitions.scrollUp=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssBefore={top:h,left:0};opts.cssFirst={top:0};opts.animIn={top:0};opts.animOut={top:-h};};$.fn.cycle.transitions.scrollDown=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssFirst={top:0};opts.cssBefore={top:-h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.scrollLeft=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:0-w};};$.fn.cycle.transitions.scrollRight=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:-w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.scrollHorz=function($cont,$slides,opts){$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.left=fwd?(next.cycleW-1):(1-next.cycleW);opts.animOut.left=fwd?-curr.cycleW:curr.cycleW;});opts.cssFirst={left:0};opts.cssBefore={top:0};opts.animIn={left:0};opts.animOut={top:0};};$.fn.cycle.transitions.scrollVert=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.top=fwd?(1-next.cycleH):(next.cycleH-1);opts.animOut.top=fwd?curr.cycleH:-curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0};opts.animIn={top:0};opts.animOut={left:0};};$.fn.cycle.transitions.slideX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;});opts.cssBefore={left:0,top:0,width:0};opts.animIn={width:"show"};opts.animOut={width:0};};$.fn.cycle.transitions.slideY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;});opts.cssBefore={left:0,top:0,height:0};opts.animIn={height:"show"};opts.animOut={height:0};};$.fn.cycle.transitions.shuffle=function($cont,$slides,opts){var i,w=$cont.css("overflow","visible").width();$slides.css({left:0,top:0});opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);});if(!opts.speedAdjusted){opts.speed=opts.speed/2;opts.speedAdjusted=true;}opts.random=0;opts.shuffle=opts.shuffle||{left:-w,top:15};opts.els=[];for(i=0;i<$slides.length;i++){opts.els.push($slides[i]);}for(i=0;i<opts.currSlide;i++){opts.els.push(opts.els.shift());}opts.fxFn=function(curr,next,opts,cb,fwd){var $el=fwd?$(curr):$(next);$(next).css(opts.cssBefore);var count=opts.slideCount;$el.animate(opts.shuffle,opts.speedIn,opts.easeIn,function(){var hops=$.fn.cycle.hopsFromLast(opts,fwd);for(var k=0;k<hops;k++){fwd?opts.els.push(opts.els.shift()):opts.els.unshift(opts.els.pop());}if(fwd){for(var i=0,len=opts.els.length;i<len;i++){$(opts.els[i]).css("z-index",len-i+count);}}else{var z=$(curr).css("z-index");$el.css("z-index",parseInt(z)+1+count);}$el.animate({left:0,top:0},opts.speedOut,opts.easeOut,function(){$(fwd?this:curr).hide();if(cb){cb();}});});};opts.cssBefore={display:"block",opacity:1,top:0,left:0};};$.fn.cycle.transitions.turnUp=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=next.cycleH;opts.animIn.height=next.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,height:0};opts.animIn={top:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnDown=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,top:0,height:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnLeft=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=next.cycleW;opts.animIn.width=next.cycleW;});opts.cssBefore={top:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.turnRight=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={top:0,left:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.zoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false,true);opts.cssBefore.top=next.cycleH/2;opts.cssBefore.left=next.cycleW/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};opts.animOut={width:0,height:0,top:curr.cycleH/2,left:curr.cycleW/2};});opts.cssFirst={top:0,left:0};opts.cssBefore={width:0,height:0};};$.fn.cycle.transitions.fadeZoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false);opts.cssBefore.left=next.cycleW/2;opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};});opts.cssBefore={width:0,height:0};opts.animOut={opacity:0};};$.fn.cycle.transitions.blindX=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.blindY=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.blindZ=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();var w=$cont.width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:w};opts.animIn={top:0,left:0};opts.animOut={top:h,left:w};};$.fn.cycle.transitions.growX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=this.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:0};});opts.cssBefore={width:0,top:0};};$.fn.cycle.transitions.growY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=this.cycleH/2;opts.animIn={top:0,height:this.cycleH};opts.animOut={top:0};});opts.cssBefore={height:0,left:0};};$.fn.cycle.transitions.curtainX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true,true);opts.cssBefore.left=next.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:curr.cycleW/2,width:0};});opts.cssBefore={top:0,width:0};};$.fn.cycle.transitions.curtainY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false,true);opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,height:next.cycleH};opts.animOut={top:curr.cycleH/2,height:0};});opts.cssBefore={left:0,height:0};};$.fn.cycle.transitions.cover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);if(d=="right"){opts.cssBefore.left=-w;}else{if(d=="up"){opts.cssBefore.top=h;}else{if(d=="down"){opts.cssBefore.top=-h;}else{opts.cssBefore.left=w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.uncover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(d=="right"){opts.animOut.left=w;}else{if(d=="up"){opts.animOut.top=-h;}else{if(d=="down"){opts.animOut.top=h;}else{opts.animOut.left=-w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.toss=function($cont,$slides,opts){var w=$cont.css("overflow","visible").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(!opts.animOut.left&&!opts.animOut.top){opts.animOut={left:w*2,top:-h/2,opacity:0};}else{opts.animOut.opacity=0;}});opts.cssBefore={left:0,top:0};opts.animIn={left:0};};$.fn.cycle.transitions.wipe=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.cssBefore=opts.cssBefore||{};var clip;if(opts.clip){if(/l2r/.test(opts.clip)){clip="rect(0px 0px "+h+"px 0px)";}else{if(/r2l/.test(opts.clip)){clip="rect(0px "+w+"px "+h+"px "+w+"px)";}else{if(/t2b/.test(opts.clip)){clip="rect(0px "+w+"px 0px 0px)";}else{if(/b2t/.test(opts.clip)){clip="rect("+h+"px "+w+"px "+h+"px 0px)";}else{if(/zoom/.test(opts.clip)){var top=parseInt(h/2);var left=parseInt(w/2);clip="rect("+top+"px "+left+"px "+top+"px "+left+"px)";}}}}}}opts.cssBefore.clip=opts.cssBefore.clip||clip||"rect(0px 0px 0px 0px)";var d=opts.cssBefore.clip.match(/(\d+)/g);var t=parseInt(d[0]),r=parseInt(d[1]),b=parseInt(d[2]),l=parseInt(d[3]);opts.before.push(function(curr,next,opts){if(curr==next){return;}var $curr=$(curr),$next=$(next);$.fn.cycle.commonReset(curr,next,opts,true,true,false);opts.cssAfter.display="block";var step=1,count=parseInt((opts.speedIn/13))-1;(function f(){var tt=t?t-parseInt(step*(t/count)):0;var ll=l?l-parseInt(step*(l/count)):0;var bb=b<h?b+parseInt(step*((h-b)/count||1)):h;var rr=r<w?r+parseInt(step*((w-r)/count||1)):w;$next.css({clip:"rect("+tt+"px "+rr+"px "+bb+"px "+ll+"px)"});(step++<=count)?setTimeout(f,13):$curr.css("display","none");})();});opts.cssBefore={display:"block",opacity:1,top:0,left:0};opts.animIn={left:0};opts.animOut={left:0};};})(jQuery);
  474.  
  475. //]]>
  476. </script>
  477.  
  478. <script type='text/javascript'>
  479. /* <![CDATA[ */
  480. jQuery.noConflict();
  481. jQuery(function(){
  482. jQuery('ul.menu-primary').superfish({
  483. animation: {opacity:'show'},
  484. autoArrows: true,
  485. dropShadows: false,
  486. speed: 200,
  487. delay: 800
  488. });
  489. });
  490.  
  491. jQuery(function(){
  492. jQuery('ul.menu-secondary').superfish({
  493. animation: {opacity:'show'},
  494. autoArrows: true,
  495. dropShadows: false,
  496. speed: 200,
  497. delay: 800
  498. });
  499. });
  500.  
  501. jQuery(document).ready(function() {
  502. jQuery('.fp-slides').cycle({
  503. fx: 'scrollHorz',
  504. timeout: 4000,
  505. delay: 0,
  506. speed: 400,
  507. next: '.fp-next',
  508. prev: '.fp-prev',
  509. pager: '.fp-pager',
  510. continuous: 0,
  511. sync: 1,
  512. pause: 1,
  513. pauseOnPagerHover: 1,
  514. cleartype: true,
  515. cleartypeNoBg: true
  516. });
  517. });
  518.  
  519. /* ]]> */
  520.  
  521. </script>
  522.  
  523. <script type='text/javascript'>
  524. //<![CDATA[
  525.  
  526. function showrecentcomments(json){for(var i=0;i<a_rc;i++){var b_rc=json.feed.entry[i];var c_rc;if(i==json.feed.entry.length)break;for(var k=0;k<b_rc.link.length;k++){if(b_rc.link[k].rel=='alternate'){c_rc=b_rc.link[k].href;break;}}c_rc=c_rc.replace("#","#comment-");var d_rc=c_rc.split("#");d_rc=d_rc[0];var e_rc=d_rc.split("/");e_rc=e_rc[5];e_rc=e_rc.split(".html");e_rc=e_rc[0];var f_rc=e_rc.replace(/-/g," ");f_rc=f_rc.link(d_rc);var g_rc=b_rc.published.$t;var h_rc=g_rc.substring(0,4);var i_rc=g_rc.substring(5,7);var j_rc=g_rc.substring(8,10);var k_rc=new Array();k_rc[1]="Jan";k_rc[2]="Feb";k_rc[3]="Mar";k_rc[4]="Apr";k_rc[5]="May";k_rc[6]="Jun";k_rc[7]="Jul";k_rc[8]="Aug";k_rc[9]="Sep";k_rc[10]="Oct";k_rc[11]="Nov";k_rc[12]="Dec";if("content" in b_rc){var l_rc=b_rc.content.$t;}else if("summary" in b_rc){var l_rc=b_rc.summary.$t;}else var l_rc="";var re=/<\S[^>]*>/g;l_rc=l_rc.replace(re,"");if(m_rc==true)document.write('On '+k_rc[parseInt(i_rc,10)]+' '+j_rc+' ');document.write('<a href="'+c_rc+'">'+b_rc.author[0].name.$t+'</a> commented');if(n_rc==true)document.write(' on '+f_rc);document.write(': ');if(l_rc.length<o_rc){document.write('<i>&#8220;');document.write(l_rc);document.write('&#8221;</i><br/><br/>');}else{document.write('<i>&#8220;');l_rc=l_rc.substring(0,o_rc);var p_rc=l_rc.lastIndexOf(" ");l_rc=l_rc.substring(0,p_rc);document.write(l_rc+'&hellip;&#8221;</i>');document.write('<br/><br/>');}}}
  527.  
  528. function rp(json){document.write('<ul>');for(var i=0;i<numposts;i++){document.write('<li>');var entry=json.feed.entry[i];var posttitle=entry.title.$t;var posturl;if(i==json.feed.entry.length)break;for(var k=0;k<entry.link.length;k++){if(entry.link[k].rel=='alternate'){posturl=entry.link[k].href;break}}posttitle=posttitle.link(posturl);var readmorelink="(more)";readmorelink=readmorelink.link(posturl);var postdate=entry.published.$t;var cdyear=postdate.substring(0,4);var cdmonth=postdate.substring(5,7);var cdday=postdate.substring(8,10);var monthnames=new Array();monthnames[1]="Jan";monthnames[2]="Feb";monthnames[3]="Mar";monthnames[4]="Apr";monthnames[5]="May";monthnames[6]="Jun";monthnames[7]="Jul";monthnames[8]="Aug";monthnames[9]="Sep";monthnames[10]="Oct";monthnames[11]="Nov";monthnames[12]="Dec";if("content"in entry){var postcontent=entry.content.$t}else if("summary"in entry){var postcontent=entry.summary.$t}else var postcontent="";var re=/<\S[^>]*>/g;postcontent=postcontent.replace(re,"");document.write(posttitle);if(showpostdate==true)document.write(' - '+monthnames[parseInt(cdmonth,10)]+' '+cdday);if(showpostsummary==true){if(postcontent.length<numchars){document.write(postcontent)}else{postcontent=postcontent.substring(0,numchars);var quoteEnd=postcontent.lastIndexOf(" ");postcontent=postcontent.substring(0,quoteEnd);document.write(postcontent+'...'+readmorelink)}}document.write('</li>')}document.write('</ul>')}
  529.  
  530. //]]>
  531. </script>
  532.  
  533. <script type='text/javascript'>
  534. summary_noimg = 550;
  535. summary_img = 450;
  536. img_thumb_height = 150;
  537. img_thumb_width = 200;
  538. </script>
  539. <script type='text/javascript'>
  540. //<![CDATA[
  541.  
  542. function removeHtmlTag(strx,chop){
  543. if(strx.indexOf("<")!=-1)
  544. {
  545. var s = strx.split("<");
  546. for(var i=0;i<s.length;i++){
  547. if(s[i].indexOf(">")!=-1){
  548. s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
  549. }
  550. }
  551. strx = s.join("");
  552. }
  553. chop = (chop < strx.length-1) ? chop : strx.length-2;
  554. while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
  555. strx = strx.substring(0,chop-1);
  556. return strx+'...';
  557. }
  558.  
  559. function createSummaryAndThumb(pID){
  560. var div = document.getElementById(pID);
  561. var imgtag = "";
  562. var img = div.getElementsByTagName("img");
  563. var summ = summary_noimg;
  564. if(img.length>=1) {
  565. imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
  566. summ = summary_img;
  567. }
  568.  
  569. var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
  570. div.innerHTML = summary;
  571. }
  572.  
  573. //]]>
  574. </script>
  575.  
  576. <style type='text/css'>
  577. .clearfix:after{content:&quot;\0020&quot;;display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
  578. #container,#header,#main,#main-fullwidth,#footer,.clearfix{display:block}
  579. .clear{clear:both}
  580. h1,h2,h3,h4,h5,h6{margin-bottom:16px;font-weight:normal;line-height:1}
  581. h1{font-size:40px}
  582. h2{font-size:30px}
  583. h3{font-size:20px}
  584. h4{font-size:16px}
  585. h5{font-size:14px}
  586. h6{font-size:12px}
  587. h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}
  588. table{margin-bottom:20px;width:100%}
  589. th{font-weight:bold}
  590. thead th{background:#c3d9ff}
  591. th,td,caption{padding:4px 10px 4px 5px}
  592. tr.even td{background:#e5ecf9}
  593. tfoot{font-style:italic}
  594. caption{background:#eee}
  595. li ul,li ol{margin:0}
  596. ul,ol{margin:0 20px 20px 0;padding-left:40px}
  597. ul{list-style-type:disc}
  598. ol{list-style-type:decimal}
  599. dl{margin:0 0 20px 0}
  600. dl dt{font-weight:bold}
  601. dd{margin-left:20px}
  602. blockquote{margin:20px;color:#666;}
  603. pre{margin:20px 0;white-space:pre}
  604. pre,code,tt{font:13px &#39;andale mono&#39;,&#39;lucida console&#39;,monospace;line-height:18px}
  605. #search {overflow:hidden;}
  606. #header h1{font-family:&#39;UVF Bleeding Cowboys&#39;,Arial,Helvetica,Sans-serif;}
  607. #header .description{font-family:Arial,Helvetica,Sans-serif;}
  608. .post-title {font-family:&#39;Ropa Sans&#39;,sans-serif;}
  609. .sidebar h2{font-family:&#39;Ropa Sans&#39;,sans-serif;}
  610. #footer-widgets .widgettitle{font-family:&#39;Ropa Sans&#39;,sans-serif;}
  611. .menus,.menus *{margin:0;padding:0;list-style:none;list-style-type:none;line-height:1.0}
  612. .menus ul{position:absolute;top:-999em;width:100%}
  613. .menus ul li{width:100%}
  614. .menus li:hover{visibility:inherit}
  615. .menus li{float:left;position:relative}
  616. .menus a{display:block;position:relative}
  617. .menus li:hover ul,.menus li.sfHover ul{left:0;top:100%;z-index:99}
  618. .menus li:hover li ul,.menus li.sfHover li ul{top:-999em}
  619. .menus li li:hover ul,.menus li li.sfHover ul{left:100%;top:0}
  620. .menus li li:hover li ul,.menus li li.sfHover li ul{top:-999em}
  621. .menus li li li:hover ul,.menus li li li.sfHover ul{left:100%;top:0}
  622. .sf-shadow ul{padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}
  623. .menus .sf-shadow ul.sf-shadow-off{background:transparent}
  624. .menu-primary-container{padding:0;position:relative;height:46px;background:none;z-index:400}
  625. .menu-primary{}
  626. .menu-primary ul{min-width:160px}
  627. .menu-primary li a{color:#A6ACAE;padding:18px 15px;text-decoration:none;text-transform:uppercase;font:normal 11px/11px Arial,Helvetica,Sans-serif}
  628. .menu-primary li a:hover,.menu-primary li a:active,.menu-primary li a:focus,.menu-primary li:hover &gt; a,.menu-primary li.current-cat &gt; a,.menu-primary li.current_page_item &gt; a,.menu-primary li.current-menu-item &gt; a{color:#FAF7F4;outline:0;background:none}
  629. .menu-primary li li a{color:#fff;text-transform:none;background:#41474D;padding:10px 15px;margin:0;border:0;font-weight:normal}
  630. .menu-primary li li a:hover,.menu-primary li li a:active,.menu-primary li li a:focus,.menu-primary li li:hover &gt; a,.menu-primary li li.current-cat &gt; a,.menu-primary li li.current_page_item &gt; a,.menu-primary li li.current-menu-item &gt; a{color:#fff;background:#555B61;outline:0;border-bottom:0;text-decoration:none}
  631. .menu-primary a.sf-with-ul{padding-right:20px;min-width:1px}
  632. .menu-primary .sf-sub-indicator{position:absolute;display:block;overflow:hidden;right:0;top:0;padding:17px 10px 0 0}
  633. .menu-primary li li .sf-sub-indicator{padding:9px 10px 0 0}
  634. .wrap-menu-primary .sf-shadow ul{background:url(&#39;http://3.bp.blogspot.com/--hrPyUxkf4I/UTk9gb_Hj0I/AAAAAAAABPw/8dkardrXw6Q/s000/menu-primary-shadow.png&#39;) no-repeat bottom right}
  635. .menu-secondary-container{position:relative;height:55px;z-index:300;background:url(http://1.bp.blogspot.com/-zuZ24lrs8ms/UTk9gjgn7uI/AAAAAAAABP4/zkxSMXIHhQs/s000/menu-secondary-bg.png) center 3px no-repeat;margin:0 -13px;padding:0 13px}
  636. .menu-secondary{}
  637. .menu-secondary ul{min-width:160px}
  638. .menu-secondary li a{color:#FFF;padding:14px 15px 12px 15px;text-decoration:none;text-transform:uppercase;font:normal 15px/15px &#39;Ropa Sans&#39;,sans-serif;text-shadow:0 1px 0 #770602}
  639. .menu-secondary li a:hover,.menu-secondary li a:active,.menu-secondary li a:focus,.menu-secondary li:hover &gt; a,.menu-secondary li.current-cat &gt; a,.menu-secondary li.current_page_item &gt; a,.menu-secondary li.current-menu-item &gt; a{color:#FFF;background:url(http://4.bp.blogspot.com/-w0QeTLj64jA/UTk9g6OXUCI/AAAAAAAABQA/_PgL4OK0HXg/s000/menu-secondary-hover.png) left top repeat-x;outline:0;text-shadow:0 1px 0 #770602}
  640. .menu-secondary li li a{color:#fff;background:#C8241F;padding:10px 15px;text-transform:none;margin:0;font-weight:normal}
  641. .menu-secondary li li a:hover,.menu-secondary li li a:active,.menu-secondary li li a:focus,.menu-secondary li li:hover &gt; a,.menu-secondary li li.current-cat &gt; a,.menu-secondary li li.current_page_item &gt; a,.menu-secondary li li.current-menu-item &gt; a{color:#fff;background:#E52D2A;outline:0}
  642. .menu-secondary a.sf-with-ul{padding-right:26px;min-width:1px}
  643. .menu-secondary .sf-sub-indicator{position:absolute;display:block;overflow:hidden;right:0;top:0;padding:14px 13px 0 0}
  644. .menu-secondary li li .sf-sub-indicator{padding:9px 13px 0 0}
  645. .wrap-menu-secondary .sf-shadow ul{background:url(&#39;http://4.bp.blogspot.com/-Ec2lcAp-v48/UTk9hREt7mI/AAAAAAAABQI/7a0Veo0oLdA/s000/menu-secondary-shadow.png&#39;) no-repeat bottom right}
  646. .fp-slider{margin:0 auto 15px auto;padding:0px;width:930px;height:332px;overflow:hidden;position:relative;}
  647. .fp-slides-container{}
  648. .fp-slides,.fp-thumbnail,.fp-prev-next,.fp-nav{width:930px;}
  649. .fp-slides,.fp-thumbnail{height:300px;overflow:hidden;position:relative}
  650. .fp-title{color:#fff;text-shadow:0px 1px 0px #000;font:bold 18px Arial,Helvetica,Sans-serif;padding:0 0 2px 0;margin:0}
  651. .fp-title a,.fp-title a:hover{color:#fff;text-shadow:0px 1px 0px #000;text-decoration:none}
  652. .fp-content{position:absolute;bottom:0;left:0;right:0;background:#111;opacity:0.7;filter:alpha(opacity = 70);padding:10px 15px;overflow:hidden}
  653. .fp-content p{color:#fff;text-shadow:0px 1px 0px #000;padding:0;margin:0;line-height:18px}
  654. .fp-more,.fp-more:hover{color:#fff;font-weight:bold}
  655. .fp-nav{height:12px;text-align:center;padding:10px 0;background:#333;}
  656. .fp-pager a{background-image:url(http://1.bp.blogspot.com/-X59QGJQMsS8/UTk9hvMAsKI/AAAAAAAABQQ/--XOinPASIA/s000/featured-pager.png);cursor:pointer;margin:0 8px 0 0;padding:0;display:inline-block;width:12px;height:12px;overflow:hidden;text-indent:-999px;background-position:0 0;float:none;line-height:1;opacity:0.7;filter:alpha(opacity = 70)}
  657. .fp-pager a:hover,.fp-pager a.activeSlide{text-decoration:none;background-position:0 -112px;opacity:1.0;filter:alpha(opacity = 100)}
  658. .fp-prev-next-wrap{position:relative;z-index:200}
  659. .fp-prev-next{position:absolute;bottom:130px;left:0;right:0;height:37px}
  660. .fp-prev{margin-top:-180px;float:left;margin-left:14px;width:37px;height:37px;background:url(http://4.bp.blogspot.com/-8gOpGtzfIsQ/UTk9h8NnzsI/AAAAAAAABQY/BJJVD9lxo-4/s000/featured-prev.png) left top no-repeat;opacity:0.6;filter:alpha(opacity = 60)}
  661. .fp-prev:hover{opacity:0.8;filter:alpha(opacity = 80)}
  662. .fp-next{margin-top:-180px;float:right;width:36px;height:37px;margin-right:14px;background:url(http://1.bp.blogspot.com/-OFOHmLJGON0/UTk9iSY1i0I/AAAAAAAABQg/1IPIG0BP9Vg/s000/featured-next.png) right top no-repeat;opacity:0.6;filter:alpha(opacity = 60)}
  663. .fp-next:hover{opacity:0.8;filter:alpha(opacity = 80)}
  664. /* -- number page navigation -- */
  665. #blog-pager {padding:6px;font-size:11px;}
  666. #comment-form iframe{padding:5px;width:580px;height:275px;}
  667. .tabs-widget{list-style:none;list-style-type:none;margin:0 0 10px 0;padding:0;height:26px}
  668. .tabs-widget li{list-style:none;list-style-type:none;margin:0 0 0 4px;padding:0;float:left}
  669. .tabs-widget li:first-child{margin:0}
  670. .tabs-widget li a{color:#fff;background:url(http://2.bp.blogspot.com/-MW4qFOnkntA/UTk9iehdm2I/AAAAAAAABQo/rfNCrR-0yKE/s000/tabs-bg.png) left top repeat-x;padding:6px 16px;display:block;text-decoration:none;font:bold 12px/12px Arial,Helvetica,Sans-serif}
  671. .tabs-widget li a:hover,.tabs-widget li a.tabs-widget-current{background:url(http://2.bp.blogspot.com/-MW4qFOnkntA/UTk9iehdm2I/AAAAAAAABQo/rfNCrR-0yKE/s000/tabs-bg.png) left -126px repeat-x;color:#fff;text-decoration:none}
  672. .tabs-widget-content{}
  673. .tabviewsection{margin-top:10px;margin-bottom:10px;}
  674. #crosscol-wrapper{display:none;}
  675. .PopularPosts .item-title{font-weight:bold;padding-bottom:0.2em;text-shadow:0px 1px 0px #fff;}
  676. .PopularPosts .widget-content ul li{padding:0.7em 0;background:none}
  677. div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24{float:left;margin-right:10px}
  678. .span-1{width:30px}.span-2{width:70px}.span-3{width:110px}.span-4{width:150px}.span-5{width:190px}.span-6{width:230px}.span-7{width:270px}.span-8{width:310px}.span-9{width:350px}.span-10{width:390px}.span-11{width:430px}.span-12{width:470px}.span-13{width:510px}.span-14{width:550px}.span-15{width:590px}.span-16{width:630px}.span-17{width:670px}.span-18{width:710px}.span-19{width:750px}.span-20{width:790px}.span-21{width:830px}.span-22{width:870px}.span-23{width:910px}.span-24,div.span-24{width:960px;margin:0}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24{border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important}input.span-1,textarea.span-1{width:18px!important}input.span-2,textarea.span-2{width:58px!important}input.span-3,textarea.span-3{width:98px!important}input.span-4,textarea.span-4{width:138px!important}input.span-5,textarea.span-5{width:178px!important}input.span-6,textarea.span-6{width:218px!important}input.span-7,textarea.span-7{width:258px!important}input.span-8,textarea.span-8{width:298px!important}input.span-9,textarea.span-9{width:338px!important}input.span-10,textarea.span-10{width:378px!important}input.span-11,textarea.span-11{width:418px!important}input.span-12,textarea.span-12{width:458px!important}input.span-13,textarea.span-13{width:498px!important}input.span-14,textarea.span-14{width:538px!important}input.span-15,textarea.span-15{width:578px!important}input.span-16,textarea.span-16{width:618px!important}input.span-17,textarea.span-17{width:658px!important}input.span-18,textarea.span-18{width:698px!important}input.span-19,textarea.span-19{width:738px!important}input.span-20,textarea.span-20{width:778px!important}input.span-21,textarea.span-21{width:818px!important}input.span-22,textarea.span-22{width:858px!important}input.span-23,textarea.span-23{width:898px!important}input.span-24,textarea.span-24{width:938px!important}.last{margin-right:0;padding-right:0}
  679. .last,div.last{margin-right:0}
  680. .menu-primary-container{z-index:10 !important;}
  681. .menu-secondary-container{z-index:10 !important;}
  682. </style>
  683.  
  684. <b:if cond='data:blog.pageType == &quot;static_page&quot;'>
  685. <style type='text/css'>
  686. .post-body img {padding:0px;background:transparent;border:none;}
  687. </style>
  688. </b:if>
  689. <b:if cond='data:blog.pageType == &quot;item&quot;'>
  690. <style type='text/css'>
  691. .post-body img {padding:0px;background:transparent;border:none;}
  692. </style>
  693. </b:if>
  694.  
  695. <!--[if lte IE 8]>
  696. <style type='text/css'>
  697. #search{background-position:99% 20%;height:16px;}
  698. .fp-slider {height:300px;}
  699. .fp-nav {display:none;}
  700. </style>
  701. <![endif]-->
  702.  
  703. <script src='http://apis.google.com/js/plusone.js' type='text/javascript'>
  704. {lang: &#39;en-US&#39;}
  705. </script>
  706. <script type='text/javascript'>
  707. //<![CDATA[
  708. var purl= location.href;
  709. var fb_href = purl.substring(0,purl.indexOf(".html")+5);
  710. var fbcm ='<div class="fb-comments" data-href="'+fb_href+'" data-num-posts="5" data-width="600"></div>';
  711. //]]>
  712. </script>
  713. </head>
  714.  
  715. <body>
  716. <div id='fb-root'/>
  717. <script>(function(d, s, id) {
  718. var js, fjs = d.getElementsByTagName(s)[0];
  719. if (d.getElementById(id)) {return;}
  720. js = d.createElement(s); js.id = id;
  721. js.src = &quot;//connect.facebook.net/en_US/all.js#xfbml=1&quot;;
  722. fjs.parentNode.insertBefore(js, fjs);
  723. }(document, &#39;script&#39;, &#39;facebook-jssdk&#39;));</script>
  724. <div id='body-wrapper'><div id='outer-wrapper'><div id='wrap2'>
  725.  
  726. <div class='span-24'>
  727. <div class='menu-primary-container'>
  728. <b:section class='pagelistmenusblog' id='pagelistmenusblog' showaddelement='no'/>
  729. </div>
  730. </div>
  731. <div style='clear:both;'/>
  732.  
  733. <div id='header-wrapper'>
  734. <b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
  735. <b:widget id='Header1' locked='true' title='Blog Cá Nhân By Luân KullBoyy (Tiêu đề)' type='Header'>
  736. <b:includable id='main'>
  737.  
  738. <b:if cond='data:useImage'>
  739. <b:if cond='data:imagePlacement == &quot;REPLACE&quot;'>
  740. <!--Show just the image, no text-->
  741. <div id='header-inner'>
  742. <a expr:href='data:blog.homepageUrl' style='display: block'>
  743. <img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + &quot;_headerimg&quot;' expr:src='data:sourceUrl' expr:width='data:width' style='display: block;padding-left:0px;padding-top:0px;'/>
  744. </a>
  745. </div>
  746. <b:else/>
  747. <!--
  748. Show image as background to text. You can't really calculate the width
  749. reliably in JS because margins are not taken into account by any of
  750. clientWidth, offsetWidth or scrollWidth, so we don't force a minimum
  751. width if the user is using shrink to fit.
  752. This results in a margin-width's worth of pixels being cropped. If the
  753. user is not using shrink to fit then we expand the header.
  754. -->
  755. <div expr:style='&quot;background-image: url(\&quot;&quot; + data:sourceUrl + &quot;\&quot;); &quot; + &quot;background-position: &quot; + data:backgroundPositionStyleStr + &quot;; &quot; + data:widthStyleStr + &quot;min-height: &quot; + data:height + &quot;px;&quot; + &quot;_height: &quot; + data:height + &quot;px;&quot; + &quot;background-repeat: no-repeat; &quot;' id='header-inner'>
  756. <div class='titlewrapper' style='background: transparent'>
  757. <h1 class='title' style='background: transparent; border-width: 0px'>
  758. <b:include name='title'/>
  759. </h1>
  760. </div>
  761. <b:include name='description'/>
  762. </div>
  763. </b:if>
  764. <b:else/>
  765. <!--No header image -->
  766. <div id='header-inner'>
  767. <div class='titlewrapper'>
  768. <h1 class='title'>
  769. <b:include name='title'/>
  770. </h1>
  771. </div>
  772. <b:include name='description'/>
  773. </div>
  774. </b:if>
  775. </b:includable>
  776. <b:includable id='description'>
  777. <div class='descriptionwrapper'>
  778. <p class='description'><span><data:description/></span></p>
  779. </div>
  780. </b:includable>
  781. <b:includable id='title'>
  782. <a expr:href='data:blog.homepageUrl'><data:title/></a>
  783. </b:includable>
  784. </b:widget>
  785. </b:section>
  786.  
  787. <div id='header2'>
  788.  
  789. <div id='topsearch'>
  790. <div id='search' title='Type and hit enter'>
  791. <form expr:action='data:blog.homepageUrl + &quot;search/&quot;' id='searchform' method='get'>
  792. <input id='s' name='q' onblur='if (this.value == &quot;&quot;) {this.value = &quot;Search&quot;;}' onfocus='if (this.value == &quot;Search&quot;) {this.value = &quot;&quot;;}' type='text' value='Search'/>
  793. </form>
  794. </div>
  795. </div>
  796.  
  797.  
  798. </div>
  799. <div style='clear:both;'/>
  800.  
  801. </div>
  802. <div style='clear:both;'/>
  803.  
  804. <div class='span-24'>
  805. <div class='menu-secondary-container'>
  806.  
  807. <ul class='menus menu-secondary'>
  808.  
  809. <li><a expr:href='data:blog.homepageUrl'>Trang chủ</a></li>
  810.  
  811. <li><a href='#'>8share</a>
  812. <ul class='children'>
  813. <li><a href='http://luankullboyy.blogspot.com/2014/11/huong-dan-ang-ki-va-kiem-tien-voi-8share.html#'>Hướng dẫn đăng kí</a></li>
  814. <li><a href='#'>Bằng chứng thanh toán</a>
  815. <ul class='children'>
  816. <li><a href='http://luankullboyy.blogspot.com/2014/11/bang-chung-thanh-toan.html#'>Bằng chứng thanh toán đợt 1</a></li>
  817. <li><a href='http://luankullboyy.blogspot.com/2014/11/bang-chung-thanh-toan-ngay-411.html#'>Bằng chứng thanh toán đợt 2</a></li>
  818. <li><a href='http://luankullboyy.blogspot.com/2014/11/bang-chung-thanh-toan-ngay-1711.html#'>Bằng chứng thanh toán đợt 3</a></li>
  819. </ul>
  820. </li>
  821. <li><a href='http://luankullboyy.blogspot.com/2014/11/huong-dan-cac-ban-share-tin-ung-va-hieu.html#'>Hướng dẫn Share tin</a></li>
  822. </ul>
  823. </li>
  824.  
  825. <li><a href='#'>Downloads</a>
  826. <ul class='children'>
  827. <li><a href='#'>Dvd</a></li>
  828. <li><a href='#'>Games</a></li>
  829. <li><a href='#'>Software</a>
  830. <ul class='children'>
  831. <li><a href='#'>Office</a>
  832. </li>
  833. </ul>
  834. </li>
  835. </ul>
  836. </li>
  837.  
  838. <li><a href='#'>Parent Category</a>
  839. <ul class='children'>
  840. <li><a href='#'>Child Category 1</a>
  841. <ul class='children'>
  842. <li><a href='#'>Sub Child Category 1</a></li>
  843. <li><a href='#'>Sub Child Category 2</a></li>
  844. <li><a href='#'>Sub Child Category 3</a></li>
  845. </ul>
  846. </li>
  847. <li><a href='#'>Child Category 2</a></li>
  848. <li><a href='#'>Child Category 3</a></li>
  849. <li><a href='#'>Child Category 4</a></li>
  850. </ul>
  851. </li>
  852.  
  853. <li><a href='#'>Featured</a></li>
  854.  
  855. <li><a href='#'>Health</a>
  856. <ul class='children'>
  857. <li><a href='#'>Childcare</a></li>
  858. <li><a href='#'>Doctors</a></li>
  859. </ul>
  860. </li>
  861.  
  862. <li><a href='#'>Uncategorized</a></li>
  863.  
  864. </ul>
  865. </div>
  866. </div>
  867. <div style='clear:both;'/>
  868.  
  869. <div id='content-wrapper'>
  870.  
  871. <!-- Featured Content Slider Started -->
  872.  
  873. <b:if cond='data:blog.pageType != &quot;static_page&quot;'>
  874. <b:if cond='data:blog.pageType != &quot;item&quot;'>
  875.  
  876. <div class='fp-slider clearfix'>
  877. <div class='fp-slides-container clearfix'>
  878.  
  879. <div class='fp-slides'>
  880.  
  881. <!-- Slide 1 Code Start -->
  882. <div class='fp-slides-items'>
  883. <div class='fp-thumbnail'>
  884. <a href='http://luankullboyy.blogspot.com/2014/11/huong-dan-ang-ki-va-kiem-tien-voi-8share.html#'><img src='http://gioithieu.8share.vn/images/bg-ct-step4.png'/></a>
  885. </div>
  886. <div class='fp-content-wrap'>
  887. <div class='fp-content'>
  888. <h3 class='fp-title'>
  889. <a href='#'>Hướng dẫn đăng kí và kiếm tiền với 8share</a>
  890. </h3>
  891. <p>
  892. 8Share là mô hình kiếm tiền online từ việc chia sẻ thông tin trên các trang mạng xã hội như facebook, twitter, google plus,&#8230;
  893. </p>
  894. </div>
  895. <div class='fp-prev-next-wrap clearfix'>
  896. <a class='fp-next' href='#fp-next'/>
  897. <a class='fp-prev' href='#fp-prev'/>
  898. </div>
  899. </div>
  900. </div>
  901. <!-- Slide 1 Code End -->
  902.  
  903. <!-- Slide 2 Code Start -->
  904. <div class='fp-slides-items'>
  905. <div class='fp-thumbnail'>
  906. <a href='http://luankullboyy.blogspot.com/2014/11/huong-dan-cac-ban-share-tin-ung-va-hieu.html#'><img src='http://gioithieu.8share.vn/images/bg-ct-step3.png'/></a>
  907. </div>
  908. <div class='fp-content-wrap'>
  909. <div class='fp-content'>
  910. <h3 class='fp-title'>
  911. <a href='#'>Hướng dẫn share tin đúng và hiệu quả</a>
  912. </h3>
  913. <p>
  914. Điều này rất quan trọng nếu như bạn không biết cách làm hiệu quả.
  915. </p>
  916. </div>
  917. <div class='fp-prev-next-wrap clearfix'>
  918. <a class='fp-next' href='#fp-next'/>
  919. <a class='fp-prev' href='#fp-prev'/>
  920. </div>
  921. </div>
  922. </div>
  923. <!-- Slide 2 Code End -->
  924.  
  925. <!-- Slide 3 Code Start -->
  926. <div class='fp-slides-items'>
  927. <div class='fp-thumbnail'>
  928. <a href='http://luankullboyy.blogspot.com/2014/11/cach-lay-link-chia-se.html#'><img src='http://gioithieu.8share.vn/images/bg-ct-step2.png'/></a>
  929. </div>
  930. <div class='fp-content-wrap'>
  931. <div class='fp-content'>
  932. <h3 class='fp-title'>
  933. <a href='#'>Cách lấy link chia sẻ</a>
  934. </h3>
  935. <p>
  936. Hiện nay do có rất nhiều thành viên spam link, chéo link nên 8share đã không cho phép lấy link share nữa.
  937. </p>
  938. </div>
  939. <div class='fp-prev-next-wrap clearfix'>
  940. <a class='fp-next' href='#fp-next'/>
  941. <a class='fp-prev' href='#fp-prev'/>
  942. </div>
  943. </div>
  944. </div>
  945. <!-- Slide 3 Code End -->
  946.  
  947. <!-- Slide 4 Code Start -->
  948. <div class='fp-slides-items'>
  949. <div class='fp-thumbnail'>
  950. <a href='http://luankullboyy.blogspot.com/2014/11/bang-chung-thanh-toan-ngay-1711.html#'><img src='http://4.bp.blogspot.com/-D9FtdqSkfgg/VGl7vyF-TnI/AAAAAAAAAeA/OznTnthcaDY/s1600/10811639_327338554125072_1958963704_n.jpg'/></a>
  951. </div>
  952. <div class='fp-content-wrap'>
  953. <div class='fp-content'>
  954. <h3 class='fp-title'>
  955. <a href='#'>Bằng chứng thanh toán ngày 17/11</a>
  956. </h3>
  957. <p>
  958. Thanh toán cho hơn 100 thành viên của 8share
  959. </p>
  960. </div>
  961. <div class='fp-prev-next-wrap clearfix'>
  962. <a class='fp-next' href='#fp-next'/>
  963. <a class='fp-prev' href='#fp-prev'/>
  964. </div>
  965. </div>
  966. </div>
  967. <!-- Slide 4 Code End -->
  968.  
  969. <!-- Slide 5 Code Start -->
  970. <div class='fp-slides-items'>
  971. <div class='fp-thumbnail'>
  972. <a href='http://luankullboyy.blogspot.com/2014/11/bang-chung-thanh-toan-ngay-411.html##'><img src='http://1.bp.blogspot.com/-Ahic0OtcNVk/VF9x0aRl8II/AAAAAAAAAb8/p7Gebxgscog/s1600/10502340_394956097325670_1018691049668446051_n.jpg'/></a>
  973. </div>
  974. <div class='fp-content-wrap'>
  975. <div class='fp-content'>
  976. <h3 class='fp-title'>
  977. <a href='#'>Bằng chứng thanh toán ngày 4/11</a>
  978. </h3>
  979. <p>
  980. Thanh toán nhanh gọn.
  981. </p>
  982. </div>
  983. <div class='fp-prev-next-wrap clearfix'>
  984. <a class='fp-next' href='#fp-next'/>
  985. <a class='fp-prev' href='#fp-prev'/>
  986. </div>
  987. </div>
  988. </div>
  989. <!-- Slide 5 Code End -->
  990.  
  991. </div>
  992.  
  993. <div class='fp-nav'>
  994. <span class='fp-pager'/>
  995. </div>
  996.  
  997. </div>
  998. </div>
  999. <div style='clear:both;'/>
  1000.  
  1001. </b:if></b:if>
  1002.  
  1003. <!-- Featured Content Slider End -->
  1004.  
  1005. <div id='crosscol-wrapper' style='text-align:center'>
  1006. <b:section class='crosscol' id='crosscol' showaddelement='yes'/>
  1007. </div>
  1008.  
  1009. <div id='lsidebar-wrapper'>
  1010.  
  1011.  
  1012.  
  1013. <div class='widget-container'>
  1014. <div class='tabviewsection'>
  1015.  
  1016. <script type='text/javascript'>
  1017. jQuery(document).ready(function($){
  1018. $(&quot;.tabs-widget-content-widget-themater_tabs-1432447472-id&quot;).hide();
  1019. $(&quot;ul.tabs-widget-widget-themater_tabs-1432447472-id li:first a&quot;).addClass(&quot;tabs-widget-current&quot;).show();
  1020. $(&quot;.tabs-widget-content-widget-themater_tabs-1432447472-id:first&quot;).show();
  1021.  
  1022. $(&quot;ul.tabs-widget-widget-themater_tabs-1432447472-id li a&quot;).click(function() {
  1023. $(&quot;ul.tabs-widget-widget-themater_tabs-1432447472-id li a&quot;).removeClass(&quot;tabs-widget-current a&quot;);
  1024. $(this).addClass(&quot;tabs-widget-current&quot;);
  1025. $(&quot;.tabs-widget-content-widget-themater_tabs-1432447472-id&quot;).hide();
  1026. var activeTab = $(this).attr(&quot;href&quot;);
  1027. $(activeTab).fadeIn();
  1028. return false;
  1029. });
  1030. });
  1031. </script>
  1032.  
  1033. <ul class='tabs-widget tabs-widget-widget-themater_tabs-1432447472-id'>
  1034. <li><a href='#widget-themater_tabs-1432447472-id1'>Popular</a></li>
  1035. <li><a href='#widget-themater_tabs-1432447472-id2'>Tags</a></li>
  1036. <li><a href='#widget-themater_tabs-1432447472-id3'>Blog Archives</a></li>
  1037. </ul>
  1038.  
  1039. <div class='tabs-widget-content tabs-widget-content-widget-themater_tabs-1432447472-id' id='widget-themater_tabs-1432447472-id1'>
  1040. <b:section class='sidebar' id='sidebartab1' preferred='yes'>
  1041. <b:widget id='HTML1' locked='false' title='' type='HTML'>
  1042. <b:includable id='main'>
  1043. <!-- only display title if it's non-empty -->
  1044. <b:if cond='data:title != &quot;&quot;'>
  1045. <h2 class='title'><data:title/></h2>
  1046. </b:if>
  1047. <div class='widget-content'>
  1048. <data:content/>
  1049. </div>
  1050.  
  1051. <b:include name='quickedit'/>
  1052. </b:includable>
  1053. </b:widget>
  1054. <b:widget id='Stats1' locked='false' title='Tổng số lượt xem trang' type='Stats'>
  1055. <b:includable id='main'>
  1056. <b:if cond='data:title'><h2><data:title/></h2></b:if>
  1057. <div class='widget-content'>
  1058. <!-- Content is going to be visible when data will be fetched from server. -->
  1059. <div expr:id='data:widget.instanceId + &quot;_content&quot;' style='display: none;'>
  1060. <!-- Counter and image will be injected later via AJAX call. -->
  1061. <b:if cond='data:showSparkline'>
  1062. <img alt='Sparkline' expr:id='data:widget.instanceId + &quot;_sparkline&quot;' height='30' width='75'/>
  1063. </b:if>
  1064. <b:if cond='data:showGraphicalCounter'>
  1065. <span class='counter-wrapper graph-counter-wrapper' expr:id='data:widget.instanceId + &quot;_totalCount&quot;'/>
  1066. <b:else/>
  1067. <span class='counter-wrapper text-counter-wrapper' expr:id='data:widget.instanceId + &quot;_totalCount&quot;'/>
  1068. </b:if>
  1069. <b:include name='quickedit'/>
  1070. </div>
  1071. </div>
  1072. </b:includable>
  1073. </b:widget>
  1074. <b:widget id='Attribution1' locked='true' title='' type='Attribution'>
  1075. <b:includable id='main'>
  1076. <b:if cond='data:feedbackSurveyLink'>
  1077. <div class='mobile-survey-link' style='text-align: center;'>
  1078. <data:feedbackSurveyLink/>
  1079. </div>
  1080. </b:if>
  1081.  
  1082. <div class='widget-content' style='text-align: center;'>
  1083. <b:if cond='data:attribution != &quot;&quot;'>
  1084. <data:attribution/>
  1085. </b:if>
  1086. </div>
  1087.  
  1088. <b:include name='quickedit'/>
  1089. </b:includable>
  1090. </b:widget>
  1091. <b:widget id='HTML99' locked='true' title='Navigation-Menus (Do Not Edit Here!)' type='HTML'>
  1092. <b:includable id='main'>
  1093. <nav class='main-nav'>
  1094. <!-- Main menu -->
  1095. <ul>
  1096. <li class='highlight'><a expr:href='data:blog.homepageUrl'>Home</a></li>
  1097. <li><a href='#'>Services</a></li>
  1098. <li><a href='#'>Free Resources</a></li>
  1099. <li><a href='#'>Advertise</a></li>
  1100. <li><a href='/search'>Blog</a></li>
  1101. <li><a href='#'>About</a></li>
  1102. <li><a href='#'>Contact me</a></li>
  1103. </ul>
  1104. <a href='#' id='pull'>Menu</a>
  1105. </nav><!-- /main-nav -->
  1106. </b:includable>
  1107. </b:widget>
  1108. <b:widget id='HTML111' locked='true' title='Featured Posts' type='HTML'>
  1109. <b:includable id='main'>
  1110. <b:if cond='data:blog.url == data:blog.homepageUrl'>
  1111. <div class='widget-content'><div class='recent-post-cont'><b:if cond='data:title'><h5><data:title/></h5></b:if>&lt;script src=&#39;/feeds/posts/default/-/<data:content/>?orderby=published&amp;alt=json-in-script&amp;callback=showrecentpostswiththumbs&#39;&gt;&lt;/script&gt;</div></div>
  1112. </b:if>
  1113. </b:includable>
  1114. </b:widget>
  1115. <b:widget id='Navbar1' locked='true' title='Thanh điều hướng' type='Navbar'>
  1116. <b:includable id='main'>&lt;script type=&quot;text/javascript&quot;&gt;
  1117. function setAttributeOnload(object, attribute, val) {
  1118. if(window.addEventListener) {
  1119. window.addEventListener(&#39;load&#39;,
  1120. function(){ object[attribute] = val; }, false);
  1121. } else {
  1122. window.attachEvent(&#39;onload&#39;, function(){ object[attribute] = val; });
  1123. }
  1124. }
  1125. &lt;/script&gt;
  1126. &lt;div id=&quot;navbar-iframe-container&quot;&gt;&lt;/div&gt;
  1127. &lt;script type=&quot;text/javascript&quot; src=&quot;https://apis.google.com/js/plusone.js&quot;&gt;&lt;/script&gt;
  1128. &lt;script type=&quot;text/javascript&quot;&gt;
  1129. gapi.load(&quot;gapi.iframes:gapi.iframes.style.bubble&quot;, function() {
  1130. if (gapi.iframes &amp;&amp; gapi.iframes.getContext) {
  1131. gapi.iframes.getContext().openChild({
  1132. url: &#39;https://www.blogger.com/navbar.g?targetBlogID\0755371159480367616905\46blogName\75Blog+C%C3%A1+Nh%C3%A2n+By+Lu%C3%A2n+KullBoyy\46publishMode\75PUBLISH_MODE_BLOGSPOT\46navbarType\75LIGHT\46layoutType\75LAYOUTS\46searchRoot\75http://luankullboyy.blogspot.com/search\46blogLocale\75vi\46v\0752\46homepageUrl\75http://luankullboyy.blogspot.com/\46blogFollowUrl\75https://plus.google.com/108617700088978101667\46vt\758765004653819382043&#39;,
  1133. where: document.getElementById(&quot;navbar-iframe-container&quot;),
  1134. id: &quot;navbar-iframe&quot;
  1135. });
  1136. }
  1137. });
  1138. &lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
  1139. (function() {
  1140. var script = document.createElement(&#39;script&#39;);
  1141. script.type = &#39;text/javascript&#39;;
  1142. script.src = &#39;//pagead2.googlesyndication.com/pagead/js/google_top_exp.js&#39;;
  1143. var head = document.getElementsByTagName(&#39;head&#39;)[0];
  1144. if (head) {
  1145. head.appendChild(script);
  1146. }})();
  1147. &lt;/script&gt;
  1148. </b:includable>
  1149. </b:widget>
  1150. <b:widget id='HTML101' locked='true' title='Social Profile Icons (Do Not Edit Here!)' type='HTML'>
  1151. <b:includable id='main'>
  1152. <h2>Connect With Us</h2>
  1153. <!-- Social Profile Icon -->
  1154. <div class='social-profile-icons'>
  1155. <ul>
  1156. <li class='social-facebook'><a href='#' title='Facebook'>Facebook</a></li>
  1157. <li class='social-twitter'><a href='#' title='Twitter'>Twitter</a></li>
  1158. <li class='social-gplus'><a href='#' title='Google+'>Google+</a></li>
  1159. <li class='social-linkedin'><a href='#' title='LinkedIn'>Linkedin</a></li>
  1160. <li class='social-pinterest'><a href='#' title='Pinterest'>Pinterest</a></li>
  1161. <li class='social-rss'><a href='http://www.specificfeeds.com/emailsubscribe' title='RSS'>RSS</a></li>
  1162. </ul>
  1163. </div>
  1164. </b:includable>
  1165. </b:widget>
  1166. </b:section>
  1167. </div>
  1168.  
  1169. <div class='tabs-widget-content tabs-widget-content-widget-themater_tabs-1432447472-id' id='widget-themater_tabs-1432447472-id2'>
  1170. <b:section class='sidebar' id='sidebartab2' preferred='yes'/>
  1171. </div>
  1172.  
  1173. <div class='tabs-widget-content tabs-widget-content-widget-themater_tabs-1432447472-id' id='widget-themater_tabs-1432447472-id3'>
  1174. <b:section class='sidebar' id='sidebartab3' preferred='yes'/>
  1175. </div>
  1176.  
  1177. </div>
  1178. </div>
  1179.  
  1180. <div style='height:5px;clear:both;'/>
  1181.  
  1182.  
  1183. <b:section class='sidebar' id='sidebarright' preferred='yes'/>
  1184.  
  1185. <p/></div>
  1186.  
  1187. <div id='main-wrapper'>
  1188.  
  1189. <b:section class='main' id='main' showaddelement='no'>
  1190. <b:widget id='Blog1' locked='true' title='Bài đăng trên Blog' type='Blog'>
  1191. <b:includable id='main' var='top'>
  1192. <b:if cond='data:mobile == &quot;false&quot;'>
  1193.  
  1194. <!-- posts -->
  1195. <div class='blog-posts hfeed'>
  1196.  
  1197. <b:include data='top' name='status-message'/>
  1198.  
  1199. <data:defaultAdStart/>
  1200. <b:loop values='data:posts' var='post'>
  1201. <b:if cond='data:post.isDateStart'>
  1202. <b:if cond='data:post.isFirstPost == &quot;false&quot;'>
  1203. &lt;/div&gt;&lt;/div&gt;
  1204. </b:if>
  1205. </b:if>
  1206. <b:if cond='data:post.isDateStart'>
  1207. &lt;div class=&quot;date-outer&quot;&gt;
  1208. </b:if>
  1209. <b:if cond='data:post.dateHeader'>
  1210. <h2 class='date-header'><span><data:post.dateHeader/></span></h2>
  1211. </b:if>
  1212. <b:if cond='data:post.isDateStart'>
  1213. &lt;div class=&quot;date-posts&quot;&gt;
  1214. </b:if>
  1215. <div class='post-outer'>
  1216. <b:include data='post' name='post'/><b:if cond='data:blog.pageType == &quot;item&quot;'>
  1217. <script type='text/javascript'>
  1218. document.write(fbcm);
  1219. </script>
  1220. </b:if>
  1221. <b:if cond='data:blog.pageType == &quot;static_page&quot;'>
  1222. <b:if cond='data:post.showThreadedComments'>
  1223. <b:include data='post' name='threaded_comments'/>
  1224. <b:else/>
  1225. <b:include data='post' name='comments'/>
  1226. </b:if>
  1227. </b:if>
  1228. <b:if cond='data:blog.pageType == &quot;item&quot;'>
  1229. <b:if cond='data:post.showThreadedComments'>
  1230. <b:include data='post' name='threaded_comments'/>
  1231. <b:else/>
  1232. <b:include data='post' name='comments'/>
  1233. </b:if>
  1234. </b:if>
  1235. </div>
  1236. <b:if cond='data:post.includeAd'>
  1237. <b:if cond='data:post.isFirstPost'>
  1238. <data:defaultAdEnd/>
  1239. <b:else/>
  1240. <data:adEnd/>
  1241. </b:if>
  1242. <div class='inline-ad'>
  1243. <data:adCode/>
  1244. </div>
  1245. <data:adStart/>
  1246. </b:if>
  1247. </b:loop>
  1248. <b:if cond='data:numPosts != 0'>
  1249. &lt;/div&gt;&lt;/div&gt;
  1250. </b:if>
  1251. <data:adEnd/>
  1252. </div>
  1253.  
  1254. <b:if cond='data:blog.pageType != &quot;item&quot;'>
  1255. <!-- navigation -->
  1256. <b:include name='nextprev'/>
  1257. </b:if>
  1258.  
  1259. <!-- feed links -->
  1260. <b:include name='feedLinks'/>
  1261.  
  1262. <b:if cond='data:top.showStars'>
  1263. <script src='//www.google.com/jsapi' type='text/javascript'/>
  1264. <script type='text/javascript'>
  1265. google.load(&quot;annotations&quot;, &quot;1&quot;, {&quot;locale&quot;: &quot;<data:top.languageCode/>&quot;});
  1266. function initialize() {
  1267. google.annotations.setApplicationId(<data:top.blogspotReviews/>);
  1268. google.annotations.createAll();
  1269. google.annotations.fetch();
  1270. }
  1271. google.setOnLoadCallback(initialize);
  1272. </script>
  1273. </b:if>
  1274.  
  1275. <b:else/>
  1276. <b:include name='mobile-main'/>
  1277. </b:if>
  1278.  
  1279. <b:if cond='data:top.showDummy'>
  1280. <data:top.dummyBootstrap/>
  1281. </b:if>
  1282.  
  1283. </b:includable>
  1284. <b:includable id='backlinkDeleteIcon' var='backlink'>
  1285. <span expr:class='&quot;item-control &quot; + data:backlink.adminClass'>
  1286. <a expr:href='data:backlink.deleteUrl' expr:title='data:top.deleteBacklinkMsg'>
  1287. <img src='//www.blogger.com/img/icon_delete13.gif'/>
  1288. </a>
  1289. </span>
  1290. </b:includable>
  1291. <b:includable id='backlinks' var='post'>
  1292. <a name='links'/><h4><data:post.backlinksLabel/></h4>
  1293. <b:if cond='data:post.numBacklinks != 0'>
  1294. <dl class='comments-block' id='comments-block'>
  1295. <b:loop values='data:post.backlinks' var='backlink'>
  1296. <div class='collapsed-backlink backlink-control'>
  1297. <dt class='comment-title'>
  1298. <span class='backlink-toggle-zippy'>&#160;</span>
  1299. <a expr:href='data:backlink.url' rel='nofollow'><data:backlink.title/></a>
  1300. <b:include data='backlink' name='backlinkDeleteIcon'/>
  1301. </dt>
  1302. <dd class='comment-body collapseable'>
  1303. <data:backlink.snippet/>
  1304. </dd>
  1305. <dd class='comment-footer collapseable'>
  1306. <span class='comment-author'><data:post.authorLabel/> <data:backlink.author/></span>
  1307. <span class='comment-timestamp'><data:post.timestampLabel/> <data:backlink.timestamp/></span>
  1308. </dd>
  1309. </div>
  1310. </b:loop>
  1311. </dl>
  1312. </b:if>
  1313. <p class='comment-footer'>
  1314. <a class='comment-link' expr:href='data:post.createLinkUrl' expr:id='data:widget.instanceId + &quot;_backlinks-create-link&quot;' target='_blank'><data:post.createLinkLabel/></a>
  1315. </p>
  1316. </b:includable>
  1317. <b:includable id='comment-form' var='post'>
  1318. <div class='comment-form'>
  1319. <a name='comment-form'/>
  1320. <b:if cond='data:mobile'>
  1321. <h4 id='comment-post-message'>
  1322. <a expr:id='data:widget.instanceId + &quot;_comment-editor-toggle-link&quot;' href='javascript:void(0)'><data:postCommentMsg/></a></h4>
  1323. <p><data:blogCommentMessage/></p>
  1324. <data:blogTeamBlogMessage/>
  1325. <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
  1326. <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410' id='comment-editor' name='comment-editor' src='' style='display: none' width='100%'/>
  1327. <b:else/>
  1328. <h4 id='comment-post-message'><data:postCommentMsg/></h4>
  1329. <p><data:blogCommentMessage/></p>
  1330. <data:blogTeamBlogMessage/>
  1331. <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
  1332. <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410' id='comment-editor' name='comment-editor' src='' width='100%'/>
  1333. </b:if>
  1334. <data:post.friendConnectJs/>
  1335. <data:post.cmtfpIframe/>
  1336. <script type='text/javascript'>
  1337. BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;, &#39;<data:post.communityId/>&#39;);
  1338. </script>
  1339. </div>
  1340. </b:includable>
  1341. <b:includable id='commentDeleteIcon' var='comment'>
  1342. <span expr:class='&quot;item-control &quot; + data:comment.adminClass'>
  1343. <b:if cond='data:showCmtPopup'>
  1344. <div class='goog-toggle-button'>
  1345. <div class='goog-inline-block comment-action-icon'/>
  1346. </div>
  1347. <b:else/>
  1348. <a class='comment-delete' expr:href='data:comment.deleteUrl' expr:title='data:top.deleteCommentMsg'>
  1349. <img src='//www.blogger.com/img/icon_delete13.gif'/>
  1350. </a>
  1351. </b:if>
  1352. </span>
  1353. </b:includable>
  1354. <b:includable id='comment_count_picker' var='post'>
  1355. <b:if cond='data:post.forceIframeComments'>
  1356. <span class='cmt_count_iframe_holder' expr:data-count='data:post.numComments' expr:data-onclick='data:post.addCommentOnclick' expr:data-url='data:post.canonicalUrl'>
  1357. </span>
  1358. <b:else/>
  1359. <b:if cond='data:post.commentSource == 1'>
  1360. <span class='cmt_count_iframe_holder' expr:data-count='data:post.numComments' expr:data-onclick='data:post.addCommentOnclick' expr:data-url='data:post.canonicalUrl'>
  1361. </span>
  1362. <b:else/>
  1363. <a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
  1364. <data:post.commentLabelFull/>:
  1365. </a>
  1366. </b:if>
  1367. </b:if>
  1368. </b:includable>
  1369. <b:includable id='comment_picker' var='post'>
  1370. <b:if cond='data:post.commentSource == 1'>
  1371. <b:include data='post' name='iframe_comments'/>
  1372. <b:else/>
  1373. <b:if cond='data:post.showThreadedComments'>
  1374. <b:include data='post' name='threaded_comments'/>
  1375. <b:else/>
  1376. <b:include data='post' name='comments'/>
  1377. </b:if>
  1378. </b:if>
  1379. </b:includable>
  1380. <b:includable id='comments' var='post'>
  1381. <div class='comments' id='comments'>
  1382. <a name='comments'/>
  1383. <b:if cond='data:post.allowComments'>
  1384. <h4>
  1385. <b:if cond='data:post.numComments == 1'>
  1386. 1 <data:commentLabel/>:
  1387. <b:else/>
  1388. <data:post.numComments/> <data:commentLabelPlural/>:
  1389. </b:if>
  1390. </h4>
  1391.  
  1392. <b:if cond='data:post.commentPagingRequired'>
  1393. <span class='paging-control-container'>
  1394. <a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'><data:post.oldestLinkText/></a>
  1395. &#160;
  1396. <a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'><data:post.olderLinkText/></a>
  1397. &#160;
  1398. <data:post.commentRangeText/>
  1399. &#160;
  1400. <a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'><data:post.newerLinkText/></a>
  1401. &#160;
  1402. <a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'><data:post.newestLinkText/></a>
  1403. </span>
  1404. </b:if>
  1405.  
  1406. <div expr:id='data:widget.instanceId + &quot;_comments-block-wrapper&quot;'>
  1407. <dl expr:class='data:post.avatarIndentClass' id='comments-block'>
  1408. <b:loop values='data:post.comments' var='comment'>
  1409. <dt expr:class='&quot;comment-author &quot; + data:comment.authorClass' expr:id='data:comment.anchorName'>
  1410. <b:if cond='data:comment.favicon'>
  1411. <img expr:src='data:comment.favicon' height='16px' style='margin-bottom:-2px;' width='16px'/>
  1412. </b:if>
  1413. <a expr:name='data:comment.anchorName'/>
  1414. <b:if cond='data:blog.enabledCommentProfileImages'>
  1415. <data:comment.authorAvatarImage/>
  1416. </b:if>
  1417. <b:if cond='data:comment.authorUrl'>
  1418. <a expr:href='data:comment.authorUrl' rel='nofollow'><data:comment.author/></a>
  1419. <b:else/>
  1420. <data:comment.author/>
  1421. </b:if>
  1422. <data:commentPostedByMsg/>
  1423. </dt>
  1424. <dd class='comment-body' expr:id='data:widget.instanceId + data:comment.cmtBodyIdPostfix'>
  1425. <b:if cond='data:comment.isDeleted'>
  1426. <span class='deleted-comment'><data:comment.body/></span>
  1427. <b:else/>
  1428. <p>
  1429. <data:comment.body/>
  1430. </p>
  1431. </b:if>
  1432. </dd>
  1433. <dd class='comment-footer'>
  1434. <span class='comment-timestamp'>
  1435. <a expr:href='data:comment.url' title='comment permalink'>
  1436. <data:comment.timestamp/>
  1437. </a>
  1438. <b:include data='comment' name='commentDeleteIcon'/>
  1439. </span>
  1440. </dd>
  1441. </b:loop>
  1442. </dl>
  1443. </div>
  1444.  
  1445. <b:if cond='data:post.commentPagingRequired'>
  1446. <span class='paging-control-container'>
  1447. <a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'>
  1448. <data:post.oldestLinkText/>
  1449. </a>
  1450. <a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'>
  1451. <data:post.olderLinkText/>
  1452. </a>
  1453. &#160;
  1454. <data:post.commentRangeText/>
  1455. &#160;
  1456. <a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'>
  1457. <data:post.newerLinkText/>
  1458. </a>
  1459. <a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'>
  1460. <data:post.newestLinkText/>
  1461. </a>
  1462. </span>
  1463. </b:if>
  1464.  
  1465. <p class='comment-footer'>
  1466. <b:if cond='data:post.embedCommentForm'>
  1467. <b:if cond='data:post.allowNewComments'>
  1468. <b:include data='post' name='comment-form'/>
  1469. <b:else/>
  1470. <data:post.noNewCommentsText/>
  1471. </b:if>
  1472. <b:else/>
  1473. <b:if cond='data:post.allowComments'>
  1474. <a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>
  1475. </b:if>
  1476. </b:if>
  1477.  
  1478. </p>
  1479. </b:if>
  1480. <b:if cond='data:showCmtPopup'>
  1481. <div id='comment-popup'>
  1482. <iframe allowtransparency='true' frameborder='0' id='comment-actions' name='comment-actions' scrolling='no'>
  1483. </iframe>
  1484. </div>
  1485. </b:if>
  1486.  
  1487. <div id='backlinks-container'>
  1488. <div expr:id='data:widget.instanceId + &quot;_backlinks-container&quot;'>
  1489. <b:if cond='data:post.showBacklinks'>
  1490. <b:include data='post' name='backlinks'/>
  1491. </b:if>
  1492. </div>
  1493. </div>
  1494. </div>
  1495. </b:includable>
  1496. <b:includable id='feedLinks'>
  1497. <b:if cond='data:blog.pageType != &quot;item&quot;'> <!-- Blog feed links -->
  1498. <b:if cond='data:feedLinks'>
  1499. <div class='blog-feeds'>
  1500. <b:include data='feedLinks' name='feedLinksBody'/>
  1501. </div>
  1502. </b:if>
  1503.  
  1504. <b:else/> <!--Post feed links -->
  1505. <div class='post-feeds'>
  1506. <b:loop values='data:posts' var='post'>
  1507. <b:if cond='data:post.allowComments'>
  1508. <b:if cond='data:post.feedLinks'>
  1509. <b:include data='post.feedLinks' name='feedLinksBody'/>
  1510. </b:if>
  1511. </b:if>
  1512. </b:loop>
  1513. </div>
  1514. </b:if>
  1515. </b:includable>
  1516. <b:includable id='feedLinksBody' var='links'>
  1517. <div class='feed-links'>
  1518. <data:feedLinksMsg/>
  1519. <b:loop values='data:links' var='f'>
  1520. <a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType' target='_blank'><data:f.name/> (<data:f.feedType/>)</a>
  1521. </b:loop>
  1522. </div>
  1523. </b:includable>
  1524. <b:includable id='iframe_comments' var='post'>
  1525.  
  1526. <b:if cond='data:post.allowComments'>
  1527. <script expr:src='data:post.commentSrc' type='text/javascript'/>
  1528. <div class='cmt_iframe_holder'/>
  1529.  
  1530. <b:if cond='data:post.embedCommentForm == &quot;false&quot;'>
  1531. <a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>
  1532. </b:if>
  1533. </b:if>
  1534. </b:includable>
  1535. <b:includable id='mobile-index-post' var='post'>
  1536. <div class='mobile-date-outer date-outer'>
  1537. <b:if cond='data:post.dateHeader'>
  1538. <div class='date-header'>
  1539. <span><data:post.dateHeader/></span>
  1540. </div>
  1541. </b:if>
  1542.  
  1543. <div class='mobile-post-outer'>
  1544. <a expr:href='data:post.url'>
  1545. <h3 class='mobile-index-title entry-title'>
  1546. <data:post.title/>
  1547. </h3>
  1548.  
  1549. <div class='mobile-index-arrow'>&amp;rsaquo;</div>
  1550.  
  1551. <div class='mobile-index-contents'>
  1552. <b:if cond='data:post.thumbnailUrl'>
  1553. <div class='mobile-index-thumbnail'>
  1554. <div class='Image'>
  1555. <img expr:src='data:post.thumbnailUrl'/>
  1556. </div>
  1557. </div>
  1558. </b:if>
  1559.  
  1560. <div class='post-body'>
  1561. <b:if cond='data:post.snippet'><data:post.snippet/></b:if>
  1562. </div>
  1563. </div>
  1564.  
  1565. <div style='clear: both;'/>
  1566. </a>
  1567.  
  1568. <div class='mobile-index-comment'>
  1569. <b:if cond='data:blog.pageType != &quot;static_page&quot;'>
  1570. <b:if cond='data:post.allowComments'>
  1571. <b:if cond='data:post.numComments != 0'>
  1572. <a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
  1573. </b:if>
  1574. </b:if>
  1575. </b:if>
  1576. </div>
  1577. </div>
  1578. </div>
  1579. </b:includable>
  1580. <b:includable id='mobile-main' var='top'>
  1581. <!-- posts -->
  1582. <div class='blog-posts hfeed'>
  1583.  
  1584. <b:include data='top' name='status-message'/>
  1585.  
  1586. <b:if cond='data:blog.pageType == &quot;index&quot;'>
  1587. <b:loop values='data:posts' var='post'>
  1588. <b:include data='post' name='mobile-index-post'/>
  1589. </b:loop>
  1590. <b:else/>
  1591. <b:loop values='data:posts' var='post'>
  1592. <b:include data='post' name='mobile-post'/>
  1593. </b:loop>
  1594. </b:if>
  1595. </div>
  1596.  
  1597. <b:include name='mobile-nextprev'/>
  1598. </b:includable>
  1599. <b:includable id='mobile-nextprev'>
  1600. <div class='blog-pager' id='blog-pager'>
  1601. <b:if cond='data:newerPageUrl'>
  1602. <div class='mobile-link-button' id='blog-pager-newer-link'>
  1603. <a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'>&amp;lsaquo;</a>
  1604. </div>
  1605. </b:if>
  1606.  
  1607. <b:if cond='data:olderPageUrl'>
  1608. <div class='mobile-link-button' id='blog-pager-older-link'>
  1609. <a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'>&amp;rsaquo;</a>
  1610. </div>
  1611. </b:if>
  1612.  
  1613. <div class='mobile-link-button' id='blog-pager-home-link'>
  1614. <a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
  1615. </div>
  1616.  
  1617. <div class='mobile-desktop-link'>
  1618. <a class='home-link' expr:href='data:desktopLinkUrl'><data:desktopLinkMsg/></a>
  1619. </div>
  1620.  
  1621. </div>
  1622. <div class='clear'/>
  1623. </b:includable>
  1624. <b:includable id='mobile-post' var='post'>
  1625. <div class='date-outer'>
  1626. <b:if cond='data:post.dateHeader'>
  1627. <h2 class='date-header'><span><data:post.dateHeader/></span></h2>
  1628. </b:if>
  1629. <div class='date-posts'>
  1630. <div class='post-outer'>
  1631.  
  1632. <div class='post hentry uncustomized-post-template'>
  1633. <a expr:name='data:post.id'/>
  1634. <b:if cond='data:post.title'>
  1635. <h3 class='post-title entry-title'>
  1636. <b:if cond='data:post.link'>
  1637. <a expr:href='data:post.link'><data:post.title/></a>
  1638. <b:else/>
  1639. <b:if cond='data:post.url'>
  1640. <b:if cond='data:blog.url != data:post.url'>
  1641. <a expr:href='data:post.url'><data:post.title/></a>
  1642. <b:else/>
  1643. <data:post.title/>
  1644. </b:if>
  1645. <b:else/>
  1646. <data:post.title/>
  1647. </b:if>
  1648. </b:if>
  1649. </h3>
  1650. </b:if>
  1651.  
  1652. <div class='post-header'>
  1653. <div class='post-header-line-1'/>
  1654. </div>
  1655.  
  1656. <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id'>
  1657. <data:post.body/>
  1658. <div style='clear: both;'/> <!-- clear for photos floats -->
  1659. </div>
  1660.  
  1661. <div class='post-footer'>
  1662. <div class='post-footer-line post-footer-line-1'>
  1663. <span class='post-author vcard'>
  1664. <b:if cond='data:top.showAuthor'>
  1665. <b:if cond='data:post.authorProfileUrl'>
  1666. <span class='fn'>
  1667. <a expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
  1668. <data:post.author/>
  1669. </a>
  1670. </span>
  1671. <b:else/>
  1672. <span class='fn'><data:post.author/></span>
  1673. </b:if>
  1674. </b:if>
  1675. </span>
  1676.  
  1677. <span class='post-timestamp'>
  1678. <b:if cond='data:top.showTimestamp'>
  1679. <data:top.timestampLabel/>
  1680. <b:if cond='data:post.url'>
  1681. <a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='published' expr:title='data:post.timestampISO8601'><data:post.timestamp/></abbr></a>
  1682. </b:if>
  1683. </b:if>
  1684. </span>
  1685.  
  1686. <span class='post-comment-link'>
  1687. <b:if cond='data:blog.pageType != &quot;item&quot;'>
  1688. <b:if cond='data:blog.pageType != &quot;static_page&quot;'>
  1689. <b:if cond='data:post.allowComments'>
  1690. <a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
  1691. </b:if>
  1692. </b:if>
  1693. </b:if>
  1694. </span>
  1695. </div>
  1696.  
  1697. <div class='post-footer-line post-footer-line-2'>
  1698. <b:if cond='data:top.showMobileShare'>
  1699. <div class='mobile-link-button goog-inline-block' id='mobile-share-button'>
  1700. <a href='javascript:void(0);'><data:shareMsg/></a>
  1701. </div>
  1702. </b:if>
  1703. <b:if cond='data:top.showDummy'>
  1704. <div class='goog-inline-block dummy-container'><data:post.dummyTag/></div>
  1705. </b:if>
  1706. </div>
  1707.  
  1708. </div>
  1709. </div>
  1710.  
  1711. <b:if cond='data:blog.pageType == &quot;static_page&quot;'>
  1712. <b:if cond='data:post.showThreadedComments'>
  1713. <b:include data='post' name='threaded_comments'/>
  1714. <b:else/>
  1715. <b:include data='post' name='comments'/>
  1716. </b:if>
  1717. </b:if>
  1718. <b:if cond='data:blog.pageType == &quot;item&quot;'>
  1719. <b:if cond='data:post.showThreadedComments'>
  1720. <b:include data='post' name='threaded_comments'/>
  1721. <b:else/>
  1722. <b:include data='post' name='comments'/>
  1723. </b:if>
  1724. </b:if>
  1725. </div>
  1726. </div>
  1727. </div>
  1728. </b:includable>
  1729. <b:includable id='nextprev'>
  1730. <div class='blog-pager' id='blog-pager'>
  1731. <b:if cond='data:newerPageUrl'>
  1732. <span id='blog-pager-newer-link'>
  1733. <a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'><data:newerPageTitle/></a>
  1734. </span>
  1735. </b:if>
  1736.  
  1737. <b:if cond='data:olderPageUrl'>
  1738. <span id='blog-pager-older-link'>
  1739. <a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'><data:olderPageTitle/></a>
  1740. </span>
  1741. </b:if>
  1742.  
  1743. <a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
  1744.  
  1745. <b:if cond='data:mobileLinkUrl'>
  1746. <div class='blog-mobile-link'>
  1747. <a expr:href='data:mobileLinkUrl'><data:mobileLinkMsg/></a>
  1748. </div>
  1749. </b:if>
  1750.  
  1751. </div>
  1752. <div class='clear'/>
  1753. </b:includable>
  1754. <b:includable id='post' var='post'>
  1755. <div class='wrapfullpost'>
  1756. <div class='post hentry'>
  1757. <a expr:name='data:post.id'/>
  1758.  
  1759. <b:if cond='data:post.title'>
  1760. <h3 class='post-title entry-title'>
  1761. <b:if cond='data:post.link'>
  1762. <a expr:href='data:post.link'><data:post.title/></a>
  1763. <b:else/>
  1764. <b:if cond='data:post.url'>
  1765. <a expr:href='data:post.url'><data:post.title/></a>
  1766. <b:else/>
  1767. <data:post.title/>
  1768. </b:if>
  1769. </b:if>
  1770. </h3>
  1771. </b:if>
  1772.  
  1773. <div class='post-header-line-1'/>
  1774.  
  1775. <b:if cond='data:blog.pageType != &quot;static_page&quot;'>
  1776. <div class='postmeta-primary'>
  1777. <span class='meta_date'><data:post.timestamp/></span>
  1778. &amp;nbsp;<span class='meta_categories'><b:if cond='data:post.labels'><b:loop values='data:post.labels' var='label'><a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>, </b:if></b:loop></b:if></span>
  1779. &amp;nbsp;<span class='meta_comments'><b:if cond='data:post.allowComments'><a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 0'>No comments</b:if><b:if cond='data:post.numComments == 1'>1 comment</b:if><b:if cond='data:post.numComments &gt;= 2'><data:post.numComments/> comments</b:if></a></b:if></span>
  1780. </div>
  1781. </b:if>
  1782.  
  1783. <div class='post-body entry-content'>
  1784.  
  1785. <p>
  1786. <b:if cond='data:blog.pageType != &quot;static_page&quot;'>
  1787. <b:if cond='data:blog.pageType != &quot;item&quot;'>
  1788. <div expr:id='&quot;summary&quot; + data:post.id'><data:post.body/></div>
  1789. <script type='text/javascript'>createSummaryAndThumb(&quot;summary<data:post.id/>&quot;);</script>
  1790. </b:if>
  1791. </b:if>
  1792. <b:if cond='data:blog.pageType == &quot;item&quot;'><data:post.body/></b:if>
  1793.  
  1794. <b:if cond='data:blog.pageType == &quot;static_page&quot;'><data:post.body/></b:if></p>
  1795.  
  1796. <b:if cond='data:blog.pageType != &quot;static_page&quot;'>
  1797. <b:if cond='data:blog.pageType != &quot;item&quot;'>
  1798. <div class='readmore'>
  1799. <a expr:href='data:post.url'>Read More</a>
  1800. </div>
  1801. </b:if>
  1802. </b:if>
  1803.  
  1804. <b:if cond='data:blog.pageType == &quot;item&quot;'>
  1805. <div style='clear:both;'/>
  1806. <div class='post-share-buttons'>
  1807. <b:include data='post' name='shareButtons'/>
  1808. </div>
  1809. <span class='reaction-buttons'>
  1810. <b:if cond='data:top.showReactions'>
  1811. <table border='0' cellpadding='0' width='100%'><tr>
  1812. <td style='font-size:12px;padding-top:2px;' valign='top'><span class='reactions-label'><data:top.reactionsLabel/></span></td>
  1813. <td><iframe allowtransparency='true' class='reactions-iframe' expr:src='data:post.reactionsUrl' frameborder='0' name='reactions' scrolling='no'/></td>
  1814. </tr></table>
  1815. </b:if>
  1816. </span>
  1817. </b:if>
  1818.  
  1819. <div style='clear: both;'/> <!-- clear for photos floats -->
  1820. </div>
  1821.  
  1822. <b:if cond='data:post.hasJumpLink'>
  1823. <div class='jump-link'>
  1824. <a expr:href='data:post.url + &quot;#more&quot;'><data:post.jumpText/></a>
  1825. </div>
  1826. </b:if>
  1827.  
  1828. <div class='post-footer'>
  1829.  
  1830. <div class='post-footer-line post-footer-line-'/>
  1831. <div class='post-footer-line post-footer-line-2'/>
  1832. <div class='post-footer-line post-footer-line-3'>
  1833.  
  1834. <!-- Feature added by BTemplates.com -->
  1835. <b:include data='post' name='postQuickEdit'/>
  1836. </div></div>
  1837. </div>
  1838. </div>
  1839.  
  1840. <b:if cond='data:blog.pageType == &quot;item&quot;'>
  1841. <!-- navigation -->
  1842. <b:include name='nextprev'/>
  1843. </b:if>
  1844.  
  1845. </b:includable>
  1846. <b:includable id='postQuickEdit' var='post'>
  1847. <b:if cond='data:post.editUrl'>
  1848. <span expr:class='&quot;item-control &quot; + data:post.adminClass'>
  1849. <a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'>
  1850. <img alt='' class='icon-action' height='18' src='http://img2.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/>
  1851. </a>
  1852. </span>
  1853. </b:if>
  1854. </b:includable>
  1855. <b:includable id='shareButtons' var='post'>
  1856. <b:if cond='data:top.showEmailButton'><a class='goog-inline-block share-button sb-email' expr:href='data:post.sharePostUrl + &quot;&amp;target=email&quot;' expr:title='data:top.emailThisMsg' target='_blank'><span class='share-button-link-text'><data:top.emailThisMsg/></span></a></b:if><b:if cond='data:top.showBlogThisButton'><a class='goog-inline-block share-button sb-blog' expr:href='data:post.sharePostUrl + &quot;&amp;target=blog&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=270,width=475\&quot;); return false;&quot;' expr:title='data:top.blogThisMsg' target='_blank'><span class='share-button-link-text'><data:top.blogThisMsg/></span></a></b:if><b:if cond='data:top.showTwitterButton'><a class='goog-inline-block share-button sb-twitter' expr:href='data:post.sharePostUrl + &quot;&amp;target=twitter&quot;' expr:title='data:top.shareToTwitterMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToTwitterMsg/></span></a></b:if><b:if cond='data:top.showFacebookButton'><a class='goog-inline-block share-button sb-facebook' expr:href='data:post.sharePostUrl + &quot;&amp;target=facebook&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;' expr:title='data:top.shareToFacebookMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToFacebookMsg/></span></a></b:if><b:if cond='data:top.showOrkutButton'><a class='goog-inline-block share-button sb-orkut' expr:href='data:post.sharePostUrl + &quot;&amp;target=orkut&quot;' expr:title='data:top.shareToOrkutMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToOrkutMsg/></span></a></b:if><b:if cond='data:top.showDummy'><div class='goog-inline-block dummy-container'><data:post.dummyTag/></div></b:if>
  1857. </b:includable>
  1858. <b:includable id='status-message'>
  1859. <b:if cond='data:navMessage'>
  1860. <div class='status-msg-wrap'>
  1861. <div class='status-msg-body'>
  1862. <data:navMessage/>
  1863. </div>
  1864. <div class='status-msg-border'>
  1865. <div class='status-msg-bg'>
  1866. <div class='status-msg-hidden'><data:navMessage/></div>
  1867. </div>
  1868. </div>
  1869. </div>
  1870. <div style='clear: both;'/>
  1871. </b:if>
  1872. </b:includable>
  1873. <b:includable id='threaded-comment-form' var='post'>
  1874. <div class='comment-form'>
  1875. <a name='comment-form'/>
  1876. <b:if cond='data:mobile'>
  1877. <p><data:blogCommentMessage/></p>
  1878. <data:blogTeamBlogMessage/>
  1879. <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
  1880. <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410' id='comment-editor' name='comment-editor' src='' style='display: none' width='100%'/>
  1881. <b:else/>
  1882. <p><data:blogCommentMessage/></p>
  1883. <data:blogTeamBlogMessage/>
  1884. <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
  1885. <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410' id='comment-editor' name='comment-editor' src='' width='100%'/>
  1886. </b:if>
  1887. <data:post.friendConnectJs/>
  1888. <data:post.cmtfpIframe/>
  1889. <script type='text/javascript'>
  1890. BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;, &#39;<data:post.communityId/>&#39;);
  1891. </script>
  1892. </div>
  1893. </b:includable>
  1894. <b:includable id='threaded_comment_js' var='post'>
  1895. <script async='async' expr:src='data:post.commentSrc' type='text/javascript'/>
  1896.  
  1897. <script type='text/javascript'>
  1898. (function() {
  1899. var items = <data:post.commentJso/>;
  1900. var msgs = <data:post.commentMsgs/>;
  1901. var config = <data:post.commentConfig/>;
  1902.  
  1903. // <![CDATA[
  1904. var cursor = null;
  1905. if (items && items.length > 0) {
  1906. cursor = parseInt(items[items.length - 1].timestamp) + 1;
  1907. }
  1908.  
  1909. var bodyFromEntry = function(entry) {
  1910. if (entry.gd$extendedProperty) {
  1911. for (var k in entry.gd$extendedProperty) {
  1912. if (entry.gd$extendedProperty[k].name == 'blogger.contentRemoved') {
  1913. return '<span class="deleted-comment">' + entry.content.$t + '</span>';
  1914. }
  1915. }
  1916. }
  1917. return entry.content.$t;
  1918. }
  1919.  
  1920. var parse = function(data) {
  1921. cursor = null;
  1922. var comments = [];
  1923. if (data && data.feed && data.feed.entry) {
  1924. for (var i = 0, entry; entry = data.feed.entry[i]; i++) {
  1925. var comment = {};
  1926. // comment ID, parsed out of the original id format
  1927. var id = /blog-(\d+).post-(\d+)/.exec(entry.id.$t);
  1928. comment.id = id ? id[2] : null;
  1929. comment.body = bodyFromEntry(entry);
  1930. comment.timestamp = Date.parse(entry.published.$t) + '';
  1931. if (entry.author && entry.author.constructor === Array) {
  1932. var auth = entry.author[0];
  1933. if (auth) {
  1934. comment.author = {
  1935. name: (auth.name ? auth.name.$t : undefined),
  1936. profileUrl: (auth.uri ? auth.uri.$t : undefined),
  1937. avatarUrl: (auth.gd$image ? auth.gd$image.src : undefined)
  1938. };
  1939. }
  1940. }
  1941. if (entry.link) {
  1942. if (entry.link[2]) {
  1943. comment.link = comment.permalink = entry.link[2].href;
  1944. }
  1945. if (entry.link[3]) {
  1946. var pid = /.*comments\/default\/(\d+)\?.*/.exec(entry.link[3].href);
  1947. if (pid && pid[1]) {
  1948. comment.parentId = pid[1];
  1949. }
  1950. }
  1951. }
  1952. comment.deleteclass = 'item-control blog-admin';
  1953. if (entry.gd$extendedProperty) {
  1954. for (var k in entry.gd$extendedProperty) {
  1955. if (entry.gd$extendedProperty[k].name == 'blogger.itemClass') {
  1956. comment.deleteclass += ' ' + entry.gd$extendedProperty[k].value;
  1957. }
  1958. }
  1959. }
  1960. comments.push(comment);
  1961. }
  1962. }
  1963. return comments;
  1964. };
  1965.  
  1966. var paginator = function(callback) {
  1967. if (hasMore()) {
  1968. var url = config.feed + '?alt=json&v=2&orderby=published&reverse=false&max-results=50';
  1969. if (cursor) {
  1970. url += '&published-min=' + new Date(cursor).toISOString();
  1971. }
  1972. window.bloggercomments = function(data) {
  1973. var parsed = parse(data);
  1974. cursor = parsed.length < 50 ? null
  1975. : parseInt(parsed[parsed.length - 1].timestamp) + 1
  1976. callback(parsed);
  1977. window.bloggercomments = null;
  1978. }
  1979. url += '&callback=bloggercomments';
  1980. var script = document.createElement('script');
  1981. script.type = 'text/javascript';
  1982. script.src = url;
  1983. document.getElementsByTagName('head')[0].appendChild(script);
  1984. }
  1985. };
  1986. var hasMore = function() {
  1987. return !!cursor;
  1988. };
  1989. var getMeta = function(key, comment) {
  1990. if ('iswriter' == key) {
  1991. var matches = !!comment.author
  1992. && comment.author.name == config.authorName
  1993. && comment.author.profileUrl == config.authorUrl;
  1994. return matches ? 'true' : '';
  1995. } else if ('deletelink' == key) {
  1996. return config.baseUri + '/delete-comment.g?blogID='
  1997. + config.blogId + '&postID=' + comment.id;
  1998. } else if ('deleteclass' == key) {
  1999. return comment.deleteclass;
  2000. }
  2001. return '';
  2002. };
  2003.  
  2004. var replybox = null;
  2005. var replyUrlParts = null;
  2006. var replyParent = undefined;
  2007.  
  2008. var onReply = function(commentId, domId) {
  2009. if (replybox == null) {
  2010. // lazily cache replybox, and adjust to suit this style:
  2011. replybox = document.getElementById('comment-editor');
  2012. if (replybox != null) {
  2013. replybox.height = '250px';
  2014. replybox.style.display = 'block';
  2015. replyUrlParts = replybox.src.split('#');
  2016. }
  2017. }
  2018. if (replybox && (commentId !== replyParent)) {
  2019. document.getElementById(domId).insertBefore(replybox, null);
  2020. replybox.src = replyUrlParts[0]
  2021. + (commentId ? '&parentID=' + commentId : '')
  2022. + '#' + replyUrlParts[1];
  2023. replyParent = commentId;
  2024. }
  2025. };
  2026.  
  2027. var hash = (window.location.hash || '#').substring(1);
  2028. var startThread, targetComment;
  2029. if (/^comment-form_/.test(hash)) {
  2030. startThread = hash.substring('comment-form_'.length);
  2031. } else if (/^c[0-9]+$/.test(hash)) {
  2032. targetComment = hash.substring(1);
  2033. }
  2034.  
  2035. // Configure commenting API:
  2036. var configJso = {
  2037. 'maxDepth': config.maxThreadDepth
  2038. };
  2039. var provider = {
  2040. 'id': config.postId,
  2041. 'data': items,
  2042. 'loadNext': paginator,
  2043. 'hasMore': hasMore,
  2044. 'getMeta': getMeta,
  2045. 'onReply': onReply,
  2046. 'rendered': true,
  2047. 'initComment': targetComment,
  2048. 'initReplyThread': startThread,
  2049. 'config': configJso,
  2050. 'messages': msgs
  2051. };
  2052.  
  2053. var render = function() {
  2054. if (window.goog && window.goog.comments) {
  2055. var holder = document.getElementById('comment-holder');
  2056. window.goog.comments.render(holder, provider);
  2057. }
  2058. };
  2059.  
  2060. // render now, or queue to render when library loads:
  2061. if (window.goog && window.goog.comments) {
  2062. render();
  2063. } else {
  2064. window.goog = window.goog || {};
  2065. window.goog.comments = window.goog.comments || {};
  2066. window.goog.comments.loadQueue = window.goog.comments.loadQueue || [];
  2067. window.goog.comments.loadQueue.push(render);
  2068. }
  2069. })();
  2070. // ]]>
  2071. </script>
  2072. </b:includable>
  2073. <b:includable id='threaded_comments' var='post'>
  2074. <div class='comments' id='comments'>
  2075. <a name='comments'/>
  2076. <h4><data:post.commentLabelFull/>:</h4>
  2077.  
  2078. <div class='comments-content'>
  2079. <b:if cond='data:post.embedCommentForm'>
  2080. <b:include data='post' name='threaded_comment_js'/>
  2081. </b:if>
  2082. <div id='comment-holder'>
  2083. <data:post.commentHtml/>
  2084. </div>
  2085. </div>
  2086.  
  2087. <p class='comment-footer'>
  2088. <b:if cond='data:post.allowNewComments'>
  2089. <b:include data='post' name='threaded-comment-form'/>
  2090. <b:else/>
  2091. <data:post.noNewCommentsText/>
  2092. </b:if>
  2093. </p>
  2094.  
  2095. <b:if cond='data:showCmtPopup'>
  2096. <div id='comment-popup'>
  2097. <iframe allowtransparency='true' frameborder='0' id='comment-actions' name='comment-actions' scrolling='no'>
  2098. </iframe>
  2099. </div>
  2100. </b:if>
  2101.  
  2102. <div id='backlinks-container'>
  2103. <div expr:id='data:widget.instanceId + &quot;_backlinks-container&quot;'>
  2104. <b:if cond='data:post.showBacklinks'>
  2105. <b:include data='post' name='backlinks'/>
  2106. </b:if>
  2107. </div>
  2108. </div>
  2109. </div>
  2110. </b:includable>
  2111. </b:widget>
  2112. </b:section>
  2113. </div>
  2114.  
  2115. <!-- spacer for skins that want sidebar and main to be the same height-->
  2116. <div class='clear'>&#160;</div>
  2117.  
  2118. </div> <!-- end content-wrapper -->
  2119.  
  2120. <div style='clear:both;'/>
  2121. <div id='footer-widgets-container'>
  2122. <div class='clearfix' id='footer-widgets'>
  2123.  
  2124. <div class='footer-widget-box'>
  2125. <ul class='widget-container'>
  2126. <li>
  2127. <b:section class='footersec' id='footersec1' showaddelement='yes'/>
  2128. </li>
  2129. </ul>
  2130. </div>
  2131.  
  2132. <div class='footer-widget-box'>
  2133. <ul class='widget-container'>
  2134. <li>
  2135. <b:section class='footersec' id='footersec2' showaddelement='yes'/>
  2136. </li>
  2137. </ul>
  2138. </div>
  2139.  
  2140. <div class='footer-widget-box footer-widget-box-last'>
  2141. <ul class='widget-container'>
  2142. <li>
  2143. <b:section class='footersec' id='footersec3' showaddelement='yes'/>
  2144. </li>
  2145. </ul>
  2146. </div>
  2147.  
  2148. </div>
  2149. </div>
  2150. <div style='clear:both;'/>
  2151. <div id='footer-container'>
  2152. <div id='footer'>
  2153. <div id='copyrights'>
  2154. Copyright &amp;copy; <script type='text/javascript'>var creditsyear = new Date();document.write(creditsyear.getFullYear());</script> <a expr:href='data:blog.homepageUrl'><data:blog.title/></a> | Powered by <a href='https://www.facebook.com/luankulIboy'>Luân KullBoyy</a>
  2155. </div>
  2156. <div id='credits'>
  2157. <!-- you don't have permission to remove or change these -->
  2158. Design by <a href='https://www.facebook.com/luankulIboy' target='_blank'>Luân KullBoyy</a> | Blogger Theme by <a href='https://www.facebook.com/luankulIboy' target='_blank' title='Blogging Tutorials'>Luân KullBoyy</a> - <a href='https://www.facebook.com/luankulIboy' target='_blank' title='Free Blogger Templates'>Free Blogger Themes</a><br/><a href='https://www.facebook.com/luankulIboy' target='_blank'>Luân KullBoyy</a>
  2159. </div>
  2160. </div><!-- #footer -->
  2161. </div>
  2162. <div style='clear:both;'/>
  2163.  
  2164. </div></div></div> <!-- end outer-wrapper -->
  2165.  
  2166. </body>
  2167. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement