<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-6553334891573252023</atom:id><lastBuildDate>Tue, 17 Sep 2024 02:12:45 +0000</lastBuildDate><category>Comics</category><title>Tickle Comics</title><description></description><link>http://ticklecomics.blogspot.com/</link><managingEditor>noreply@blogger.com (Anonymous)</managingEditor><generator>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6553334891573252023.post-1127154482477176652</guid><pubDate>Sat, 25 Dec 2010 12:04:00 +0000</pubDate><atom:updated>2011-02-25T10:24:34.405+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Comics</category><title>Contact Me</title><description>&lt;iframe src=&quot;https://spreadsheets.google.com/embeddedform?formkey=dDN5cjYwMGpyY1FwQV93WllwVXM0dmc6MQ&quot; width=&quot;760&quot; height=&quot;619&quot; frameborder=&quot;0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot;&gt;Loading...&lt;/iframe&gt;</description><link>http://ticklecomics.blogspot.com/2010/12/contact-me.html</link><author>noreply@blogger.com (阿龙龙)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6553334891573252023.post-2517229474513969878</guid><pubDate>Fri, 05 Nov 2010 07:15:00 +0000</pubDate><atom:updated>2010-11-06T23:12:02.645+08:00</atom:updated><title>My Animated Avatar</title><description>Click on the post title for more details.&lt;br /&gt;
&lt;img alt=&quot;Animated Avatar - Bern Lim&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXRmIYToHS0Dsg5P8iIXTDgNDcCXf4FRgowEcWr9EDN44cy2P5vhV4uHdTWx3RNP2DdmpTHXOyBZoupWA6qfnXtlN0NG743mzU6gSLzP3WOapcfnLvmSMyyE7KyTgAXNhGjzSbC7DkrqY/s1600/bern220-search.gif&quot; style=&quot;height: 220px; margin-left: 150px; width: 220px;&quot; title=&quot;My Animated Avatar.&quot; /&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Actually, I wanted to do an animated avatar for Facebook Profile, but .gif format was not accepted in Facebook, sigh...!&lt;script src=&quot;http://connect.facebook.net/en_US/all.js#xfbml=1&quot;&gt;
&lt;/script&gt;&lt;fb:like href=&quot;http://ticklecomics.blogspot.com/2010/11/tee-design-i-love-facebook.html&quot; layout=&quot;box_count&quot; ref=&quot;top_left&quot; width=&quot;520&quot;&gt;&lt;/fb:like&gt;If you like this design, PLEASE SHARE, SHARING IS LOVE! You can leave any comment on Facebook.&lt;br /&gt;
&lt;div class=&quot;respond&quot;&gt;&lt;h2 style=&quot;color: #d7336f;&quot;&gt;Post a Comment to Facebook&lt;/h2&gt;&lt;div id=&quot;fb-root&quot;&gt;&lt;/div&gt;&lt;script src=&quot;http://connect.facebook.net/en_US/all.js#appId=118978384828178&amp;amp;xfbml=1&quot;&gt;
&lt;/script&gt;&lt;fb:comments width=&quot;520&quot;&gt;&lt;/fb:comments&gt;&lt;/div&gt;&lt;script src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
/* jQuery Image Magnify script v1.1
* This notice must stay intact for usage 
* Author: Dynamic Drive at http://www.dynamicdrive.com/
* Visit http://www.dynamicdrive.com/ for full source code

* Nov 16th, 09 (v1.1): Adds ability to dynamically apply/reapply magnify effect to an image, plus magnify to a specific width in pixels.
*/

jQuery.noConflict()

jQuery.imageMagnify={
 dsettings: {
  magnifyby: 2, //default increase factor of enlarged image
  duration: 600, //default duration of animation, in millisec
  imgopacity: 0.2 //opacify of original image when enlarged image overlays it
  },
 cursorcss: &#39;url(http://tinyurl.com/klq59k), -moz-zoom-in&#39;, //Value for CSS&#39;s &#39;cursor&#39; attribute, added to original image
 zIndexcounter: 1000,

 refreshoffsets:function($window, $target, warpshell){
  var $offsets=$target.offset()
  var winattrs={x:$window.scrollLeft(), y:$window.scrollTop(), w:$window.width(), h:$window.height()}
  warpshell.attrs.x=$offsets.left //update x position of original image relative to page
  warpshell.attrs.y=$offsets.top
  warpshell.newattrs.x=winattrs.x+winattrs.w/2-warpshell.newattrs.w/2
  warpshell.newattrs.y=winattrs.y+winattrs.h/2-warpshell.newattrs.h/2
  if (warpshell.newattrs.x&lt;winattrs.x+5){ //no space to the left?
   warpshell.newattrs.x=winattrs.x+5 
  }
  else if (warpshell.newattrs.x+warpshell.newattrs.w &gt; winattrs.x+winattrs.w){//no space to the right?
   warpshell.newattrs.x=winattrs.x+5
  }
  if (warpshell.newattrs.y&lt;winattrs.y+5){ //no space at the top?
   warpshell.newattrs.y=winattrs.y+5
  }
 },

 magnify:function($, $target, options){
  var setting={} //create blank object to store combined settings
  var setting=jQuery.extend(setting, this.dsettings, options)
  var attrs=(options.thumbdimensions)? {w:options.thumbdimensions[0], h:options.thumbdimensions[1]} : {w:$target.outerWidth(), h:$target.outerHeight()}
  var newattrs={}
  newattrs.w=(setting.magnifyto)? setting.magnifyto : Math.round(attrs.w*setting.magnifyby)
  newattrs.h=(setting.magnifyto)? Math.round(attrs.h*newattrs.w/attrs.w) : Math.round(attrs.h*setting.magnifyby)
  $target.css(&#39;cursor&#39;, jQuery.imageMagnify.cursorcss)
  if ($target.data(&#39;imgshell&#39;)){
   $target.data(&#39;imgshell&#39;).$clone.remove()
   $target.css({opacity:1}).unbind(&#39;click.magnify&#39;)
  } 
  var $clone=$target.clone().css({position:&#39;absolute&#39;, left:0, top:0, visibility:&#39;hidden&#39;, border:&#39;5px solid white&#39;, cursor:&#39;pointer&#39;}).appendTo(document.body)
  $clone.data(&#39;$relatedtarget&#39;, $target) //save $target image this enlarged image is associated with
  $target.data(&#39;imgshell&#39;, {$clone:$clone, attrs:attrs, newattrs:newattrs})
  $target.bind(&#39;click.magnify&#39;, function(e){ //action when original image is clicked on
   var $this=$(this).css({opacity:setting.imgopacity})
   var imageinfo=$this.data(&#39;imgshell&#39;)
   jQuery.imageMagnify.refreshoffsets($(window), $this, imageinfo) //refresh offset positions of original and warped images
   var $clone=imageinfo.$clone
   $clone.stop().css({zIndex:++jQuery.imageMagnify.zIndexcounter, left:imageinfo.attrs.x, top:imageinfo.attrs.y, width:imageinfo.attrs.w, height:imageinfo.attrs.h, opacity:0, visibility:&#39;visible&#39;})
   .animate({opacity:1, left:imageinfo.newattrs.x, top:imageinfo.newattrs.y, width:imageinfo.newattrs.w, height:imageinfo.newattrs.h}, setting.duration,
   function(){ //callback function after warping is complete
    //none added  
   }) //end animate
  }) //end click
  $clone.click(function(e){ //action when magnified image is clicked on
   var $this=$(this)
   var imageinfo=$this.data(&#39;$relatedtarget&#39;).data(&#39;imgshell&#39;)
   jQuery.imageMagnify.refreshoffsets($(window), $this.data(&#39;$relatedtarget&#39;), imageinfo) //refresh offset positions of original and warped images
   $this.stop().animate({opacity:0, left:imageinfo.attrs.x, top:imageinfo.attrs.y, width:imageinfo.attrs.w, height:imageinfo.attrs.h},  setting.duration,
   function(){
    $this.hide()
    $this.data(&#39;$relatedtarget&#39;).css({opacity:1}) //reveal original image
   }) //end animate
  }) //end click
 }
};

jQuery.fn.imageMagnify=function(options){
 var $=jQuery
 return this.each(function(){ //return jQuery obj
  var $imgref=$(this)
  if (this.tagName!=&quot;IMG&quot;)
   return true //skip to next matched element
  if (parseInt($imgref.css(&#39;width&#39;))&gt;0 &amp;&amp; parseInt($imgref.css(&#39;height&#39;))&gt;0 || options.thumbdimensions){ //if image has explicit width/height attrs defined
   jQuery.imageMagnify.magnify($, $imgref, options)
  }
  else if (this.complete){ //account for IE not firing image.onload
   jQuery.imageMagnify.magnify($, $imgref, options)
  }
  else{
   $(this).bind(&#39;load&#39;, function(){
    jQuery.imageMagnify.magnify($, $imgref, options)
   })
  }
 })
};

jQuery.fn.applyMagnifier=function(options){ //dynamic version of imageMagnify() to apply magnify effect to an image dynamically
 var $=jQuery
 return this.each(function(){ //return jQuery obj
  var $imgref=$(this)
  if (this.tagName!=&quot;IMG&quot;)
   return true //skip to next matched element
  
 }) 

};


//** The following applies the magnify effect to images with class=&quot;magnify&quot; and optional &quot;data-magnifyby&quot; and &quot;data-magnifyduration&quot; attrs
//** It also looks for links with attr rel=&quot;magnify[targetimageid]&quot; and makes them togglers for that image

jQuery(document).ready(function($){
 var $targets=$(&#39;.magnify&#39;)
 $targets.each(function(i){
  var $target=$(this)
  var options={}
  if ($target.attr(&#39;data-magnifyto&#39;))
   options.magnifyto=parseFloat($target.attr(&#39;data-magnifyto&#39;))
  if ($target.attr(&#39;data-magnifyby&#39;))
   options.magnifyby=parseFloat($target.attr(&#39;data-magnifyby&#39;))
  if ($target.attr(&#39;data-magnifyduration&#39;))
   options.duration=parseInt($target.attr(&#39;data-magnifyduration&#39;))
  $target.imageMagnify(options)
 })
 var $triggers=$(&#39;a[rel^=&quot;magnify[&quot;]&#39;)
 $triggers.each(function(i){
  var $trigger=$(this)
  var targetid=$trigger.attr(&#39;rel&#39;).match(/\[.+\]/)[0].replace(/[\[\]&#39;]/g, &#39;&#39;) //parse &#39;id&#39; from rel=&#39;magnify[id]&#39;
  $trigger.data(&#39;magnifyimageid&#39;, targetid)
  $trigger.click(function(e){
   $(&#39;#&#39;+$(this).data(&#39;magnifyimageid&#39;)).trigger(&#39;click.magnify&#39;)
   e.preventDefault()
  })
 })
})
&lt;/script&gt;</description><link>http://ticklecomics.blogspot.com/2010/11/my-animated-avatar.html</link><author>noreply@blogger.com (阿龙龙)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXRmIYToHS0Dsg5P8iIXTDgNDcCXf4FRgowEcWr9EDN44cy2P5vhV4uHdTWx3RNP2DdmpTHXOyBZoupWA6qfnXtlN0NG743mzU6gSLzP3WOapcfnLvmSMyyE7KyTgAXNhGjzSbC7DkrqY/s72-c/bern220-search.gif" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6553334891573252023.post-5964727341740264227</guid><pubDate>Mon, 01 Nov 2010 15:44:00 +0000</pubDate><atom:updated>2010-11-05T15:06:08.577+08:00</atom:updated><title>Tee Design - I Love Facebook</title><description>Click on the post title for details.&lt;br /&gt;
&lt;img class=&quot;magnify&quot; magnifyby=&quot;2&quot; style=&quot;width: 260px; height: 419px; margin-left:130px; clear:both;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7FkwLl8_5I1uHUy6FSrV7g16iBEA56QfRTPqjMJQ3ZF2adq7_6OD0IoKacI3K5dVWNxhXSc45zfkneHO7XGStXMn8bILofWuCQ7Fmelmp-SgNfIIcG3lemjJZG-A9CsAfk9sC5Jll4jQ/s1600/iluvFB-tee520.png&quot; alt=&quot;I Love Facebook Tee&quot; title=&quot;A tee design for Mines Book Fair 2010 project&quot; border=&quot;0&quot;/&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Click on the image to enlarge the design. &lt;script src=&quot;http://connect.facebook.net/en_US/all.js#xfbml=1&quot;&gt;&lt;/script&gt;&lt;fb:like ref=&#39;top_left&#39; href=&quot;http://ticklecomics.blogspot.com/2010/11/tee-design-i-love-facebook.html&quot; layout=&quot;box_count&quot; width=&quot;520&quot;&gt;&lt;/fb:like&gt;If you like this design, PLEASE SHARE, SHARING IS LOVE! You can leave any comment on Facebook.&lt;br /&gt;
&lt;div class=&quot;respond&quot;&gt;&lt;h2 style=&#39;color:#d7336f&#39;&gt;Post a Comment to Facebook&lt;/h2&gt;&lt;div id=&quot;fb-root&quot;&gt;&lt;/div&gt;&lt;script src=&quot;http://connect.facebook.net/en_US/all.js#appId=118978384828178&amp;amp;xfbml=1&quot;&gt;
&lt;/script&gt;&lt;fb:comments width=&quot;520&quot;&gt;&lt;/fb:comments&gt;&lt;/div&gt;&lt;br /&gt;
&lt;script src=&#39;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&#39; type=&#39;text/javascript&#39;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;script type=&#39;text/javascript&#39;&gt;
/* jQuery Image Magnify script v1.1
* This notice must stay intact for usage 
* Author: Dynamic Drive at http://www.dynamicdrive.com/
* Visit http://www.dynamicdrive.com/ for full source code

* Nov 16th, 09 (v1.1): Adds ability to dynamically apply/reapply magnify effect to an image, plus magnify to a specific width in pixels.
*/

jQuery.noConflict()

jQuery.imageMagnify={
 dsettings: {
  magnifyby: 2, //default increase factor of enlarged image
  duration: 600, //default duration of animation, in millisec
  imgopacity: 0.2 //opacify of original image when enlarged image overlays it
  },
 cursorcss: &#39;url(http://tinyurl.com/klq59k), -moz-zoom-in&#39;, //Value for CSS&#39;s &#39;cursor&#39; attribute, added to original image
 zIndexcounter: 1000,

 refreshoffsets:function($window, $target, warpshell){
  var $offsets=$target.offset()
  var winattrs={x:$window.scrollLeft(), y:$window.scrollTop(), w:$window.width(), h:$window.height()}
  warpshell.attrs.x=$offsets.left //update x position of original image relative to page
  warpshell.attrs.y=$offsets.top
  warpshell.newattrs.x=winattrs.x+winattrs.w/2-warpshell.newattrs.w/2
  warpshell.newattrs.y=winattrs.y+winattrs.h/2-warpshell.newattrs.h/2
  if (warpshell.newattrs.x&lt;winattrs.x+5){ //no space to the left?
   warpshell.newattrs.x=winattrs.x+5 
  }
  else if (warpshell.newattrs.x+warpshell.newattrs.w &gt; winattrs.x+winattrs.w){//no space to the right?
   warpshell.newattrs.x=winattrs.x+5
  }
  if (warpshell.newattrs.y&lt;winattrs.y+5){ //no space at the top?
   warpshell.newattrs.y=winattrs.y+5
  }
 },

 magnify:function($, $target, options){
  var setting={} //create blank object to store combined settings
  var setting=jQuery.extend(setting, this.dsettings, options)
  var attrs=(options.thumbdimensions)? {w:options.thumbdimensions[0], h:options.thumbdimensions[1]} : {w:$target.outerWidth(), h:$target.outerHeight()}
  var newattrs={}
  newattrs.w=(setting.magnifyto)? setting.magnifyto : Math.round(attrs.w*setting.magnifyby)
  newattrs.h=(setting.magnifyto)? Math.round(attrs.h*newattrs.w/attrs.w) : Math.round(attrs.h*setting.magnifyby)
  $target.css(&#39;cursor&#39;, jQuery.imageMagnify.cursorcss)
  if ($target.data(&#39;imgshell&#39;)){
   $target.data(&#39;imgshell&#39;).$clone.remove()
   $target.css({opacity:1}).unbind(&#39;click.magnify&#39;)
  } 
  var $clone=$target.clone().css({position:&#39;absolute&#39;, left:0, top:0, visibility:&#39;hidden&#39;, border:&#39;5px solid white&#39;, cursor:&#39;pointer&#39;}).appendTo(document.body)
  $clone.data(&#39;$relatedtarget&#39;, $target) //save $target image this enlarged image is associated with
  $target.data(&#39;imgshell&#39;, {$clone:$clone, attrs:attrs, newattrs:newattrs})
  $target.bind(&#39;click.magnify&#39;, function(e){ //action when original image is clicked on
   var $this=$(this).css({opacity:setting.imgopacity})
   var imageinfo=$this.data(&#39;imgshell&#39;)
   jQuery.imageMagnify.refreshoffsets($(window), $this, imageinfo) //refresh offset positions of original and warped images
   var $clone=imageinfo.$clone
   $clone.stop().css({zIndex:++jQuery.imageMagnify.zIndexcounter, left:imageinfo.attrs.x, top:imageinfo.attrs.y, width:imageinfo.attrs.w, height:imageinfo.attrs.h, opacity:0, visibility:&#39;visible&#39;})
   .animate({opacity:1, left:imageinfo.newattrs.x, top:imageinfo.newattrs.y, width:imageinfo.newattrs.w, height:imageinfo.newattrs.h}, setting.duration,
   function(){ //callback function after warping is complete
    //none added  
   }) //end animate
  }) //end click
  $clone.click(function(e){ //action when magnified image is clicked on
   var $this=$(this)
   var imageinfo=$this.data(&#39;$relatedtarget&#39;).data(&#39;imgshell&#39;)
   jQuery.imageMagnify.refreshoffsets($(window), $this.data(&#39;$relatedtarget&#39;), imageinfo) //refresh offset positions of original and warped images
   $this.stop().animate({opacity:0, left:imageinfo.attrs.x, top:imageinfo.attrs.y, width:imageinfo.attrs.w, height:imageinfo.attrs.h},  setting.duration,
   function(){
    $this.hide()
    $this.data(&#39;$relatedtarget&#39;).css({opacity:1}) //reveal original image
   }) //end animate
  }) //end click
 }
};

jQuery.fn.imageMagnify=function(options){
 var $=jQuery
 return this.each(function(){ //return jQuery obj
  var $imgref=$(this)
  if (this.tagName!=&quot;IMG&quot;)
   return true //skip to next matched element
  if (parseInt($imgref.css(&#39;width&#39;))&gt;0 &amp;&amp; parseInt($imgref.css(&#39;height&#39;))&gt;0 || options.thumbdimensions){ //if image has explicit width/height attrs defined
   jQuery.imageMagnify.magnify($, $imgref, options)
  }
  else if (this.complete){ //account for IE not firing image.onload
   jQuery.imageMagnify.magnify($, $imgref, options)
  }
  else{
   $(this).bind(&#39;load&#39;, function(){
    jQuery.imageMagnify.magnify($, $imgref, options)
   })
  }
 })
};

jQuery.fn.applyMagnifier=function(options){ //dynamic version of imageMagnify() to apply magnify effect to an image dynamically
 var $=jQuery
 return this.each(function(){ //return jQuery obj
  var $imgref=$(this)
  if (this.tagName!=&quot;IMG&quot;)
   return true //skip to next matched element
  
 }) 

};


//** The following applies the magnify effect to images with class=&quot;magnify&quot; and optional &quot;data-magnifyby&quot; and &quot;data-magnifyduration&quot; attrs
//** It also looks for links with attr rel=&quot;magnify[targetimageid]&quot; and makes them togglers for that image

jQuery(document).ready(function($){
 var $targets=$(&#39;.magnify&#39;)
 $targets.each(function(i){
  var $target=$(this)
  var options={}
  if ($target.attr(&#39;data-magnifyto&#39;))
   options.magnifyto=parseFloat($target.attr(&#39;data-magnifyto&#39;))
  if ($target.attr(&#39;data-magnifyby&#39;))
   options.magnifyby=parseFloat($target.attr(&#39;data-magnifyby&#39;))
  if ($target.attr(&#39;data-magnifyduration&#39;))
   options.duration=parseInt($target.attr(&#39;data-magnifyduration&#39;))
  $target.imageMagnify(options)
 })
 var $triggers=$(&#39;a[rel^=&quot;magnify[&quot;]&#39;)
 $triggers.each(function(i){
  var $trigger=$(this)
  var targetid=$trigger.attr(&#39;rel&#39;).match(/\[.+\]/)[0].replace(/[\[\]&#39;]/g, &#39;&#39;) //parse &#39;id&#39; from rel=&#39;magnify[id]&#39;
  $trigger.data(&#39;magnifyimageid&#39;, targetid)
  $trigger.click(function(e){
   $(&#39;#&#39;+$(this).data(&#39;magnifyimageid&#39;)).trigger(&#39;click.magnify&#39;)
   e.preventDefault()
  })
 })
})
&lt;/script&gt;</description><link>http://ticklecomics.blogspot.com/2010/11/tee-design-i-love-facebook.html</link><author>noreply@blogger.com (阿龙龙)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7FkwLl8_5I1uHUy6FSrV7g16iBEA56QfRTPqjMJQ3ZF2adq7_6OD0IoKacI3K5dVWNxhXSc45zfkneHO7XGStXMn8bILofWuCQ7Fmelmp-SgNfIIcG3lemjJZG-A9CsAfk9sC5Jll4jQ/s72-c/iluvFB-tee520.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6553334891573252023.post-5327990104607356482</guid><pubDate>Tue, 26 Oct 2010 15:40:00 +0000</pubDate><atom:updated>2010-10-27T20:45:28.413+08:00</atom:updated><title>Comments Box and Like Button</title><description>Click the post title to view the actual comics.&lt;br /&gt;
&lt;img class=&quot;magnify&quot; magnifyby=&quot;2&quot; style=&quot;width: 520px; height: 130px;&quot; src=&quot;http://4.bp.blogspot.com/_9GuDjuzimU4/TMb07xAcqGI/AAAAAAAAAFI/zQY1P6TBwvk/s1600/1040x260.jpg&quot; alt=&quot;Mario&quot; title=&quot;Mario&quot; border=&quot;0&quot; /&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Click on the image to enlarge the comics. &lt;script src=&quot;http://connect.facebook.net/en_US/all.js#xfbml=1&quot;&gt;&lt;/script&gt;&lt;fb:like ref=&#39;top_left&#39; href=&quot;http://ticklecomics.blogspot.com/2010/10/post-with-comments-box-and-like-button_26.html&quot; layout=&quot;box_count&quot; width=&quot;520&quot;&gt;&lt;/fb:like&gt;If you like this comics, PLEASE SHARE, SHARING IS LOVE! You can leave any comment on Facebook.&lt;br /&gt;
&lt;div class=&quot;respond&quot;&gt;&lt;h2 style=&#39;color:#d7336f&#39;&gt;Post a Comment to Facebook&lt;/h2&gt;&lt;div id=&quot;fb-root&quot;&gt;&lt;/div&gt;&lt;script src=&quot;http://connect.facebook.net/en_US/all.js#appId=118978384828178&amp;amp;xfbml=1&quot;&gt;
&lt;/script&gt;&lt;fb:comments width=&quot;520&quot;&gt;&lt;/fb:comments&gt;&lt;/div&gt;&lt;br /&gt;
&lt;script src=&#39;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&#39; type=&#39;text/javascript&#39;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;script type=&#39;text/javascript&#39;&gt;
/* jQuery Image Magnify script v1.1
* This notice must stay intact for usage 
* Author: Dynamic Drive at http://www.dynamicdrive.com/
* Visit http://www.dynamicdrive.com/ for full source code

* Nov 16th, 09 (v1.1): Adds ability to dynamically apply/reapply magnify effect to an image, plus magnify to a specific width in pixels.
*/

jQuery.noConflict()

jQuery.imageMagnify={
 dsettings: {
  magnifyby: 2.5, //default increase factor of enlarged image
  duration: 600, //default duration of animation, in millisec
  imgopacity: 0.2 //opacify of original image when enlarged image overlays it
  },
 cursorcss: &#39;url(http://tinyurl.com/klq59k), -moz-zoom-in&#39;, //Value for CSS&#39;s &#39;cursor&#39; attribute, added to original image
 zIndexcounter: 1000,

 refreshoffsets:function($window, $target, warpshell){
  var $offsets=$target.offset()
  var winattrs={x:$window.scrollLeft(), y:$window.scrollTop(), w:$window.width(), h:$window.height()}
  warpshell.attrs.x=$offsets.left //update x position of original image relative to page
  warpshell.attrs.y=$offsets.top
  warpshell.newattrs.x=winattrs.x+winattrs.w/2-warpshell.newattrs.w/2
  warpshell.newattrs.y=winattrs.y+winattrs.h/2-warpshell.newattrs.h/2
  if (warpshell.newattrs.x&lt;winattrs.x+5){ //no space to the left?
   warpshell.newattrs.x=winattrs.x+5 
  }
  else if (warpshell.newattrs.x+warpshell.newattrs.w &gt; winattrs.x+winattrs.w){//no space to the right?
   warpshell.newattrs.x=winattrs.x+5
  }
  if (warpshell.newattrs.y&lt;winattrs.y+5){ //no space at the top?
   warpshell.newattrs.y=winattrs.y+5
  }
 },

 magnify:function($, $target, options){
  var setting={} //create blank object to store combined settings
  var setting=jQuery.extend(setting, this.dsettings, options)
  var attrs=(options.thumbdimensions)? {w:options.thumbdimensions[0], h:options.thumbdimensions[1]} : {w:$target.outerWidth(), h:$target.outerHeight()}
  var newattrs={}
  newattrs.w=(setting.magnifyto)? setting.magnifyto : Math.round(attrs.w*setting.magnifyby)
  newattrs.h=(setting.magnifyto)? Math.round(attrs.h*newattrs.w/attrs.w) : Math.round(attrs.h*setting.magnifyby)
  $target.css(&#39;cursor&#39;, jQuery.imageMagnify.cursorcss)
  if ($target.data(&#39;imgshell&#39;)){
   $target.data(&#39;imgshell&#39;).$clone.remove()
   $target.css({opacity:1}).unbind(&#39;click.magnify&#39;)
  } 
  var $clone=$target.clone().css({position:&#39;absolute&#39;, left:0, top:0, visibility:&#39;hidden&#39;, border:&#39;5px solid white&#39;, cursor:&#39;pointer&#39;}).appendTo(document.body)
  $clone.data(&#39;$relatedtarget&#39;, $target) //save $target image this enlarged image is associated with
  $target.data(&#39;imgshell&#39;, {$clone:$clone, attrs:attrs, newattrs:newattrs})
  $target.bind(&#39;click.magnify&#39;, function(e){ //action when original image is clicked on
   var $this=$(this).css({opacity:setting.imgopacity})
   var imageinfo=$this.data(&#39;imgshell&#39;)
   jQuery.imageMagnify.refreshoffsets($(window), $this, imageinfo) //refresh offset positions of original and warped images
   var $clone=imageinfo.$clone
   $clone.stop().css({zIndex:++jQuery.imageMagnify.zIndexcounter, left:imageinfo.attrs.x, top:imageinfo.attrs.y, width:imageinfo.attrs.w, height:imageinfo.attrs.h, opacity:0, visibility:&#39;visible&#39;})
   .animate({opacity:1, left:imageinfo.newattrs.x, top:imageinfo.newattrs.y, width:imageinfo.newattrs.w, height:imageinfo.newattrs.h}, setting.duration,
   function(){ //callback function after warping is complete
    //none added  
   }) //end animate
  }) //end click
  $clone.click(function(e){ //action when magnified image is clicked on
   var $this=$(this)
   var imageinfo=$this.data(&#39;$relatedtarget&#39;).data(&#39;imgshell&#39;)
   jQuery.imageMagnify.refreshoffsets($(window), $this.data(&#39;$relatedtarget&#39;), imageinfo) //refresh offset positions of original and warped images
   $this.stop().animate({opacity:0, left:imageinfo.attrs.x, top:imageinfo.attrs.y, width:imageinfo.attrs.w, height:imageinfo.attrs.h},  setting.duration,
   function(){
    $this.hide()
    $this.data(&#39;$relatedtarget&#39;).css({opacity:1}) //reveal original image
   }) //end animate
  }) //end click
 }
};

jQuery.fn.imageMagnify=function(options){
 var $=jQuery
 return this.each(function(){ //return jQuery obj
  var $imgref=$(this)
  if (this.tagName!=&quot;IMG&quot;)
   return true //skip to next matched element
  if (parseInt($imgref.css(&#39;width&#39;))&gt;0 &amp;&amp; parseInt($imgref.css(&#39;height&#39;))&gt;0 || options.thumbdimensions){ //if image has explicit width/height attrs defined
   jQuery.imageMagnify.magnify($, $imgref, options)
  }
  else if (this.complete){ //account for IE not firing image.onload
   jQuery.imageMagnify.magnify($, $imgref, options)
  }
  else{
   $(this).bind(&#39;load&#39;, function(){
    jQuery.imageMagnify.magnify($, $imgref, options)
   })
  }
 })
};

jQuery.fn.applyMagnifier=function(options){ //dynamic version of imageMagnify() to apply magnify effect to an image dynamically
 var $=jQuery
 return this.each(function(){ //return jQuery obj
  var $imgref=$(this)
  if (this.tagName!=&quot;IMG&quot;)
   return true //skip to next matched element
  
 }) 

};


//** The following applies the magnify effect to images with class=&quot;magnify&quot; and optional &quot;data-magnifyby&quot; and &quot;data-magnifyduration&quot; attrs
//** It also looks for links with attr rel=&quot;magnify[targetimageid]&quot; and makes them togglers for that image

jQuery(document).ready(function($){
 var $targets=$(&#39;.magnify&#39;)
 $targets.each(function(i){
  var $target=$(this)
  var options={}
  if ($target.attr(&#39;data-magnifyto&#39;))
   options.magnifyto=parseFloat($target.attr(&#39;data-magnifyto&#39;))
  if ($target.attr(&#39;data-magnifyby&#39;))
   options.magnifyby=parseFloat($target.attr(&#39;data-magnifyby&#39;))
  if ($target.attr(&#39;data-magnifyduration&#39;))
   options.duration=parseInt($target.attr(&#39;data-magnifyduration&#39;))
  $target.imageMagnify(options)
 })
 var $triggers=$(&#39;a[rel^=&quot;magnify[&quot;]&#39;)
 $triggers.each(function(i){
  var $trigger=$(this)
  var targetid=$trigger.attr(&#39;rel&#39;).match(/\[.+\]/)[0].replace(/[\[\]&#39;]/g, &#39;&#39;) //parse &#39;id&#39; from rel=&#39;magnify[id]&#39;
  $trigger.data(&#39;magnifyimageid&#39;, targetid)
  $trigger.click(function(e){
   $(&#39;#&#39;+$(this).data(&#39;magnifyimageid&#39;)).trigger(&#39;click.magnify&#39;)
   e.preventDefault()
  })
 })
})
&lt;/script&gt;</description><link>http://ticklecomics.blogspot.com/2010/10/post-with-comments-box-and-like-button_26.html</link><author>noreply@blogger.com (Anonymous)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_9GuDjuzimU4/TMb07xAcqGI/AAAAAAAAAFI/zQY1P6TBwvk/s72-c/1040x260.jpg" height="72" width="72"/></item></channel></rss>