<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1384564128204086068</id><updated>2012-02-09T22:24:35.814-08:00</updated><category term='Poetry'/><category term='Mixed Media Tips'/><category term='Workshops - Kids'/><category term='Simply Expressive'/><category term='Photography'/><category term='Fellow Artists'/><category term='add-ons'/><category term='E-sensuals'/><category term='DOODLES'/><category term='Personal/Fun'/><title type='text'>Therese Lydia Joseph</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>75</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-231919123072000405</id><published>2012-02-01T00:21:00.000-08:00</published><updated>2012-02-01T00:21:01.326-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DOODLES'/><title type='text'>DOODLE OF THE WEEK (17)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-Bo7iWALxzNk/TgwJGwS15RI/AAAAAAAAAx8/gEm_AHkm9Hw/s1600/blog-doodle+17a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-Bo7iWALxzNk/TgwJGwS15RI/AAAAAAAAAx8/gEm_AHkm9Hw/s400/blog-doodle+17a.jpg" width="313" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-231919123072000405?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/231919123072000405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2012/02/doodle-of-week-17.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/231919123072000405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/231919123072000405'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2012/02/doodle-of-week-17.html' title='DOODLE OF THE WEEK (17)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-Bo7iWALxzNk/TgwJGwS15RI/AAAAAAAAAx8/gEm_AHkm9Hw/s72-c/blog-doodle+17a.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-4683045981155697571</id><published>2012-01-24T07:00:00.000-08:00</published><updated>2012-01-24T07:00:06.804-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Workshops - Kids'/><title type='text'>MIXED MEDIA ART LESSONS FOR KIDS Class #18: "Splatter-Skins"</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span style="color: #a64d79; font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span style="color: #a64d79; font-size: large;"&gt;Painting with&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span style="font-size: x-large;"&gt;&lt;span style="color: red;"&gt;S&lt;/span&gt;&lt;span style="color: #93c47d;"&gt;P&lt;/span&gt;&lt;span style="color: orange;"&gt;L&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;A&lt;/span&gt;&lt;span style="color: magenta;"&gt;T&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-size: x-large;"&gt;&lt;span style="color: #ffe599;"&gt;T&lt;/span&gt;&lt;span style="color: purple;"&gt;E&lt;/span&gt;&lt;span style="color: #6aa84f;"&gt;R&lt;/span&gt;&lt;span style="color: magenta;"&gt;-&lt;/span&gt;&lt;span style="color: red;"&gt;S&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;K&lt;/span&gt;&lt;span style="color: magenta;"&gt;I&lt;/span&gt;&lt;span style="color: orange;"&gt;N&lt;/span&gt;&lt;span style="color: purple;"&gt;S&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span style="color: #a64d79; font-size: large;"&gt;What are they?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br class="Apple-interchange-newline" /&gt;Every time the students splatter paint on a painting they are asked to do it over a large sheet of plastic on the floor in the corner of the studio. The&amp;nbsp;splattered paint that lands on the plastic beyond the canvas is left there to dry. Once the splatters have dried up they are usable for the mixed media art process. They peel off in lumps and bumps. Some&amp;nbsp;hang&amp;nbsp;together and some break apart.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I asked the students to collect as many splatter-skins as possible at the beginning of the class.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/-aFnRdJ8ReU0/Txz7fBQXh4I/AAAAAAAABIk/HbvUeftFxZo/s1600/skin1crop.jpg" style="clear: left; display: inline !important; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" height="201" src="http://1.bp.blogspot.com/-aFnRdJ8ReU0/Txz7fBQXh4I/AAAAAAAABIk/HbvUeftFxZo/s400/skin1crop.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Each student collected the peeled off skins on a cardboard.&amp;nbsp;&lt;/div&gt;&lt;div&gt;Look how colorful they are and each piece differs from the other. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-pBneEap1ZWA/Txz7ga-xzuI/AAAAAAAABIs/e37PhnWmpu0/s1600/skin2crop.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="197" src="http://4.bp.blogspot.com/-pBneEap1ZWA/Txz7ga-xzuI/AAAAAAAABIs/e37PhnWmpu0/s400/skin2crop.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next the&amp;nbsp;students&amp;nbsp;painted&amp;nbsp;the canvas with their choice of&amp;nbsp;colors. Once the first coat was dry they added the skins and glued them down with medium. The medium dries transparent and will not dull the vivid colors of the skins.&lt;/div&gt;&lt;div&gt;Students were asked to&amp;nbsp;create&amp;nbsp;a path with the skins.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-hrTv5HEzK3Y/Txz7hPkmzFI/AAAAAAAABI0/ivrAUWAHs4E/s1600/skin3crop.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="197" src="http://2.bp.blogspot.com/-hrTv5HEzK3Y/Txz7hPkmzFI/AAAAAAAABI0/ivrAUWAHs4E/s400/skin3crop.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-COldzNqOdpw/Txz7iASxN3I/AAAAAAAABI8/XjVpFSyrl5A/s1600/skin4crop.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="197" src="http://3.bp.blogspot.com/-COldzNqOdpw/Txz7iASxN3I/AAAAAAAABI8/XjVpFSyrl5A/s400/skin4crop.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After the paths was created the canvas was brought back to the splatter place. A few more splatters in a variety of tones closer to the background were added to give the painting a more integrated feel. This way the skins do not appear to just sit on top of the canvas.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: #8e7cc3; font-size: large;"&gt;&lt;b&gt;Here are the finished masterpieces&lt;/b&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-qn0wiKAJdJM/Tx0IGpJCAMI/AAAAAAAABJM/ggG5UcHlfXA/s1600/DSCF2921image-square.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-qn0wiKAJdJM/Tx0IGpJCAMI/AAAAAAAABJM/ggG5UcHlfXA/s400/DSCF2921image-square.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-9FGrPv1Z1p4/Tx0IHWa1nSI/AAAAAAAABJU/7Xo1UXeymVs/s1600/DSCF2922image-square.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-9FGrPv1Z1p4/Tx0IHWa1nSI/AAAAAAAABJU/7Xo1UXeymVs/s400/DSCF2922image-square.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-XAarCUI3H00/Tx0IFunTRyI/AAAAAAAABJE/efX5fh0WEyM/s1600/DSCF2919image-square.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-XAarCUI3H00/Tx0IFunTRyI/AAAAAAAABJE/efX5fh0WEyM/s400/DSCF2919image-square.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-PiCvbOB2Lx0/Tx0IIe-5noI/AAAAAAAABJc/mrfR4-hr2HI/s1600/DSCF2924image-square.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-PiCvbOB2Lx0/Tx0IIe-5noI/AAAAAAAABJc/mrfR4-hr2HI/s400/DSCF2924image-square.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-aWq26MKJTt0/Tx0IJoiAljI/AAAAAAAABJk/HOmtTIPnIHs/s1600/DSCF2925image-square.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-aWq26MKJTt0/Tx0IJoiAljI/AAAAAAAABJk/HOmtTIPnIHs/s400/DSCF2925image-square.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span style="color: #674ea7;"&gt;Hope you enjoyed this post.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span style="color: #674ea7;"&gt;Stay tuned for more artwork with kids.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-4683045981155697571?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/4683045981155697571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2012/01/mixed-media-art-lessons-for-kids-class_24.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/4683045981155697571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/4683045981155697571'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2012/01/mixed-media-art-lessons-for-kids-class_24.html' title='MIXED MEDIA ART LESSONS FOR KIDS Class #18: &quot;Splatter-Skins&quot;'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-aFnRdJ8ReU0/Txz7fBQXh4I/AAAAAAAABIk/HbvUeftFxZo/s72-c/skin1crop.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-5288768216455824734</id><published>2012-01-10T06:00:00.000-08:00</published><updated>2012-01-10T06:00:09.051-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Workshops - Kids'/><title type='text'>MIXED MEDIA ART LESSONS FOR KIDS Class #17: "Musical Paintings"</title><content type='html'>&lt;span style="font-size: large;"&gt;&lt;b&gt;&lt;span style="color: #a64d79;"&gt;Painting the Music &lt;/span&gt;vs&lt;span style="color: #a64d79;"&gt; Painting with Music&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The girls brought an iPod to class and asked if they could listen to their favorite songs. Surly I was not going to say "NO". We all know that painting with music enriches the process, frees the soul and slows down the busy brain… The girls are quite a “chatty” bunch and I thought that music would keep their usual chitchat to a minimum. To my surprise the talking dwindled while a favorite song filled the studio. But… the “chatter” got louder even intense when a song came on that was not liked by all. A quick debate&amp;nbsp;whether&amp;nbsp;the singer was lame or cool broke the calm in the studio.&amp;nbsp;Activating&amp;nbsp;the FF (fast forward) button&amp;nbsp;usually&amp;nbsp;cleared the air quickly. I did not interfere with the opinions that were voiced as long as they kept the brush in hand and the hand engaged in painting. The girls were without a doubt in a happy mood.&amp;nbsp;They kept on task with both the talking and the painting. I am not sure to this day whether it was the music on the iPod or the new paints I provided that influenced the girls to not only paint &lt;b&gt;&lt;i&gt;with&lt;/i&gt;&lt;/b&gt; music but actually paint &lt;b&gt;&lt;i&gt;the&lt;/i&gt;&lt;/b&gt; music.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;One of the girls painted “headphones” with “music notes” and was particular about the background&amp;nbsp;colors.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-LNAwXVu7V6A/Tu2rRdNHBzI/AAAAAAAABGU/IYNCGF3-q2Y/s1600/Untitled-combo1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-LNAwXVu7V6A/Tu2rRdNHBzI/AAAAAAAABGU/IYNCGF3-q2Y/s320/Untitled-combo1.jpg" width="316" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Another student used the splatter paint technique in combination with traditional painting for the “piano keys”.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-qYuPvWtewTU/Tu2r2aFyasI/AAAAAAAABGk/fBTfy9jax-s/s1600/Untitledcombo2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-qYuPvWtewTU/Tu2r2aFyasI/AAAAAAAABGk/fBTfy9jax-s/s400/Untitledcombo2.jpg" width="268" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Here are some other paintings created that afternoon.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-yV5dwWXEOLY/Tu2sKx9kexI/AAAAAAAABG8/ds4a9Bu8zrc/s1600/DSCF2678-image-lighter.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/-yV5dwWXEOLY/Tu2sKx9kexI/AAAAAAAABG8/ds4a9Bu8zrc/s200/DSCF2678-image-lighter.jpg" width="192" /&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/-XOTI_9nMG_o/Tu2rQWgDToI/AAAAAAAABGM/6sGqpPJcGlc/s1600/DSCF2606-image-lighter.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://4.bp.blogspot.com/-XOTI_9nMG_o/Tu2rQWgDToI/AAAAAAAABGM/6sGqpPJcGlc/s200/DSCF2606-image-lighter.jpg" width="160" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;At the end of the day photos were taken of the finished works.&amp;nbsp;&lt;br /&gt;This time we displayed them with actual instruments.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-D5NpV811N44/Tu3Ei1YouYI/AAAAAAAABHU/NM2_HnTiqhQ/s1600/UntitledM.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="197" src="http://2.bp.blogspot.com/-D5NpV811N44/Tu3Ei1YouYI/AAAAAAAABHU/NM2_HnTiqhQ/s400/UntitledM.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Some weeks later I browsed through the photo file and was surprised to find out how many paintings this group of students has produced so far.&amp;nbsp;To capture their passion for painting, their creativity and unique expressions I created the following video.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Hope you enjoy it.&amp;nbsp;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://1.gvt0.com/vi/9WIyR84sgi0/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/9WIyR84sgi0&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/9WIyR84sgi0&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is my way to say thank you to the parents for sending their girls to art class on Sunday afternoons. I am convinced that great art is created when the creator is unhindered to express whatever needs to come forth. If popular music, bright colored paint or chit-chat helps to open the minds and hearts of the students - then I am all for it.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;These days, on Sunday afternoons the studio is never silent.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-5288768216455824734?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/5288768216455824734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2012/01/mixed-media-art-lessons-for-kids-class.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/5288768216455824734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/5288768216455824734'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2012/01/mixed-media-art-lessons-for-kids-class.html' title='MIXED MEDIA ART LESSONS FOR KIDS Class #17: &quot;Musical Paintings&quot;'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-LNAwXVu7V6A/Tu2rRdNHBzI/AAAAAAAABGU/IYNCGF3-q2Y/s72-c/Untitled-combo1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-6180761014480690457</id><published>2011-12-20T07:00:00.000-08:00</published><updated>2011-12-20T07:00:01.181-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Workshops - Kids'/><title type='text'>MIXED MEDIA ART LESSONS FOR KIDS Class #16: "Cheese Cloth in a Sunset"</title><content type='html'>&lt;span style="color: purple; font-size: large;"&gt;&lt;strong&gt;No "cheesy" sunset!&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;This 8 year old student came to class today and said: “I wanna do a sunset!”  Great! I love it when students bring their ideas to class with such excitement. I noticed a high degree of anticipation with a sense of urgency in her statement.&lt;br /&gt;We chatted about how she would like to start, what&amp;nbsp;colors&amp;nbsp;she would like to use and what the first coat should look like. My student called it: “showing the mood”.&lt;br /&gt;Here is the ”mood”&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-myh5waCHseQ/TpDTuDt9ZkI/AAAAAAAAA7g/E-MZR9QsPZM/s1600/DSCF2451webimage1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-myh5waCHseQ/TpDTuDt9ZkI/AAAAAAAAA7g/E-MZR9QsPZM/s320/DSCF2451webimage1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;At first glance I was surprised to see nothing but dark purple lines brushed on in a vertical fashion. I thought to myself that maybe she had abandoned the sunset idea. But the student simply explained that this is how she wanted it in the background behind the sun. I never argue, disagree with the artist or try to influence him or her in any way. I praised her for her array of tones and shades in her work. She was eager and ready for the next step and so was I. The student declared that the sun “had” to be massive; and that the&amp;nbsp;color&amp;nbsp;"pink" had to be represented in the sky.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-N4Ryx6V4Zwk/TpDTw89eMII/AAAAAAAAA7k/YHfp4VAyrBE/s1600/DSCF2463webimage2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-N4Ryx6V4Zwk/TpDTw89eMII/AAAAAAAAA7k/YHfp4VAyrBE/s320/DSCF2463webimage2.jpg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I always have a large selection of drawing tools, mixed media supplies, textiles and tons of odds and ends laid out for the students to choose from. Students are free to pick as many or as few, even none of the materials. This student discovered the &lt;a href="http://www.carandache.ch/m/la-couleur/enfants/les-pastels/neocolor-i/index.lbl"&gt;Caran d’Ache Crayons&lt;/a&gt; I had brought with me from a previous trip to Switzerland. She was&amp;nbsp;immediately&amp;nbsp;attracted&amp;nbsp;to the&amp;nbsp;colors&amp;nbsp;and just went for it. What an amazing effect!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-2IpPxBpQR5k/TpDV8wYJ9sI/AAAAAAAAA70/ZgAVuukyys8/s1600/DSCF2474webimage5.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-2IpPxBpQR5k/TpDV8wYJ9sI/AAAAAAAAA70/ZgAVuukyys8/s320/DSCF2474webimage5.jpg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Later she decided to add some &lt;a href="http://casselmanglobal.com/products/woven-wipers/cheese-cloth"&gt;cheese cloth&lt;/a&gt; for texture. Why not! &lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-T_zYdkz9-7M/TpDT2Y2I8II/AAAAAAAAA7o/E8mhPoNKqu0/s1600/DSCF2469webimage3.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-T_zYdkz9-7M/TpDT2Y2I8II/AAAAAAAAA7o/E8mhPoNKqu0/s320/DSCF2469webimage3.jpg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The cheese cloth was carefully manipulated into the desired shapes and sizes.&lt;br /&gt;This is when the rock was created (bottom right of the painting)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-0zLjLUSAJLY/TpDV-h8gfGI/AAAAAAAAA74/WCEOw6TuzuQ/s1600/DSCF2474webimage6.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-0zLjLUSAJLY/TpDV-h8gfGI/AAAAAAAAA74/WCEOw6TuzuQ/s320/DSCF2474webimage6.jpg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The student started painting with her fingers and used a cloths rather than the brush… fabulous!&lt;br /&gt;She blended, added, fluxed, scribbled, painted, rubbed, sprayed, washed, glazed…&lt;br /&gt;&lt;br /&gt;A true &lt;b&gt;&lt;i&gt;Mixed Media&amp;nbsp;Artist&lt;/i&gt;&lt;/b&gt; who was proud to take home a masterpiece.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-rxbHy3anriM/TpDV6upaNeI/AAAAAAAAA7w/jLBvCmUVbEg/s1600/DSCF2474webimage4.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="327" src="http://2.bp.blogspot.com/-rxbHy3anriM/TpDV6upaNeI/AAAAAAAAA7w/jLBvCmUVbEg/s400/DSCF2474webimage4.jpg" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Paining: Mixed Media/Acrylic, 16x20 inches, by Tara&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-6180761014480690457?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/6180761014480690457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/12/mixed-media-art-lessons-for-kids-class.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/6180761014480690457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/6180761014480690457'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/12/mixed-media-art-lessons-for-kids-class.html' title='MIXED MEDIA ART LESSONS FOR KIDS Class #16: &quot;Cheese Cloth in a Sunset&quot;'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-myh5waCHseQ/TpDTuDt9ZkI/AAAAAAAAA7g/E-MZR9QsPZM/s72-c/DSCF2451webimage1.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-4376808399500745964</id><published>2011-12-14T21:10:00.001-08:00</published><updated>2011-12-17T00:57:46.058-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poetry'/><title type='text'>The Gift of Life</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="font-size: large;"&gt;The Gift of Life&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-rgs8yQHUtiY/TpDiHKGGI_I/AAAAAAAAA78/lM74_BesWfQ/s1600/10-Gift-of-Life-1-3-webimage.jpg" imageanchor="1" style="height: 127px; margin-left: 1em; margin-right: 1em; width: 427px;"&gt;&lt;img border="0" height="126" src="http://1.bp.blogspot.com/-rgs8yQHUtiY/TpDiHKGGI_I/AAAAAAAAA78/lM74_BesWfQ/s400/10-Gift-of-Life-1-3-webimage.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;Trees in Shades of Green&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;– a Wonder of Creation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;Sunrise to Sunset&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;– a Recurring Miracle&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;Birth, Death and Beyond&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;– the Gift of Life&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-small;"&gt;Paintings and Poem by Therese Lydia Joseph&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-4376808399500745964?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/4376808399500745964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/12/gift-of-life.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/4376808399500745964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/4376808399500745964'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/12/gift-of-life.html' title='The Gift of Life'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-rgs8yQHUtiY/TpDiHKGGI_I/AAAAAAAAA78/lM74_BesWfQ/s72-c/10-Gift-of-Life-1-3-webimage.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-7306438556510320564</id><published>2011-12-12T07:03:00.000-08:00</published><updated>2011-12-12T07:03:01.107-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poetry'/><title type='text'>THINK AGAIN</title><content type='html'>&lt;div class="MsoNormal" style="text-align: center;"&gt;&lt;span lang="EN-US"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;I think I wasn't thinking straight when I thought that I could think about great things before I learned how to think at all. Now that I learned to think great things, I think thinking is not that straight at all.&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-KYvm81WMZps/TuW2DVqkVHI/AAAAAAAABF4/6ulPRBC2gK8/s1600/Blue+Flame-image.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="307" src="http://1.bp.blogspot.com/-KYvm81WMZps/TuW2DVqkVHI/AAAAAAAABF4/6ulPRBC2gK8/s400/Blue+Flame-image.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: center;"&gt;&lt;span lang="EN-US"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: center;"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;WHAT DO YOU THINK?&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-7306438556510320564?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/7306438556510320564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/12/think-again.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/7306438556510320564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/7306438556510320564'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/12/think-again.html' title='THINK AGAIN'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-KYvm81WMZps/TuW2DVqkVHI/AAAAAAAABF4/6ulPRBC2gK8/s72-c/Blue+Flame-image.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-4563542841355459616</id><published>2011-12-06T01:21:00.000-08:00</published><updated>2011-12-06T13:16:10.413-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal/Fun'/><title type='text'>MY JOURNEY TO THE HUMAN FIGURE (7)</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;&lt;strong&gt;Previous posts in this series&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;1 -&amp;nbsp;&lt;/span&gt;&lt;a href="http://therese-joseph.blogspot.com/2011/10/sensuality-of-tree.html"&gt;&lt;span style="font-size: small;"&gt;The Sensuality of a Tree&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;Relating the organic shapes of tree branches to curves and lines of the human figure&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;2 -&amp;nbsp;&lt;/span&gt;&lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-2.html"&gt;&lt;span style="font-size: small;"&gt;From Sticks to Figures&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;Evolution from tree to human figure - Learning from the masters - A can of worms&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;3 -&amp;nbsp;&lt;/span&gt;&lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-3.html"&gt;&lt;span style="font-size: small;"&gt;Time to make up my Mind&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;"Reverie" and "Shangrila" Semi abstract painting - Bigger is better&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;4 -&amp;nbsp;&lt;/span&gt;&lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-4.html"&gt;&lt;span style="font-size: small;"&gt;Don't touch that paint&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;Can I do this? Let the drawing begin - Learning my lesson&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;5-&amp;nbsp;&lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-5.html"&gt;Just couldn't resist&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;I was left with my books, my sketches and my notes. What now?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;6 - &lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-6.html"&gt;On the Road again! Up-hill or Down-hill is the question?&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;Full speed ahead - Attacktion Process - Don't waste your money on a Shrink&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #cc0000; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: medium;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;b style="color: #cc0000; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: large; line-height: 18px;"&gt;Always Draw the Model&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #cc0000; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: medium;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;Time has passed, the Shrink has been shortchanged and my art journey was once again taking a curve. Only this time the going was slow. I had no direction and was mostly just pottering around the studio. I did not know where I was going. I just knew that sooner or later I would have to stop and gas up. Unexpectedly and very timely a fellow artist approached me and invited me to join their weekly in-house "life drawing session".  I accepted the invitation wholeheartedly. Little did I know that these weekly art-gatherings would become my fueling station. Week by week I look forward to the challenge of drawing the models, capturing the temperament, training the eye to see... I discovered that it is not the hand that leads the pencil, but that the hand must blindly trust the eye to be the lead. Only then will the &lt;i&gt;lines&lt;/i&gt; and &lt;i&gt;curves&lt;/i&gt;, the &lt;i&gt;shadows&lt;/i&gt; and&lt;i&gt; light&lt;/i&gt;, the &lt;i&gt;near&lt;/i&gt; and the &lt;i&gt;far&lt;/i&gt; magically merge together to become a whole.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;I have added some sample sketches of some poses I found to be very&amp;nbsp;challenging because the&amp;nbsp;models were in a "lying down"&amp;nbsp;position with a deep perspective. &amp;nbsp;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-asN2p_MkA3E/Tt3Rr2qUkfI/AAAAAAAABFw/xt93TGVOoYk/s1600/DSCF2816webimage.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-asN2p_MkA3E/Tt3Rr2qUkfI/AAAAAAAABFw/xt93TGVOoYk/s400/DSCF2816webimage.jpg" width="358" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: #e69138; text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="color: #e69138;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;"&lt;/span&gt;Drawing the human figure is the key to all art. No other subject is as complex and challenging, nor more rewarding and meaningful. Because the human figure is so demanding it&amp;nbsp;exercises&amp;nbsp;the full range of artistic skills while also requiring subtlety of perception and understanding of what is being seen. To draw the figure regularly stretches and develops the artist. There is no time when it cannot be beneficial to the sensitive soul."&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Article by:&amp;nbsp;&lt;a href="http://www.diaryofanartist.com/Tony_Johansen_artists_tips.html"&gt;Diary Of An Artist In A New World&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;I could not have said it any better.&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://3.bp.blogspot.com/-GiHpirwz76E/Tt3Rep3mn7I/AAAAAAAABFo/78bYL85DL6o/s1600/DSCF2825webimage.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: left;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/-GiHpirwz76E/Tt3Rep3mn7I/AAAAAAAABFo/78bYL85DL6o/s320/DSCF2825webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;These weekly sessions have been &lt;i&gt;enjoyable&lt;/i&gt; and &lt;i&gt;beneficial&lt;/i&gt; but also &lt;i&gt;tiring&lt;/i&gt; and &lt;i&gt;frustrating&lt;/i&gt; at times.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Above all no matter how great the challenge - it is what gives me great satisfaction. The journey is a never ending one but every time I put the pencil on the paper to draw or paint the model I move a little closer inwardly toward myself.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #cc0000; font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #cc0000; font-size: large;"&gt;We are having a great time!&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="color: #f6b26b;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-Pn8ti_HRY30/Tt3PZ2sh1uI/AAAAAAAABFg/uzoeShjnizk/s1600/Untitledtrio.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="110" src="http://3.bp.blogspot.com/-Pn8ti_HRY30/Tt3PZ2sh1uI/AAAAAAAABFg/uzoeShjnizk/s400/Untitledtrio.jpg" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #f6b26b;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #e69138;"&gt;&lt;b&gt;Take a p&lt;/b&gt;&lt;b&gt;eek!&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://195studios.ca/"&gt;Life Drawing Sessions at 195 Pemberton, North Vancouver.&amp;nbsp;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.facebook.com/195studios"&gt;Join us on FACEBOOK&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Check out the Studios at 195 Pemberton&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://2.gvt0.com/vi/1F8TYV48Y24/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/1F8TYV48Y24&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/1F8TYV48Y24&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class="" style="clear: both; text-align: center;"&gt;&lt;div style="text-align: -webkit-auto;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: -webkit-auto;"&gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&amp;lt;&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div align="center"&gt;Stay tuned - for next week's blog post:&lt;br /&gt;"&lt;b&gt;Who Cares!&lt;/b&gt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-4563542841355459616?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/4563542841355459616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/12/my-journey-to-human-figure-7.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/4563542841355459616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/4563542841355459616'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/12/my-journey-to-human-figure-7.html' title='MY JOURNEY TO THE HUMAN FIGURE (7)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-asN2p_MkA3E/Tt3Rr2qUkfI/AAAAAAAABFw/xt93TGVOoYk/s72-c/DSCF2816webimage.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-3961541526702328579</id><published>2011-11-29T16:53:00.000-08:00</published><updated>2011-12-05T22:07:03.403-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal/Fun'/><title type='text'>MY JOURNEY TO THE HUMAN FIGURE (6)</title><content type='html'>&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;/span&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;&lt;strong&gt;Previous posts in this series&lt;/strong&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;1 - &lt;/span&gt;&lt;a href="http://therese-joseph.blogspot.com/2011/10/sensuality-of-tree.html"&gt;&lt;span style="font-size: small;"&gt;The Sensuality of a Tree&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;Relating the organic shapes of tree branches to curves and lines of the human figure&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;2 - &lt;/span&gt;&lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-2.html"&gt;&lt;span style="font-size: small;"&gt;From Sticks to Figures&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;Evolution from tree to human figure - Learning from the masters - A can of worms&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;3 - &lt;/span&gt;&lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-3.html"&gt;&lt;span style="font-size: small;"&gt;Time to make up my Mind&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;"Reverie" and "Shangrila" Semi abstract painting - Bigger is better &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;4 - &lt;/span&gt;&lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-4.html"&gt;&lt;span style="font-size: small;"&gt;Don't touch that paint&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;Can I do this? Let the drawing begin - Learning my lesson&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;5- &lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-5.html"&gt;Just couldn't resist&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;I was left with my books, my sketches and my notes. What now?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black; font-size: 1.2em;"&gt;&lt;strong&gt;&lt;span style="color: #cc0000; font-size: large;"&gt;"&lt;strong&gt;On the road again! &lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;strong&gt;&lt;span style="color: #cc0000; font-size: large;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color: #cc0000; font-size: large;"&gt;&lt;strong&gt;Up-Hill or Down-Hill is the question?&lt;/strong&gt;"&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;For about 8 months I left my sketch pad on the shelf. I&amp;nbsp;painted just one more figure. &lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: black;"&gt;"Out of the Deep". &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-rC7KbBA9qSA/TsWBEwVfg2I/AAAAAAAABE8/zsLkSYzfSxw/s1600/09-Out+of+the+deep-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-rC7KbBA9qSA/TsWBEwVfg2I/AAAAAAAABE8/zsLkSYzfSxw/s400/09-Out+of+the+deep-webimage.jpg" width="202" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;I really struggled with the proportions, the masses and volume. You can see what this poor women had to endure before she emerged out of the deep.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;Click here:&amp;nbsp;&lt;a href="http://therese-joseph.blogspot.com/2011/04/out-of-deep.html"&gt;OUT OF THE DEEP&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;I love this painting and am not selling it at this time.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;It was the last&amp;nbsp;figure painting&amp;nbsp;I did.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;My art journey took a turn and lead me down the road of what I call “&lt;b&gt;Attacktion&lt;/b&gt;”. In other words” Don’t waste your money on a Shrink – PAINT !!!”&amp;nbsp; I produced close to 20 paintings in a relatively short time. Some of them you can find here on my website:&lt;a href="http://therese-joseph.com/index.php?id=5&amp;amp;gal=63&amp;amp;action=load_objects"&gt;&amp;nbsp;Recent Works&lt;/a&gt;.&amp;nbsp;Attacking the canvas with all you got and all you feel without holding back, is what I “had” to do. Spilling my gut through abstract, non-figurative work was the therapy I needed. Having said that, I must confess that I carried a silent wish throughout this “&lt;b&gt;Attacktion Process&lt;/b&gt;”: How liberating and climatic it would have been if I only attacked the subject of the human figure with the same unhindered, expressive vitality as my abstract work. Just thinking about it sends goose bumps down my spine and makes me sweat. Surly it is possible – may be I should have just tried it. But I felt unskilled and inadequate.&lt;br /&gt;&lt;br /&gt;Time has passed, the Shrink has been shortchanged and my art&amp;nbsp;journey was once again taking a curve.&lt;br /&gt;&lt;br /&gt;,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;Stay tuned - for next week's blog post:&lt;br /&gt;"&lt;b&gt;Always draw the Model!&lt;/b&gt;"&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-3961541526702328579?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/3961541526702328579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/3961541526702328579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/3961541526702328579'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-6.html' title='MY JOURNEY TO THE HUMAN FIGURE (6)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-rC7KbBA9qSA/TsWBEwVfg2I/AAAAAAAABE8/zsLkSYzfSxw/s72-c/09-Out+of+the+deep-webimage.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-7741321656010080944</id><published>2011-11-24T18:56:00.000-08:00</published><updated>2011-11-24T18:56:38.539-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poetry'/><title type='text'>A Cut Above</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;strong&gt;&lt;span style="font-size: large;"&gt;A Cut Above&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;strong&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size: large;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-RQpXN2HuP5M/TpDrPxSlOUI/AAAAAAAAA8E/tOVDwst4UMo/s1600/10-A-Cut-Above-white+line-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-RQpXN2HuP5M/TpDrPxSlOUI/AAAAAAAAA8E/tOVDwst4UMo/s400/10-A-Cut-Above-white+line-webimage.jpg" width="391" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;/strong&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;Across the Landscape’s Scarcity&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;Throughout what lies below&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;Beyond Horizon’s Destiny&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;Dominion to bestow&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-small;"&gt;Painting and Poem by Therese Lydia Joseph&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-7741321656010080944?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/7741321656010080944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/11/cut-above.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/7741321656010080944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/7741321656010080944'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/11/cut-above.html' title='A Cut Above'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-RQpXN2HuP5M/TpDrPxSlOUI/AAAAAAAAA8E/tOVDwst4UMo/s72-c/10-A-Cut-Above-white+line-webimage.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-4170011863414963433</id><published>2011-11-22T05:47:00.000-08:00</published><updated>2011-11-22T15:36:24.179-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal/Fun'/><title type='text'>MY JOURNEY TO THE HUMAN FIGURE (5)</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;strong&gt;Previous posts in this series&lt;/strong&gt; &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;1 - &lt;a href="http://therese-joseph.blogspot.com/2011/10/sensuality-of-tree.html"&gt;The Sensuality of a Tree&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Relating the organic shapes of tree branches to curves and lines of the human figure&lt;/div&gt;&lt;div style="text-align: center;"&gt;2 - &lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-2.html"&gt;From Sticks to Figures&lt;/a&gt; &lt;/div&gt;&lt;div style="text-align: center;"&gt;Evolution from tree to human figure - Learning from the masters - A can of worms&lt;br /&gt;3 - &lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-3.html"&gt;Time to make up my Mind&lt;/a&gt;&lt;br /&gt;"Reverie" and "Shangrila" Semi abstract painting - Bigger is better &lt;/div&gt;&lt;div style="text-align: center;"&gt;4 - &lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-4.html"&gt;Don't touch that paint&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Can I do this? Let the drawing begin - Learning my lesson&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: #cc0000; font-size: large;"&gt;Just couldn't resist&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;During my Life Drawing classes at&amp;nbsp;&lt;a href="http://www.langara.bc.ca/continuing-studies/programs-and-courses/programs/visual-arts/courses.html"&gt;Langara College in Vancouver BC&lt;/a&gt; I came to the realisation that my knowledge about the anatomy of the human figure was very general and somewhat limited.  &lt;br /&gt;&lt;br /&gt;It was helpful to learn: &lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&lt;strong&gt;WHERE WHAT is&lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&lt;strong&gt;  &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&lt;strong&gt;WHAT makes WHAT move and WHY &lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&lt;strong&gt;  &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;&lt;strong&gt;WHO is formed WHICH WAY&lt;/strong&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;All excited about&amp;nbsp;the&amp;nbsp;new things I was learning, I&amp;nbsp;took my pencil and pad to the mall and started drawing people standing, sitting or walking. I&amp;nbsp;even drew the manikins in the store windows. I got inspired by an Artist who sketches random&amp;nbsp;people&amp;nbsp;right on to his iPhone:&amp;nbsp;&lt;a href="http://therese-joseph.blogspot.com/2011/08/lineart-gesture-drawings-by-artmagenta.html"&gt;ART Magenta&lt;/a&gt; (see them here)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img alt="Shoping clothes, Gesture drawing by ArtMagenta.com" border="0" closure_uid_8dxwnh="2" height="200" src="http://4.bp.blogspot.com/-eKWtN8vihvs/TW4DRrcQFFI/AAAAAAAAGlk/KYE64XW3SNs/s200/Sketch+2011-02-14+07_27_26.png" width="133" /&gt;&lt;img alt="iPhone sketch by ArtMagenta" border="0" closure_uid_cooapp="2" height="200" src="http://4.bp.blogspot.com/-etD00K8DB38/TW_r0z40CnI/AAAAAAAAG-U/Tt5Lo2E1S4A/s200/Sketch+2011-02-21+10_55_52.png" width="133" /&gt;&lt;img alt="iPhone drawing by ArtMagenta.com" border="0" closure_uid_a9earu="2" height="200" src="http://2.bp.blogspot.com/-4C9DhwoJpEM/TW4TbbA1l_I/AAAAAAAAG2k/PO14I25jBtE/s200/Sketch+2011-02-17+06_59_18.png" width="133" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This was all good and fun but I missed the painting process.&amp;nbsp;&amp;nbsp;I could not help it but reach for the brush and&amp;nbsp;paint between the weekly drawing sessions. Our instructor was encouraging his students to bring the work we created at home to the next class.&amp;nbsp;So, that is what I did.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-DOJjDmMu_x0/TsN_adu9FhI/AAAAAAAABEs/xRIq_yCnnLI/s1600/08-Out+of+the+blue-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-DOJjDmMu_x0/TsN_adu9FhI/AAAAAAAABEs/xRIq_yCnnLI/s400/08-Out+of+the+blue-webimage.jpg" width="202" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;"Out of the Blue" was born in one afternoon. I love to use mixed media in my paintings. Here I added cheese cloth, yarns and threads to create interest and a&amp;nbsp;sense of mystery. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-N0g_Zk8u_H0/TsN_etaVHxI/AAAAAAAABE0/Hgtg0bmwrXw/s1600/21-Indulgence-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-N0g_Zk8u_H0/TsN_etaVHxI/AAAAAAAABE0/Hgtg0bmwrXw/s320/21-Indulgence-webimage.jpg" width="251" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;"Induglance" took two weeks to create - contrary to "Out of the Blue". I brought this painting to class and it was very well received. Just had to make a couple&amp;nbsp;of small adjustments. Pleased with the results I posted "Indulgace" on my website. About a month later the painting was discovered&amp;nbsp;by a friend of a co-worker. I brought the painting to her office and it sold ... I was in my GLORY ! &lt;br /&gt;&lt;br /&gt;The weeks that followed changed things around. Drawing classes ended and I was left with my books, my sketches and my notes.&amp;nbsp;It was like that burning desire for the human figure went up in smoke. I did not draw a thing, not even a stick figure... What happened? I thought I was on a roll. But instead -&amp;nbsp;figure drawing and painting rolled right off the map! Where is this road leading&amp;nbsp;to? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;Stay tuned - for next week's blog post:&lt;br /&gt;"&lt;strong&gt;On the road again! &lt;/strong&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;Up-Hill or Down-Hill is the questions?&lt;/strong&gt;"&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-4170011863414963433?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/4170011863414963433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/4170011863414963433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/4170011863414963433'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-5.html' title='MY JOURNEY TO THE HUMAN FIGURE (5)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-eKWtN8vihvs/TW4DRrcQFFI/AAAAAAAAGlk/KYE64XW3SNs/s72-c/Sketch+2011-02-14+07_27_26.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-1449957271183756521</id><published>2011-11-15T05:19:00.000-08:00</published><updated>2011-11-15T05:19:00.932-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal/Fun'/><title type='text'>MY JOURNEY TO THE HUMAN FIGURE (4)</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;strong&gt;Previous posts in the series&lt;/strong&gt; &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;1 - &lt;a href="http://therese-joseph.blogspot.com/2011/10/sensuality-of-tree.html"&gt;The Sensuality of a Tree&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Relating the organic shapes of tree branches to curves and lines of the human figure&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;2 - &lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-2.html"&gt;From Sticks to Figures&lt;/a&gt; &lt;/div&gt;&lt;div style="text-align: center;"&gt;Evolution from tree to human figure - Learning from the masters - A can of worms&lt;br /&gt;&lt;br /&gt;3 - &lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-3.html"&gt;Time to make up my Mind&lt;/a&gt;&lt;br /&gt;"Reverie" and "Shangrila" Semi abstract painting - Bigger is better &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;strong&gt;&lt;span style="color: #cc0000; font-size: large;"&gt;Don't touch that paint&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;After a few flops of trying to paint the human figure it became&amp;nbsp;apparent that I needed to start at the beginning - and not at the end as I was doing.&amp;nbsp;I&amp;nbsp;signed up for my first figure drawing class at &lt;a href="http://www.langara.bc.ca/continuing-studies/programs-and-courses/programs/visual-arts/courses.html"&gt;Langara College in Vancouver BC&lt;/a&gt;&amp;nbsp;for a duration of&amp;nbsp;8 weeks. &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Off I went&amp;nbsp;to purchase all the materials I&amp;nbsp;needed for the course. It was&amp;nbsp;time to put the paint aside for a while.&lt;/div&gt;&lt;div style="text-align: left;"&gt;Each class was 3 hours long and was divided into 3 parts. Each class we studied a different part of the body.&lt;br /&gt;&lt;br /&gt;1.&amp;nbsp;Anatomy of the human body&amp;nbsp; &lt;br /&gt;&lt;a href="http://www.wisc-online.com/Objects/ViewObject.aspx?ID=mea304"&gt;&lt;strong&gt;Skeleton&lt;/strong&gt;&lt;/a&gt; - names, size and location of bones and joints &lt;/div&gt;&lt;div style="text-align: left;"&gt;2. Anatomy of the human body&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;strong&gt;&lt;a href="http://www.innerbody.com/image/musfov.html"&gt;Muscles&lt;/a&gt;&lt;/strong&gt; - names, function and location of large and small muscles&lt;br /&gt;3.Practice - sketches using a variety of drawing tools&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;strong&gt;&lt;a href="http://youtu.be/R44Pe3sxDv8"&gt;Life Drawing&lt;/a&gt;&lt;/strong&gt; - female and male alternating -&amp;nbsp;2 hours&amp;nbsp;each class&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;span style="font-size: xx-small;"&gt;Please note the above&amp;nbsp;posts and&amp;nbsp;video is not from the&amp;nbsp;course I attended, just find&amp;nbsp;that they describe the ambiance and materials covered.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;Here are a few sketches of the female models I did during this course&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-D936uyjOcgc/Tq7wwuRm7fI/AAAAAAAABA4/UBOFFA1lPAk/s1600/females+medley+langara+2010.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-D936uyjOcgc/Tq7wwuRm7fI/AAAAAAAABA4/UBOFFA1lPAk/s400/females+medley+langara+2010.jpg" width="297" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;I know that these drawings&amp;nbsp;are not  brilliant. Some areas are&amp;nbsp;disproportionate, some parts are too small/short or too&amp;nbsp;fat/elongated and some are not even where I wanted them. The instructor walked around the room and pointed out areas which did not measure up or were well done.&amp;nbsp;He also mentioned the "good" parts. It was a relaxed,&amp;nbsp;comfortable and noncompetitive environment.&amp;nbsp;Poses lasted from 5 - 15 minutes.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/-jexwBb1O9uU/Tq9V7sDGS0I/AAAAAAAABBo/NTaseVmTMto/s1600/Klimt_-_Akt_einer_Schwangeren_nach_links.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-jexwBb1O9uU/Tq9V7sDGS0I/AAAAAAAABBo/NTaseVmTMto/s1600/Klimt_-_Akt_einer_Schwangeren_nach_links.jpg" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/-eq-zgHISXe0/Tq9V4pwFYqI/AAAAAAAABBg/mRAMlnbCgdY/s1600/img_4332e2a68dc65.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-eq-zgHISXe0/Tq9V4pwFYqI/AAAAAAAABBg/mRAMlnbCgdY/s200/img_4332e2a68dc65.jpg" width="132" /&gt;&lt;/a&gt;Oh yeah I wish these were my drawings - have a long way to go to even come close to Klimt's quick sketches. Klimt's wish was to have these drawings destroyed but they obviously surfaced. These sketches reveal the artist's work of passion rather than a  the technical interest in form and anatomically correct measurements. &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-eq-zgHISXe0/Tq9V4pwFYqI/AAAAAAAABBg/mRAMlnbCgdY/s1600/img_4332e2a68dc65.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://1.bp.blogspot.com/-eq-zgHISXe0/Tq9V4pwFYqI/AAAAAAAABBg/mRAMlnbCgdY/s1600/img_4332e2a68dc65.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;/a&gt;Here are some sketches of poses from our&amp;nbsp;two&amp;nbsp;male models .&lt;br /&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-54Pn8FT7xy0/Tq8-3pq4s7I/AAAAAAAABBA/6GSxblw1SV8/s1600/male+medley+langara+2010.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="395" src="http://1.bp.blogspot.com/-54Pn8FT7xy0/Tq8-3pq4s7I/AAAAAAAABBA/6GSxblw1SV8/s400/male+medley+langara+2010.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-C91bFJ8_4Kw/Tq9QPSmHirI/AAAAAAAABBY/3B9Svghw7yM/s1600/becking_youth.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-C91bFJ8_4Kw/Tq9QPSmHirI/AAAAAAAABBY/3B9Svghw7yM/s200/becking_youth.jpg" width="111" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/-GeWm69KQLnU/Tq9D2WYtsWI/AAAAAAAABBI/P6zTqMsKkPg/s1600/220px-Anatomy_of_a_Male_Nude.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-GeWm69KQLnU/Tq9D2WYtsWI/AAAAAAAABBI/P6zTqMsKkPg/s200/220px-Anatomy_of_a_Male_Nude.jpg" width="132" /&gt;&lt;/a&gt;I found it difficult to capture the maleness, unlike&amp;nbsp;Leonardo da&amp;nbsp;Vinci and Michelangelo, true head masters of the human figure.&lt;br /&gt;In general masculine curves are as we all know&amp;nbsp;hard edged, bulky and heavy and represent strengths, power and stature, contrary to the female figure which symbolizes sensuality; and that is what I’m after. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So lets leave it at that - It is not my place to talk about the ins and outs, the do's and dont's about the male figure and the human figure in general when it comes to "Art". I leave that to those who have dedicated a life time to the subject. My purpose is to tell my experience, my struggles and my thrills while exploring the drawing and painting of the human form.&lt;br /&gt;&lt;br /&gt;I hope it will encourage others to try it. If the figure is a topic you feel drawn to as an artist, if it is something you always wanted to try but never dared - I say to you: DON'T WAIT&amp;nbsp;- GO FOR IT -&amp;nbsp; follow your inner desire&amp;nbsp;-&amp;nbsp;pay attention while you hear the calling.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Stay tuned for next week's post:&lt;/div&gt;&lt;div style="text-align: center;"&gt;"&lt;strong&gt;Just couldn't resist&lt;/strong&gt;"&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-1449957271183756521?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/1449957271183756521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-4.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/1449957271183756521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/1449957271183756521'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-4.html' title='MY JOURNEY TO THE HUMAN FIGURE (4)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-D936uyjOcgc/Tq7wwuRm7fI/AAAAAAAABA4/UBOFFA1lPAk/s72-c/females+medley+langara+2010.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-8852003792902183016</id><published>2011-11-08T09:47:00.000-08:00</published><updated>2011-11-08T09:47:53.444-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal/Fun'/><title type='text'>MY JOURNEY TO THE HUMAN FIGURE (3)</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;strong&gt;Previous posts in the series&lt;/strong&gt; &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;1 - &lt;a href="http://therese-joseph.blogspot.com/2011/10/sensuality-of-tree.html"&gt;The Sensuality of a Tree&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Relating the organic shapes of tree branches to curves and lines of the human figure&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&amp;nbsp;2 - &lt;a href="http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-2.html"&gt;From Sticks to Figures&lt;/a&gt; &lt;/div&gt;&lt;div style="text-align: center;"&gt;Evolution from tree to&amp;nbsp;human figure - Learning from the masters - A can of worms&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;strong&gt;&lt;span style="color: #cc0000; font-size: large;"&gt;Time to make up my Mind&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;I&amp;nbsp;thought it would be easier for me to draw or paint the figures in an abstract way using mixed media in the same fashion I did for my abstract artwork. So I bought myself some abstract figure drawing/painting books and looked at blogs. Here are some of the books and sites I found:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.ca/Expressive-Figure-Drawing-Materials-Techniques/dp/0823033147/ref=sr_1_sc_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1320651511&amp;amp;sr=1-1-spell"&gt;Expressive Figure Drawing&lt;/a&gt;&amp;nbsp;and &lt;a href="http://www.amazon.ca/Step---Step-Guide-Drawing-Figure/dp/0891347941/ref=sr_1_16?s=books&amp;amp;ie=UTF8&amp;amp;qid=1320651998&amp;amp;sr=1-16"&gt;Drawing the Figure&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.figuredrawing.org/"&gt;Bill Buchman Blog&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://nancystandlee.blogspot.com/2011/06/fascination-abstract-figurative.html"&gt;Nancy Standlee Art Blog&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After reading books and posts about the figure I hummed and hawed whether I was able&amp;nbsp;to do this or not. For some reason I felt this&amp;nbsp;'gut-wrenching boost' coming over me and I went for it.&amp;nbsp;Out came the paints and a 24x48 stretched canvas. I thought bigger must be&amp;nbsp;better. I kept the details to a minimum and concentrated more on texture and colour. I wanted the figure to portray sensuality in a semi abstract fashion. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Izbbomg0WYU/TqyQopMm5tI/AAAAAAAABAI/n5_sZITphjY/s1600/15-Reverie-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="218" src="http://2.bp.blogspot.com/-Izbbomg0WYU/TqyQopMm5tI/AAAAAAAABAI/n5_sZITphjY/s320/15-Reverie-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Reverie &lt;/strong&gt;- mixed media - 24x48 on canvas&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Looking at the painting now (2 years later) I would&amp;nbsp;work some more on the left side of the painting. Well, I can always do that - never too late to change or improve a painting... why not. It was fun painting "Reverie". So I kept going and did another one - this time half the size.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-LXZeaRaxNwI/TqyS4YcurNI/AAAAAAAABAQ/adVWvduTY9Q/s1600/20-Shangrila-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="313" src="http://4.bp.blogspot.com/-LXZeaRaxNwI/TqyS4YcurNI/AAAAAAAABAQ/adVWvduTY9Q/s320/20-Shangrila-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Shangrila&lt;/strong&gt; - 24x24 - mixed media on canvas - sold&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Don't think for a minute that this came easy. &lt;br /&gt;There are at least 2 other ladies hiding behind her. I felt quite pleased with this work and thought I was on a roll. Comfortable with the size of a 24x24 canvas I attempted to paint 2 figures for my next project... Sorry I cannot show a picture because I never liked it, never finished it&amp;nbsp;and never will.&lt;br /&gt;I was pretty humbled by the result and came to the conclusion that&amp;nbsp;I needed to figure out the "figure" before another figure flop occurred.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So I took a look at some of the&amp;nbsp;Masters.&lt;br /&gt;When it comes to abstract figure drawing or painting &lt;br /&gt;&lt;a href="http://youtu.be/5m-B_15icZA"&gt;Matisse's work&lt;/a&gt;&amp;nbsp;and &lt;a href="http://youtu.be/hcID_3369ZI"&gt;The Women of Picasso&lt;/a&gt;&amp;nbsp;came to mind.&lt;br /&gt;I like Matisse's and Pcassos' work - however&amp;nbsp;it is far removed from the&amp;nbsp;route I wanted to take. The women I desired to create should&amp;nbsp;to be sensual not sexual, curvy not boxy, gentle and soft not bitter and stern...&amp;nbsp;I think you get the drift. Well where does that leave me know?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Stay tuned - for&amp;nbsp;next week's blog post:&lt;br /&gt;"&lt;strong&gt;Don't touch that paint&lt;/strong&gt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-8852003792902183016?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/8852003792902183016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-3.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/8852003792902183016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/8852003792902183016'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-3.html' title='MY JOURNEY TO THE HUMAN FIGURE (3)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Izbbomg0WYU/TqyQopMm5tI/AAAAAAAABAI/n5_sZITphjY/s72-c/15-Reverie-webimage.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-3308159775871656162</id><published>2011-11-01T07:00:00.000-07:00</published><updated>2011-12-03T12:43:17.116-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal/Fun'/><title type='text'>MY JOURNEY TO THE HUMAN FIGURE (2)</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div style="text-align: center;"&gt;&lt;strong&gt;Previous posts in the series&lt;/strong&gt; &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;1 - &lt;a href="http://therese-joseph.blogspot.com/2011/10/sensuality-of-tree.html"&gt;The Sensuality of a Tree&lt;/a&gt;  &lt;/div&gt;&lt;div style="text-align: center;"&gt;Relating the organic shapes of tree branches to curves and lines of the human figure&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;strong&gt;&lt;span style="color: #cc0000; font-size: large;"&gt;From Sticks to Figures&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;As&amp;nbsp;I shared in my previous post (The Sensuality of a Tree), I relate the organic shapes of tree branches to curves and lines of the human&amp;nbsp;figure. &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-UNKj6Tnemcg/TqOp2Yd-OPI/AAAAAAAAA_c/Z3t3rN7cyjk/s1600/10-Gift-of-Life-1-3-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="101" src="http://1.bp.blogspot.com/-UNKj6Tnemcg/TqOp2Yd-OPI/AAAAAAAAA_c/Z3t3rN7cyjk/s320/10-Gift-of-Life-1-3-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Gift of Life&lt;/strong&gt; - Triptych - Sold&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;The figures in the painting "Gift of Life" are&amp;nbsp;&lt;em&gt;shadow figures&lt;/em&gt; as I call them and they are nothing more than a sophisticated&amp;nbsp;version of stick figures. The gift of life is my first painting that includes&amp;nbsp;human figures. &lt;br /&gt;Painting&amp;nbsp;people began to fascinate me and over time&amp;nbsp;trees, branches and roots&amp;nbsp;more and more evolved into lines and shapes resembling the&amp;nbsp;human figure in full or in part. having done some pocking around if others relate trees to people ( the human form) I found out that there are a multitude of artists using trees in art - in so many different ways.&lt;br /&gt;&lt;br /&gt;Ali Murphy&amp;nbsp;connects the&amp;nbsp;trees and human form this way. &lt;br /&gt;The legs, feet, arms and hands&amp;nbsp;&lt;strong&gt;are&lt;/strong&gt; the trees.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-cWr9WCju2mw/Tq4twef2uYI/AAAAAAAABAg/ygIutpXWCNk/s1600/294606_251604401544899_159190394119634_734934_492955954_n.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="226" src="http://4.bp.blogspot.com/-cWr9WCju2mw/Tq4twef2uYI/AAAAAAAABAg/ygIutpXWCNk/s320/294606_251604401544899_159190394119634_734934_492955954_n.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;This artist take actual tree parts and puts together a public art installation&amp;nbsp;of&amp;nbsp;&lt;a href="http://www.flickr.com/photos/rossanderin/2831159923/"&gt;tree people in their&amp;nbsp;natural environment&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;P. Cook and B. Northey began shaping plum tree suckers into living art they call Pooktre. See their&amp;nbsp;Amazing Living Art: &lt;a href="http://webecoist.com/2009/06/20/amazing-living-art-pooktre-tree-shaping/"&gt;Pooktre Tree Shaping&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On the other hand why not let the trees create your art for you&amp;nbsp;like&amp;nbsp;this artist who&amp;nbsp;attached&amp;nbsp;100 pens&amp;nbsp;to the&amp;nbsp;branches of a willow tree. &lt;a href="http://www.timknowles.co.uk/Work/TreeDrawings/CircularWeepingWillow/tabid/266/Default.aspx"&gt;The movement of the tree over time creates amazing results.&amp;nbsp;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;a href="http://www.pronaturephotographer.com/2010/11/clark-vandergrifts-amazing-tree-people-project/"&gt;Artist, Clark Vandergrift&lt;/a&gt;&amp;nbsp;and &lt;a href="http://www.michellethurgood.com/"&gt;Michelle Thurgood&lt;/a&gt;&amp;nbsp;take the two realities (trees and human) and literally marries them to make them one.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ZCseZq7IT60/Tq48L1BRVRI/AAAAAAAABAw/gbiIX0N9h6k/s1600/ClarkV_080816_6188-Editcomp1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-ZCseZq7IT60/Tq48L1BRVRI/AAAAAAAABAw/gbiIX0N9h6k/s320/ClarkV_080816_6188-Editcomp1.jpg" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;So here I am exploring and creating shapes, lines and curves that are tree like but flow into the human form.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-plHEJtqQqYw/TqOroTHosoI/AAAAAAAAA_k/_LUmxNmOTHk/s1600/10-Colours-of-Sensuality-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="317" src="http://4.bp.blogspot.com/-plHEJtqQqYw/TqOroTHosoI/AAAAAAAAA_k/_LUmxNmOTHk/s320/10-Colours-of-Sensuality-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Colours of Sensuality&lt;/strong&gt; - acrylic/mixed media - 24x24 - sold&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;This painting (Colours of Sensuality) got me hooked. It sparked&amp;nbsp;curiosity about where this could take me as an artist. Surly I am no figure painter. I know that the figure is the most talked about, controversial and difficult subject to master for any artist. Here I am at the very beginning of something so colossal and possibly beyond my reach - wondering...&amp;nbsp;"Will I ever be able tangle with this giant?"&amp;nbsp;It's like standing face to face with&amp;nbsp;a gigantic can of worms&amp;nbsp;debating&amp;nbsp;"whether" to&amp;nbsp;it or not... &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-N8MVaz6Mstk/TqO-3OW5swI/AAAAAAAAA_s/mxnw8UW-vCI/s1600/Untitled2done.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-N8MVaz6Mstk/TqO-3OW5swI/AAAAAAAAA_s/mxnw8UW-vCI/s320/Untitled2done.png" width="281" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;No wonder I felt intimidated - the Internet, book stores&amp;nbsp;and&amp;nbsp;libraries&amp;nbsp;are packed with images, studies, courses,&amp;nbsp;lectures, debates&amp;nbsp;about the topic of "The Human Body in the Art Scene"&amp;nbsp;-&amp;nbsp;an endless journey. Images of paintings by&amp;nbsp;those who mastered the recreation of the human form are readily&amp;nbsp;available in art books all over the world.&amp;nbsp;I did not know where to start in this complex jungle of information accessible to me.&amp;nbsp;I&amp;nbsp;poked my nose into the&amp;nbsp;&lt;a href="http://www.visual-arts-cork.com/figure-painting.htm"&gt;history&lt;/a&gt;&amp;nbsp;of figure drawing and started reading online articles, borrowed books and videos&amp;nbsp;from the library and even ordered some to add to my collection of art books. Here are the masters who's figurative work I admire: &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-udg3gJEARlY/TqPgOxEDsEI/AAAAAAAAA_0/j-6hbJXnegY/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="133" src="http://4.bp.blogspot.com/-udg3gJEARlY/TqPgOxEDsEI/AAAAAAAAA_0/j-6hbJXnegY/s400/4.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="clear: both; text-align: center;"&gt;&lt;a href="http://www.ibiblio.org/wm/paint/auth/modigliani/"&gt;Modigliani&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://www.ibiblio.org/wm/paint/auth/degas/"&gt;Degas&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://www.paul-gauguin.net/"&gt;Gauguin&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://www.klimt.com/museum/thekiss.html"&gt;Klimt&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&amp;nbsp;Now what?&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Should I dive in and give&amp;nbsp;it a try?&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Stay tuned for&amp;nbsp;next week's post:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;strong&gt;"Time to make up my Mind"&lt;/strong&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-3308159775871656162?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/3308159775871656162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/3308159775871656162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/3308159775871656162'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/11/my-journey-to-human-figure-2.html' title='MY JOURNEY TO THE HUMAN FIGURE (2)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-UNKj6Tnemcg/TqOp2Yd-OPI/AAAAAAAAA_c/Z3t3rN7cyjk/s72-c/10-Gift-of-Life-1-3-webimage.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-7583235762706550208</id><published>2011-10-25T07:00:00.000-07:00</published><updated>2011-10-29T16:04:23.850-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal/Fun'/><title type='text'>MY JOURNEY TO THE HUMAN FIGURE (1)</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: #cc0000; font-size: large;"&gt;The Sensuality of a Tree&lt;/span&gt;&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I have always been fascinated with organic lines, shapes and forms. &lt;br /&gt;The first few paintings I created featured trees - all sorts of trees as well as elements of trees like roots, leaves and branches. I was especially attracted to trees with lots of bent, crooked and gnarly&amp;nbsp;branches.&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-icyCL0y2GBk/TqEfARP5SOI/AAAAAAAAA-8/evIZXBp5Smc/s1600/21-The-End-of-the-Beginning-webicon.jpg" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-icyCL0y2GBk/TqEfARP5SOI/AAAAAAAAA-8/evIZXBp5Smc/s1600/21-The-End-of-the-Beginning-webicon.jpg" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/-6sSxKjGuqoU/TqEe5yWQlgI/AAAAAAAAA-0/NI_7H9qm2qc/s1600/20-The-Beginning-of-the-End-webicon.jpg" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-6sSxKjGuqoU/TqEe5yWQlgI/AAAAAAAAA-0/NI_7H9qm2qc/s1600/20-The-Beginning-of-the-End-webicon.jpg" /&gt;&lt;/a&gt;&lt;span style="background-color: white;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color: white;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: white;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: white;"&gt;&lt;div style="text-align: center;"&gt;&lt;span style="background-color: white; font-size: xx-small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: xx-small;"&gt;The End of the Beginning&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The Beginning of the End&lt;br /&gt;mixed media - 20x20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mixed media - 20x20&lt;br /&gt;Therese Lydia Joesph&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Therese Lydia Joseph&lt;/span&gt;&lt;span style="background-color: white;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color: white;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: white;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: white;"&gt;&lt;div align="center" style="text-align: center;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: x-small;"&gt;&lt;div align="center" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align="center" style="text-align: center;"&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&amp;nbsp;As&amp;nbsp;I explored the lines and curves of tree branches - the tree as an object became more and more irrelevant to me. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;The organic shapes of branches took on a distorted and unrealistic look.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&amp;nbsp;&lt;a href="http://3.bp.blogspot.com/-InxFkINvKOs/TqEXn8V7HXI/AAAAAAAAA-c/CKavxMGDjpg/s1600/10-Gift-of-Life-123-webimage.jpg" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-InxFkINvKOs/TqEXn8V7HXI/AAAAAAAAA-c/CKavxMGDjpg/s400/10-Gift-of-Life-123-webimage.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: xx-small;"&gt;The Gift of Life - triptych - 16x48 - Therese Lydia Joseph - sold&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;I focused more on the movement and the feeling it provoked in me while developing the paintings. It was apparent that sooner or later I would make the connection that tree branches and figures have a lot uncommon. &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;How so?&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&amp;nbsp;For me, branches and figures are pleasing to the senses. They evoke a sensual movement and rhythm revealing both feminine curves and masculine lines. It's like they speak the same language. That is when I began to incorporate my first figures into my work. &lt;/div&gt;&lt;div style="text-align: center;"&gt;Some people might find this a far fetched idea. Holly Friesen surly does not feel this way. She created a beautiful blog post on the sensual language of trees. You can see it &lt;a href="http://theroaringinside.blogspot.com/2011/06/sensual-language-of-trees.html"&gt;&lt;span style="color: red;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="color: red;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Take a look at the triptych above and see how the shadow figures take on the shape&amp;nbsp;of the branches and how the branches curve in harmony with the figures. In this painting both&amp;nbsp;branches and&amp;nbsp;figures are singing the same tune from&amp;nbsp;sunrise to midday to sunset&amp;nbsp;or one might say from birth to prime to retirement.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-sf-ZL71KWdY/TqFAqsvzAdI/AAAAAAAAA_M/bKjS_T6dxvk/s1600/Untitled23.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-sf-ZL71KWdY/TqFAqsvzAdI/AAAAAAAAA_M/bKjS_T6dxvk/s400/Untitled23.jpg" width="323" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&amp;nbsp;Where to go from here? &lt;br /&gt;my next blog:&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;strong&gt;"From Sticks to Figures"&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-7583235762706550208?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/7583235762706550208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/10/sensuality-of-tree.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/7583235762706550208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/7583235762706550208'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/10/sensuality-of-tree.html' title='MY JOURNEY TO THE HUMAN FIGURE (1)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-icyCL0y2GBk/TqEfARP5SOI/AAAAAAAAA-8/evIZXBp5Smc/s72-c/21-The-End-of-the-Beginning-webicon.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-2782742632403089325</id><published>2011-10-18T07:00:00.001-07:00</published><updated>2011-10-18T17:18:35.301-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal/Fun'/><title type='text'>The Story about my Avatar</title><content type='html'>&lt;span style="color: black; font-family: Arial;"&gt;Three years ago, (October 2008) I started painting my first portrait.&amp;nbsp;I had no specific person in mind and was not thinking about a self portrait. But I was particular that the painting process had to be spontaneous with a loose brushstroke and vibrant colours. The character of this mystery person had to appear strong in personality and expression. I remember clearly I was upset and mad about something that had occurred the day before. &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="color: black;"&gt;Here is a shot of the work in progress. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-aTn0t0p3JTg/Tpyq6YWlnLI/AAAAAAAAA-I/ftTtaeNR2yo/s1600/161.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-aTn0t0p3JTg/Tpyq6YWlnLI/AAAAAAAAA-I/ftTtaeNR2yo/s400/161.JPG" width="390" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="color: black; font-family: Arial;"&gt;The colour scheme I used during this stage of the painting was supposed to calm my fury. But I recall that instead of soothing the heat I began fighting with the painting and ended up reaching for fuel to feed the fire. &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="color: black; font-family: Arial;"&gt;I was paying no attention to the conversation between my two colleagues who were painting with me in the studio. Totally taken by surprise I was&amp;nbsp;abruptly rescued from the war zone to the safety of&amp;nbsp;reality&amp;nbsp;when my friend exclaimed: " O my gosh - she looks more and more like you!" I took a step back to see for myself if this face was me or not. After a sigh and a pause I calmly said: "Yes and No! Actually this is what I would like to be". To me the portrait showed a gutsy person with a mind of her own. A woman who dares to reflect her "inside" on the "outside", is not influenced by what others think or say about her - but embraces her uniqueness, originality and creativity. Nothing is holding her back. She lets her nature shine and be seen. &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="color: black; font-family: Arial;"&gt;Looking at the portrait for a while I saw the soft and dreamful side next to&amp;nbsp;the stubborn and courageous side of me. The face was fished but I felt it needed a final statement - the "Amen" of the prayer. That is when I grabbed the drawing tool and swung my arm over the&amp;nbsp;hair and around the face. Now the painting was finished and "So Be It”!&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-9PgNfOv_aOk/Tpy8SG5md0I/AAAAAAAAA-Q/WXPafSDUGAQ/s1600/70-Untamed-webimage.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-9PgNfOv_aOk/Tpy8SG5md0I/AAAAAAAAA-Q/WXPafSDUGAQ/s400/70-Untamed-webimage.jpg" width="398" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="color: black;"&gt;Little did I know at the time that I would actually change my hair style to fit the painting. When I decided to go for a lop-sided hair cut I was not at all thinking about my portrait. But when it dawned on me that NOW I did look like her - I made her my avatar. No, she is not for sale and yes, she has a name: "Untamed".&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-2782742632403089325?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/2782742632403089325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/10/story-about-my-avatar.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/2782742632403089325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/2782742632403089325'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/10/story-about-my-avatar.html' title='The Story about my Avatar'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-aTn0t0p3JTg/Tpyq6YWlnLI/AAAAAAAAA-I/ftTtaeNR2yo/s72-c/161.JPG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-1890625369816166962</id><published>2011-10-11T09:00:00.000-07:00</published><updated>2011-10-11T09:00:02.647-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Workshops - Kids'/><title type='text'>MIXED MEDIA ART LESSONS FOR KIDS Class #15: "Sew your Painting" - Can you do that?</title><content type='html'>&lt;span style="font-size: large;"&gt;&lt;span style="color: #cc0000; font-size: small;"&gt;&lt;span style="font-size: large;"&gt;What do you get when you put a group of girls, textiles, yarns and notions together in a painting class?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;span style="color: #cc0000; font-size: small;"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;span style="font-size: large;"&gt;A STITCHED PAINTING !&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;Today we took painting to a new level. &lt;br /&gt;&lt;br /&gt;The students were free to pick materials and incorporate them into their art work. One student asked for a needle and of course they all wanted a needle... so off they went fusing “sewing”and “painting”. &lt;br /&gt;&lt;br /&gt;They started out with random stitching right into the stretched unpainted canvas. Instead of the pencil doing the drawing they took the needle and thread to create the lines they wanted on their paintings.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-DHnghQ605go/To_QeDL0R6I/AAAAAAAAA6w/V4_10Oz_C7I/s1600/DSCF2446webimage.jpg"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-DHnghQ605go/To_QeDL0R6I/AAAAAAAAA6w/V4_10Oz_C7I/s320/DSCF2446webimage.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;That was a lot of fun but hard work. Once the students were satisfied with their stitched drawing they were ready to paint. I let them get acquainted with the process, gave them time to experiment and explore. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-KlL_OgCVi9Y/To_QrK1UiVI/AAAAAAAAA64/6qxGmPURxA4/s1600/DSCF2449webimage.jpg"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-KlL_OgCVi9Y/To_QrK1UiVI/AAAAAAAAA64/6qxGmPURxA4/s320/DSCF2449webimage.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;They realized that painting over the stitches while pushing hard they became part of the background and were not noticeable. On the other hand, by brushing over the stitches lightly they came to life and started dancing on the canvas.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-DGFQp_TEPSo/To_SwaHm2kI/AAAAAAAAA7M/E8zOg0Rr_74/s1600/DSCF2468webimageclose.jpg"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-DGFQp_TEPSo/To_SwaHm2kI/AAAAAAAAA7M/E8zOg0Rr_74/s320/DSCF2468webimageclose.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some students painted many layers, others were particular on how the stitched should be noticed and some just ignored them altogether. &lt;br /&gt;&lt;br /&gt;Here are the finished works of two students.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-Prsb1BzzeFI/To_Qj3LWxkI/AAAAAAAAA60/gx4NtVBT8I8/s1600/DSCF2470webimage.jpg"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-Prsb1BzzeFI/To_Qj3LWxkI/AAAAAAAAA60/gx4NtVBT8I8/s320/DSCF2470webimage.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;Painting: 16x16 inches by Betsy (12 years old)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;APPROACH: Paying no attention to the stitched lines, painting them away into the background to create the emphasis on the blended horizontal lines&lt;br /&gt;RESULT: A calm composed scene conveying a sense of serenity with a hint of inquisitiveness&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-XTlMot9UqTA/To_Qwsk2WPI/AAAAAAAAA7A/x0kjdnEOLdY/s1600/DSCF2468webimage.jpg"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-XTlMot9UqTA/To_Qwsk2WPI/AAAAAAAAA7A/x0kjdnEOLdY/s320/DSCF2468webimage.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;Painting: 12x12 inches by Mina (12 years old)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;APPROACH: Emphasis on the stitches, bringing them to the foreground to create a focal point &lt;br /&gt;RESULT: A vibrant cheerful painting with a lively&amp;nbsp;decisive brushstroke and freedom of movement.&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-1890625369816166962?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/1890625369816166962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/10/mixed-media-art-lessons-for-kids-class.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/1890625369816166962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/1890625369816166962'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/10/mixed-media-art-lessons-for-kids-class.html' title='MIXED MEDIA ART LESSONS FOR KIDS Class #15: &quot;Sew your Painting&quot; - Can you do that?'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-DHnghQ605go/To_QeDL0R6I/AAAAAAAAA6w/V4_10Oz_C7I/s72-c/DSCF2446webimage.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-2690043687393841883</id><published>2011-10-04T09:53:00.000-07:00</published><updated>2011-10-04T09:53:15.094-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poetry'/><title type='text'>The Beginning and the End</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-YI7RKoJvXh0/Tos225cIEBI/AAAAAAAAA6o/wVKh3gxeFHU/s1600/20-The-Beginning-of-the-End-webimage.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-YI7RKoJvXh0/Tos225cIEBI/AAAAAAAAA6o/wVKh3gxeFHU/s400/20-The-Beginning-of-the-End-webimage.jpg" width="397" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;The Beginning of the End&lt;/span&gt;&lt;/b&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;The Beginning of the End - &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Warmness wanders weary&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Last leaves linger&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;And daylight dims&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-D4V-Qxm3JcI/Tos26lPPe9I/AAAAAAAAA6s/qqzLOiaO-S8/s1600/21-The-End-of-the-Beginning-webimage.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="391" src="http://3.bp.blogspot.com/-D4V-Qxm3JcI/Tos26lPPe9I/AAAAAAAAA6s/qqzLOiaO-S8/s400/21-The-End-of-the-Beginning-webimage.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;The End of the Beginning&lt;/span&gt;&lt;/b&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;The End of the Beginning –&lt;br /&gt;Coldness catches colour&lt;br /&gt;First feathers flutter&lt;br /&gt;And darkness dawns&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Artist: Therese Lydia Joseph&lt;br /&gt;Paintings: Mixed media&amp;nbsp;on wood panel, 16x16 inches&lt;br /&gt;Poetry: Therese Lydia Joseph&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-2690043687393841883?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/2690043687393841883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/10/beginning-and-end.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/2690043687393841883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/2690043687393841883'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/10/beginning-and-end.html' title='The Beginning and the End'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-YI7RKoJvXh0/Tos225cIEBI/AAAAAAAAA6o/wVKh3gxeFHU/s72-c/20-The-Beginning-of-the-End-webimage.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-3078579075415182716</id><published>2011-10-04T08:57:00.000-07:00</published><updated>2011-10-04T08:57:38.977-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DOODLES'/><title type='text'>DOODLE OF THE WEEK (16)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-tTohyR3FlU8/TgwIfCtZU2I/AAAAAAAAAx0/oo-9VpIdn6w/s1600/blog-doodle+15a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="398" src="http://1.bp.blogspot.com/-tTohyR3FlU8/TgwIfCtZU2I/AAAAAAAAAx0/oo-9VpIdn6w/s400/blog-doodle+15a.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-3078579075415182716?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/3078579075415182716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/10/doodle-of-week-16.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/3078579075415182716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/3078579075415182716'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/10/doodle-of-week-16.html' title='DOODLE OF THE WEEK (16)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-tTohyR3FlU8/TgwIfCtZU2I/AAAAAAAAAx0/oo-9VpIdn6w/s72-c/blog-doodle+15a.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-2337132820687007708</id><published>2011-10-02T21:08:00.000-07:00</published><updated>2011-10-02T21:08:45.537-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DOODLES'/><title type='text'>DOODLE OF THE WEEK (15)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-O2x6OLbBdIM/TgwICydmVsI/AAAAAAAAAxw/SxF1oB8U0R0/s1600/blog-doodle+17a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-O2x6OLbBdIM/TgwICydmVsI/AAAAAAAAAxw/SxF1oB8U0R0/s400/blog-doodle+17a.jpg" width="313" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-2337132820687007708?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/2337132820687007708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/10/doodle-of-week-15.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/2337132820687007708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/2337132820687007708'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/10/doodle-of-week-15.html' title='DOODLE OF THE WEEK (15)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-O2x6OLbBdIM/TgwICydmVsI/AAAAAAAAAxw/SxF1oB8U0R0/s72-c/blog-doodle+17a.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-9104093998856291154</id><published>2011-09-27T08:00:00.000-07:00</published><updated>2011-09-27T08:00:27.901-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Workshops - Kids'/><title type='text'>MIXED MEDIA ART LESSONS FOR KIDS Class #14: "Using Tape"</title><content type='html'>The kids in this workshop were 5-8 years old. &lt;br /&gt;They were given paper and masking tape in various widths. Children were asked to tare off pieces of tape and rip them any way they likes. With these pieces of tape they created a drawing, a patterns, a design or anything else they felt like. It's kind of like drawing with tape instead of crayons.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;With acrylic&amp;nbsp;colours of their choice they gave the paper a wash. Next they coloured the paper with crayons and pencil crayons. Then they&amp;nbsp;ripped the tape off the paper. &lt;br /&gt;Some students started to outline the taped shapes, some wanted to leave them white and some gave the whole thing another wash. (last step not shown)&lt;br /&gt;Here are the wonderful paintings of these young students.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-YWYPjwZdLNU/Tg7fWKm1hWI/AAAAAAAAA0M/PBzD5VmYADo/s1600/DSCN2658_blogcut.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://2.bp.blogspot.com/-YWYPjwZdLNU/Tg7fWKm1hWI/AAAAAAAAA0M/PBzD5VmYADo/s320/DSCN2658_blogcut.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-GGvnCOtsp2g/Tg7fZEOGyKI/AAAAAAAAA0Q/-Ef6dPFOFQM/s1600/DSCN2657_blogcut.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://3.bp.blogspot.com/-GGvnCOtsp2g/Tg7fZEOGyKI/AAAAAAAAA0Q/-Ef6dPFOFQM/s320/DSCN2657_blogcut.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-wpu-CThyVfw/Tg7fdP6iv2I/AAAAAAAAA0U/xVBUyg46BeU/s1600/DSCN2656_blogcut.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://2.bp.blogspot.com/-wpu-CThyVfw/Tg7fdP6iv2I/AAAAAAAAA0U/xVBUyg46BeU/s320/DSCN2656_blogcut.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-N2TgfMnXVX8/Tg7fgjzzsWI/AAAAAAAAA0Y/TMQ2k2SH6Pw/s1600/DSCN2655_blogcut.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://4.bp.blogspot.com/-N2TgfMnXVX8/Tg7fgjzzsWI/AAAAAAAAA0Y/TMQ2k2SH6Pw/s320/DSCN2655_blogcut.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-MtEVLAINpsM/Tg7fmYDH0bI/AAAAAAAAA0c/rqVHI2Nz65Q/s1600/DSCN2654_blogcut.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://4.bp.blogspot.com/-MtEVLAINpsM/Tg7fmYDH0bI/AAAAAAAAA0c/rqVHI2Nz65Q/s320/DSCN2654_blogcut.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-syUrdyaTrik/Tg7frufE2lI/AAAAAAAAA0g/lLS6NNBFsHA/s1600/DSCN2653_blogcut.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://1.bp.blogspot.com/-syUrdyaTrik/Tg7frufE2lI/AAAAAAAAA0g/lLS6NNBFsHA/s320/DSCN2653_blogcut.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-9104093998856291154?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/9104093998856291154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/09/mixed-media-art-lessons-for-kids-class_27.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/9104093998856291154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/9104093998856291154'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/09/mixed-media-art-lessons-for-kids-class_27.html' title='MIXED MEDIA ART LESSONS FOR KIDS Class #14: &quot;Using Tape&quot;'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-YWYPjwZdLNU/Tg7fWKm1hWI/AAAAAAAAA0M/PBzD5VmYADo/s72-c/DSCN2658_blogcut.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-7464016739161265339</id><published>2011-09-20T17:45:00.000-07:00</published><updated>2011-12-11T23:43:44.982-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fellow Artists'/><title type='text'>Kristina Botha - Abstract Artist</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.kristinabotha.de/ressourcen/08.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://www.kristinabotha.de/ressourcen/08.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;Happy Hour&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Let me tell you that I had my very own "Happy Hour" when I stumbled upon Kristina's artwork.&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;I discovered the images of her work through another artsit's facebook page.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Thanks Social Media!&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img height="400" src="http://www.kristinabotha.de/ressourcen/12.jpg" width="337" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;City in Flames&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;This painting describes the emotion well I felt while viewing this artist’s first painting... &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;"My heart was in Flames".&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="" aria-busy="true" aria-describedby="fbPhotoTheaterCaption" class="spotlight" height="400" src="http://a5.sphotos.ak.fbcdn.net/hphotos-ak-snc6/253599_232356463446473_201962576485862_1191440_4993364_n.jpg" width="377" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;The Red&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif; line-height: 115%;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;I had no choice but to go on and feed the fire..&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif; line-height: 115%;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img src="http://www.kristinabotha.de/ressourcen/03.jpg" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;Red Passion 1&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;I could see and feel the passion. Lot's of &lt;a href="http://crystal-cure.com/red.html"&gt;red&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;But must go on... Hungry for more!&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://a5.sphotos.ak.fbcdn.net/hphotos-ak-snc6/250223_232359540112832_201962576485862_1191468_4354169_n.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" aria-busy="false" aria-describedby="fbPhotoTheaterCaption" border="0" class="spotlight" height="400" src="http://a5.sphotos.ak.fbcdn.net/hphotos-ak-snc6/250223_232359540112832_201962576485862_1191468_4354169_n.jpg" width="336" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-family: inherit;"&gt;Red City&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Can you feel the heat?&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;OK! So let's cool it a bit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: inherit;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img height="312" src="http://www.kristinabotha.de/ressourcen/13.jpg" width="320" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;Keep Looking for Water&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Water is good.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="" aria-busy="false" aria-describedby="fbPhotoTheaterCaption" class="spotlight" src="http://a2.sphotos.ak.fbcdn.net/hphotos-ak-snc6/250223_232359530112833_201962576485862_1191465_5823341_n.jpg" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;Green Light&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Feeling cooler? &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Oh, did you know that &lt;a href="http://crystal-cure.com/green.html"&gt;green&lt;/a&gt; is the most restful color? &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;&lt;/span&gt;&lt;span style="color: black; font-family: Verdana, sans-serif; font-size: 11pt;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif; font-size: small;"&gt;Green is the color of balance. It also means learning, growth and harmony.&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="" aria-busy="false" aria-describedby="fbPhotoTheaterCaption" class="spotlight" height="400" src="http://a8.sphotos.ak.fbcdn.net/hphotos-ak-snc6/249704_232358103446309_201962576485862_1191453_5450359_n.jpg" width="390" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;Green&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Add growth,balance and rest together - you get sleep. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;And after a good night sleep the waking is just like a ...&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img src="http://www.kristinabotha.de/ressourcen/16.jpg" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;Morning of Delight&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Yes, I could go on another day and another...&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="" aria-busy="false" aria-describedby="fbPhotoTheaterCaption" class="spotlight" height="320" src="http://a6.sphotos.ak.fbcdn.net/hphotos-ak-snc6/182772_205023996179720_201962576485862_962346_6557768_n.jpg" width="318" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;No Name&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Yeah, me too... I am speechless!&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="" aria-busy="true" aria-describedby="fbPhotoTheaterCaption" class="spotlight" height="258" src="http://a3.sphotos.ak.fbcdn.net/hphotos-ak-snc6/231054_223412141007572_201962576485862_1114321_4875787_n.jpg" width="320" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;No Name&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Another breath-taking piece - Words cannot express!&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="" aria-busy="true" aria-describedby="fbPhotoTheaterCaption" class="spotlight" height="400" src="http://a4.sphotos.ak.fbcdn.net/hphotos-ak-snc6/228838_262260847122701_201962576485862_1322140_1102908_n.jpg" width="318" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;Launch of Balloons&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Great!&amp;nbsp;Let's celebrate this awesome blog post with the launch of balloons.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="" aria-busy="true" aria-describedby="fbPhotoTheaterCaption" class="spotlight" height="320" src="http://a5.sphotos.ak.fbcdn.net/hphotos-ak-snc6/249864_232360786779374_201962576485862_1191482_6430103_n.jpg" width="320" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;The Next Pill&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Take my advise:&amp;nbsp;If you are upset that this is it - take a pill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;--------------------------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; text-align: center;"&gt;&lt;span style="color: windowtext; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Hope you had fun reading this post and were able to indulge in the wonder of Kristina’s works of art. It truly was a “Happy Hour” for me creating this post for you.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;Contact the artist&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.kristinabotha.de/kontakt.htm"&gt;Kristina Botha&lt;/a&gt; &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.kristinabotha.de/"&gt;WEBSITE&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/kristinabotha/"&gt;MORE PAINTINGS ON FLICKER&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.artists.de/tina.html"&gt;ONLINE GALLERY GERMANY&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://twitter.com/#!/KristinaBotha"&gt;TWITTER&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.facebook.com/pages/Kristina-Botha-ARTwork/201962576485862?sk=wall"&gt;FACEBOOK&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-7464016739161265339?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/7464016739161265339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/09/kristina-botha-abstract-artist.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/7464016739161265339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/7464016739161265339'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/09/kristina-botha-abstract-artist.html' title='Kristina Botha - Abstract Artist'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-2837960720586069502</id><published>2011-09-06T12:07:00.000-07:00</published><updated>2011-09-06T12:07:00.713-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Workshops - Kids'/><title type='text'>MIXED MEDIA ART LESSONS FOR KIDS Class #13: "Using Markers"</title><content type='html'>Here the students painted colourful objects, patterns or&amp;nbsp;landscapes on paper with acrylic paint. Next they outlined some of the painted areas with a black permanent marker and&amp;nbsp;drew more things on the paper if desired. Last they gave the entire paper a wash. Very simple but effective.&lt;br /&gt;&lt;br /&gt;The Grade 1 - 3 students&amp;nbsp;were proud of their work - and rightfully so.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-fSCNE_LYjVI/Tg7pXUUPFNI/AAAAAAAAA08/uj7Z1jyt3t4/s1600/DSCN2383_blogwork.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://4.bp.blogspot.com/-fSCNE_LYjVI/Tg7pXUUPFNI/AAAAAAAAA08/uj7Z1jyt3t4/s320/DSCN2383_blogwork.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-4j3u2rztXgs/Tg7lc6Xh-_I/AAAAAAAAA0o/PpZm9Wj6GuA/s1600/DSCN2382_blogwork.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://2.bp.blogspot.com/-4j3u2rztXgs/Tg7lc6Xh-_I/AAAAAAAAA0o/PpZm9Wj6GuA/s320/DSCN2382_blogwork.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-fX6XWMe2aLI/Tg7lg927kTI/AAAAAAAAA0s/jZx_HOzcRBo/s1600/DSCN2385_blogwork.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://1.bp.blogspot.com/-fX6XWMe2aLI/Tg7lg927kTI/AAAAAAAAA0s/jZx_HOzcRBo/s320/DSCN2385_blogwork.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-4Z4WZNvfLEI/Tg7lliOzvRI/AAAAAAAAA0w/4U1BhjaigOA/s1600/DSCN2387_blogwork.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://1.bp.blogspot.com/-4Z4WZNvfLEI/Tg7lliOzvRI/AAAAAAAAA0w/4U1BhjaigOA/s320/DSCN2387_blogwork.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-c7xPn_FCB4g/Tg7qBm4bbiI/AAAAAAAAA1A/OXjG-OPzagk/s1600/DSCN2377_blogwork.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://2.bp.blogspot.com/-c7xPn_FCB4g/Tg7qBm4bbiI/AAAAAAAAA1A/OXjG-OPzagk/s320/DSCN2377_blogwork.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-QJXzRyeHQ0c/Tg7ozteLb5I/AAAAAAAAA04/7lsTxU0d8WI/s1600/DSCN2380_blogwork.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://4.bp.blogspot.com/-QJXzRyeHQ0c/Tg7ozteLb5I/AAAAAAAAA04/7lsTxU0d8WI/s320/DSCN2380_blogwork.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-2837960720586069502?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/2837960720586069502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/09/mixed-media-art-lessons-for-kids-class.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/2837960720586069502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/2837960720586069502'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/09/mixed-media-art-lessons-for-kids-class.html' title='MIXED MEDIA ART LESSONS FOR KIDS Class #13: &quot;Using Markers&quot;'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-fSCNE_LYjVI/Tg7pXUUPFNI/AAAAAAAAA08/uj7Z1jyt3t4/s72-c/DSCN2383_blogwork.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-7680488953656512100</id><published>2011-08-30T19:20:00.000-07:00</published><updated>2011-08-30T19:26:12.817-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fellow Artists'/><title type='text'>LineArt - Gesture Drawings by ArtMagenta</title><content type='html'>Quick sketches of people made at train stations, bus  stations, airports, shopping malls, events and other human gathering places. The  Gesture Drawings are drawn on an iPhone.&lt;br /&gt;&lt;br /&gt;&lt;div class="description"&gt;&lt;a href="http://1.bp.blogspot.com/_eqJ7FIGbbKI/TT_XVvs-3LI/AAAAAAAADgU/DNZNt9pLcCo/s1600/Sketch+2011-01-25+07_48_59.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/_eqJ7FIGbbKI/TT_XVvs-3LI/AAAAAAAADgU/DNZNt9pLcCo/s320/Sketch+2011-01-25+07_48_59.png" width="212" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;a href="http://3.bp.blogspot.com/_eqJ7FIGbbKI/TT_XWTa8eEI/AAAAAAAADgM/jb-AsOPH79A/s1600/Sketch+2011-01-25+07_40_58.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/_eqJ7FIGbbKI/TT_XWTa8eEI/AAAAAAAADgM/jb-AsOPH79A/s320/Sketch+2011-01-25+07_40_58.png" width="212" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;Come on, where did I put my purse?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This is the longest shopping list ever.&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;a href="https://lh6.googleusercontent.com/-067u3RazmSM/TShY-wvWOSI/AAAAAAAAEys/1w2aCIRwmG8/s1600/Sketch+2011-01-07+11_05_16.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://lh6.googleusercontent.com/-067u3RazmSM/TShY-wvWOSI/AAAAAAAAEys/1w2aCIRwmG8/s320/Sketch+2011-01-07+11_05_16.png" width="212" /&gt;&lt;/a&gt;&lt;a href="https://lh5.googleusercontent.com/-ecYCk4-XsvQ/TT7s1bchaoI/AAAAAAAAEkg/tWaS4iEoYrs/s1600/Sketch+2011-01-11+11_08_33.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="320" src="https://lh5.googleusercontent.com/-ecYCk4-XsvQ/TT7s1bchaoI/AAAAAAAAEkg/tWaS4iEoYrs/s320/Sketch+2011-01-11+11_08_33.png" width="212" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;I need a glass of orange juice.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; I am so angry I can kill my boss&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://lh5.googleusercontent.com/-WYodQ_sWQac/TT7ti4R7BLI/AAAAAAAAEdI/b2NO4ZsAGhQ/s1600/Sketch+2011-01-12+11_03_13.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="320" src="https://lh5.googleusercontent.com/-WYodQ_sWQac/TT7ti4R7BLI/AAAAAAAAEdI/b2NO4ZsAGhQ/s320/Sketch+2011-01-12+11_03_13.png" width="212" /&gt;&lt;/a&gt;&lt;a href="https://lh4.googleusercontent.com/-2xqE8BjYFrk/TT7tOGBNofI/AAAAAAAAEkI/1K17QqfSDSg/s1600/Sketch+2011-01-11+11_21_08.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="Line art from ArtMagenta.com" border="0" height="320" src="https://lh4.googleusercontent.com/-2xqE8BjYFrk/TT7tOGBNofI/AAAAAAAAEkI/1K17QqfSDSg/s320/Sketch+2011-01-11+11_21_08.png" width="212" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;div class="description"&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I am gonna get a glass of water.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Today I can overcome any proplem.&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Pe7eAgb-UMI/TW5tgjUUDvI/AAAAAAAAG7w/DLJdl5jooEo/s1600/Sketch+2011-02-21+07_11_08.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img alt="Gesture drawing by ArtMagenta" border="0" height="320" src="http://2.bp.blogspot.com/-Pe7eAgb-UMI/TW5tgjUUDvI/AAAAAAAAG7w/DLJdl5jooEo/s320/Sketch+2011-02-21+07_11_08.png" width="212" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/-pQJSQvbRhbs/TW5tkAjTQ-I/AAAAAAAAG70/AdUcr7puTZk/s1600/Sketch+2011-02-21+07_12_55.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="Gesture drawing by ArtMagenta" border="0" height="320" src="http://2.bp.blogspot.com/-pQJSQvbRhbs/TW5tkAjTQ-I/AAAAAAAAG70/AdUcr7puTZk/s320/Sketch+2011-02-21+07_12_55.png" width="212" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;Gruesomly cold tonight.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;If I could only remember where I was going.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-5EDnEPV6Tys/TW4TKzP9JwI/AAAAAAAAGyo/na-x8f85mk4/s1600/Sketch+2011-02-16+11_03_36.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img alt="LineArt by ArtMagenta.com" border="0" height="320" src="http://2.bp.blogspot.com/-5EDnEPV6Tys/TW4TKzP9JwI/AAAAAAAAGyo/na-x8f85mk4/s320/Sketch+2011-02-16+11_03_36.png" width="212" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/-snK-Tc0_a6M/TXomAHGRMSI/AAAAAAAAHbQ/7w90JfhQ88c/s1600/Sketch+2011-02-28+07_30_48.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-snK-Tc0_a6M/TXomAHGRMSI/AAAAAAAAHbQ/7w90JfhQ88c/s320/Sketch+2011-02-28+07_30_48.png" width="213" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;script type="text/javascript"&gt;﻿///////////    SEARCH    ///////////var g_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;aEng&lt;/span&gt;;var g_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;loc&lt;/span&gt;;// Initialize &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;namespace&lt;/span&gt;, use existing contextvar &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt; || {};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;clockUrl&lt;/span&gt;;// constants&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.SCORE_SS_SAFE  = 1;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.SCORE_SS_CAUTION = 2;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.SCORE_SS_WARNING = 3;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.SCORE_SS_BLOCK  = 4;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.SCORE_SS_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;VERISIGN&lt;/span&gt; = 7;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.BLOCK_NONE  = 0;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.BLOCK_NORMAL = 1;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.BLOCK_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;PHISH&lt;/span&gt; = 2;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.BLOCK_YAHOO = 3;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLCHECK&lt;/span&gt;_RESULT_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;SEV&lt;/span&gt;_NONE = 0;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLCHECK&lt;/span&gt;_RESULT_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;SEV&lt;/span&gt;_LOW = 1;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLCHECK&lt;/span&gt;_RESULT_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;SEV&lt;/span&gt;_MED = 2;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLCHECK&lt;/span&gt;_RESULT_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;SEV&lt;/span&gt;_BLOCK = 3;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;VERISIGN&lt;/span&gt;_SPLIT_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;NOTEST&lt;/span&gt;  = 0;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;VERISIGN&lt;/span&gt;_SPLIT_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;TESTA&lt;/span&gt;  = 1;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;VERISIGN&lt;/span&gt;_SPLIT_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;TESTB&lt;/span&gt;  = 2;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;needLivePhishCheck&lt;/span&gt; = false;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;allowedSites&lt;/span&gt; = [];&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.enabled = function (doc){ var result = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgCallFunc&lt;/span&gt;(doc, 'GetSearchEnabled'); return (result == '1' ? 1 : 0);};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;init&lt;/span&gt; = function (doc){ if ((doc == null) || (doc.location == null) || (doc.location.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;.search(/about:/) != -1))  return; if (!&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.enabled(doc))  return; if (!g_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;aEng&lt;/span&gt;)  g_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;aEng&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.Search.prototype.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;detectEngine&lt;/span&gt;(doc.location.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;); if (!g_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;aEng&lt;/span&gt;)  return; // &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;init&lt;/span&gt; search object (not declared or is null) if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;typeof&lt;/span&gt; &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt; === 'undefined') {  // global  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt; = new &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.Search();  // reset the links added flag  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.new_links = false;  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.doc = doc;  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.doc.location.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;;  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;uri&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;parseLink&lt;/span&gt;(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;);    &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine = new &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;[g_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;aEng&lt;/span&gt;+'SearchEngine'](&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;)  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;addEngine&lt;/span&gt;(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine);  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.launch(doc); } if (doc.location.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt; != g_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;loc&lt;/span&gt;) {  g_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;loc&lt;/span&gt; = doc.location.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;;  if ((&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;typeof&lt;/span&gt; &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt; !== 'undefined') &amp;&amp; (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt; != null))   &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.launch(doc); }};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.launch = function (doc){ // IE specific check &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;quirksMode&lt;/span&gt; = (self.top.document.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;compatMode&lt;/span&gt; == 'BackCompat'); &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;docMode&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;parseInt&lt;/span&gt;(navigator.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;userAgent&lt;/span&gt;.split('MSIE')[1]);   if ((self === top) &amp;&amp; (self.document === doc)) {  if (!&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine)   return;  // set verdict display &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;config&lt;/span&gt;  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;setRatingsConfig&lt;/span&gt;(doc);  // &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;init&lt;/span&gt; the alert &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt;  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;initPopupAlert&lt;/span&gt;(doc);  if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine.type != 'inline')  {   // save function reference for memory clean up later   var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;fn&lt;/span&gt; = function(event){&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avglsflyover&lt;/span&gt;.hide(null)};   //hide flyover if these events occur   window.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;detachEvent&lt;/span&gt;('onscroll', &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;fn&lt;/span&gt;);   window.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;attachEvent&lt;/span&gt;('onscroll', &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;fn&lt;/span&gt;);   doc.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;detachEvent&lt;/span&gt;('onkeydown', &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;fn&lt;/span&gt;);   doc.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;attachEvent&lt;/span&gt;('onkeydown', &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;fn&lt;/span&gt;);  }    // only start monitor on top doc  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgPageMonitor&lt;/span&gt;.start(doc); } return;};// search monitors and processors - doc is always top most document&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgPageMonitor&lt;/span&gt; = { &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;previousUrl&lt;/span&gt;: null, start: function(doc){  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgPageMonitor&lt;/span&gt;.stop();  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgPageMonitor&lt;/span&gt;.process(doc);  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgPageMonitor&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;timeoutID&lt;/span&gt; = window.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;setTimeout&lt;/span&gt;(function(){&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgPageMonitor&lt;/span&gt;.start(doc)}, 1000); }, process: function(doc){  var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;currentUrl&lt;/span&gt; = doc.location.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;;  var refresh = 0;  if (this.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;previousUrl&lt;/span&gt; != &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;currentUrl&lt;/span&gt;) {   this.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;previousUrl&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;currentUrl&lt;/span&gt;;   &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgreport&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;scanResult&lt;/span&gt;(doc, &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;currentUrl&lt;/span&gt;);   refresh = (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine.name == 'google') ? 1 : 0;  }  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgProcessSearch&lt;/span&gt;(doc, refresh); }, stop: function(){  if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgPageMonitor&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;timeoutID&lt;/span&gt;)  {   window.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;clearTimeout&lt;/span&gt;(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgPageMonitor&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;timeoutID&lt;/span&gt;);   delete &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgPageMonitor&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;timeoutID&lt;/span&gt;;  } }};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgProcessSearch&lt;/span&gt; = function (doc, refresh){ // doc may be about:Tabs or about:Blank if (!doc)  return;   if (!&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.enabled(doc))  return; if (!&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;clockUrl&lt;/span&gt;)  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;clockUrl&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgCallFunc&lt;/span&gt;(doc, 'GetIconUrl', '0');   &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;clockUrl&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;clockUrl&lt;/span&gt; if (!&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine)  return; // get result links &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.links = []; var links = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgGetSearchLinks&lt;/span&gt;(doc, &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine, refresh); &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;needLivePhishCheck&lt;/span&gt; = false; for (var i=0; i &lt; links.length; i++) {  var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;isPhishing&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avglsCheckandUpdate&lt;/span&gt;(links[i]);  if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;isPhishing&lt;/span&gt;)   &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;needLivePhishCheck&lt;/span&gt; = true; }  if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;needLivePhishCheck&lt;/span&gt;) {  var prev = '1';  if ( &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine.type == 'inline' )   prev = '0';  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgCallFunc&lt;/span&gt;(doc, 'GetPhishingResults', prev);  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;needLivePhishCheck&lt;/span&gt; = false; } else if (links.length &gt; 0 &amp;&amp; &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine.type != 'inline') {  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgCallFunc&lt;/span&gt;(doc, 'FinalScanComplete'); }  // attach click handlers for &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt; alerts doc.body.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;detachEvent&lt;/span&gt;("&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;onclick&lt;/span&gt;", &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;blockClick&lt;/span&gt;); doc.body.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;attachEvent&lt;/span&gt;("&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;onclick&lt;/span&gt;", &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;blockClick&lt;/span&gt;);  doc.body.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;detachEvent&lt;/span&gt;("&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;ondblclick&lt;/span&gt;", &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;blockClick&lt;/span&gt;); doc.body.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;attachEvent&lt;/span&gt;("&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;ondblclick&lt;/span&gt;", &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;blockClick&lt;/span&gt;);};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgGetSearchLinks&lt;/span&gt; = function (doc, engine, refresh){ if (!doc.body)  return; var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;alltags&lt;/span&gt; = doc.body.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;getElementsByTagName&lt;/span&gt;('a'); for (var i = 0; i &lt; &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;alltags&lt;/span&gt;.length; i++) {  if ( !refresh )  { // no checked test if refreshing - google   if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;alltags&lt;/span&gt;[i].&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;getAttribute&lt;/span&gt;('avglschecked'))    continue;  }    // ignore linked resources  if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;alltags&lt;/span&gt;[i].&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;tagName&lt;/span&gt; == 'LINK')   continue;  // ignore in-page bookmarks and javascript  if ((!&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;alltags&lt;/span&gt;[i].&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;) ||   (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;alltags&lt;/span&gt;[i].&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;charAt&lt;/span&gt;(0) == '#') || // in-page bookmark   (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;alltags&lt;/span&gt;[i].&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;indexOf&lt;/span&gt;("javascript") == 0))   continue;     // ignore verdicts  if (/&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLSS&lt;/span&gt;_/.test(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;alltags&lt;/span&gt;[i].id))   continue;  // ignore flyover anchors  if (/&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;linkscanner&lt;/span&gt;|&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgthreatlabs&lt;/span&gt;|avg\.com/.test(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;alltags&lt;/span&gt;[i].&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;))   continue;     var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt; = engine.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;includeLink&lt;/span&gt;(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;alltags&lt;/span&gt;[i]);  if (!&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;)   continue;    var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;newNode&lt;/span&gt; = engine.search.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;addLink&lt;/span&gt;(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;alltags&lt;/span&gt;[i], &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;);  engine.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;addImage&lt;/span&gt;(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;newNode&lt;/span&gt;, engine.search.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;clockUrl&lt;/span&gt;, false); }  // &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;recursivesly&lt;/span&gt; process all frames var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;docFrames&lt;/span&gt; = doc.frames; if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;docFrames&lt;/span&gt; &amp;&amp; engine.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;processFrames&lt;/span&gt;) {  for (var j = 0; j &lt; &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;docFrames&lt;/span&gt;.length; j++)  {   var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;attr&lt;/span&gt;;   var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;frameDoc&lt;/span&gt;;   try {    &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;attr&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;docFrames&lt;/span&gt;[j].&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;frameElement&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;className&lt;/span&gt;;    &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;frameDoc&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;docFrames&lt;/span&gt;[j].document;   }   catch(err){}   //&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;TODO&lt;/span&gt;: make frame processing an engine function or at least make exclusions an engine property   // 'editable' frame it's probably a &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;gmail&lt;/span&gt; reply   if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;attr&lt;/span&gt; &amp;&amp; (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;attr&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;indexOf&lt;/span&gt;("editable") != -1))    continue;   if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;frameDoc&lt;/span&gt;)    &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgGetSearchLinks&lt;/span&gt;(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;frameDoc&lt;/span&gt;, engine, 0);  } }  return engine.search.links;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avglsCheckandUpdate&lt;/span&gt; = function (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;linkNode&lt;/span&gt;){ if (!&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;)  return; // element is the search result anchor var element = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;linkNode&lt;/span&gt;.element; var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;linkNode&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;; var result = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgCallFunc&lt;/span&gt;(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.doc, 'CheckSite', &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;, element.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;); if (result == null)  return;  var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt; = result.split('::'); var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;phishing&lt;/span&gt;  = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[0];  // if &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;phishing&lt;/span&gt; then rest of array does not exist. if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;phishing&lt;/span&gt; == 1)  return true; if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;.length &lt; 8)  return;  var hash   = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[1]; var score   = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[2]; var new_image = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[3]; var alt_image = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[4]; var flyover   = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[5]; var click_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;thru&lt;/span&gt;= &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[6]; var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;altClick&lt;/span&gt;_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;thru&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[7]; // iterate to get verdict anchor &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nextElem&lt;/span&gt; = element.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nextSibling&lt;/span&gt;; while (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nextElem&lt;/span&gt;) {  if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nextElem&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nodeType&lt;/span&gt; == 1 &amp;&amp; &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nextElem&lt;/span&gt;.id &amp;&amp; (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nextElem&lt;/span&gt;.id.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;indexOf&lt;/span&gt;("&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLSS&lt;/span&gt;_") != -1))   break;  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nextElem&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nextElem&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nextSibling&lt;/span&gt;; }  return &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;updateImage&lt;/span&gt;(hash, &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchHash&lt;/span&gt;, score, new_image, alt_image, flyover, click_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;thru&lt;/span&gt;, &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;altClick&lt;/span&gt;_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;thru&lt;/span&gt;);};// click event handler - shows &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt; for links of caution and warning severity&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;blockClick&lt;/span&gt; = function(event){ if (!event)  event = window.event;   // no action needed if click is not the &lt;span class="goog-spellcheck-word"&gt;left&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;mouse&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;button&lt;/span&gt; if (event.&lt;span class="goog-spellcheck-word"&gt;button&lt;/span&gt; != 0)  return;   var anchor = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getAnchorNode&lt;/span&gt;(event.&lt;span class="goog-spellcheck-word"&gt;srcElement&lt;/span&gt;,         function(&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;) {return ((&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;tagName&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;charAt&lt;/span&gt;(0) == "&lt;span class="goog-spellcheck-word"&gt;H&lt;/span&gt;") ||              (&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;tagName&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;charAt&lt;/span&gt;(0) == "&lt;span class="goog-spellcheck-word"&gt;D&lt;/span&gt;") ||              (&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;tagName&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;charAt&lt;/span&gt;(0) == "&lt;span class="goog-spellcheck-word"&gt;T&lt;/span&gt;"))} );  if ((anchor == null) || (anchor.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt; == null))  return true;  // ignore if anchor is on an &lt;span class="goog-spellcheck-word"&gt;xpl&lt;/span&gt; verdict if (!!anchor.id) {  if (anchor.id.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;indexOf&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;'LXPLSS&lt;/span&gt;_') == 0)   return true;    if (anchor.id.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;indexOf&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;'XPLSS&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;INTR'&lt;/span&gt;) == 0)  {   &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;allowedSites&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;push&lt;/span&gt;(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;GetDomain&lt;/span&gt;(anchor.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;));   return true;  } }  // &lt;span class="goog-spellcheck-word"&gt;VeriSign&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;A&lt;/span&gt;/&lt;span class="goog-spellcheck-word"&gt;B&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;Split&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;reporting&lt;/span&gt; - only for &lt;span class="goog-spellcheck-word"&gt;VerSign&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;domains&lt;/span&gt; var &lt;span class="goog-spellcheck-word"&gt;avglschecked&lt;/span&gt; = anchor.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;getAttribute&lt;/span&gt;("&lt;span class="goog-spellcheck-word"&gt;avglschecked&lt;/span&gt;"); if (&lt;span class="goog-spellcheck-word"&gt;avglschecked&lt;/span&gt; &amp;&amp; &lt;span class="goog-spellcheck-word"&gt;avglschecked&lt;/span&gt; != 1) {  var &lt;span class="goog-spellcheck-word"&gt;sPos&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;avglschecked&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;indexOf&lt;/span&gt;("&lt;span class="goog-spellcheck-word"&gt;S&lt;/span&gt;");  var hash = (&lt;span class="goog-spellcheck-word"&gt;sPos&lt;/span&gt; &gt; -1) ? &lt;span class="goog-spellcheck-word"&gt;avglschecked&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;substring&lt;/span&gt;(0, &lt;span class="goog-spellcheck-word"&gt;sPos&lt;/span&gt;) : null;  var split = (&lt;span class="goog-spellcheck-word"&gt;sPos&lt;/span&gt; &gt; -1) ? &lt;span class="goog-spellcheck-word"&gt;avglschecked&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;substring&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;sPos&lt;/span&gt;+1) : null;  if (hash &amp;&amp; split &amp;&amp; split != &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;VERISIGN&lt;/span&gt;_SPLIT_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;NOTEST&lt;/span&gt;)  {   // check &lt;span class="goog-spellcheck-word"&gt;updated&lt;/span&gt; verdict anchor for &lt;span class="goog-spellcheck-word"&gt;verisign&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;domain&lt;/span&gt;   var &lt;span class="goog-spellcheck-word"&gt;d&lt;/span&gt; = event.&lt;span class="goog-spellcheck-word"&gt;srcElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;ownerDocument&lt;/span&gt;;   if (&lt;span class="goog-spellcheck-word"&gt;d&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getElementById&lt;/span&gt;("&lt;span class="goog-spellcheck-word"&gt;LXPLSS&lt;/span&gt;_" + hash + "&lt;span class="goog-spellcheck-word"&gt;U&lt;/span&gt;" + &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.SCORE_SS_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;VERISIGN&lt;/span&gt;))   {    &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgCallFunc&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;d&lt;/span&gt;, "&lt;span class="goog-spellcheck-word"&gt;RecordVSClick&lt;/span&gt;", hash, &lt;span class="goog-spellcheck-word"&gt;d&lt;/span&gt;.location.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;);   }  } } var &lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt; = anchor.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;; var verdict = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getAvgImage&lt;/span&gt;(anchor); var score = -1; var &lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt;_id = &lt;span class="goog-spellcheck-word"&gt;''&lt;/span&gt;; if (verdict != null) {  score = verdict.score;  &lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt;_id = verdict.&lt;span class="goog-spellcheck-word"&gt;rawId&lt;/span&gt;; }  // &lt;span class="goog-spellcheck-word"&gt;show&lt;/span&gt; &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt; alert (&lt;span class="goog-spellcheck-word"&gt;upper&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;left&lt;/span&gt;) if ((score &gt;= &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.SCORE_SS_CAUTION) &amp;&amp; (score &lt;= &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.SCORE_SS_WARNING)) {  // &lt;span class="goog-spellcheck-word"&gt;prevent&lt;/span&gt; this click &lt;span class="goog-spellcheck-word"&gt;from&lt;/span&gt; going any &lt;span class="goog-spellcheck-word"&gt;further&lt;/span&gt;  var search_hash = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgCallFunc&lt;/span&gt;(document, &lt;span class="goog-spellcheck-word"&gt;'GetHash'&lt;/span&gt;, document.location.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;);  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;ShowPopupAlert&lt;/span&gt;(document, &lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt;_id, search_hash);  // if &lt;span class="goog-spellcheck-word"&gt;possible&lt;/span&gt;, stop the event &lt;span class="goog-spellcheck-word"&gt;from&lt;/span&gt; going any &lt;span class="goog-spellcheck-word"&gt;further&lt;/span&gt;  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;cancelEvent&lt;/span&gt;(event);  return false; }  return true;};// &lt;span class="goog-spellcheck-word"&gt;called&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;by&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;native&lt;/span&gt; to &lt;span class="goog-spellcheck-word"&gt;update&lt;/span&gt; &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;phishing&lt;/span&gt; links&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;updatePhishingLinks&lt;/span&gt; = function (&lt;span class="goog-spellcheck-word"&gt;results&lt;/span&gt;){ if (!&lt;span class="goog-spellcheck-word"&gt;results&lt;/span&gt;)  return; if (!&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;)  return; var engine = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine; var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;results&lt;/span&gt;.split("::"); var &lt;span class="goog-spellcheck-word"&gt;resultsLength&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[0]; for (var i=0; i &lt; &lt;span class="goog-spellcheck-word"&gt;resultsLength&lt;/span&gt;; i++) {  var &lt;span class="goog-spellcheck-word"&gt;idx&lt;/span&gt; = i*7;  var hash   = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[&lt;span class="goog-spellcheck-word"&gt;idx&lt;/span&gt;+1];  var score   = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[&lt;span class="goog-spellcheck-word"&gt;idx&lt;/span&gt;+2];  var new_image = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[&lt;span class="goog-spellcheck-word"&gt;idx&lt;/span&gt;+3];  var alt_image = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[&lt;span class="goog-spellcheck-word"&gt;idx&lt;/span&gt;+4];  var flyover   = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[&lt;span class="goog-spellcheck-word"&gt;idx&lt;/span&gt;+5];  var click_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;thru&lt;/span&gt;= &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[&lt;span class="goog-spellcheck-word"&gt;idx&lt;/span&gt;+6];  var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;altClick&lt;/span&gt;_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;thru&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;resultParse&lt;/span&gt;[&lt;span class="goog-spellcheck-word"&gt;idx&lt;/span&gt;+7];  engine.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;updateImage&lt;/span&gt;(hash, &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchHash&lt;/span&gt;, score, new_image, alt_image, flyover, click_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;thru&lt;/span&gt;, &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;altClick&lt;/span&gt;_&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;thru&lt;/span&gt;); }};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getAvgImage&lt;/span&gt; = function (element){ var &lt;span class="goog-spellcheck-word"&gt;obj&lt;/span&gt; = {}; &lt;span class="goog-spellcheck-word"&gt;obj&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.engine.&lt;span class="goog-spellcheck-word"&gt;getImgElement&lt;/span&gt;(element); &lt;span class="goog-spellcheck-word"&gt;obj&lt;/span&gt;.score = -1;  //&lt;span class="goog-spellcheck-word"&gt;parse&lt;/span&gt; the score &lt;span class="goog-spellcheck-word"&gt;from&lt;/span&gt; the id if (&lt;span class="goog-spellcheck-word"&gt;obj&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt; != null &amp;&amp; &lt;span class="goog-spellcheck-word"&gt;obj&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt;.id) {  var &lt;span class="goog-spellcheck-word"&gt;pos&lt;/span&gt; = !!&lt;span class="goog-spellcheck-word"&gt;obj&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt;.id ? &lt;span class="goog-spellcheck-word"&gt;obj&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt;.id.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;indexOf&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;'U'&lt;/span&gt;) + 1 : -1;  &lt;span class="goog-spellcheck-word"&gt;obj&lt;/span&gt;.score = (&lt;span class="goog-spellcheck-word"&gt;pos&lt;/span&gt; &lt; 1) ? -1 : &lt;span class="goog-spellcheck-word"&gt;obj&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt;.id.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;charAt&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;pos&lt;/span&gt;);  &lt;span class="goog-spellcheck-word"&gt;obj&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;rawId&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;obj&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt;.id.&lt;span class="goog-spellcheck-word"&gt;substring&lt;/span&gt;(0,&lt;span class="goog-spellcheck-word"&gt;pos&lt;/span&gt;-1); }  return &lt;span class="goog-spellcheck-word"&gt;obj&lt;/span&gt;;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;GetScannedLink&lt;/span&gt; = function (&lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt;){ if (!&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt; || !(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.links &lt;span class="goog-spellcheck-word"&gt;instanceof&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;Array&lt;/span&gt;))  return &lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt;; // &lt;span class="goog-spellcheck-word"&gt;look&lt;/span&gt; for the &lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;we&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;scanned&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;based&lt;/span&gt; on &lt;span class="goog-spellcheck-word"&gt;original&lt;/span&gt; element for (var i = 0; i &lt; &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.links.length; i++) {  if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.links[i].element.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt; == &lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt;)   return &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;xplSearch&lt;/span&gt;.links[i].&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt;; } // else return the &lt;span class="goog-spellcheck-word"&gt;incoming&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt; return &lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt;;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;previouslyScanned&lt;/span&gt; = function (links, hash){ for (var i = 0; i &lt; links.length; i++) {  if ((links[i] != null) &amp;&amp; (links[i].hash != null) &amp;&amp;    (links[i].hash == hash) &amp;&amp; (links[i].checked == true))   return true; } return false;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;initPopupAlert&lt;/span&gt; = function (doc){ // check if &lt;span class="goog-spellcheck-word"&gt;it&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;exists&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;first&lt;/span&gt; if (doc.&lt;span class="goog-spellcheck-word"&gt;getElementById&lt;/span&gt;("&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLSS&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;PopupAlert&lt;/span&gt;"))  return; // &lt;span class="goog-spellcheck-word"&gt;create&lt;/span&gt; a &lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt; to use for the &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;itself&lt;/span&gt;, hide for &lt;span class="goog-spellcheck-word"&gt;now&lt;/span&gt; var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt; = doc.&lt;span class="goog-spellcheck-word"&gt;createElement&lt;/span&gt;("&lt;span class="goog-spellcheck-word"&gt;DIV&lt;/span&gt;"); &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;setAttribute&lt;/span&gt;("id", "&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLSS&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;PopupAlert&lt;/span&gt;"); &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;style&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;position&lt;/span&gt; = "&lt;span class="goog-spellcheck-word"&gt;absolute&lt;/span&gt;"; &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;style&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;zIndex&lt;/span&gt; = "&lt;span class="goog-spellcheck-word"&gt;10000&lt;/span&gt;"; doc.body.&lt;span class="goog-spellcheck-word"&gt;appendChild&lt;/span&gt;(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;);};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;initFlyover&lt;/span&gt; = function (doc, engine){ // &lt;span class="goog-spellcheck-word"&gt;create&lt;/span&gt; in top doc only if (doc !== window.top.document)  doc = window.top.document; // check if &lt;span class="goog-spellcheck-word"&gt;it&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;exists&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;first&lt;/span&gt; if ((doc == null) || (doc.&lt;span class="goog-spellcheck-word"&gt;getElementById&lt;/span&gt;("&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLSS&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;Flyover&lt;/span&gt;")))  return; // &lt;span class="goog-spellcheck-word"&gt;create&lt;/span&gt; a &lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt; to use for the flyover &lt;span class="goog-spellcheck-word"&gt;itself&lt;/span&gt;, hide for &lt;span class="goog-spellcheck-word"&gt;now&lt;/span&gt; var flyover_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt; = doc.&lt;span class="goog-spellcheck-word"&gt;createElement&lt;/span&gt;("&lt;span class="goog-spellcheck-word"&gt;DIV&lt;/span&gt;"); flyover_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;setAttribute&lt;/span&gt;("id", "&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLSS&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;Flyover&lt;/span&gt;"); flyover_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;style&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;position&lt;/span&gt; = "&lt;span class="goog-spellcheck-word"&gt;absolute&lt;/span&gt;"; flyover_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;style&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;zIndex&lt;/span&gt; = "&lt;span class="goog-spellcheck-word"&gt;10000&lt;/span&gt;"; doc.body.&lt;span class="goog-spellcheck-word"&gt;appendChild&lt;/span&gt;(flyover_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;); // &lt;span class="goog-spellcheck-word"&gt;create&lt;/span&gt; a &lt;span class="goog-spellcheck-word"&gt;layer&lt;/span&gt; for the image var &lt;span class="goog-spellcheck-word"&gt;trans&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt; = doc.&lt;span class="goog-spellcheck-word"&gt;createElement&lt;/span&gt;("&lt;span class="goog-spellcheck-word"&gt;DIV&lt;/span&gt;"); &lt;span class="goog-spellcheck-word"&gt;trans&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;setAttribute&lt;/span&gt;("id", "&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLSS&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;Trans&lt;/span&gt;"); &lt;span class="goog-spellcheck-word"&gt;trans&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;style&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;position&lt;/span&gt; = "&lt;span class="goog-spellcheck-word"&gt;absolute&lt;/span&gt;"; &lt;span class="goog-spellcheck-word"&gt;trans&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;style&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;zIndex&lt;/span&gt; = "&lt;span class="goog-spellcheck-word"&gt;9999&lt;/span&gt;"; doc.body.&lt;span class="goog-spellcheck-word"&gt;appendChild&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;trans&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;);};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;ShowPopupAlert&lt;/span&gt; = function (doc, &lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt;, hash, search){ // &lt;span class="goog-spellcheck-word"&gt;build&lt;/span&gt; the &lt;span class="goog-spellcheck-word"&gt;content&lt;/span&gt; var &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;content&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgCallFunc&lt;/span&gt;(doc, &lt;span class="goog-spellcheck-word"&gt;'BuildPopupAlert'&lt;/span&gt;, hash, search); if (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;content&lt;/span&gt; == null || &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;content&lt;/span&gt; == "")  return; // get the &lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt; var &lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt; = doc.&lt;span class="goog-spellcheck-word"&gt;getElementById&lt;/span&gt;("&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLSS&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;PopupAlert&lt;/span&gt;"); &lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;innerHTML&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;CleanupHTML&lt;/span&gt;(&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;popup&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;content&lt;/span&gt;); // set &lt;span class="goog-spellcheck-word"&gt;position&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;account&lt;/span&gt; for &lt;span class="goog-spellcheck-word"&gt;scrolling&lt;/span&gt; var &lt;span class="goog-spellcheck-word"&gt;zoom&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;zoomLevel&lt;/span&gt;(); var &lt;span class="goog-spellcheck-word"&gt;pageOffsetX&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;Math&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;round&lt;/span&gt;(doc.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;scrollLeft&lt;/span&gt;/&lt;span class="goog-spellcheck-word"&gt;zoom&lt;/span&gt;); var &lt;span class="goog-spellcheck-word"&gt;pageOffsetY&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;Math&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;round&lt;/span&gt;(doc.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;scrollTop&lt;/span&gt;/&lt;span class="goog-spellcheck-word"&gt;zoom&lt;/span&gt;);  &lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;style&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;left&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;10&lt;/span&gt; + &lt;span class="goog-spellcheck-word"&gt;pageOffsetX&lt;/span&gt; + "&lt;span class="goog-spellcheck-word"&gt;px&lt;/span&gt;"; &lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;style&lt;/span&gt;.top = &lt;span class="goog-spellcheck-word"&gt;10&lt;/span&gt; + &lt;span class="goog-spellcheck-word"&gt;pageOffsetY&lt;/span&gt; + "&lt;span class="goog-spellcheck-word"&gt;px&lt;/span&gt;";  // &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;TODO&lt;/span&gt;: the event handler function &lt;span class="goog-spellcheck-word"&gt;doesn't&lt;/span&gt; exist so, is this &lt;span class="goog-spellcheck-word"&gt;even&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;necessary&lt;/span&gt;? //&lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;attachEvent&lt;/span&gt;("&lt;span class="goog-spellcheck-word"&gt;onmouseout&lt;/span&gt;", &lt;span class="goog-spellcheck-word"&gt;HidePopupAlert&lt;/span&gt;); // set the &lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt; //var &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt; = doc.&lt;span class="goog-spellcheck-word"&gt;getElementById&lt;/span&gt;("&lt;span class="goog-spellcheck-word"&gt;avgalertpopurl&lt;/span&gt;"); //if (&lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;) //  &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;innerHTML&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;escape&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt;); // set &lt;span class="goog-spellcheck-word"&gt;visibility&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;style&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;visibility&lt;/span&gt; = "&lt;span class="goog-spellcheck-word"&gt;visible&lt;/span&gt;"; //&lt;span class="goog-spellcheck-word"&gt;navigate&lt;/span&gt; to the &lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;after&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;timed&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;delay&lt;/span&gt; // &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;TODO&lt;/span&gt;: &lt;span class="goog-spellcheck-word"&gt;Bug&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;31707&lt;/span&gt; - make this &lt;span class="goog-spellcheck-word"&gt;open&lt;/span&gt; a new &lt;span class="goog-spellcheck-word"&gt;tab&lt;/span&gt;/window &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;setTimeout&lt;/span&gt;(function(){doc.location.&lt;span class="goog-spellcheck-word"&gt;assign&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;link&lt;/span&gt;)}, &lt;span class="goog-spellcheck-word"&gt;3000&lt;/span&gt;);};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;avgCallFunc&lt;/span&gt; = function (doc, name /*, &lt;span class="goog-spellcheck-word"&gt;param1&lt;/span&gt;..., &lt;span class="goog-spellcheck-word"&gt;paramN&lt;/span&gt;*/){ // get the &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt; element var &lt;span class="goog-spellcheck-word"&gt;avg&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;ls&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt; = (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;typeof&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;gAvgDataElement&lt;/span&gt; !== 'undefined') ? &lt;span class="goog-spellcheck-word"&gt;gAvgDataElement&lt;/span&gt; : doc.&lt;span class="goog-spellcheck-word"&gt;getElementById&lt;/span&gt;("&lt;span class="goog-spellcheck-word"&gt;avglsdata&lt;/span&gt;"); if ((&lt;span class="goog-spellcheck-word"&gt;avg&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;ls&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt; == null) || (name == null))  return;  // save the &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt; element &lt;span class="goog-spellcheck-word"&gt;gAvgDataElement&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;avg&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;ls&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;; // for &lt;span class="goog-spellcheck-word"&gt;some&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;reason&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;you&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;can't&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;fire&lt;/span&gt; and event on an element &lt;span class="goog-spellcheck-word"&gt;with&lt;/span&gt; no &lt;span class="goog-spellcheck-word"&gt;parent&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt; if (&lt;span class="goog-spellcheck-word"&gt;avg&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;ls&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;parentNode&lt;/span&gt; == null)  return; // set the &lt;span class="goog-spellcheck-word"&gt;attributes&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;avg&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;ls&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;setAttribute&lt;/span&gt;("function", name);  // set &lt;span class="goog-spellcheck-word"&gt;variable&lt;/span&gt; length of &lt;span class="goog-spellcheck-word"&gt;optional&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;parameter&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;attributes&lt;/span&gt; var &lt;span class="goog-spellcheck-word"&gt;pcnt&lt;/span&gt; = 0; for (var i=2; i &lt; &lt;span class="goog-spellcheck-word"&gt;arguments&lt;/span&gt;.length; i++)  &lt;span class="goog-spellcheck-word"&gt;avg&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;ls&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;setAttribute&lt;/span&gt;("&lt;span class="goog-spellcheck-word"&gt;param&lt;/span&gt;"+(++&lt;span class="goog-spellcheck-word"&gt;pcnt&lt;/span&gt;), &lt;span class="goog-spellcheck-word"&gt;String&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;arguments&lt;/span&gt;[i])); &lt;span class="goog-spellcheck-word"&gt;avg&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;ls&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;fireEvent&lt;/span&gt;("&lt;span class="goog-spellcheck-word"&gt;onrowenter&lt;/span&gt;"); // get the result return &lt;span class="goog-spellcheck-word"&gt;avg&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;ls&lt;/span&gt;_&lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;getAttribute&lt;/span&gt;("result"); };// &lt;span class="goog-spellcheck-word"&gt;general&lt;/span&gt; use &lt;span class="goog-spellcheck-word"&gt;functions&lt;/span&gt; - &lt;span class="goog-spellcheck-word"&gt;begin&lt;/span&gt;// &lt;span class="goog-spellcheck-word"&gt;DOM&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;Functions&lt;/span&gt;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getAnchorNode&lt;/span&gt; = function (&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;filterFunc&lt;/span&gt;){ // &lt;span class="goog-spellcheck-word"&gt;filterFunc&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;should&lt;/span&gt; return a &lt;span class="goog-spellcheck-word"&gt;boolean&lt;/span&gt; if (!&lt;span class="goog-spellcheck-word"&gt;filterFunc&lt;/span&gt; || !&lt;span class="goog-spellcheck-word"&gt;filterFunc&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;instanceof&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;Function&lt;/span&gt;)  return null;   // &lt;span class="goog-spellcheck-word"&gt;go&lt;/span&gt; up the &lt;span class="goog-spellcheck-word"&gt;dom&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;tree&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;starting&lt;/span&gt; at &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt; and &lt;span class="goog-spellcheck-word"&gt;look&lt;/span&gt; for anchor  // &lt;span class="goog-spellcheck-word"&gt;before&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;hitting&lt;/span&gt; a &lt;span class="goog-spellcheck-word"&gt;header&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt; or &lt;span class="goog-spellcheck-word"&gt;table&lt;/span&gt; element  while ((&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt; != null)   &amp;&amp;   (&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;tagName&lt;/span&gt; != null) &amp;&amp;    (&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;tagName&lt;/span&gt; != "&lt;span class="goog-spellcheck-word"&gt;A&lt;/span&gt;")) {  if (&lt;span class="goog-spellcheck-word"&gt;filterFunc&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;))  {   &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt; = null;   break;  }  &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;parentNode&lt;/span&gt;; } return &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getDocuments&lt;/span&gt; = function (frame, &lt;span class="goog-spellcheck-word"&gt;frameArray&lt;/span&gt;){ // &lt;span class="goog-spellcheck-word"&gt;recursively&lt;/span&gt; get all &lt;span class="goog-spellcheck-word"&gt;embedded&lt;/span&gt; frames/&lt;span class="goog-spellcheck-word"&gt;docs&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;frameArray&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;push&lt;/span&gt;(frame.document); var frames = frame.frames; for (var i = 0; i &lt; frames.length; i++) {  // &lt;span class="goog-spellcheck-word"&gt;recurse&lt;/span&gt; on &lt;span class="goog-spellcheck-word"&gt;each&lt;/span&gt; frame  &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getDocuments&lt;/span&gt;(frames[i], &lt;span class="goog-spellcheck-word"&gt;frameArray&lt;/span&gt;); } return &lt;span class="goog-spellcheck-word"&gt;frameArray&lt;/span&gt;;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;NextSiblingNode&lt;/span&gt; = function (element){ var &lt;span class="goog-spellcheck-word"&gt;TEXTNODE&lt;/span&gt; = 3; var &lt;span class="goog-spellcheck-word"&gt;ParentNode&lt;/span&gt; = element.&lt;span class="goog-spellcheck-word"&gt;parentNode&lt;/span&gt;; if (!&lt;span class="goog-spellcheck-word"&gt;ParentNode&lt;/span&gt;)  return; var &lt;span class="goog-spellcheck-word"&gt;NextSibling&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;ParentNode&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nextSibling&lt;/span&gt;; while (&lt;span class="goog-spellcheck-word"&gt;NextSibling&lt;/span&gt;) {  if (&lt;span class="goog-spellcheck-word"&gt;NextSibling&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nodeType&lt;/span&gt; != &lt;span class="goog-spellcheck-word"&gt;TEXTNODE&lt;/span&gt;)   return &lt;span class="goog-spellcheck-word"&gt;NextSibling&lt;/span&gt;;  &lt;span class="goog-spellcheck-word"&gt;NextSibling&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;NextSibling&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nextSibling&lt;/span&gt;; } return;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getParentNodeByAttribute&lt;/span&gt; = function (&lt;span class="goog-spellcheck-word"&gt;attrName&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;attrValue&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;maxDepth&lt;/span&gt;){ if (!&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;)  return null;  var &lt;span class="goog-spellcheck-word"&gt;maxLoop&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;maxDepth&lt;/span&gt; ? &lt;span class="goog-spellcheck-word"&gt;maxDepth&lt;/span&gt; : 1; var &lt;span class="goog-spellcheck-word"&gt;pNode&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;parentNode&lt;/span&gt;;  if (!&lt;span class="goog-spellcheck-word"&gt;pNode&lt;/span&gt;)  return null;  for(; 0 &lt; &lt;span class="goog-spellcheck-word"&gt;maxLoop&lt;/span&gt;; &lt;span class="goog-spellcheck-word"&gt;maxLoop&lt;/span&gt;--)  {  if ((&lt;span class="goog-spellcheck-word"&gt;pNode&lt;/span&gt;[&lt;span class="goog-spellcheck-word"&gt;attrName&lt;/span&gt;]) &amp;&amp;    (&lt;span class="goog-spellcheck-word"&gt;pNode&lt;/span&gt;[&lt;span class="goog-spellcheck-word"&gt;attrName&lt;/span&gt;].&lt;span class="goog-spellcheck-word"&gt;toLowerCase&lt;/span&gt;() === &lt;span class="goog-spellcheck-word"&gt;attrValue&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;toLowerCase&lt;/span&gt;()))   {   return &lt;span class="goog-spellcheck-word"&gt;pNode&lt;/span&gt;;  }  &lt;span class="goog-spellcheck-word"&gt;pNode&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;pNode&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;parentNode&lt;/span&gt;;  if (!&lt;span class="goog-spellcheck-word"&gt;pNode&lt;/span&gt;)   return null; } return null;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getParentNodeByClassName&lt;/span&gt; = function (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;className&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;maxDepth&lt;/span&gt;) { return &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getParentNodeByAttribute&lt;/span&gt;("&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;className&lt;/span&gt;", &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;className&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;maxDepth&lt;/span&gt;);};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getParentNodeById&lt;/span&gt; = function (id, &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;maxDepth&lt;/span&gt;){ return &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getParentNodeByAttribute&lt;/span&gt;("id", id, &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;maxDepth&lt;/span&gt;);};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getParentNodeByTagName&lt;/span&gt; = function (&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;tagName&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;attrName&lt;/span&gt;) { // &lt;span class="goog-spellcheck-word"&gt;find&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;parent&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;by&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;tag&lt;/span&gt; name and &lt;span class="goog-spellcheck-word"&gt;optional&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;attribute&lt;/span&gt; name if (!&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;tagName&lt;/span&gt; || !&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt; || !&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;parentNode&lt;/span&gt;)  return null; &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;tagName&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;tagName&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;toUpperCase&lt;/span&gt;(); while ((&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt; != null) &amp;&amp; (&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;nodeType&lt;/span&gt; != &lt;span class="goog-spellcheck-word"&gt;9&lt;/span&gt;)) {  // if &lt;span class="goog-spellcheck-word"&gt;attrName&lt;/span&gt; is not &lt;span class="goog-spellcheck-word"&gt;provided&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;just&lt;/span&gt; return &lt;span class="goog-spellcheck-word"&gt;TRUE&lt;/span&gt;  if (&lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;nodeName&lt;/span&gt; == &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;tagName&lt;/span&gt;)  {   var &lt;span class="goog-spellcheck-word"&gt;nodeHasAttribute&lt;/span&gt; = !!&lt;span class="goog-spellcheck-word"&gt;attrName&lt;/span&gt; ? &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;[&lt;span class="goog-spellcheck-word"&gt;attrName&lt;/span&gt;] : true;   if (&lt;span class="goog-spellcheck-word"&gt;nodeHasAttribute&lt;/span&gt;)    return &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;;  }     &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;node&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;parentNode&lt;/span&gt;; }  // no &lt;span class="goog-spellcheck-word"&gt;div&lt;/span&gt; return null;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getTopLevelDocument&lt;/span&gt; = function (doc){ // return the top &lt;span class="goog-spellcheck-word"&gt;level&lt;/span&gt; document for the &lt;span class="goog-spellcheck-word"&gt;given&lt;/span&gt; doc, could be &lt;span class="goog-spellcheck-word"&gt;itself&lt;/span&gt; // &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;TODO&lt;/span&gt;: &lt;span class="goog-spellcheck-word"&gt;determine&lt;/span&gt; a &lt;span class="goog-spellcheck-word"&gt;method&lt;/span&gt; of &lt;span class="goog-spellcheck-word"&gt;doing&lt;/span&gt; this for IE, if &lt;span class="goog-spellcheck-word"&gt;necessary&lt;/span&gt;  // &lt;span class="goog-spellcheck-word"&gt;don't&lt;/span&gt; check about:&lt;span class="goog-spellcheck-word"&gt;blank&lt;/span&gt; if (doc &amp;&amp; ((doc.location.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt; == "about:&lt;span class="goog-spellcheck-word"&gt;blank&lt;/span&gt;") || (doc.location.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;href&lt;/span&gt; == "about:Tabs")))  return doc; // &lt;span class="goog-spellcheck-word"&gt;Check&lt;/span&gt; if &lt;span class="goog-spellcheck-word"&gt;already&lt;/span&gt; a top &lt;span class="goog-spellcheck-word"&gt;level&lt;/span&gt; document for (var i = 0; i &lt; &lt;span class="goog-spellcheck-word"&gt;gBrowser&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;browsers&lt;/span&gt;.length; i++) {  if (doc == &lt;span class="goog-spellcheck-word"&gt;gBrowser&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;browsers&lt;/span&gt;[i].&lt;span class="goog-spellcheck-word"&gt;contentDocument&lt;/span&gt;)   return doc; } // &lt;span class="goog-spellcheck-word"&gt;Not&lt;/span&gt; a top &lt;span class="goog-spellcheck-word"&gt;level&lt;/span&gt;, check all frames  var &lt;span class="goog-spellcheck-word"&gt;documents&lt;/span&gt;; for (var j = 0; j &lt; &lt;span class="goog-spellcheck-word"&gt;gBrowser&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;browsers&lt;/span&gt;.length; j++) {  // get all &lt;span class="goog-spellcheck-word"&gt;docs&lt;/span&gt; for &lt;span class="goog-spellcheck-word"&gt;each&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;browser&lt;/span&gt;  &lt;span class="goog-spellcheck-word"&gt;documents&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getDocuments&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;gBrowser&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;browsers&lt;/span&gt;[j].&lt;span class="goog-spellcheck-word"&gt;contentWindow&lt;/span&gt;, new &lt;span class="goog-spellcheck-word"&gt;Array&lt;/span&gt;());  for (var &lt;span class="goog-spellcheck-word"&gt;k&lt;/span&gt; = 0; &lt;span class="goog-spellcheck-word"&gt;k&lt;/span&gt; &lt; &lt;span class="goog-spellcheck-word"&gt;documents&lt;/span&gt;.length; &lt;span class="goog-spellcheck-word"&gt;k&lt;/span&gt;++)  {   // check if doc is &lt;span class="goog-spellcheck-word"&gt;from&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;current&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;browser&lt;/span&gt;   if (doc == &lt;span class="goog-spellcheck-word"&gt;documents&lt;/span&gt;[&lt;span class="goog-spellcheck-word"&gt;k&lt;/span&gt;])   {    // &lt;span class="goog-spellcheck-word"&gt;it&lt;/span&gt; is, return the top &lt;span class="goog-spellcheck-word"&gt;level&lt;/span&gt; doc for this &lt;span class="goog-spellcheck-word"&gt;browser&lt;/span&gt;    return &lt;span class="goog-spellcheck-word"&gt;gBrowser&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;browsers&lt;/span&gt;[j].&lt;span class="goog-spellcheck-word"&gt;contentDocument&lt;/span&gt;;   }  } }  return doc;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getTopLevelWindow&lt;/span&gt; = function (){ // &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;TODO&lt;/span&gt;: &lt;span class="goog-spellcheck-word"&gt;determine&lt;/span&gt; a &lt;span class="goog-spellcheck-word"&gt;method&lt;/span&gt; of &lt;span class="goog-spellcheck-word"&gt;doing&lt;/span&gt; this for IE, if &lt;span class="goog-spellcheck-word"&gt;necessary&lt;/span&gt; return &lt;span class="goog-spellcheck-word"&gt;mediator&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getMostRecentWindow&lt;/span&gt;("navigator:&lt;span class="goog-spellcheck-word"&gt;browser&lt;/span&gt;");};//&lt;span class="goog-spellcheck-word"&gt;Event&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;functions&lt;/span&gt;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;addListener&lt;/span&gt; = function (object, &lt;span class="goog-spellcheck-word"&gt;evtType&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;listener&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;useCapture&lt;/span&gt;){ &lt;span class="goog-spellcheck-word"&gt;useCapture&lt;/span&gt; = !!&lt;span class="goog-spellcheck-word"&gt;useCapture&lt;/span&gt;; if (object.&lt;span class="goog-spellcheck-word"&gt;addEventListener&lt;/span&gt;) {  object.&lt;span class="goog-spellcheck-word"&gt;addEventListener&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;evtType&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;listener&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;useCapture&lt;/span&gt;);  return true; } else if (object.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;attachEvent&lt;/span&gt;) {   object.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;attachEvent&lt;/span&gt;("on"+&lt;span class="goog-spellcheck-word"&gt;evtType&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;listener&lt;/span&gt;);   return true; }  return false;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;cancelEvent&lt;/span&gt; = function (event){ event.&lt;span class="goog-spellcheck-word"&gt;cancelBubble&lt;/span&gt; = true; event.&lt;span class="goog-spellcheck-word"&gt;returnValue&lt;/span&gt; = false;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;doEvent&lt;/span&gt; = function (&lt;span class="goog-spellcheck-word"&gt;evtObj&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;evtTarget&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;evtName&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;evtType&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;bubbles&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;cancelable&lt;/span&gt;){ &lt;span class="goog-spellcheck-word"&gt;bubbles&lt;/span&gt;  = !!&lt;span class="goog-spellcheck-word"&gt;bubbles&lt;/span&gt;; &lt;span class="goog-spellcheck-word"&gt;cancelable&lt;/span&gt; = !!&lt;span class="goog-spellcheck-word"&gt;cancelable&lt;/span&gt;;  if (document.&lt;span class="goog-spellcheck-word"&gt;createEvent&lt;/span&gt;) {  var &lt;span class="goog-spellcheck-word"&gt;evt&lt;/span&gt; = document.&lt;span class="goog-spellcheck-word"&gt;createEvent&lt;/span&gt;("&lt;span class="goog-spellcheck-word"&gt;Events&lt;/span&gt;");  &lt;span class="goog-spellcheck-word"&gt;evt&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;initEvent&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;evtName&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;bubbles&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;cancelable&lt;/span&gt;);  &lt;span class="goog-spellcheck-word"&gt;evtTarget&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;dispatchEvent&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;evt&lt;/span&gt;);  return true; } else if (document.&lt;span class="goog-spellcheck-word"&gt;createEventObject&lt;/span&gt;) {  var &lt;span class="goog-spellcheck-word"&gt;evt&lt;/span&gt; = document.&lt;span class="goog-spellcheck-word"&gt;createEventObject&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;evtObj&lt;/span&gt;);  &lt;span class="goog-spellcheck-word"&gt;evtTarget&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;fireEvent&lt;/span&gt;("on" + &lt;span class="goog-spellcheck-word"&gt;evtType&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;evt&lt;/span&gt;);  return true; }  return false;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;removeListener&lt;/span&gt; = function (object, &lt;span class="goog-spellcheck-word"&gt;evtType&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;listener&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;useCapture&lt;/span&gt;){ &lt;span class="goog-spellcheck-word"&gt;useCapture&lt;/span&gt; = !!&lt;span class="goog-spellcheck-word"&gt;useCapture&lt;/span&gt;;  if (object.&lt;span class="goog-spellcheck-word"&gt;removeEventListener&lt;/span&gt;) {  object.&lt;span class="goog-spellcheck-word"&gt;removeEventListener&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;evtType&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;listener&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;useCapture&lt;/span&gt;);  return true; } else if (object.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;detachEvent&lt;/span&gt;) {   object.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;detachEvent&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;evtType&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;listener&lt;/span&gt;);   return true; }  return false;};// &lt;span class="goog-spellcheck-word"&gt;HTML&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;functions&lt;/span&gt;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;CleanupHTML&lt;/span&gt; = function (&lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;){ if (&lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt; == null)  return &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;; // &lt;span class="goog-spellcheck-word"&gt;cleanup&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;html&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;replace&lt;/span&gt; any new &lt;span class="goog-spellcheck-word"&gt;lines&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;replace&lt;/span&gt;(/&lt;span class="goog-spellcheck-word"&gt;\r&lt;/span&gt;/g, ""); &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;replace&lt;/span&gt;(/&lt;span class="goog-spellcheck-word"&gt;\n&lt;/span&gt;/g, ""); // &lt;span class="goog-spellcheck-word"&gt;escape&lt;/span&gt; any &lt;span class="goog-spellcheck-word"&gt;single&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;quotes&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;replace&lt;/span&gt;(/'/g, "&lt;span class="goog-spellcheck-word"&gt;\\'&lt;/span&gt;"); return &lt;span class="goog-spellcheck-word"&gt;data&lt;/span&gt;;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;removeHtmlTags&lt;/span&gt; = function (&lt;span class="goog-spellcheck-word"&gt;str&lt;/span&gt;){ var &lt;span class="goog-spellcheck-word"&gt;re&lt;/span&gt; = new &lt;span class="goog-spellcheck-word"&gt;RegExp&lt;/span&gt;('(&lt;[^&gt;]+&gt;)',&lt;span class="goog-spellcheck-word"&gt;'g'&lt;/span&gt;); var &lt;span class="goog-spellcheck-word"&gt;strStr&lt;/span&gt; = new &lt;span class="goog-spellcheck-word"&gt;String&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;str&lt;/span&gt;); if (!!&lt;span class="goog-spellcheck-word"&gt;strStr&lt;/span&gt;)  return &lt;span class="goog-spellcheck-word"&gt;strStr&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;replace&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;re&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;''&lt;/span&gt;); else  return &lt;span class="goog-spellcheck-word"&gt;str&lt;/span&gt;; };// &lt;span class="goog-spellcheck-word"&gt;Browser&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;functions&lt;/span&gt;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;elementSize&lt;/span&gt; = function (element){ //&lt;span class="goog-spellcheck-word"&gt;returns&lt;/span&gt; an array [&lt;span class="goog-spellcheck-word"&gt;sizeX&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;sizeY&lt;/span&gt;]  var &lt;span class="goog-spellcheck-word"&gt;elemX&lt;/span&gt;; var &lt;span class="goog-spellcheck-word"&gt;elemY&lt;/span&gt;;  &lt;span class="goog-spellcheck-word"&gt;elemX&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;parseInt&lt;/span&gt;(element.&lt;span class="goog-spellcheck-word"&gt;offsetWidth&lt;/span&gt;); &lt;span class="goog-spellcheck-word"&gt;elemY&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;parseInt&lt;/span&gt;(element.&lt;span class="goog-spellcheck-word"&gt;offsetHeight&lt;/span&gt;)  return [&lt;span class="goog-spellcheck-word"&gt;elemX&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;elemY&lt;/span&gt;];};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;GetFullBoundingRect&lt;/span&gt; = function (element){ if (!element) return; // get &lt;span class="goog-spellcheck-word"&gt;bounding&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;rect&lt;/span&gt; for &lt;span class="goog-spellcheck-word"&gt;incoming&lt;/span&gt; element var &lt;span class="goog-spellcheck-word"&gt;elementRect&lt;/span&gt; = element.&lt;span class="goog-spellcheck-word"&gt;getBoundingClientRect&lt;/span&gt;(); var &lt;span class="goog-spellcheck-word"&gt;nextImg&lt;/span&gt; = null; var &lt;span class="goog-spellcheck-word"&gt;nextImgRect&lt;/span&gt; = null; // &lt;span class="goog-spellcheck-word"&gt;first&lt;/span&gt; check for &lt;span class="goog-spellcheck-word"&gt;another&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;non&lt;/span&gt;-&lt;span class="goog-spellcheck-word"&gt;TextNode&lt;/span&gt; element &lt;span class="goog-spellcheck-word"&gt;after&lt;/span&gt; this &lt;span class="goog-spellcheck-word"&gt;one&lt;/span&gt; var &lt;span class="goog-spellcheck-word"&gt;siblingElement&lt;/span&gt; = &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;NextSiblingNode&lt;/span&gt;(element); if ( &lt;span class="goog-spellcheck-word"&gt;siblingElement&lt;/span&gt; &amp;&amp;   &lt;span class="goog-spellcheck-word"&gt;siblingElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;firstChild&lt;/span&gt; &amp;&amp;   &lt;span class="goog-spellcheck-word"&gt;siblingElement&lt;/span&gt;.id &amp;&amp;   &lt;span class="goog-spellcheck-word"&gt;siblingElement&lt;/span&gt;.id.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;indexOf&lt;/span&gt;("&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;XPLSS&lt;/span&gt;_") != -1) {  &lt;span class="goog-spellcheck-word"&gt;nextImg&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;siblingElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;firstChild&lt;/span&gt;;    &lt;span class="goog-spellcheck-word"&gt;nextImgRect&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;nextImg&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;getBoundingClientRect&lt;/span&gt;();  } else {  return &lt;span class="goog-spellcheck-word"&gt;elementRect&lt;/span&gt;; }  if ((&lt;span class="goog-spellcheck-word"&gt;nextImgRect&lt;/span&gt;.top &gt;= &lt;span class="goog-spellcheck-word"&gt;elementRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;bottom&lt;/span&gt;) &amp;&amp;   (&lt;span class="goog-spellcheck-word"&gt;nextImgRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;left&lt;/span&gt; &lt;= &lt;span class="goog-spellcheck-word"&gt;elementRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;left&lt;/span&gt;)) { // &lt;span class="goog-spellcheck-word"&gt;images&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;appear&lt;/span&gt; to be on &lt;span class="goog-spellcheck-word"&gt;seperate&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;lines&lt;/span&gt;  return &lt;span class="goog-spellcheck-word"&gt;elementRect&lt;/span&gt;; } // else &lt;span class="goog-spellcheck-word"&gt;merge&lt;/span&gt; the &lt;span class="goog-spellcheck-word"&gt;rects&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;together&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;into&lt;/span&gt; a new &lt;span class="goog-spellcheck-word"&gt;one&lt;/span&gt; var &lt;span class="goog-spellcheck-word"&gt;newRect&lt;/span&gt; = new function() { this.top=0; this.&lt;span class="goog-spellcheck-word"&gt;left&lt;/span&gt;=0; this.&lt;span class="goog-spellcheck-word"&gt;right&lt;/span&gt;=0; this.&lt;span class="goog-spellcheck-word"&gt;bottom&lt;/span&gt;=0; this.&lt;span class="goog-spellcheck-word"&gt;mid&lt;/span&gt;=0;}; &lt;span class="goog-spellcheck-word"&gt;newRect&lt;/span&gt;.top = &lt;span class="goog-spellcheck-word"&gt;Math&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;min&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;elementRect&lt;/span&gt;.top, &lt;span class="goog-spellcheck-word"&gt;nextImgRect&lt;/span&gt;.top); &lt;span class="goog-spellcheck-word"&gt;newRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;left&lt;/span&gt;= &lt;span class="goog-spellcheck-word"&gt;Math&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;min&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;elementRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;left&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;nextImgRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;left&lt;/span&gt;); &lt;span class="goog-spellcheck-word"&gt;newRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;right&lt;/span&gt;=&lt;span class="goog-spellcheck-word"&gt;Math&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;max&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;elementRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;right&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;nextImgRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;right&lt;/span&gt;); &lt;span class="goog-spellcheck-word"&gt;newRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;bottom&lt;/span&gt;=&lt;span class="goog-spellcheck-word"&gt;Math&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;max&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;elementRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;bottom&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;nextImgRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;bottom&lt;/span&gt;); &lt;span class="goog-spellcheck-word"&gt;newRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;mid&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;Math&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;min&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;elementRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;right&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;nextImgRect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;left&lt;/span&gt;);  return &lt;span class="goog-spellcheck-word"&gt;newRect&lt;/span&gt;;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;offsetLeft&lt;/span&gt; = function (element){ var &lt;span class="goog-spellcheck-word"&gt;offset&lt;/span&gt; = 0; while (element) {  &lt;span class="goog-spellcheck-word"&gt;offset&lt;/span&gt; += element.&lt;span class="goog-spellcheck-word"&gt;offsetLeft&lt;/span&gt;;  element = element.&lt;span class="goog-spellcheck-word"&gt;offsetParent&lt;/span&gt;; } return &lt;span class="goog-spellcheck-word"&gt;offset&lt;/span&gt;;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;offsetTop&lt;/span&gt; = function (element){ var &lt;span class="goog-spellcheck-word"&gt;offset&lt;/span&gt; = 0; while (element) {  &lt;span class="goog-spellcheck-word"&gt;offset&lt;/span&gt; += element.&lt;span class="goog-spellcheck-word"&gt;offsetTop&lt;/span&gt;;   element = element.&lt;span class="goog-spellcheck-word"&gt;offsetParent&lt;/span&gt;; } return &lt;span class="goog-spellcheck-word"&gt;offset&lt;/span&gt;;};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;scrollSize&lt;/span&gt; = function (&lt;span class="goog-spellcheck-word"&gt;imageElem&lt;/span&gt;){ // &lt;span class="goog-spellcheck-word"&gt;returns&lt;/span&gt; an array [&lt;span class="goog-spellcheck-word"&gt;scrollX&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;scrollY&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;hasParentFrame&lt;/span&gt;] var &lt;span class="goog-spellcheck-word"&gt;scrollX&lt;/span&gt;; var &lt;span class="goog-spellcheck-word"&gt;scrollY&lt;/span&gt;; var &lt;span class="goog-spellcheck-word"&gt;hasParentFrame&lt;/span&gt;;  // &lt;span class="goog-spellcheck-word"&gt;firefox&lt;/span&gt; if (window.&lt;span class="goog-spellcheck-word"&gt;pageXOffset&lt;/span&gt; &amp;&amp; window.&lt;span class="goog-spellcheck-word"&gt;pageYOffset&lt;/span&gt;) {  &lt;span class="goog-spellcheck-word"&gt;scrollX&lt;/span&gt; = window.&lt;span class="goog-spellcheck-word"&gt;pageXOffset&lt;/span&gt;;  &lt;span class="goog-spellcheck-word"&gt;scrollY&lt;/span&gt; = window.&lt;span class="goog-spellcheck-word"&gt;pageYOffset&lt;/span&gt;; } else if (document.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt; || document.body) {  &lt;span class="goog-spellcheck-word"&gt;scrollX&lt;/span&gt; = document.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;scrollLeft&lt;/span&gt; || document.body.&lt;span class="goog-spellcheck-word"&gt;scrollLeft&lt;/span&gt;;  &lt;span class="goog-spellcheck-word"&gt;scrollY&lt;/span&gt; = document.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;scrollTop&lt;/span&gt; || document.body.&lt;span class="goog-spellcheck-word"&gt;scrollTop&lt;/span&gt;;  if (&lt;span class="goog-spellcheck-word"&gt;imageElem&lt;/span&gt;)  {   var frames = document.frames;   if (frames)   {    for (var i=0; i &lt; frames.length; i++)    {     var &lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt;;     try {      &lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt; = frames[i].document.&lt;span class="goog-spellcheck-word"&gt;getElementById&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;imageElem&lt;/span&gt;.id);     }     catch(&lt;span class="goog-spellcheck-word"&gt;domErr&lt;/span&gt;){}     if (&lt;span class="goog-spellcheck-word"&gt;img&lt;/span&gt; != null)     {      &lt;span class="goog-spellcheck-word"&gt;scrollX&lt;/span&gt; = frames[i].document.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;scrollLeft&lt;/span&gt;;      &lt;span class="goog-spellcheck-word"&gt;scrollY&lt;/span&gt; = frames[i].document.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;scrollTop&lt;/span&gt;;      &lt;span class="goog-spellcheck-word"&gt;hasParentFrame&lt;/span&gt; = true;      break;     }    }   }  } } else {  &lt;span class="goog-spellcheck-word"&gt;scrollX&lt;/span&gt; = 0;  &lt;span class="goog-spellcheck-word"&gt;scrollY&lt;/span&gt; = 0; }  return [&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;parseInt&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;scrollX&lt;/span&gt;,&lt;span class="goog-spellcheck-word"&gt;10&lt;/span&gt;), &lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;parseInt&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;scrollY&lt;/span&gt;,&lt;span class="goog-spellcheck-word"&gt;10&lt;/span&gt;), &lt;span class="goog-spellcheck-word"&gt;hasParentFrame&lt;/span&gt;];};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;viewPortSize&lt;/span&gt; = function (){ // &lt;span class="goog-spellcheck-word"&gt;returns&lt;/span&gt; an array [&lt;span class="goog-spellcheck-word"&gt;width&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;height&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;scrollYWidth&lt;/span&gt;], where &lt;span class="goog-spellcheck-word"&gt;scrollYWidth&lt;/span&gt; is always 0 for IE var &lt;span class="goog-spellcheck-word"&gt;scrollXWidth&lt;/span&gt;  = &lt;span class="goog-spellcheck-word"&gt;19&lt;/span&gt;; var &lt;span class="goog-spellcheck-word"&gt;scrollYWidth&lt;/span&gt;  = 0; // 0 for &lt;span class="goog-spellcheck-word"&gt;Microsoft&lt;/span&gt; IE var &lt;span class="goog-spellcheck-word"&gt;scrollBarX&lt;/span&gt;  = false; var &lt;span class="goog-spellcheck-word"&gt;windowX&lt;/span&gt;; var &lt;span class="goog-spellcheck-word"&gt;windowY&lt;/span&gt;;  // &lt;span class="goog-spellcheck-word"&gt;firefox&lt;/span&gt; if (window.&lt;span class="goog-spellcheck-word"&gt;innerWidth&lt;/span&gt; &amp;&amp; window.&lt;span class="goog-spellcheck-word"&gt;innerHeight&lt;/span&gt;) {  //&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;TODO&lt;/span&gt;: &lt;span class="goog-spellcheck-word"&gt;validate&lt;/span&gt; this &lt;span class="goog-spellcheck-word"&gt;block&lt;/span&gt; if &lt;span class="goog-spellcheck-word"&gt;implemented&lt;/span&gt; for &lt;span class="goog-spellcheck-word"&gt;firefox&lt;/span&gt;    &lt;span class="goog-spellcheck-word"&gt;windowX&lt;/span&gt; = window.&lt;span class="goog-spellcheck-word"&gt;innerWidth&lt;/span&gt; - &lt;span class="goog-spellcheck-word"&gt;scrollXWidth&lt;/span&gt;;  &lt;span class="goog-spellcheck-word"&gt;windowY&lt;/span&gt; = window.&lt;span class="goog-spellcheck-word"&gt;innerHeight&lt;/span&gt;;  try  {   &lt;span class="goog-spellcheck-word"&gt;scrollYWidth&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;Math&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;floor&lt;/span&gt;(&lt;span class="goog-spellcheck-word"&gt;Math&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;abs&lt;/span&gt;(window.&lt;span class="goog-spellcheck-word"&gt;innerHeight&lt;/span&gt; - document.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;clientHeight&lt;/span&gt;)) + 1;   &lt;span class="goog-spellcheck-word"&gt;scrollBarX&lt;/span&gt; = (document.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;clientWidth&lt;/span&gt; &lt; document.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;scrollWidth&lt;/span&gt;);  }  catch(err){}  if (&lt;span class="goog-spellcheck-word"&gt;scrollBarX&lt;/span&gt; &amp;&amp; !&lt;span class="goog-spellcheck-word"&gt;scrollYWidth&lt;/span&gt;)   &lt;span class="goog-spellcheck-word"&gt;scrollYWidth&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;18&lt;/span&gt;; //&lt;span class="goog-spellcheck-word"&gt;normally&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;17&lt;/span&gt; (+1 top &lt;span class="goog-spellcheck-word"&gt;border&lt;/span&gt;)      } else if (document.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt; || document.body)  {  &lt;span class="goog-spellcheck-word"&gt;windowX&lt;/span&gt; = (document.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;clientWidth&lt;/span&gt; || document.body.&lt;span class="goog-spellcheck-word"&gt;clientWidth&lt;/span&gt;) - &lt;span class="goog-spellcheck-word"&gt;scrollXWidth&lt;/span&gt;;  &lt;span class="goog-spellcheck-word"&gt;windowY&lt;/span&gt; = document.&lt;span class="goog-spellcheck-word"&gt;documentElement&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;clientHeight&lt;/span&gt; || document.body.&lt;span class="goog-spellcheck-word"&gt;clientHeight&lt;/span&gt;; } else {  &lt;span class="goog-spellcheck-word"&gt;windowX&lt;/span&gt; = 0;  &lt;span class="goog-spellcheck-word"&gt;windowY&lt;/span&gt; = 0; } return [&lt;span class="goog-spellcheck-word"&gt;windowX&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;windowY&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;scrollYWidth&lt;/span&gt;];};&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;zoomLevel&lt;/span&gt; = function (){  var &lt;span class="goog-spellcheck-word"&gt;level&lt;/span&gt; = 1;  if (document.body.&lt;span class="goog-spellcheck-word"&gt;getBoundingClientRect&lt;/span&gt;) {   // &lt;span class="goog-spellcheck-word"&gt;rect&lt;/span&gt; is only in &lt;span class="goog-spellcheck-word"&gt;physical&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;pixel&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;size&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;before&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;IE8&lt;/span&gt;    var &lt;span class="goog-spellcheck-word"&gt;rect&lt;/span&gt; = document.body.&lt;span class="goog-spellcheck-word"&gt;getBoundingClientRect&lt;/span&gt;();   &lt;span class="goog-spellcheck-word"&gt;level&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;Math&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;round&lt;/span&gt; (((&lt;span class="goog-spellcheck-word"&gt;rect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;right&lt;/span&gt; - &lt;span class="goog-spellcheck-word"&gt;rect&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;left&lt;/span&gt;) / (document.body.&lt;span class="goog-spellcheck-word"&gt;offsetWidth&lt;/span&gt;)) * &lt;span class="goog-spellcheck-word"&gt;100&lt;/span&gt;) / &lt;span class="goog-spellcheck-word"&gt;100&lt;/span&gt;;  }    return &lt;span class="goog-spellcheck-word"&gt;level&lt;/span&gt;;};// &lt;span class="goog-spellcheck-word"&gt;Href&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;functions&lt;/span&gt;&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;searchshield&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;checkUrl&lt;/span&gt; = function (&lt;span class="goog-spellcheck-word"&gt;url&lt;/span&gt;){ // &lt;span class="goog-spellcheck-word"&gt;cleanup&lt;/span&gt; a &lt;span class="goog-spellcheck-word"&gt;url&lt;/span&gt;, make &lt;span class="goog-spellcheck-word"&gt;sure&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;there&lt;/span&gt; is a &lt;span class="goog-spellcheck-word"&gt;protocol&lt;/span&gt; on the &lt;span class="goog-spellcheck-word"&gt;front&lt;/span&gt; for &lt;span class="goog-spellcheck-word"&gt;scanning&lt;/span&gt; try {  // &lt;span class="goog-spellcheck-word"&gt;trim&lt;/span&gt;  &lt;span class="goog-spellcheck-word"&gt;url&lt;/span&gt; = &lt;span class="goog-spellcheck-word"&gt;url&lt;/span&gt;.&lt;span class="goog-spellcheck-word"&gt;replace&lt;/span&gt;(/^&lt;span class="goog-spellcheck-word"&gt;\s&lt;/span&gt;+/, "").&lt;span class="goog-spellcheck-word"&gt;replace&lt;/span&gt;(/&lt;span class="goog-spellcheck-word"&gt;\s&lt;/span&gt;+$/, "");  // if no &lt;span class="goog-spellcheck-word"&gt;protocol&lt;/span&gt;, &lt;span class="goog-spellcheck-word"&gt;add&lt;/span&gt; &lt;span class="goog-spellcheck-word"&gt;http&lt;/span&gt;:// to &lt;span class="goog-spellcheck-word"&gt;it&lt;/span&gt;   if (&lt;span class="goog-spellcheck-word"&gt;url&lt;/span&gt;.&lt;span style="background: yellow;" class="goog-spellcheck-word"&gt;indexOf&lt;/span&gt;&lt;/script&gt;  &lt;script type="text/javascript"&gt;    window.setTimeout(function() {        document.body.className = document.body.className.replace('loading', '');      }, 10);  &lt;/script&gt;  &lt;script type="text/javascript"&gt;if (window.jstiming) window.jstiming.load.tick('widgetJsBefore');&lt;/script&gt;  &lt;script src="http://www.blogger.com/static/v1/widgets/3067356616-widgets.js" type="text/javascript"&gt;&lt;/script&gt;  &lt;script type="text/javascript"&gt;if (typeof(BLOG_attachCsiOnload) != 'undefined' &amp;&amp; BLOG_attachCsiOnload != null) { window['blogger_templates_experiment_id'] = "templatesV2";window['blogger_blog_id'] = '2492468642351876642';BLOG_attachCsiOnload('archive_'); }_WidgetManager._Init('http://www.blogger.com/rearrange?blogID=2492468642351876642','http://gesturedrawing.blogspot.com/2011_04_24_archive.html','2492468642351876642');_WidgetManager._SetPageActionUrl('http://www.blogger.com/display?blogID=2492468642351876642','APq4FmBm5fB4d72aOGgNFRUCls0rkmiR2BNVv7dv80ug3yClfZfwquIWUwPIolZMQAQuf8kR-CseZfRYmW4-GGXRWYHRsVy62BnKUkkzFHBZ-8KaY7LIt5g=','AOuZoY7Nvjyxhl8YpqhyNRt5xGmkNMHqqg:1310509895639');_WidgetManager._SetDataContext([{'name': 'blog', 'data': {'title': 'Gesture Drawings', 'pageType': 'archive', 'url': 'http://gesturedrawing.blogspot.com/2011_04_24_archive.html', 'canonicalUrl': 'http://gesturedrawing.blogspot.com/2011_04_24_archive.html', 'homepageUrl': 'http://gesturedrawing.blogspot.com/', 'blogspotFaviconUrl': 'http://gesturedrawing.blogspot.com/favicon.ico', 'enabledCommentProfileImages': true, 'searchLabel': '', 'searchQuery': '', 'pageName': '2011-04-24', 'pageTitle': 'Gesture Drawings: 2011-04-24', 'encoding': 'UTF-8', 'locale': 'en', 'isPrivate': false, 'isMobile': false, 'mobileClass': '', 'languageDirection': 'ltr', 'feedLinks': '\74link rel\75\42alternate\42 type\75\42application/atom+xml\42 title\75\42Gesture Drawings - Atom\42 href\75\42http://gesturedrawing.blogspot.com/feeds/posts/default\42 /\76\n\74link rel\75\42alternate\42 type\75\42application/rss+xml\42 title\75\42Gesture Drawings - RSS\42 href\75\42http://gesturedrawing.blogspot.com/feeds/posts/default?alt\75rss\42 /\76\n\74link rel\75\42service.post\42 type\75\42application/atom+xml\42 title\75\42Gesture Drawings - Atom\42 href\75\42http://www.blogger.com/feeds/2492468642351876642/posts/default\42 /\76\n\74link rel\75\42EditURI\42 type\75\42application/rsd+xml\42 title\75\42RSD\42 href\75\42http://www.blogger.com/rsd.g?blogID\0752492468642351876642\42 /\076', 'meTag': '', 'openIdOpTag': '', 'imageSrcTag': '', 'latencyHeadScript': '\74script type\75\42text/javascript\42\76(function() { var a\75window;function c(b){this.t\75{};this.tick\75function(b,i,d){d\75d!\75void 0?d:(new Date).getTime();this.t[b]\75[d,i]};this.tick(\42start\42,null,b)}var e\75new c;a.jstiming\75{Timer:c,load:e};try{var g\75null;a.chrome\46\46a.chrome.csi\46\46(g\75Math.floor(a.chrome.csi().pageT));g\75\75null\46\46a.gtbExternal\46\46(g\75a.gtbExternal.pageT());g\75\75null\46\46a.external\46\46(g\75a.external.pageT);g\46\46(a.jstiming.pt\75g)}catch(h){};a.tickAboveFold\75function(b){var f\0750;if(b.offsetParent){do f+\75b.offsetTop;while(b\75b.offsetParent)}b\75f;b\74\075750\46\46a.jstiming.load.tick(\42aft\42)};var j\75!1;function k(){j||(j\75!0,a.jstiming.load.tick(\42firstScrollTime\42))}a.addEventListener?a.addEventListener(\42scroll\42,k,!1):a.attachEvent(\42onscroll\42,k);\n })();\74/script\076', 'mobileHeadScript': '', 'ieCssRetrofitLinks': '\74!--[if IE]\76\74script type\75\42text/javascript\42 src\75\42http://www.blogger.com/static/v1/jsbin/3617242436-ieretrofit.js\42\76\74/script\76\n\74![endif]--\076'}}]);_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense5', 'crosscol', null, document.getElementById('AdSense5'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense1', 'sidebar-right-1', null, document.getElementById('AdSense1'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense2', 'sidebar-right-1', null, document.getElementById('AdSense2'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense4', 'sidebar-right-1', null, document.getElementById('AdSense4'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_BlogListView', new _WidgetInfo('BlogList1', 'sidebar-right-1', null, document.getElementById('BlogList1'), {'numItemsToShow': 0, 'totalItems': 5}, 'displayModeFull'));_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense6', 'sidebar-right-1', null, document.getElementById('AdSense6'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense3', 'sidebar-right-1', null, document.getElementById('AdSense3'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-right-1', null, document.getElementById('HTML1'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList2', 'sidebar-right-1', null, document.getElementById('LinkList2'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_FollowByEmailView', new _WidgetInfo('FollowByEmail1', 'sidebar-right-1', null, document.getElementById('FollowByEmail1'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML4', 'sidebar-right-1', null, document.getElementById('HTML4'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_PopularPostsView', new _WidgetInfo('PopularPosts1', 'sidebar-right-1', null, document.getElementById('PopularPosts1'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar-right-1', null, document.getElementById('BlogArchive1'), {'languageDirection': 'ltr'}, 'displayModeFull'));_WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList1', 'sidebar-right-1', null, document.getElementById('LinkList1'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'crosscol-overflow', null, document.getElementById('HTML2'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML3', 'footer-3', null, document.getElementById('HTML3'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_AttributionView', new _WidgetInfo('Attribution1', 'footer-3', null, document.getElementById('Attribution1'), {'attribution': 'Gesture Drawings copyright ArtMagenta.com. Simple template. Powered by \74a href\75\47http://www.blogger.com\47 target\75\47_blank\47\76Blogger\74/a\76.'}, 'displayModeFull'));_WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header'));_WidgetManager._RegisterWidget('_NavbarView', new _WidgetInfo('Navbar1', 'navbar'));_WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', null, document.getElementById('Blog1'), {'cmtInteractionsEnabled': false}, 'displayModeFull'));&lt;/script&gt; &lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;br /&gt;Those youngsters behave discusting.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bad company on the train this morning.&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-4k3axsCLfRU/TW4TfA1LuMI/AAAAAAAAG2o/yCFtQaDF80I/s1600/Sketch+2011-02-17+07_00_48.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img alt="Gesture drawing by ArtMagenta.com" border="0" height="320" src="http://4.bp.blogspot.com/-4k3axsCLfRU/TW4TfA1LuMI/AAAAAAAAG2o/yCFtQaDF80I/s320/Sketch+2011-02-17+07_00_48.png" width="212" /&gt;&lt;/a&gt;&lt;script type="text/javascript"&gt;﻿///////////    SEARCH    ///////////var g_aEng;var g_loc;// Initialize namespace, use existing contextvar searchshield = searchshield || {};searchshield.clockUrl;// constantssearchshield.SCORE_SS_SAFE  = 1;searchshield.SCORE_SS_CAUTION = 2;searchshield.SCORE_SS_WARNING = 3;searchshield.SCORE_SS_BLOCK  = 4;searchshield.SCORE_SS_VERISIGN = 7;searchshield.BLOCK_NONE  = 0;searchshield.BLOCK_NORMAL = 1;searchshield.BLOCK_PHISH = 2;searchshield.BLOCK_YAHOO = 3;searchshield.XPLCHECK_RESULT_SEV_NONE = 0;searchshield.XPLCHECK_RESULT_SEV_LOW = 1;searchshield.XPLCHECK_RESULT_SEV_MED = 2;searchshield.XPLCHECK_RESULT_SEV_BLOCK = 3;searchshield.VERISIGN_SPLIT_NOTEST  = 0;searchshield.VERISIGN_SPLIT_TESTA  = 1;searchshield.VERISIGN_SPLIT_TESTB  = 2;searchshield.needLivePhishCheck = false;searchshield.allowedSites = [];searchshield.enabled = function (doc){ var result = searchshield.avgCallFunc(doc, 'GetSearchEnabled'); return (result == '1' ? 1 : 0);};searchshield.init = function (doc){ if ((doc == null) || (doc.location == null) || (doc.location.href.search(/about:/) != -1))  return; if (!searchshield.enabled(doc))  return; if (!g_aEng)  g_aEng = searchshield.Search.prototype.detectEngine(doc.location.href); if (!g_aEng)  return; // init search object (not declared or is null) if (typeof xplSearch === 'undefined') {  // global  xplSearch = new searchshield.Search();  // reset the links added flag  xplSearch.new_links = false;  xplSearch.doc = doc;  xplSearch.href = xplSearch.doc.location.href;  xplSearch.uri = searchshield.parseLink(xplSearch.href);    xplSearch.engine = new searchshield[g_aEng+'SearchEngine'](xplSearch)  xplSearch.addEngine(xplSearch.engine);  searchshield.launch(doc); } if (doc.location.href != g_loc) {  g_loc = doc.location.href;  if ((typeof xplSearch !== 'undefined') &amp;&amp; (xplSearch != null))   searchshield.launch(doc); }};searchshield.launch = function (doc){ // IE specific check searchshield.quirksMode = (self.top.document.compatMode == 'BackCompat'); searchshield.docMode = parseInt(navigator.userAgent.split('MSIE')[1]);   if ((self === top) &amp;&amp; (self.document === doc)) {  if (!xplSearch.engine)   return;  // set verdict display config  xplSearch.engine.setRatingsConfig(doc);  // init the alert popup  searchshield.initPopupAlert(doc);  if (xplSearch.engine.type != 'inline')  {   // save function reference for memory clean up later   var fn = function(event){avglsflyover.hide(null)};   //hide flyover if these events occur   window.detachEvent('onscroll', fn);   window.attachEvent('onscroll', fn);   doc.detachEvent('onkeydown', fn);   doc.attachEvent('onkeydown', fn);  }    // only start monitor on top doc  searchshield.avgPageMonitor.start(doc); } return;};// search monitors and processors - doc is always top most documentsearchshield.avgPageMonitor = { previousUrl: null, start: function(doc){  searchshield.avgPageMonitor.stop();  searchshield.avgPageMonitor.process(doc);  searchshield.avgPageMonitor.timeoutID = window.setTimeout(function(){searchshield.avgPageMonitor.start(doc)}, 1000); }, process: function(doc){  var currentUrl = doc.location.href;  var refresh = 0;  if (this.previousUrl != currentUrl) {   this.previousUrl = currentUrl;   avgreport.scanResult(doc, currentUrl);   refresh = (xplSearch.engine.name == 'google') ? 1 : 0;  }  searchshield.avgProcessSearch(doc, refresh); }, stop: function(){  if (searchshield.avgPageMonitor.timeoutID)  {   window.clearTimeout(searchshield.avgPageMonitor.timeoutID);   delete searchshield.avgPageMonitor.timeoutID;  } }};searchshield.avgProcessSearch = function (doc, refresh){ // doc may be about:Tabs or about:Blank if (!doc)  return;   if (!searchshield.enabled(doc))  return; if (!searchshield.clockUrl)  searchshield.clockUrl = searchshield.avgCallFunc(doc, 'GetIconUrl', '0');   xplSearch.clockUrl = searchshield.clockUrl if (!xplSearch.engine)  return; // get result links xplSearch.links = []; var links = searchshield.avgGetSearchLinks(doc, xplSearch.engine, refresh); searchshield.needLivePhishCheck = false; for (var i=0; i &lt; links.length; i++) {  var isPhishing = searchshield.avglsCheckandUpdate(links[i]);  if (isPhishing)   searchshield.needLivePhishCheck = true; }  if (searchshield.needLivePhishCheck) {  var prev = '1';  if ( xplSearch.engine.type == 'inline' )   prev = '0';  searchshield.avgCallFunc(doc, 'GetPhishingResults', prev);  searchshield.needLivePhishCheck = false; } else if (links.length &gt; 0 &amp;&amp; xplSearch.engine.type != 'inline') {  searchshield.avgCallFunc(doc, 'FinalScanComplete'); }  // attach click handlers for popup alerts doc.body.detachEvent("onclick", searchshield.blockClick); doc.body.attachEvent("onclick", searchshield.blockClick);  doc.body.detachEvent("ondblclick", searchshield.blockClick); doc.body.attachEvent("ondblclick", searchshield.blockClick);};searchshield.avgGetSearchLinks = function (doc, engine, refresh){ if (!doc.body)  return; var alltags = doc.body.getElementsByTagName('a'); for (var i = 0; i &lt; alltags.length; i++) {  if ( !refresh )  { // no checked test if refreshing - google   if (alltags[i].getAttribute('avglschecked'))    continue;  }    // ignore linked resources  if (alltags[i].tagName == 'LINK')   continue;  // ignore in-page bookmarks and javascript  if ((!alltags[i].href) ||   (alltags[i].href.charAt(0) == '#') || // in-page bookmark   (alltags[i].href.indexOf("javascript") == 0))   continue;     // ignore verdicts  if (/XPLSS_/.test(alltags[i].id))   continue;  // ignore flyover anchors  if (/linkscanner|avgthreatlabs|avg\.com/.test(alltags[i].href))   continue;     var href = engine.includeLink(alltags[i]);  if (!href)   continue;    var newNode = engine.search.addLink(alltags[i], href);  engine.addImage(newNode, engine.search.clockUrl, false); }  // recursivesly process all frames var docFrames = doc.frames; if (docFrames &amp;&amp; engine.processFrames) {  for (var j = 0; j &lt; docFrames.length; j++)  {   var attr;   var frameDoc;   try {    attr = docFrames[j].frameElement.className;    frameDoc = docFrames[j].document;   }   catch(err){}   //TODO: make frame processing an engine function or at least make exclusions an engine property   // 'editable' frame it's probably a gmail reply   if (attr &amp;&amp; (attr.indexOf("editable") != -1))    continue;   if (frameDoc)    searchshield.avgGetSearchLinks(frameDoc, engine, 0);  } }  return engine.search.links;};searchshield.avglsCheckandUpdate = function (linkNode){ if (!xplSearch)  return; // element is the search result anchor var element = linkNode.element; var href = linkNode.href; var result = searchshield.avgCallFunc(xplSearch.doc, 'CheckSite', href, element.href); if (result == null)  return;  var resultParse = result.split('::'); var phishing  = resultParse[0];  // if phishing then rest of array does not exist. if (phishing == 1)  return true; if (resultParse.length &lt; 8)  return;  var hash   = resultParse[1]; var score   = resultParse[2]; var new_image = resultParse[3]; var alt_image = resultParse[4]; var flyover   = resultParse[5]; var click_thru= resultParse[6]; var altClick_thru = resultParse[7]; // iterate to get verdict anchor nextElem = element.nextSibling; while (nextElem) {  if (nextElem.nodeType == 1 &amp;&amp; nextElem.id &amp;&amp; (nextElem.id.indexOf("XPLSS_") != -1))   break;  nextElem = nextElem.nextSibling; }  return xplSearch.engine.updateImage(hash, xplSearch.searchHash, score, new_image, alt_image, flyover, click_thru, altClick_thru);};// click event handler - shows popup for links of caution and warning severitysearchshield.blockClick = function(event){ if (!event)  event = window.event;   // no action needed if click is not the left mouse button if (event.button != 0)  return;   var anchor = searchshield.getAnchorNode(event.srcElement,         function(node) {return ((node.tagName.charAt(0) == "H") ||              (node.tagName.charAt(0) == "D") ||              (node.tagName.charAt(0) == "T"))} );  if ((anchor == null) || (anchor.href == null))  return true;  // ignore if anchor is on an xpl verdict if (!!anchor.id) {  if (anchor.id.indexOf('LXPLSS_') == 0)   return true;    if (anchor.id.indexOf('XPLSS_INTR') == 0)  {   searchshield.allowedSites.push(searchshield.GetDomain(anchor.href));   return true;  } }  // VeriSign A/B Split reporting - only for VerSign domains var avglschecked = anchor.getAttribute("avglschecked"); if (avglschecked &amp;&amp; avglschecked != 1) {  var sPos = avglschecked.indexOf("S");  var hash = (sPos &gt; -1) ? avglschecked.substring(0, sPos) : null;  var split = (sPos &gt; -1) ? avglschecked.substring(sPos+1) : null;  if (hash &amp;&amp; split &amp;&amp; split != searchshield.VERISIGN_SPLIT_NOTEST)  {   // check updated verdict anchor for verisign domain   var d = event.srcElement.ownerDocument;   if (d.getElementById("LXPLSS_" + hash + "U" + searchshield.SCORE_SS_VERISIGN))   {    searchshield.avgCallFunc(d, "RecordVSClick", hash, d.location.href);   }  } } var link = anchor.href; var verdict = searchshield.getAvgImage(anchor); var score = -1; var img_id = ''; if (verdict != null) {  score = verdict.score;  img_id = verdict.rawId; }  // show popup alert (upper left) if ((score &gt;= searchshield.SCORE_SS_CAUTION) &amp;&amp; (score &lt;= searchshield.SCORE_SS_WARNING)) {  // prevent this click from going any further  var search_hash = searchshield.avgCallFunc(document, 'GetHash', document.location.href);  searchshield.ShowPopupAlert(document, link, img_id, search_hash);  // if possible, stop the event from going any further  searchshield.cancelEvent(event);  return false; }  return true;};// called by native to update phishing linkssearchshield.updatePhishingLinks = function (results){ if (!results)  return; if (!xplSearch)  return; var engine = xplSearch.engine; var resultParse = results.split("::"); var resultsLength = resultParse[0]; for (var i=0; i &lt; resultsLength; i++) {  var idx = i*7;  var hash   = resultParse[idx+1];  var score   = resultParse[idx+2];  var new_image = resultParse[idx+3];  var alt_image = resultParse[idx+4];  var flyover   = resultParse[idx+5];  var click_thru= resultParse[idx+6];  var altClick_thru = resultParse[idx+7];  engine.updateImage(hash, xplSearch.searchHash, score, new_image, alt_image, flyover, click_thru, altClick_thru); }};searchshield.getAvgImage = function (element){ var obj = {}; obj.img = xplSearch.engine.getImgElement(element); obj.score = -1;  //parse the score from the id if (obj.img != null &amp;&amp; obj.img.id) {  var pos = !!obj.img.id ? obj.img.id.indexOf('U') + 1 : -1;  obj.score = (pos &lt; 1) ? -1 : obj.img.id.charAt(pos);  obj.rawId = obj.img.id.substring(0,pos-1); }  return obj;};searchshield.GetScannedLink = function (link){ if (!xplSearch || !(xplSearch.links instanceof Array))  return link; // look for the link we scanned based on original element for (var i = 0; i &lt; xplSearch.links.length; i++) {  if (xplSearch.links[i].element.href == link)   return xplSearch.links[i].href; } // else return the incoming link return link;};searchshield.previouslyScanned = function (links, hash){ for (var i = 0; i &lt; links.length; i++) {  if ((links[i] != null) &amp;&amp; (links[i].hash != null) &amp;&amp;    (links[i].hash == hash) &amp;&amp; (links[i].checked == true))   return true; } return false;};searchshield.initPopupAlert = function (doc){ // check if it exists first if (doc.getElementById("XPLSS_PopupAlert"))  return; // create a div to use for the popup itself, hide for now var popup_div = doc.createElement("DIV"); popup_div.setAttribute("id", "XPLSS_PopupAlert"); popup_div.style.position = "absolute"; popup_div.style.zIndex = "10000"; doc.body.appendChild(popup_div);};searchshield.initFlyover = function (doc, engine){ // create in top doc only if (doc !== window.top.document)  doc = window.top.document; // check if it exists first if ((doc == null) || (doc.getElementById("XPLSS_Flyover")))  return; // create a div to use for the flyover itself, hide for now var flyover_div = doc.createElement("DIV"); flyover_div.setAttribute("id", "XPLSS_Flyover"); flyover_div.style.position = "absolute"; flyover_div.style.zIndex = "10000"; doc.body.appendChild(flyover_div); // create a layer for the image var trans_div = doc.createElement("DIV"); trans_div.setAttribute("id", "XPLSS_Trans"); trans_div.style.position = "absolute"; trans_div.style.zIndex = "9999"; doc.body.appendChild(trans_div);};searchshield.ShowPopupAlert = function (doc, link, hash, search){ // build the content var popup_content = searchshield.avgCallFunc(doc, 'BuildPopupAlert', hash, search); if (popup_content == null || popup_content == "")  return; // get the div var div = doc.getElementById("XPLSS_PopupAlert"); div.innerHTML = searchshield.CleanupHTML(popup_content); // set position, account for scrolling var zoom = searchshield.zoomLevel(); var pageOffsetX = Math.round(doc.documentElement.scrollLeft/zoom); var pageOffsetY = Math.round(doc.documentElement.scrollTop/zoom);  div.style.left = 10 + pageOffsetX + "px"; div.style.top = 10 + pageOffsetY + "px";  // TODO: the event handler function doesn't exist so, is this even necessary? //div.attachEvent("onmouseout", HidePopupAlert); // set the link //var data = doc.getElementById("avgalertpopurl"); //if (data) //  data.innerHTML = escape(link); // set visibility div.style.visibility = "visible"; //navigate to the link after timed delay // TODO: Bug 31707 - make this open a new tab/window setTimeout(function(){doc.location.assign(link)}, 3000);};searchshield.avgCallFunc = function (doc, name /*, param1..., paramN*/){ // get the data element var avg_ls_data = (typeof gAvgDataElement !== 'undefined') ? gAvgDataElement : doc.getElementById("avglsdata"); if ((avg_ls_data == null) || (name == null))  return;  // save the data element gAvgDataElement = avg_ls_data; // for some reason you can't fire and event on an element with no parent node if (avg_ls_data.parentNode == null)  return; // set the attributes avg_ls_data.setAttribute("function", name);  // set variable length of optional parameter attributes var pcnt = 0; for (var i=2; i &lt; arguments.length; i++)  avg_ls_data.setAttribute("param"+(++pcnt), String(arguments[i])); avg_ls_data.fireEvent("onrowenter"); // get the result return avg_ls_data.getAttribute("result"); };// general use functions - begin// DOM Functionssearchshield.getAnchorNode = function (node, filterFunc){ // filterFunc should return a boolean if (!filterFunc || !filterFunc instanceof Function)  return null;   // go up the dom tree starting at node and look for anchor  // before hitting a header, div or table element  while ((node != null)   &amp;&amp;   (node.tagName != null) &amp;&amp;    (node.tagName != "A")) {  if (filterFunc(node))  {   node = null;   break;  }  node = node.parentNode; } return node;};searchshield.getDocuments = function (frame, frameArray){ // recursively get all embedded frames/docs frameArray.push(frame.document); var frames = frame.frames; for (var i = 0; i &lt; frames.length; i++) {  // recurse on each frame  searchshield.getDocuments(frames[i], frameArray); } return frameArray;};searchshield.NextSiblingNode = function (element){ var TEXTNODE = 3; var ParentNode = element.parentNode; if (!ParentNode)  return; var NextSibling = ParentNode.nextSibling; while (NextSibling) {  if (NextSibling.nodeType != TEXTNODE)   return NextSibling;  NextSibling = NextSibling.nextSibling; } return;};searchshield.getParentNodeByAttribute = function (attrName, attrValue, node, maxDepth){ if (!node)  return null;  var maxLoop = maxDepth ? maxDepth : 1; var pNode = node.parentNode;  if (!pNode)  return null;  for(; 0 &lt; maxLoop; maxLoop--)  {  if ((pNode[attrName]) &amp;&amp;    (pNode[attrName].toLowerCase() === attrValue.toLowerCase()))   {   return pNode;  }  pNode = pNode.parentNode;  if (!pNode)   return null; } return null;};searchshield.getParentNodeByClassName = function (className, node, maxDepth) { return searchshield.getParentNodeByAttribute("className", className, node, maxDepth);};searchshield.getParentNodeById = function (id, node, maxDepth){ return searchshield.getParentNodeByAttribute("id", id, node, maxDepth);};searchshield.getParentNodeByTagName = function (tagName, node, attrName) { // find parent node by tag name and optional attribute name if (!tagName || !node || !node.parentNode)  return null; tagName = tagName.toUpperCase(); while ((node != null) &amp;&amp; (node.nodeType != 9)) {  // if attrName is not provided just return TRUE  if (node.nodeName == tagName)  {   var nodeHasAttribute = !!attrName ? node[attrName] : true;   if (nodeHasAttribute)    return node;  }     node = node.parentNode; }  // no div return null;};searchshield.getTopLevelDocument = function (doc){ // return the top level document for the given doc, could be itself // TODO: determine a method of doing this for IE, if necessary  // don't check about:blank if (doc &amp;&amp; ((doc.location.href == "about:blank") || (doc.location.href == "about:Tabs")))  return doc; // Check if already a top level document for (var i = 0; i &lt; gBrowser.browsers.length; i++) {  if (doc == gBrowser.browsers[i].contentDocument)   return doc; } // Not a top level, check all frames  var documents; for (var j = 0; j &lt; gBrowser.browsers.length; j++) {  // get all docs for each browser  documents = searchshield.getDocuments(gBrowser.browsers[j].contentWindow, new Array());  for (var k = 0; k &lt; documents.length; k++)  {   // check if doc is from current browser   if (doc == documents[k])   {    // it is, return the top level doc for this browser    return gBrowser.browsers[j].contentDocument;   }  } }  return doc;};searchshield.getTopLevelWindow = function (){ // TODO: determine a method of doing this for IE, if necessary return mediator.getMostRecentWindow("navigator:browser");};//Event functionssearchshield.addListener = function (object, evtType, listener, useCapture){ useCapture = !!useCapture; if (object.addEventListener) {  object.addEventListener(evtType, listener, useCapture);  return true; } else if (object.attachEvent) {   object.attachEvent("on"+evtType, listener);   return true; }  return false;};searchshield.cancelEvent = function (event){ event.cancelBubble = true; event.returnValue = false;};searchshield.doEvent = function (evtObj, evtTarget, evtName, evtType, bubbles, cancelable){ bubbles  = !!bubbles; cancelable = !!cancelable;  if (document.createEvent) {  var evt = document.createEvent("Events");  evt.initEvent(evtName, bubbles, cancelable);  evtTarget.dispatchEvent(evt);  return true; } else if (document.createEventObject) {  var evt = document.createEventObject(evtObj);  evtTarget.fireEvent("on" + evtType, evt);  return true; }  return false;};searchshield.removeListener = function (object, evtType, listener, useCapture){ useCapture = !!useCapture;  if (object.removeEventListener) {  object.removeEventListener(evtType, listener, useCapture);  return true; } else if (object.detachEvent) {   object.detachEvent(evtType, listener);   return true; }  return false;};// HTML functionssearchshield.CleanupHTML = function (data){ if (data == null)  return data; // cleanup html data, replace any new lines data = data.replace(/\r/g, ""); data = data.replace(/\n/g, ""); // escape any single quotes data = data.replace(/'/g, "\\'"); return data;};searchshield.removeHtmlTags = function (str){ var re = new RegExp('(&lt;[^&gt;]+&gt;)','g'); var strStr = new String(str); if (!!strStr)  return strStr.replace(re, ''); else  return str; };// Browser functionssearchshield.elementSize = function (element){ //returns an array [sizeX, sizeY]  var elemX; var elemY;  elemX = parseInt(element.offsetWidth); elemY = parseInt(element.offsetHeight)  return [elemX, elemY];};searchshield.GetFullBoundingRect = function (element){ if (!element) return; // get bounding rect for incoming element var elementRect = element.getBoundingClientRect(); var nextImg = null; var nextImgRect = null; // first check for another non-TextNode element after this one var siblingElement = searchshield.NextSiblingNode(element); if ( siblingElement &amp;&amp;   siblingElement.firstChild &amp;&amp;   siblingElement.id &amp;&amp;   siblingElement.id.indexOf("XPLSS_") != -1) {  nextImg = siblingElement.firstChild;    nextImgRect = nextImg.getBoundingClientRect();  } else {  return elementRect; }  if ((nextImgRect.top &gt;= elementRect.bottom) &amp;&amp;   (nextImgRect.left &lt;= elementRect.left)) { // images appear to be on seperate lines  return elementRect; } // else merge the rects together into a new one var newRect = new function() { this.top=0; this.left=0; this.right=0; this.bottom=0; this.mid=0;}; newRect.top = Math.min(elementRect.top, nextImgRect.top); newRect.left= Math.min(elementRect.left, nextImgRect.left); newRect.right=Math.max(elementRect.right, nextImgRect.right); newRect.bottom=Math.max(elementRect.bottom, nextImgRect.bottom); newRect.mid = Math.min(elementRect.right, nextImgRect.left);  return newRect;};searchshield.offsetLeft = function (element){ var offset = 0; while (element) {  offset += element.offsetLeft;  element = element.offsetParent; } return offset;};searchshield.offsetTop = function (element){ var offset = 0; while (element) {  offset += element.offsetTop;   element = element.offsetParent; } return offset;};searchshield.scrollSize = function (imageElem){ // returns an array [scrollX, scrollY, hasParentFrame] var scrollX; var scrollY; var hasParentFrame;  // firefox if (window.pageXOffset &amp;&amp; window.pageYOffset) {  scrollX = window.pageXOffset;  scrollY = window.pageYOffset; } else if (document.documentElement || document.body) {  scrollX = document.documentElement.scrollLeft || document.body.scrollLeft;  scrollY = document.documentElement.scrollTop || document.body.scrollTop;  if (imageElem)  {   var frames = document.frames;   if (frames)   {    for (var i=0; i &lt; frames.length; i++)    {     var img;     try {      img = frames[i].document.getElementById(imageElem.id);     }     catch(domErr){}     if (img != null)     {      scrollX = frames[i].document.documentElement.scrollLeft;      scrollY = frames[i].document.documentElement.scrollTop;      hasParentFrame = true;      break;     }    }   }  } } else {  scrollX = 0;  scrollY = 0; }  return [parseInt(scrollX,10), parseInt(scrollY,10), hasParentFrame];};searchshield.viewPortSize = function (){ // returns an array [width, height, scrollYWidth], where scrollYWidth is always 0 for IE var scrollXWidth  = 19; var scrollYWidth  = 0; // 0 for Microsoft IE var scrollBarX  = false; var windowX; var windowY;  // firefox if (window.innerWidth &amp;&amp; window.innerHeight) {  //TODO: validate this block if implemented for firefox    windowX = window.innerWidth - scrollXWidth;  windowY = window.innerHeight;  try  {   scrollYWidth = Math.floor(Math.abs(window.innerHeight - document.documentElement.clientHeight)) + 1;   scrollBarX = (document.documentElement.clientWidth &lt; document.documentElement.scrollWidth);  }  catch(err){}  if (scrollBarX &amp;&amp; !scrollYWidth)   scrollYWidth = 18; //normally 17 (+1 top border)      } else if (document.documentElement || document.body)  {  windowX = (document.documentElement.clientWidth || document.body.clientWidth) - scrollXWidth;  windowY = document.documentElement.clientHeight || document.body.clientHeight; } else {  windowX = 0;  windowY = 0; } return [windowX, windowY, scrollYWidth];};searchshield.zoomLevel = function (){  var level = 1;  if (document.body.getBoundingClientRect) {   // rect is only in physical pixel size before IE8    var rect = document.body.getBoundingClientRect();   level = Math.round (((rect.right - rect.left) / (document.body.offsetWidth)) * 100) / 100;  }    return level;};// Href functionssearchshield.checkUrl = function (url){ // cleanup a url, make sure there is a protocol on the front for scanning try {  // trim  url = url.replace(/^\s+/, "").replace(/\s+$/, "");  // if no protocol, add http:// to it   if (url.indexOf("://") == -1)   url = "http://" + url; } catch(err){} return url;};searchshield.DoesURLContain = function (url, contain){ if ((url == null) || (url.length &lt; 1))  return false; // breakup the url to check var parts = url.split('/'); if (parts.length &lt; 3)  return false; var domain= parts[2].toLowerCase(); if (domain.indexOf(contain) &gt; -1)  return true; return false;};searchshield.FilterUrl = function (url, filter){ if (!url || (url.length &lt; 1))  return false;  if (!filter || !(filter instanceof Array))   return false;   var parts = url.split('/'); if ((parts == null) || (parts.length &lt; 3))  return false; var domain = parts[2]; for (var i = 0; i &lt; filter.length; i++) {  if (domain.indexOf(filter[i]) != -1)   return true; } return false;};searchshield.GetDomain = function (url){ if (url != null) {  // get url domain  var parts = url.split('/');  if ((parts != null) &amp;&amp; (parts.length &gt;= 3))  {   return parts[2].toLowerCase();  } }  return url;};searchshield.getUrlContents = function (url) { if (url == null)  return null; // don't query if local url if (url.indexOf("linkscanner://") != -1)  return null; try  {  req = new XMLHttpRequest();  req.open("GET", url, false);  req.send(null);  if (req.status == 200)   return req.responseText;  else   return null; }  catch (err) {  // nothing to do  return null; }};searchshield.parseLink = function (href, simpleMode){ var uri    = {}; var parameter = {   complex: {    pattern: /^(?:([a-z]+):(?:([a-z]*):)?\/\/)?(?:([^:@]*)(?::([^:@]*))?@)?((?:[a-z0-9_-]+\.)+[a-z]{2,})(?::(\d+))?(?:([^:\?\#]+))?(?:\?([^\#]+))?(?:\#([^\s]+))?$/i,    element: ['source','scheme','subscheme','user','pass','host','port','path','query','fragment']    },   simple: {    pattern: /^(?:([a-z]+):\/\/)?((?:[a-z0-9_-]+\.)+[a-z]{2,})(?:\/)([^:\?]+)?(?:([\?|\#])([^\?]+))?$/i,    element: ['source','scheme','host','path','delimiter','query']   }  }; var mode = simpleMode !== false ? 'simple' : 'complex'; var pattern = parameter[mode].pattern; var element = parameter[mode].element;  if (!href)  return uri; var matches = href.match(pattern);  if (matches) {  // --------------------  // iterate over the matches array and populate uri properties  // using the respective element parameter as the name.  // NOTE: set raw property type as String to make inArray()  // work properly with instanceof.  // --------------------  for (var i=0; i &lt; matches.length; i++)   uri[element[i]] = new String(matches[i] || "");    // --------------------  // create an array, hostArray, from host, for example,  // host="www.google.com" and hostArray=["www","google","com"]  // --------------------  uri.hostArray = uri.host.split(".");    // --------------------  // create an array, qsArray, from query, for example,  // query='hl=en&amp;q=javascript&amp;btnG=Search&amp;aq=f&amp;aqi=g10&amp;aql=&amp;oq=&amp;gs_rfai='  // qsArray=[{hl:'en'},{q:javascript}, ... ,(qs_rfai:''}]  //  // $0=entire match, $1=capture 1, $2=capture 2  // must include $0 even though it is unused so  // the replace works properly  // --------------------  uri.qsArray  = searchshield.parseQuery(uri.query); }  //non-standard urls require a fail-safe that relies on simply splitting the href function splitLink(href) {  // split the href on '/'  var linkParts = href.split("/");  // need domain and path  if ((linkParts == null) || (linkParts.length &lt; 2))   return false;   var uri = {   delimiter: (linkParts[3]).substring(0,1),   host: linkParts[2],   hostArray: (linkParts[2]).split('.'),   path: (linkParts[3]).substring(1),   qsArray: [],   query: '',   scheme: (linkParts[0]).substring(0, linkParts[0].length-1),   source: href   };  return uri; } if (!uri.host)  uri = splitLink(href); return uri;};searchshield.parseQuery = function (qs){ var qsArray = []; qs.replace(/(?:^|&amp;)([^&amp;=]*)=?([^&amp;]*)/g,      function ($0, $1, $2) {      if ($1) qsArray[$1] = $2;     } );  return qsArray;};// general functionssearchshield.arrayKeys = function (array){ var keys = new Array(); for(k in array)  keys.push(k); return keys;};searchshield.inArray = function (key, array, caseSensitive, exactMatch){ if (! array instanceof Array)  return false;  if (caseSensitive !== true)  caseSensitive = false;   if (exactMatch !== false)  exactMatch = true;  if (key instanceof String) {  for (var i=0; i &lt; array.length; i++)  {   var k = caseSensitive ? key.valueOf() : key.valueOf().toLowerCase();   var a = caseSensitive ? array[i] : array[i].toLowerCase();   if(exactMatch &amp;&amp; k === a)    return true;   else if (!exactMatch &amp;&amp; (-1 !== k.indexOf(a)))    return true;  } } else if (key instanceof Array) {  for (var i=0; i &lt; array.length; i++)   for (var j=0; j &lt; key.length; j++)   {    var k = caseSensitive ? key[j] : key[j].toLowerCase();    var a = caseSensitive ? array[i] : array[i].toLowerCase();    if (exactMatch &amp;&amp; k === a)     return true;    else if (!exactMatch &amp;&amp; (-1 !== k.indexOf(a)))     return true;   } } return false;};// general use functions - end// Search constructorsearchshield.Search = function(){ this.doc    = null; this.engine   = null; this.engines   = null; this.links    = null; this.uri    = null; this.searchHash  = null; this.checkUrl   = null; this.useLocalImgs  = null; this.clockUrl   = null; // create engine list (actually key/value object will be used) this.engineList  = {};};searchshield.Search.prototype.getSearchNames = function(){ // order is important var names =  [  'Google',  'AVGGoogle',  'AltaVista',  'AVGYahoo',  'Yahoo',  'Bing',  'MSN', // MSN redirects to BING  'Baidu',  'Earthlink',  'AOL',  'Ask',  'Yandex',  'Seznam',  'Webhledani',  'eBay',///temp  'Digg',  'Slashdot',  'Twitter',  'GMail',  'Facebook',  'MySpace' ]; return names;};searchshield.Search.prototype.detectEngine = function(href){ if (!href)  return; var aEng = searchshield.Search.prototype.getSearchNames(); var aEngLen = aEng.length; for (var i=0; i &lt; aEngLen; i++) {  if (searchshield[aEng[i] + 'SearchEngine'].prototype.validSearch(href))   return aEng[i]; } return;};searchshield.Search.prototype.addEngine = function(engine){ if (!this.engines)  this.engines = new Array();  this.engines.push(engine);};searchshield.Search.prototype.addLink = function(inElement, inHref){ if (!this.links)  this.links = new Array(); var hrefHash; try {  hrefHash = searchshield.avgCallFunc(this.doc, 'GetHash', inHref); } catch (e){} var newNode = {   element: inElement,   href:   inHref,   hash:  hrefHash,   search:  this.searchHash  };  this.links.push(newNode);  return newNode;}// process the search result page after all search engines have been addedsearchshield.Search.prototype.process = function(doc){ // only process when searchshield is enabled if (!searchshield.enabled(doc))  return;   this.doc = doc; this.href = this.doc.location.href; this.uri = searchshield.parseLink(this.href); try {  this.searchHash  = searchshield.avgCallFunc(this.doc, 'GetHash', this.href);  // get any previously active engine  this.engine  = this.engineList[this.searchHash.toString()]; } catch (e) {} /*  Process Steps: 1. Add all supported search engines 2. Identify the active search engine 3. Get all document links and add AVG images  */  // STEP 1 - Add all supported search engines if (!this.engines) {  var aEng = xplSearch.getSearchNames();  var aEngLen = aEng.length;  for (var i=0; i &lt; aEngLen; i++)  {   xplSearch.addEngine(new searchshield[aEng[i]+'SearchEngine'](this));  } }  // search the engines if we didn't find one if (!this.engine) {  // STEP 2 - Identify the active search engine  var engLen = this.engines.length;  for (var i = 0; i &lt; engLen; i++)  {   if (this.engines[i].validSearch())   {    this.engine  = this.engines[i];    break;   }  }    // create a new engine instance to store  this.engineList[this.searchHash.toString()] = this.engine;    // init this search, if &lt; 1 either an error or disabled  //var sdkInit = 0;  //try {  // sdkInit = xpl_sdk.SXPL_InitSearch(this.href);  //}  //catch(e){}  //if (sdkInit &lt; 1)  // return false; } // return immediately if there is not an active search engine if (!this.engine)  return false;  try {   // base url to check for icons  this.checkUrl  = searchshield.avgCallFunc(this.doc, 'GetIconUrl', '1');  // check if using linked or local icons  this.useLocalImgs = !searchshield.getUrlContents(this.checkUrl);  // get the clock url  this.clockUrl  = searchshield.avgCallFunc(this.doc, 'GetIconUrl', '0'); } catch(e){}   // STEP 3 - Get all document links and add AVG images var alltags = this.doc.getElementsByTagName("*"); // this method works for IE, FF and Chrome for (var i=0; i &lt; alltags.length; i++) {  // ignore verdicts  if (alltags[i].id &amp;&amp; (alltags[i].id.indexOf("LXPLSS_") != -1))   continue;   //should the link be included?  Make sure includeLink always returns an href else FALSE,  var href = this.engine.includeLink(alltags[i]);   if (!href)   continue;  var newNode = this.addLink(alltags[i], href);  this.engine.addImage(newNode, this.clockUrl, false); } return (this.links ? this.links.length : false);};////////////////    SEARCH    ////////////////////////////////    SEARCH ENGINE    ////////////////// Interface for a SearchEngine objectsearchshield.SearchEngine = function(search){ this.search = search; this.type = 'standard'; this.processFrames = false; this.new_links  = true; this.onlyPrimaries = true; this.inline = {  clockImage: "linkscanner://clock12.png",  image: [ "linkscanner://safe12.png",     "linkscanner://caution12.png",     "linkscanner://warning12.png",     "linkscanner://blocked12.png"    ],  color: {   classname: ["green","yellow","orange","red"],   border: ["#00A120", "#EAA500", "#F57301", "#D20003"],   background: ["#C3E5CA", "#FEEFAE", "#FFD3B0", "#F5D4C1"]  } }; this.filter_urls = [  "ad.doubleclick.net", "ads1.revenue.net", "aslads.ask.com",  "bluestreak.com", "clickbacktrack.net", "clickbank.net",  "clickboothlnk.com", "clickmanager.com", "clickserve.cc-dt.com",  "dartsearch.net", "clicktraxmedia.com", "clk.atdmt.com",  "dpi-digialphoto.com", "feedpoint.net", "hypertracker.com",  "jdoqocy.com", "kqzyfj.com", "m1428.ic-live.com",  "mediaplex.com", "mr.mdmngr.com", "n339.asp-cc.com",  "offeredby.net", "offerweb.com", "pinktrax.com",  "pinktrax.com", "pixel1523.everesttech.net", "qckjmp.com",  "r.rd06.com", "revenuewire.net", "s0b.bluestreak.com",  "s2.srtk.net", "servedby.advertising.com", "store.yahoo.com",  "tf8.cpcmanager.com", "thetoptracker.com", "track.searchignite.com",  "tracking.searchmarketing.com", "www.dpbolvw.net", "www.rkdms.com",  "www.yellowbookleads.com"  ]; this.shortened_urls = [  "3.ly", "bit.ly", "is.gd", "tr.im", "short.to", "tiny.cc", "tinyurl.com", "lnk.ms", "msplinks.com"  ]; this.showCleanVerdicts  = true; this.showLowRiskVerdicts = true; this.showMedRiskVerdicts = true; this.VeriSignSplit   = searchshield.VERISIGN_SPLIT_NOTEST;};searchshield.SearchEngine.prototype.flyoverExists = function (doc){ return !!doc.getElementById("XPLSS_Flyover");};searchshield.SearchEngine.prototype.inlineExists = function (doc){ return !!doc.getElementById("XPLSS_InlineFlyover");};searchshield.SearchEngine.prototype.validSearch = function(href) { return false; };searchshield.SearchEngine.prototype.includeLink = function(link) { return false; };searchshield.SearchEngine.prototype.insertNodes = function(node, doc){ var element = node.element; var parentNode = node.element.parentNode; if (parentNode == null) {  // try and find element again based on the hash  element = doc.getElementById("xplid_" + node.hash);  parentNode = !!element ? element.parentNode : null; } var insertNode = !!element ? element.nextSibling : null; while ((insertNode   != null) &amp;&amp;    (insertNode.tagName != null) &amp;&amp;    (insertNode.tagName == "SPAN")) {  insertNode = insertNode.nextSibling; }  return [insertNode, parentNode];};searchshield.SearchEngine.prototype.addImage = function(node, image, hidden){ var element = node.element; var hash = node.hash; var score  = node.score; // set verdict display configuration var doc = element.ownerDocument; if (this.type != 'inline' &amp;&amp; !doc.getElementById('XPLSS_Flyover'))  searchshield.initFlyover(doc, this); // get the proper insertion point for the image var insertNodes = this.insertNodes(node, doc); var insertNode = insertNodes[0]; var parentNode = insertNodes[1]; if (!parentNode)  return; // see if we already have an image if ((insertNode  != null) &amp;&amp;   (insertNode.id != null) &amp;&amp;   (insertNode.id.indexOf("XPLSS_") &gt; -1)) {  return; } // mark search result anchor so it isn't processed repeatedly if (score == undefined)  element.setAttribute("avglschecked", hash + "S" + this.VeriSignSplit); // create a new image var img = doc.createElement('img'); img.src = image; img.id = "XPLSS_" + hash; img.style.borderStyle = "none"; img.style.margin = "0 3px";  // for IE, specify these style attributes to prevent inadvertent inheritance from parent if (img.width &amp;&amp; img.height) {  img.style.width = img.width + 'px';  img.style.height = img.height + 'px'; }  // apply custom element styles this.updateElementStyle(img, this.addImageStyle);  // create the link element  var anchor = doc.createElement("A"); anchor.setAttribute("id", "LXPLSS_" + hash); if ((hidden != null) &amp;&amp; (hidden == true)) { // hiding the parent will also hide its child nodes  anchor.style.display = "none"; }  // Default anchor styles //Over-ride possible border style with inline declaration anchor.style.borderStyle = "none"; // apply custom element styles this.updateElementStyle(anchor, this.addAnchorStyle); if (score == searchshield.SCORE_SS_VERISIGN) {  anchor.style.textDecoration = "none";  anchor.style.background = "none repeat scroll 0 0 transparent"; } // append the image to the link anchor.appendChild(img); // insert the node as either a sibling or a child if (insertNode != null)  parentNode.insertBefore(anchor, insertNode); else  parentNode.appendChild(anchor);   return anchor;};searchshield.SearchEngine.prototype.updateImage = function (hash, search, score, image, alt_image, flyover, click_thru, altClick_thru){  var updated = false;  var frameDoc  = this.search.doc;  var docFrames = frameDoc.frames;  var frameElem;  if (docFrames &amp;&amp; this.processFrames)  {   for (var i=0; i &lt; docFrames.length; i++)   {    try {     if (docFrames[i].document.getElementById(hash))     {      frameElem = docFrames[i].frameElement;      frameDoc = docFrames[i].document;      break;     }    }     catch(err){}   }  }  while ((element = frameDoc.getElementById(hash)) != null)  {   // check configuration to determine if verdict display property   var showVerdict = true;      var nSeverity = Number(score - 1);   switch (nSeverity)   {    case searchshield.XPLCHECK_RESULT_SEV_LOW:     showVerdict = this.showLowRiskVerdicts;     break;    case searchshield.XPLCHECK_RESULT_SEV_MED:     showVerdict = this.showMedRiskVerdicts;     break;    case searchshield.XPLCHECK_RESULT_SEV_NONE:     showVerdict = this.showCleanVerdicts;     break;    default:     if (score == searchshield.SCORE_SS_VERISIGN)      showVerdict = this.showCleanVerdicts;     break;   }      // remove image if no url specified   if ((!showVerdict) || (image == null) || (image.length &lt; 1))   {    // hide the parent anchor node    element.parentNode.style.display = "none";    // mark the id as being hidden (element is the image)    element.id = element.id + "H";    updated = true;        // if not a verisign score    if (score != searchshield.SCORE_SS_VERISIGN)     continue;   }   // cleanup flyover, replace any new lines or single quotes   flyover = searchshield.CleanupHTML(flyover);   // mark the id as having been updated   element.id = element.id + "U" + score;   element.src = image;   element.attachEvent("onmouseover", function(e){avglsflyover.popup(e, hash, search, flyover)});   element.attachEvent("onmouseout", function(e){avglsflyover.hide(e)});   // check for attribute updates (elementAttribute is an associative array (i.e., object)   if (this.elementAttribute)   {    for (a in this.elementAttribute)    {     if(this.elementAttribute[a])      element.setAttribute(a, this.elementAttribute[a]);    }   }   // To dynamically reduce verdict image size if it causes its container to scroll   // when not showing alt images determine if the element containing   // the verdict image is scrolling and decrease the image size by   // the scroll amount (min size is 80% or original)   var reduceBy = 0.8;   var scrl  = 0;   if (!alt_image || this.omitAltImage || this.VeriSignSplit == searchshield.VERISIGN_SPLIT_TESTB)   {    try{     var maxLoop = 5;     var cN = element.parentNode.parentNode;  //image-&gt;anchor-&gt;containerNodes...     while (cN &amp;&amp; maxLoop--)     {      if (cN.tagName == "DIV" || cN.tagName == "SPAN")      {       // get object height depending on ie document mode       var clientHeight = (cN.clientHeight == 0 ||         (this.search.doc.documentMode &amp;&amp; this.search.doc.documentMode &lt; 8)) ?         cN.offsetHeight :         cN.clientHeight;       scrl = cN.scrollHeight - clientHeight;       break;      }      cN = cN.parentNode;     }     if (0 &lt; scrl)     {      var eH = (element.height - scrl)/element.height;      if (reduceBy &gt; eH)       eH = reduceBy;            var newDim = Math.ceil(eH*element.height);            element.height = newDim;      element.width = newDim;            element.style.height = newDim + "px";      element.style.width = newDim + "px";     }    }    catch(e){}   }   // set default style attributes   element.style.display  = "";      // if verisign icon showing move our icon up for better centering of the 2   // except for IE7 browser - it does not like this style   try {    var ieVersion = parseFloat(navigator.appVersion.split("MSIE")[1]);    if (alt_image &amp;&amp; (alt_image.length &gt; 0) &amp;&amp; ieVersion != 7)     element.style.verticalAlign = "10%";   }   catch(err){};   // apply custom element styles   this.updateElementStyle(element, this.updateImageStyle)   // update the click thru   var link = this.search.doc.getElementById("L" + hash);   if (link)   {    link.href = click_thru;    link.id = link.id + "U" + score;   }   updated = true;   // add the alternate image if supplied BUT not on avg yahoo   if ((alt_image)    &amp;&amp;     (alt_image.length &gt; 0) &amp;&amp;     (!this.omitAltImage) &amp;&amp;    (this.VeriSignSplit != searchshield.VERISIGN_SPLIT_TESTB))   {    var vhash = hash.substring(hash.indexOf("_")+1);    // create a temporary link node    var tmp_node = {      element: element.parentNode,      href:  altClick_thru,      hash:  vhash + "VU" + score,      search:  this.searchHash,      score:  score     };    var altAnchor = this.addImage(tmp_node, alt_image, false);    if (altAnchor &amp;&amp; altAnchor.firstChild)    {     altAnchor.firstChild.setAttribute("onmouseover", "");     altAnchor.href = altClick_thru;    }   }  }    if (updated != false)  {   this.resizeFrame(frameElem);   return true;  } return false;};searchshield.SearchEngine.prototype.updateElementStyle = function (element, elementStyle){ if (elementStyle) { // a NULL attribte value will unset it  for(attr in elementStyle)  {   try {    if (element.style.setAttribute)     element.style.setAttribute(attr, elementStyle[attr]);    else     element.style[attr] = elementStyle[attr];   } catch(err){}  } }};searchshield.SearchEngine.prototype.resizeFrame = function (frameElem){ // resize frame to prevent unwanted scrolling after inserting verdicts // ignore inline and non-frame engines if ((this.type == 'inline') || (!this.processFrames))  return; // ensure all required elements are available if ((frameElem == null) || (frameElem.style == null) || (frameElem.contentWindow == null))  return; // if frame is scrolling vertically then resize var frameHeight = parseInt(frameElem.style.height, 10); if (!isNaN(frameHeight) &amp;&amp; (frameHeight &lt; frameElem.contentWindow.document.body.scrollHeight))  frameElem.style.height = frameElem.contentWindow.document.body.scrollHeight + 'px'; return;};searchshield.SearchEngine.prototype.getImgElement = function (element){ // return an xpl img element associated with a given element if (element == null)  return null; // go up the parent tree looking for a header or div while ( (element.parentNode != null) &amp;&amp;    (element.tagName.charAt(0) != "H") &amp;&amp;    (element.tagName.charAt(0) != "D") &amp;&amp;   (element.tagName.charAt(0) != "T") ) {  element = element.parentNode; } // if all the way to the top, nothing if ((element.tagName == "HTML") || (element == null))  return null; // get image tags, if none we are done var imgTags = element.getElementsByTagName("IMG"); if ((imgTags == null) || (imgTags.Length &lt; 1))  return null; for (var i = 0; i &lt; imgTags.length; i++) {  if ((imgTags[i].id == null) || (imgTags[i].id.indexOf("XPLSS_") == -1))   continue;  return imgTags[i]; } // else didn't find anything return null;};searchshield.SearchEngine.prototype.setRatingsConfig = function (doc){ // get verdict configuration, need at least severity var results = searchshield.avgCallFunc(doc, 'GetRatingsConfig'); var parts = !!results ? results.split('::') : null; if (parts != null &amp;&amp; parts.length &gt;= 5) { //if set to default then get config value  if (this.showCleanVerdicts === true)   this.showCleanVerdicts  = (parseInt(parts[0]) == 1) ? true : false;     if (this.showLowRiskVerdicts === true)   this.showLowRiskVerdicts = (parseInt(parts[1]) == 1) ? true : false;    if (this.showMedRiskVerdicts === true)   this.showMedRiskVerdicts = (parseInt(parts[2]) == 1) ? true : false;     this.VeriSignSplit = (parseInt(parts[4])); }  return true;};searchshield.SearchEngine.prototype.init_inline_ratings = function (doc){ if ((doc == null) || (doc.getElementById("XPLSS_InlineFlyover")))  return; if (!searchshield.quirksMode) {  // create style for inline flyovers  var styleTag = doc.createElement("style");  styleTag.setAttribute("id","avgILFOStyle");    var headTag = doc.getElementsByTagName("head")[0];  headTag.appendChild(styleTag);  var inline_style = styleTag.styleSheet;  // stub in the base image name as the url  inline_style.addRule(".avgILFO", "background: url(linkscanner://default_inline_border_tl.png) no-repeat top left;");  inline_style.addRule(".avgILFO", "width:0px; font-size:0px; z-index:9999; visibility:hidden; position:absolute; left:-5000px;");    inline_style.addRule(".avgILFO_content", "background: url(linkscanner://default_inline_border_r.png) top right repeat-y;");  inline_style.addRule(".avgILFO_content","font-size:10px; color:black; padding:0px 10px; text-align:left; word-wrap:break-word; line-height:130%");    inline_style.addRule(".avgILFO_head", "background: url(linkscanner://default_inline_border_tr.png) no-repeat top right;");  inline_style.addRule(".avgILFO_head", "width:0px; height:5px;");  inline_style.addRule(".avgILFO_head div","height:5px;");   inline_style.addRule(".avgILFO_foot", "background: url(linkscanner://default_inline_border_bl.png) no-repeat bottom left");  inline_style.addRule(".avgILFO_foot", "height:5px;");    inline_style.addRule(".avgILFO_foot div", "background: url(linkscanner://default_inline_border_br.png) no-repeat bottom right");  inline_style.addRule(".avgILFO_foot div", "height:5px; width:0px;"); }  try {   // create the popup box  var box = doc.createElement("DIV");  if (searchshield.quirksMode)  {   box.style.visibility = "hidden";   box.style.position = "absolute";   box.style.left = "-5000px";  }  box.setAttribute("id", "XPLSS_InlineFlyover");  box.setAttribute("class", "avgILFO");  doc.body.appendChild(box);  box = null; } catch(boxErr){}};searchshield.SearchEngine.prototype.show_inline_ratings = function (doc, node, image){  var href = node.href; var anchor = node.element; if ((href == null) || (href.length &lt; 1))  return;   if (avglsinlineflyover.imageExists(anchor))  return;  // mark search result anchor so it isn't processed repeatedly anchor.setAttribute("avglschecked", "1");  // get verdict  this.display_inline(doc, anchor, href, node, false);};searchshield.SearchEngine.prototype.display_inline = function (doc, anchor, href, node, update, min_severity){ // min_severity is the lowest severity to display, so setting it to // 1 would not display safe icons  var results = searchshield.avgCallFunc(doc, 'MalsiteCheck', href); if (results == null)  return;  var parts = results.split('::');  // need at least severity if (parts == null)  return;    var nSeverity = parseInt(parts[0]);  if (!update &amp;&amp; nSeverity == searchshield.XPLCHECK_RESULT_SEV_NONE) {  var shortUrl = searchshield.FilterUrl(href, this.shortened_urls);  if (shortUrl)  { // shortened url verdicts display later   var engine = this;   anchor.attachEvent("onmouseover", function(event){avglsinlineflyover.mouseOverHandler(event, doc, engine)});   return;  } }  // severity -1 signifies sb.dat load failure if ( nSeverity == -1 )  nSeverity = searchshield.XPLCHECK_RESULT_SEV_NONE; //blacklist url var blShortUrl = false; if (nSeverity == searchshield.XPLCHECK_RESULT_SEV_BLOCK) {  var shortUrl = searchshield.FilterUrl(href, this.shortened_urls);  if (shortUrl)   blShortUrl = true; }  // need xlated cat tag and category if (parts.length &lt; 3)  return; // check the minimum to display if ((min_severity != null) &amp;&amp; (nSeverity &lt; min_severity))  return;   if (nSeverity == searchshield.XPLCHECK_RESULT_SEV_LOW &amp;&amp; !this.showLowRiskVerdicts) {  if (update)   this.avg_ls_inline_hide_verdict(anchor);    return; }  if (nSeverity == searchshield.XPLCHECK_RESULT_SEV_MED &amp;&amp; !this.showMedRiskVerdicts) {  if (update)   this.avg_ls_inline_hide_verdict(anchor);    return; } if (nSeverity == searchshield.XPLCHECK_RESULT_SEV_NONE &amp;&amp; !this.showCleanVerdicts)  {  if (update)   this.avg_ls_inline_hide_verdict(anchor);     return; } if (update)  this.update_inline_image(anchor, nSeverity, parts); else  this.add_inline_image(doc, anchor, nSeverity, parts, blShortUrl);};searchshield.SearchEngine.prototype.avg_ls_inline_hide_verdict = function (anchor){ var image = avglsinlineflyover.getImage(anchor); if (image) {  image.style.display = "none";  if (image.parentNode &amp;&amp; image.parentNode.id == "avg_ls_anch")   image.parentNode.style.display = "none"; }};searchshield.SearchEngine.prototype.update_inline_image = function (anchor, nSeverity, aRisk){ // update the image already in the page if (anchor &amp;&amp; anchor.firstChild) {  var html  = '';  var image = '';   if (aRisk != null &amp;&amp; nSeverity != null)  {   var riskCategory = aRisk[1];   var riskName  = aRisk[2];   var bgColor   = this.inline.color.background[nSeverity];   var borderColor  = this.inline.color.border[nSeverity];   image    = this.inline.image[nSeverity];   html    = avglsinlineflyover.build(riskCategory, riskName, bgColor, borderColor);  }    var imageElem = anchor.firstChild;  imageElem.src = image;    if ( html &amp;&amp; html.length &gt; 0 )  {   imageElem.setAttribute("title", "");   imageElem.attachEvent("onmouseover", function(e){avglsinlineflyover.popup(e, html, nSeverity)});   imageElem.attachEvent("onmouseout", function(e){avglsinlineflyover.hide(e)});  } }};// add the image to the pagesearchshield.SearchEngine.prototype.add_inline_image = function (doc, anchor, nSeverity, aRisk, blShortUrl){ if (anchor == null || anchor.parentNode == null)  return null; // get the proper insertion point for the image var insertNode = anchor.nextSibling; while ((insertNode   != null) &amp;&amp;    (insertNode.tagName != null) &amp;&amp;    (insertNode.tagName == "SPAN")) {  insertNode= insertNode.nextSibling; }  // see if we already have an image anchor if ((insertNode  != null) &amp;&amp;   (insertNode.id != null) &amp;&amp;   (insertNode.id == "avg_ls_anch")) {  return null; } var html  = ''; var image = this.inline.clockImage;  if (aRisk != null &amp;&amp; nSeverity != null) {  var riskCategory = aRisk[1];  var riskName  = aRisk[2];  var bgColor   = this.inline.color.background[nSeverity];  var borderColor  = this.inline.color.border[nSeverity];  image    = this.inline.image[nSeverity];  var blUrl;  if (blShortUrl)  {   var aRiskName = riskName.split(':');   var sUrl = searchshield.checkUrl(aRiskName[1]);   blUrl = {};   blUrl.riskNameLabel = aRiskName[0] + ': ';   blUrl.riskCategory = riskCategory;   blUrl.bgColor = bgColor;   blUrl.borderColor = borderColor;   blUrl.sUrl = sUrl;  }  else  {   html = avglsinlineflyover.build(riskCategory, riskName, bgColor, borderColor);  } } doc = anchor.ownerDocument; var img   = doc.createElement("img"); img.src   = image; img.setAttribute("id","avg_ls_image"); img.style.width = "12px"; img.style.height = "12px"; img.style.border = "none"; img.style.padding = "0 3px"; img.style.margin = "0";  if ((html &amp;&amp; html.length &gt; 0) || (blUrl != undefined)) {  img.setAttribute("title", "");  img.attachEvent("onmouseover", function(e){avglsinlineflyover.popup(e, html, nSeverity, blUrl)});  img.attachEvent("onmouseout", function(e){avglsinlineflyover.hide(e)}); } // create the link element  var newAnchor = doc.createElement("A"); newAnchor.setAttribute("id", "avg_ls_anch"); newAnchor.style.display = "inline-block"; newAnchor.style.background = "none repeat scroll 0 0 transparent";  newAnchor.appendChild(img); img = null; // insert the node as either a sibling or a child if (insertNode != null)  anchor.parentNode.insertBefore(newAnchor, insertNode); else  anchor.parentNode.appendChild(newAnchor);    return newAnchor;  };////////////////    SEARCH ENGINE    ///////////////////////////////    GOOGLE SEARCH ENGINE    ///////////////searchshield.GoogleSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.onlyPrimaries = false;};searchshield.GoogleSearchEngine.prototype = new searchshield.SearchEngine();searchshield.GoogleSearchEngine.prototype.constructor = searchshield.GoogleSearchEngine;searchshield.GoogleSearchEngine.prototype.name = "google"; // the name by which the search engine is known (always lowercase)searchshield.GoogleSearchEngine.prototype.validSearch = function(href) { var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false; var hostMatch = false; var domain  = uri.host;  // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; // Domains valid for google searches, must start with '.' var valid_domains = new Array(".google.co", ".mozilla.co"); // For Google the host must match: // .google.com  OR // .google.co.XX where XX is a country code // .google.XX  where XX is a country code // Where any subdomain can come before the top level domain var domLen = valid_domains.length; for (var i = 0; i &lt; domLen; i++) {  var domainLen = domain.length;  var valid_domain_len = valid_domains[i].length;  var tldPos = domain.indexOf(valid_domains[i]);  if (tldPos &gt; -1)  {   if (domain.charAt(tldPos + valid_domain_len) == 'm')    hostMatch = true;   else if ((domain.charAt(tldPos + valid_domain_len) == '.') &amp;&amp; ((domainLen - tldPos) == valid_domain_len+3))    hostMatch = true;  }  else  {   // get the form .google. to check the length of   var dot_pos = valid_domains[i].indexOf(".",1);   var valid_short_name = valid_domains[i].substring(0, dot_pos+1);   tldPos = domain.indexOf(valid_short_name);   if ((tldPos &gt; -1) &amp;&amp; ((domainLen - tldPos) == valid_domain_len))    hostMatch = true;  }  if (hostMatch)  {   // replace beginning of domain with www.google since links will refer back to it   if ((i &gt; 0) &amp;&amp; (tldPos &gt; -1))   {    var last_dot = domain.indexOf(".",tldPos+1)    if (last_dot &gt; -1)     domain = "www.google" + domain.substring(last_dot);   }   break;  } } if (hostMatch) {  // using ajax engine  if ((path.indexOf("search?") == 0) ||   (path.indexOf("sponsoredlinks?") == 0) ||   (path.indexOf("webhp?") == 0) ||   (path.indexOf("webhp#") == 0) ||   (path.indexOf("#q=") == 0) ||   (path.indexOf("#hl=") == 0) ||   (path.indexOf("#sclient=") == 0))  {   return true;  } } return false;};searchshield.GoogleSearchEngine.prototype.includeLink = function(tag){ var href = ""; var outHref = false; var findStr = ""; // check for interstitials if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) {  findStr = this.search.uri.host + "/interstitial?";  if (tag.className == "l" &amp;&amp; tag.href)  {   if (tag.href.indexOf(findStr) != -1)   {    findStr = "?url=";    var pos = tag.href.indexOf(findStr);    if (pos !== -1)    {     pos += 5;     outHref = tag.href.substring(pos);     if (searchshield.FilterUrl(outHref, this.filter_urls))      return false;            return outHref;    }   }  }  if (tag.className == "sla")  {   findStr = "/url?q=";   urlPos = tag.href.indexOf(findStr);   if (urlPos != -1)   {    urlPos += 7;    outHref = tag.href.substring(urlPos);    return outHref;   }  }    // if an ad id  if ((tag.id.indexOf("pa") == 0) || (tag.id.indexOf("an") == 0) ||   (tag.className == "resultLink"))  {   var urlPos = -1;    // ads now need unescaping   href = unescape(tag.href);   findStr= "/url?sa=";   if (href.indexOf(findStr) != -1)   { // first kind, locate real url    findStr= "&amp;q=http";    urlPos = href.indexOf(findStr);    if (urlPos != -1)     urlPos += 3; // puts it on the http   }   if (urlPos == -1)   {    findStr = "/pagead/iclk?sa=";    if (href.indexOf(findStr) != -1)    { // second kind, locate real url     findStr = "&amp;adurl=http";     urlPos = href.indexOf(findStr);     if (urlPos != -1)      urlPos += 7; // puts it on the http    }   }   if (urlPos == -1)   {    if (href.indexOf("/aclk?sa=") != -1)    { // third kind     urlPos = href.indexOf("&amp;q=http");     if (urlPos != -1)      urlPos += 3; // puts it on the http     else     {      urlPos  = href.indexOf("&amp;lp=http");      if (urlPos != -1)       urlPos += 4;      else      {       findStr = "&amp;adurl=http";       urlPos = href.indexOf(findStr);       if (urlPos != -1)        urlPos += 7; // puts it on the http      }           }    }   }   if (urlPos == -1)   {    if (href.indexOf("/url?cad=") != -1)    { // fourth kind     urlPos = href.indexOf("&amp;q=http");     if (urlPos != -1)      urlPos += 3; // puts it on the http    }   }   if (urlPos != -1)   {    outHref = href.substring(urlPos);    // extract any fragment text, shouldn't be unescaped    var pound = outHref.indexOf("#");     if (pound != -1)    {     var fragment = outHref.substring(pound);     outHref = outHref.substring(0, pound);     outHref = unescape(outHref);     outHref += fragment;     if (searchshield.FilterUrl(outHref, this.filter_urls))      return false;     return outHref;    }    outHref = unescape(outHref);    if (outHref.indexOf("?") == -1)    {     var ampPos = outHref.indexOf("&amp;");     if (ampPos != -1)      outHref = outHref.substring(0, ampPos);    }        if (searchshield.FilterUrl(outHref, this.filter_urls))     return false;    return outHref;   }  }  // recommended link - use following to see one  // http://www.google.cz/search?hl=cs&amp;q=warey&amp;btnG=Hledat&amp;lr=lang_cs  // elem parent class = r  // href must contain - url? and q=http  var parentNode = tag.parentNode;  if (parentNode &amp;&amp; (parentNode.className.toLowerCase() == "r"))  {   href = tag.href;   if (href &amp;&amp; (href.indexOf("/url?") != -1))   {    // locate the real url    var urlPos = href.indexOf("q=http");    if (urlPos != -1)    {     urlPos += 2;     outHref = href.substring(urlPos);     // include entire param up to '&amp;'     var ampPos = outHref.indexOf("&amp;");     if (ampPos != -1)      outHref = outHref.substring(0, ampPos);     return outHref;    }   }  } } // no link to self else if (tag.className &amp;&amp; (tag.className.charAt(0) == "l" || tag.className == "sla")) {  // check for any images on the link  if (0 === tag.getElementsByTagName("IMG").length)   return tag.href; } // else nothing return false;};///////////////    GOOGLE    //////////////////////////////    AVG GOOGLE SEARCH ENGINE    ///////////////searchshield.AVGGoogleSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.onlyPrimaries = false;};searchshield.AVGGoogleSearchEngine.prototype = new searchshield.SearchEngine();searchshield.AVGGoogleSearchEngine.prototype.constructor = searchshield.AVGGoogleSearchEngine;searchshield.AVGGoogleSearchEngine.prototype.name = "avggoogle"; // the name by which the search engine is known (always lowercase)searchshield.AVGGoogleSearchEngine.prototype.validSearch = function(href) { var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false; var domain  = uri.host;  // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; if  (domain.indexOf("search.avg.com") &gt; -1) {   // ads link back to google  return true; }  return false;};searchshield.AVGGoogleSearchEngine.prototype.includeLink = function(tag){ var outHref = false; var findStr = ""; // check for interstitials if (searchshield.DoesURLContain(tag.href, "google.com")) {  // link back to self - DIV elem GrandParent class of res1 or res3 is Sponsored Link   var parentNode = tag.parentNode;  if (parentNode)  {   var grandParentNode = tag.parentNode.parentNode;   if (grandParentNode)   {    if ((grandParentNode.tagName == "DIV") &amp;&amp;      ((grandParentNode.className.toLowerCase() == "res1") ||     (grandParentNode.className.toLowerCase() == "res3")))    {     var urlPos = -1;      // ads now need unescaping     href = unescape(tag.href);     if (urlPos == -1)     {      if (href.indexOf("/aclk?sa=") != -1)      {        findStr = "&amp;adurl=http";       urlPos = href.indexOf(findStr);       if (urlPos != -1)        urlPos += 7; // puts it on the http              }     }     if (urlPos != -1)     {      outHref = href.substring(urlPos);      // extract any fragment text, shouldn't be unescaped      var pound = outHref.indexOf("#");       if (pound != -1)      {       var fragment = outHref.substring(pound);       outHref = outHref.substring(0, pound);       outHref = unescape(outHref);       outHref += fragment;       if (searchshield.FilterUrl(outHref, this.filter_urls))        return false;       return outHref;      }      outHref = unescape(outHref);      if (outHref.indexOf("?") == -1)      {       var ampPos = outHref.indexOf("&amp;");       if (ampPos != -1)        outHref = outHref.substring(0, ampPos);      }          if (searchshield.FilterUrl(outHref, this.filter_urls))       return false;      return outHref;     }    }   }  } }    // no link to self else {  var parentNode = tag.parentNode;  if (parentNode)  {   var grandParentNode = tag.parentNode.parentNode;   if (grandParentNode)   {    if ((grandParentNode.tagName == "DIV") &amp;&amp;      (grandParentNode.className.toLowerCase() == "res2"))    {     // check for any images on the link     if (0 === tag.getElementsByTagName("IMG").length)      return tag.href;    }   }  } } // else nothing return false;}///////////////    AVG GOOGLE    //////////////////////////////    YAHOO SEARCH ENGINE    ///////////////searchshield.YahooSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.showCleanVerdicts = false;};searchshield.YahooSearchEngine.prototype = new searchshield.SearchEngine();searchshield.YahooSearchEngine.prototype.constructor = searchshield.YahooSearchEngine;searchshield.YahooSearchEngine.prototype.name = "yahoo";searchshield.YahooSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false; var domain = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; // For Yahoo the host must match: // search.yahoo.com  OR // xx.search.yahoo.com where xx is the country code OR // search.yahoo.co.jp OR // for Yahoo China: one.cn.yahoo.com, search.cn.yahoo.com or www.yahoo.cn if ((domain.match(/search\.yahoo\.co(?:m|\.jp)/i) ||  domain.match(/(?:search|one)\.cn\.yahoo\.com/i) ||  domain.match(/www\.yahoo\.cn/i)) &amp;&amp;   path.match(/^(?:search[;?]|s\?)/i)) {  return true; } return false;};searchshield.YahooSearchEngine.prototype.includeLink = function(tag){ var href  = ""; var outHref  = ""; var findStr  = ""; // yahoo likes to encode the url href = unescape(tag.href); if ((tag.className.indexOf("yschttl") != -1) ||   (tag.className.indexOf("spt") != -1)) {  var da = href.indexOf("**");  var ad = href.indexOf("*-");  if (da != -1)   outHref = href.substring(da+2);  else if (ad != -1)   outHref = href.substring(ad+2);  else   outHref = href ;     if (outHref.toLowerCase().indexOf("overture.") !== -1)   return false; } else if ((tag.tagName)   &amp;&amp;     (tag.tagName === "A")  &amp;&amp;     (!tag.className)) {  var tagParent = tag.parentNode;    // if anchor without className then search parentNodes  if ((tagParent) &amp;&amp;   (tagParent.tagName !== "EM") &amp;&amp;   (searchshield.getParentNodeByClassName("yst-web", tag, 4)))  {   // China Yahoo support   outHref = href;  }    else if ((tagParent) &amp;&amp;    (tagParent.tagName === "H3") &amp;&amp;    (!!searchshield.getParentNodeById("WS2m",tag, 5)))  {   // Japan Yahoo support   var da = href.indexOf("**");   if (da == -1)    outHref = href;   else    outHref = href.substring(da+2);  }  else if ((tagParent) &amp;&amp;    (tagParent.className !== "c") &amp;&amp;    (tagParent.parentNode.id !== "fpn") &amp;&amp;    (!!searchshield.getParentNodeByClassName("ymc", tag, 7)))  {   // Korea Yahoo support - when not caught by yschttl   var da = href.indexOf("**");   if (da !== -1)    outHref = href.substring(da+2);  } } else if (!this.onlyPrimaries) {  findStr = "&amp;yargs=";  var yargs = href.indexOf(findStr);  if (yargs != -1)  {   outHref = href.substring(yargs+findStr.length);   // check for prefix   if (outHref.indexOf("://") == -1)    outHref = "http://" + outHref;   // if inside an &lt;i&gt;, probably a paypal link, don't include   if (tag.parentNode &amp;&amp; (tag.parentNode.tagName == "I"))    return false;  }  } // filter domains // split the url based on '/' var parts = !!outHref ? outHref.split('/') : null; // Filter out domains that match any of the search engine's names if (!parts || !parts[2])  return false;   var domain = parts[2]; if ((domain.indexOf("rdrjp.yahoo.com") != -1) ||  (domain.indexOf("rdrkrs.yahoo.com") != -1) ||  (domain.indexOf("rdrtpe.yahoo.com") != -1) ||  (domain.indexOf("rdrird.yahoo.com") != -1) ||  (domain.indexOf("rdrhk2.yahoo.com") != -1) ||  (domain.indexOf("rdrsg1.yahoo.com") != -1) ||  (domain.indexOf("rdrin2.yahoo.com") != -1) ||  (domain.indexOf("rdre1.yahoo.com") != -1) ||  (domain.indexOf("rdrw1.yahoo.com") != -1)  ) {  return false; } // set for yahoo to get parent node for image insertion var hash = searchshield.avgCallFunc(this.doc, 'GetHash', outHref); tag.setAttribute("id", "xplid_" + hash); return outHref;};///////////////    YAHOO SEARCH ENGINE    //////////////////////////////    AVG YAHOO SEARCH ENGINE    ///////////////searchshield.AVGYahooSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.showCleanVerdicts = false; this.omitAltImage = true; this.updateImageStyle = {  verticalAlign: null };};searchshield.AVGYahooSearchEngine.prototype = new searchshield.SearchEngine();searchshield.AVGYahooSearchEngine.prototype.constructor = searchshield.AVGYahooSearchEngine;searchshield.AVGYahooSearchEngine.prototype.name = "avgyahoo";searchshield.AVGYahooSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false;  var domain= uri.host; //path may be 'avg/search' or 'search' var pathArray = uri.path.split("/"); var avg = pathArray[0]; // re stitch the uri path and query elements // to use existing logic var path = (undefined == pathArray[1]) ? pathArray[0] : pathArray[1];  path += uri.delimiter + uri.query; // For AVG Yahoo classic the host must match: // yhs.search.yahoo.com OR // .yhs.search.yahoo.com if (domain.indexOf("yhs.search.yahoo.co") != -1) {  if ((avg == "avg") &amp;&amp;   ((path.indexOf("search?") == 0) ||    (path.indexOf("search;") == 0)))  {   return true;  } }  // also support new metro version which DOESN'T  // contain /avg so avg split part is path // valid domains are: // search.yahoo.com,  // xx.search.yahoo.com and // search.yahoo.co.xx if (domain.indexOf("search.yahoo.co") != -1)  {  // path (split avg) must start with search and  // contain the avg toolbar parameter  if (((path.indexOf("search?") == 0) ||   (path.indexOf("search;") == 0)) &amp;&amp;   (path.indexOf("fr=yhs-avg") != -1))  {   return true;  } } return false;};searchshield.AVGYahooSearchEngine.prototype.includeLink = function(tag){ var href  = ""; var outHref  = ""; var findStr  = ""; if (this.search.doc.body.className.toLowerCase() != "standard") { // handle as std Yahoo results page  return searchshield.YahooSearchEngine.prototype.includeLink(tag); }  // yahoo likes to encode the url href = unescape(tag.href); if (tag.target == "_top") {  var da = href.indexOf("**");  if (da != -1)   outHref = href.substring(da+2);  else   outHref = href ;  if (outHref.toLowerCase().indexOf("overture.") !== -1)   return false; } else if (!this.onlyPrimaries) {  findStr = "&amp;yargs=";  var yargs = href.indexOf(findStr);  if (yargs != -1)  {   outHref = href.substring(yargs+findStr.length);   // check for prefix   if (outHref.indexOf("://") == -1)    outHref = "http://" + outHref;   // if inside an &lt;i&gt;, probably a paypal link, don't include   if (tag.parentNode &amp;&amp; (tag.parentNode.tagName == "I"))    return false;  }  } // filter domains // split the url based on '/' var parts = outHref.split('/'); // Filter out domains that match any of the search engine's names if (!parts[2])  return false;   var domain = parts[2]; if ((domain.indexOf("rdrjp.yahoo.com") != -1) ||  (domain.indexOf("rdrkrs.yahoo.com") != -1) ||  (domain.indexOf("rdrtpe.yahoo.com") != -1) ||  (domain.indexOf("rdrird.yahoo.com") != -1) ||  (domain.indexOf("rdrhk2.yahoo.com") != -1) ||  (domain.indexOf("rdrsg1.yahoo.com") != -1) ||  (domain.indexOf("rdrin2.yahoo.com") != -1) ||  (domain.indexOf("rdre1.yahoo.com") != -1) ||  (domain.indexOf("rdrw1.yahoo.com") != -1)  ) {  return false; } return outHref;};///////////////    AVG YAHOO SEARCH ENGINE    //////////////////////////////    MSN SEARCH ENGINE    ///////////////searchshield.MSNSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.onlyPrimaries = false;};searchshield.MSNSearchEngine.prototype = new searchshield.SearchEngine();searchshield.MSNSearchEngine.prototype.constructor = searchshield.MSNSearchEngine;searchshield.MSNSearchEngine.prototype.name = "msn";searchshield.MSNSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false; var hostMatch = false; var domain  = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; // For MSN the host must match: // search.msn.com  OR // search.live.com if (domain.indexOf("search.msn.co") &gt; -1) {  if (domain.charAt(13) == 'm')   hostMatch = true;  else if ((domain.charAt(13) == '.') &amp;&amp; (domain.length == 16))   hostMatch = true; } else if (domain.indexOf("search.live.co") &gt; -1) {  if (domain.charAt(14) == 'm')   hostMatch = true;  else if ((domain.charAt(14) == '.') &amp;&amp; (domain.length == 17))   hostMatch = true; }  if (hostMatch) {  if (path.indexOf("results.aspx") == 0)   return true; } return false;};searchshield.MSNSearchEngine.prototype.includeLink = function(tag){ var outHref = false;  // these don't seem common from Firefox, but they are in IE if (searchshield.DoesURLContain(tag.href, "g.msn.co")) {  var qPos = tag.href.indexOf("?");  if (qPos != -1)  {   var postPart = tag.href.substring(qPos+1);   var dblAmp = postPart.indexOf("&amp;&amp;");   if (dblAmp != -1)   {    outHref = postPart.substring(0, dblAmp);    return outHref;   }  } } else if (searchshield.DoesURLContain(tag.href, "r.msn.co")) {  var element = tag;  var parentNode = tag.parentNode;  // top links - check for a CITE  var spanElements = element.getElementsByTagName("CITE");  if ((spanElements != null)    &amp;&amp;    (spanElements.length &gt; 0))  {   outHref = spanElements[0].innerHTML;   // replace any nbsp's   outHref = outHref.replace("&amp;nbsp;", " ");   // url is after the last space in the html, after the '-'   var space_pos = outHref.lastIndexOf(" ");   if (space_pos != -1)    outHref = outHref.slice(space_pos + 1);   outHref = searchshield.checkUrl(outHref);   return outHref;  }    // side links   if (element.lastChild != null)  {   outHref = element.lastChild.innerHTML;   if ( outHref != null)   {    outHref = searchshield.checkUrl(outHref);    return outHref;   }  } } else if (searchshield.DoesURLContain(tag.href, this.search.uri.host)     ||    searchshield.DoesURLContain(tag.href, ".live.com")     ||    searchshield.DoesURLContain(tag.href, "msn.")      ||    searchshield.DoesURLContain(tag.href, "msnscache.com")    ||    searchshield.DoesURLContain(tag.href, "advertising.microsoft.co") ||    searchshield.DoesURLContain(tag.href, "javascript:")    ||    searchshield.DoesURLContain(tag.href, "go.microsoft.co")   ||    searchshield.DoesURLContain(tag.href, "hotmail.co")) {  // not a link  return false; } else if (tag.id.toLowerCase() == "trademarks") {  // don't link the trademark at the bottom of the page  return false; } else {  // include it  return tag.href; }};///////////////    MSN SEARCH ENGINE    //////////////////////////////    BING SEARCH ENGINE    ///////////////searchshield.BingSearchEngine = function(search){ searchshield.SearchEngine.call(this, search);};searchshield.BingSearchEngine.prototype = new searchshield.SearchEngine();searchshield.BingSearchEngine.prototype.constructor = searchshield.BingSearchEngine;searchshield.BingSearchEngine.prototype.name = "bing";searchshield.BingSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false; var hostMatch = false; var domain  = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query;  // For bing the host must match: // www.bing.com or www.bing.net // xx.bing.com or xx.bing.net where xx is a country code // bing.com.xx where xx is a country code // bing.search.xxxx.net where xxxx may be something like daum if ((domain.indexOf("www.bing.com") !== -1) ||  (domain.indexOf("www.bing.net") !== -1) ||  (domain.indexOf("bing.net") !== -1)) {  hostMatch = true; } else if ((domain.indexOf("bing.search.") !== -1) &amp;&amp;     (domain.indexOf(".net") === (domain.length-4)))  { //bing.search.xxxx.net  hostMatch = true; } else { // xx.bing.com or bing.com.xx  var domainLen = domain.length;  var tldPos = domain.indexOf(".bing.com");  if (tldPos &gt; -1)  {   if ((domainLen - tldPos) == 9)    hostMatch = true;  }  }  if (hostMatch) {  var displayStyle = (domain == 'bing.search.daum.net') ? 'inline-block' : 'inline';  this.addAnchorStyle = {   display: displayStyle  };    if (path.indexOf("search?") == 0)   return true; } return false;};searchshield.BingSearchEngine.prototype.includeLink = function(tag){ var outHref = false; if (tag.tagName == 'IMG') { //no images   return false; }   if (tag.href.charAt(0) == '/') { //no relative links  return false; } if (/trademarks/i.test(tag.id)) {  // don't link the trademark at the bottom of the page  return false; }  if ((tag.parentNode) &amp;&amp; (/sc_stc/i.test(tag.parentNode.id))) { // don't verdict the social sites - our verdict doesn't fit  return false; } else if (!!searchshield.getParentNodeByClassName("sw_t",tag,3)) { // no links in page header  return false; } else if (searchshield.DoesURLContain(tag.href, "r.msn.co") ||    searchshield.DoesURLContain(tag.href, "overture.com")) { // france has r.msn.co and italy has overture.com sponsored links  // with the link in CITE element    var spanElements = null;    // top links - check for a CITE  spanElements = tag.getElementsByTagName("CITE");  if ((spanElements == null) || (spanElements.length &lt;= 0))  {   if (tag.parentNode &amp;&amp; tag.parentNode.parentNode)    spanElements = tag.parentNode.parentNode.getElementsByTagName("CITE");  }    if ((spanElements != null) &amp;&amp; (spanElements.length &gt; 0))  {   outHref = spanElements[0].innerHTML;   if (outHref != null)   {    // replace any nbsp's    outHref = outHref.replace("&amp;nbsp;", " ");    // url is after the last space in the html, after the '-'    var space_pos = outHref.lastIndexOf(" ");    if (space_pos != -1)     outHref = outHref.slice(space_pos + 1);    outHref = searchshield.checkUrl(outHref);    // save the link    return outHref;   }  }    // side links   if (tag.lastChild != null)  {   outHref = tag.lastChild.innerHTML;   if (outHref != null)   {    outHref = searchshield.checkUrl(outHref);    // save the link    return outHref;   }  } } // no sponsored links for now  else if (searchshield.DoesURLContain(tag.href, this.search.uri.host) ||   searchshield.DoesURLContain(tag.href, ".live.com")    ||   searchshield.DoesURLContain(tag.href, ".bing.com")    ||   searchshield.DoesURLContain(tag.href, ".bing.net")    ||   searchshield.DoesURLContain(tag.href, ".daum.net")    ||   searchshield.DoesURLContain(tag.href, ".gmarket.co")   ||   searchshield.DoesURLContain(tag.href, ".multimap.com")   ||   searchshield.DoesURLContain(tag.href, "msn.")     ||   searchshield.DoesURLContain(tag.href, "ms.ciao.")    ||   searchshield.DoesURLContain(tag.href, "ms.ciao-")    ||   searchshield.DoesURLContain(tag.href, "advertising.microsoft.co") ||   searchshield.DoesURLContain(tag.href, "javascript:")    ||   searchshield.DoesURLContain(tag.href, "go.microsoft.co")   ||   searchshield.DoesURLContain(tag.href, "hotmail.co")     ||   searchshield.DoesURLContain(tag.href, "cc.bingj.com")    ||   searchshield.DoesURLContain(tag.href, "microsofttranslator.com") ||   searchshield.DoesURLContain(tag.href, ".engkoo.com")    ||   searchshield.DoesURLContain(tag.href, "sealinfo.verisign.com")  ||   searchshield.DoesURLContain(tag.href, "explabs.com")    ||   searchshield.DoesURLContain(tag.href, "onlinehelp.microsoft.com") ||   searchshield.DoesURLContain(tag.href, ".myoverture")) {  // not a link  return false; } else  return tag.href;};searchshield.BingSearchEngine.prototype.addImage = function(node, image, hidden){ var element = node.element; var parentNode  = node.element.parentNode; var grandParentNode = !!parentNode ? parentNode.parentNode : null; // if there are redundant links in the same grandparent then skip them if (!!grandParentNode) {  gpChildren = grandParentNode.childNodes;  for (var i=0; i &lt; gpChildren.length; i++)  {   if (!!element.href &amp;&amp; gpChildren[i].tagName == "A" &amp;&amp; gpChildren[i].href == element.href)    return;  } } var parent = searchshield.SearchEngine.prototype.addImage; return parent.call(this, node, image, hidden);};///////////////    BING SEARCH ENGINE    //////////////////////////////    BAIDU SEARCH ENGINE    ///////////////searchshield.BaiduSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.updateImageStyle = {  verticalAlign: null };};searchshield.BaiduSearchEngine.prototype = new searchshield.SearchEngine();searchshield.BaiduSearchEngine.prototype.constructor = searchshield.BaiduSearchEngine;searchshield.BaiduSearchEngine.prototype.name = "baidu";searchshield.BaiduSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false; var hostMatch = false; var domain  = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query;  if (domain == "www.baidu.com" || path.indexOf("testBaidu") !== -1)  hostMatch = true;   if (hostMatch) {  if (path.indexOf("s?") == 0)   return true; } return false;};searchshield.BaiduSearchEngine.prototype.includeLink = function(tag){    if (tag.className &amp;&amp; tag.className == "m")   return false;  if (searchshield.DoesURLContain(tag.href, this.search.uri.host))   return false;  else   {   // no link to self   var traverseElement = tag.parentNode;   while ( traverseElement &amp;&amp; traverseElement.className != "tbody")   {    if (traverseElement.className == "f")     return tag.href;    traverseElement = traverseElement.parentNode;   }      return false;  }};///////////////    BAIDU SEARCH ENGINE    //////////////////////////////    EARTHLINK SEARCH ENGINE    ///////////////searchshield.EarthlinkSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.onlyPrimaries = false; this.addAnchorStyle = {  position: "static" };};searchshield.EarthlinkSearchEngine.prototype = new searchshield.SearchEngine();searchshield.EarthlinkSearchEngine.prototype.constructor = searchshield.EarthlinkSearchEngine;searchshield.EarthlinkSearchEngine.prototype.name = "earthlink";searchshield.EarthlinkSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false; var hostMatch = false; var domain  = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; // For EarthLink the host must match: // search.earthlink.net if (("search.earthlink.net" == domain) &amp;&amp;  (path.indexOf("search?") == 0)) {  return true; } return false;};searchshield.EarthlinkSearchEngine.prototype.includeLink = function(tag){ var outHref = ""; var findStr = ""; // check for an anchor if (tag.tagName == "A") {  // check for sponsored  if (tag.id.indexOf("a") == 0)  {   var q = tag.href.indexOf("&amp;q=");   var qlen = 3;   if (q == -1)   {    q = tag.href.indexOf("&amp;adurl=");    qlen = 7;    if (q == -1)     return false;   }   // find end of url   var end = tag.href.indexOf("&amp;", q+qlen);   if (end &lt; 0)    end = tag.href.length;   // add the link   outHref = tag.href.substring(q+qlen, end);      if (searchshield.FilterUrl(outHref, this.filter_urls))    return false;       return outHref;  }  // don't search url's to self  if ((tag.href.indexOf("://") == -1) || searchshield.DoesURLContain(tag.href, this.search.uri.host))   return false;  // if a normal web result add it  if (tag.parentNode &amp;&amp; (tag.parentNode.tagName == "H3") &amp;&amp;   tag.parentNode.parentNode &amp;&amp; (tag.parentNode.parentNode.tagName == "LI") &amp;&amp;   tag.parentNode.parentNode.parentNode &amp;&amp; (tag.parentNode.parentNode.parentNode.tagName == "UL"))  {   if (searchshield.FilterUrl(tag.href, this.filter_urls))    return false;       return tag.href;  } }  return false;};///////////////    EARTHLINK SEARCH ENGINE    //////////////////////////////    AOL SEARCH ENGINE    ///////////////searchshield.AOLSearchEngine = function(search){ searchshield.SearchEngine.call(this, search);  this.addImageStyle = {  display: "inline" }; this.addAnchorStyle = {  display: null }; this.updateImageStyle = {  verticalAlign: null,  display: "inline" };};searchshield.AOLSearchEngine.prototype = new searchshield.SearchEngine();searchshield.AOLSearchEngine.prototype.constructor = searchshield.AOLSearchEngine;searchshield.AOLSearchEngine.prototype.name = "aol";searchshield.AOLSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false;  var domain = uri.host; //path may be 'aol/search' or 'search' var pathArray = uri.path.split("/"); var aol = pathArray[0]; // re stitch the uri path and query elements // to use existing logic var path = (undefined == pathArray[1]) ? pathArray[0] : pathArray[1];  path += uri.delimiter + uri.query; if ("search.aol.com" == domain) {  if ((aol == "aol") &amp;&amp;   (path.indexOf("search?") == 0))  {   return true;  } }  return false;};searchshield.AOLSearchEngine.prototype.includeLink = function(tag){ if (searchshield.DoesURLContain(tag.href, this.search.uri.host))  return false;  // sponsored links - google if ((tag.className) &amp;&amp; (tag.className.indexOf("slLink topAnchor") != -1)) { //parse for embedded href  if (tag.href.indexOf("/aclk?sa=") == -1)   return false;  var adurl = tag.href.indexOf("&amp;adurl=http");  if (adurl != -1)  {   var urlPos = adurl+7; // puts it on the http   var outHref = tag.href.substring(urlPos);   // extract any fragment text, do not unescape   var pound = outHref.indexOf("#");    if (pound != -1)   {    var fragment = outHref.substring(pound);    outHref = outHref.substring(0, pound);    outHref = unescape(outHref);    outHref += fragment;    if (searchshield.FilterUrl(outHref, this.filter_urls))     return false;    return outHref;   }   outHref = unescape(outHref);   if (outHref.indexOf("?") == -1)   {    var ampPos = outHref.indexOf("&amp;");    if (ampPos != -1)     outHref = outHref.substring(0, ampPos);   }       if (searchshield.FilterUrl(outHref, this.filter_urls))    return false;   return outHref;  }  return false; } if (tag.className == "find")  return tag.href;   return false;};searchshield.AOLSearchEngine.prototype.insertNodes = function(node, doc){ var element = node.element; var score = node.score; if (element &amp;&amp; element.className &amp;&amp; element.className.indexOf("slLink") != -1) { //sponsored links only  // for alt image  if (score == searchshield.SCORE_SS_VERISIGN)   return [element.nextSibling, element.parentNode];  // for verdict image  var cN = element.childNodes;  var cnLen = cN.length;  for (var i=0; i &lt; cnLen; i++)  {   if ((cN[i].nodeType == 1) &amp;&amp;     (cN[i].nodeName == 'SPAN') &amp;&amp;     ((cN[i].className == 'title') || (cN[i].className == 'durl')))    return [cN[i].nextSibling, cN[i].parentNode];  } } var parent = searchshield.SearchEngine.prototype.insertNodes; return parent.call(this, node, doc);};///////////////    AOL SEARCH ENGINE    //////////////////////////////    ASK SEARCH ENGINE    ///////////////searchshield.AskSearchEngine = function(search){ searchshield.SearchEngine.call(this, search);};searchshield.AskSearchEngine.prototype = new searchshield.SearchEngine();searchshield.AskSearchEngine.prototype.constructor = searchshield.AskSearchEngine;searchshield.AskSearchEngine.prototype.name = "ask";searchshield.AskSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false;  var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query;  if ("www.ask.com" == domain) {  if (path.indexOf("web?") == 0)   return true; } return false;};searchshield.AskSearchEngine.prototype.includeLink = function(tag){ var outHref = ""; var findStr = ""; if (searchshield.DoesURLContain(tag.href, this.search.uri.host))  return false;  if ((tag.className) &amp;&amp; (tag.className.indexOf("nu") != -1) &amp;&amp; (tag.className.indexOf("info") == -1))  {  // exclude green links  if ((tag.firstChild) &amp;&amp;   (tag.firstChild.className) &amp;&amp;   (tag.firstChild.className.indexOf('attrib') == 0))  {   return false;  }  // ads link to google with class nu  findStr = "www.google.com";  if (tag.href.indexOf(findStr) != 0)  {   if (tag.href.indexOf(findStr + "/aclk?sa=") != -1)   {     findStr = "&amp;adurl=http";    var pos = tag.href.indexOf(findStr);    if (pos != -1)    {     pos += 7;     outHref = tag.href.substring(pos);     outHref = unescape(outHref);     if (searchshield.FilterUrl(outHref, this.filter_urls))       return false;     return outHref;    }   }  }  else  { // ad not to google just use href   outHref = tag.href;   if (searchshield.FilterUrl(outHref, this.filter_urls))    return false;   return outHref;  } } // primary results have class containing title or L2 ( Wikipedia links ) else if ((tag.className) &amp;&amp; ((tag.className.indexOf("title") != -1) || (tag.className.toLowerCase() == "l2"))) {  outHref = tag.href;  if (searchshield.FilterUrl(outHref, this.filter_urls))   return false;  return outHref; }  return false;};///////////////    ASK SEARCH ENGINE    //////////////////////////////    ALTAVISTA SEARCH ENGINE    ///////////////searchshield.AltaVistaSearchEngine = function(search){ searchshield.SearchEngine.call(this, search);};searchshield.AltaVistaSearchEngine.prototype = new searchshield.SearchEngine();searchshield.AltaVistaSearchEngine.prototype.constructor = searchshield.AltaVistaSearchEngine;searchshield.AltaVistaSearchEngine.prototype.name = "altavista";searchshield.AltaVistaSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false;  var domain= uri.host;  // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query; // www.atlavista.com ---&gt; now http://us.yhs4.search.yahoo.com/yhs/search?fr=altavista&amp;fr=altavista&amp;itag=ody&amp;q=warez&amp;kgs=1&amp;kls=0 // xx.altavista.com where xx is a country code var hostMatch = false; if ("www.altavista.com" == domain) {  hostMatch = true; } else {  // xx.altavista.com  var pDest = domain.indexOf(".altavista.com");  if ((pDest != -1 ) &amp;&amp; ((domain.length - pDest) == 14))  {   hostMatch = true;  }  else  {   // a reference to altavista must be present in yahoo search url   var pRef = (uri.qsArray.fr &amp;&amp; uri.qsArray.fr == 'altavista');   pDest = domain.indexOf("search.yahoo.com");   if (pDest != -1 &amp;&amp; pRef)    hostMatch = true;  } } if (hostMatch) {  //path must start with web/results?  if ((path.indexOf("yhs/search?") == 0) ||   (path.indexOf("search;") == 0)  ||   (path.indexOf("yhs/search;") == 0) ||   (path.indexOf("web/results?") == 0)||   (path.indexOf("fr=altavista") != -1))  {   return true;  } }  return false;};searchshield.AltaVistaSearchEngine.prototype.includeLink = function(tag){ var outHref = ""; var findStr = ""; // initial checks if ((!tag.href) ||   (tag.href.charAt(0) == '#') ||  (tag.href.indexOf("javascript:") == 0)) {  return false; }   if (searchshield.DoesURLContain(tag.href, this.search.uri.host))  return false;  var spnsdLinks = searchshield.getParentNodeByTagName("DIV", tag, "className"); if ((spnsdLinks) &amp;&amp;  (spnsdLinks.className.indexOf('ads') &gt; -1)) // sponsored links {  if (!tag.parentNode)   return false;  // parse ads for em tag  var baseNode;  if (spnsdLinks.className.indexOf('ads horiz') &gt; -1) // horizontal ads sections   baseNode = tag.parentNode.parentNode;  else   baseNode = tag.parentNode;    if (!baseNode || !baseNode.lastChild || baseNode.lastChild.tagName != 'EM')   return false;  var outHref = searchshield.removeHtmlTags(baseNode.lastChild.innerHTML);  return outHref; }  if ((tag.className == "spt") ||   (tag.className == "res") ||  (tag.className == "yschttl spt")) {  findStr = "/**";  var pos = tag.href.indexOf(findStr);  if (pos != -1)  {   pos += 3;   outHref = tag.href.substring(pos);   outHref = unescape(outHref);      // no results for overture.com &amp; no yahoo domains   chkHref = outHref.toLowerCase();   if (chkHref.indexOf("overture.") != -1)    return false;   // split the url based on '/'   var parts = outHref.split('/');   // only need a domain   if ((parts != null) &amp;&amp; (parts[2] != null))   {    var domain = parts[2];    if ((domain.indexOf("rdrjp.yahoo.com") != -1) ||     (domain.indexOf("rdrkrs.yahoo.com") != -1) ||     (domain.indexOf("rdrtpe.yahoo.com") != -1) ||     (domain.indexOf("rdrird.yahoo.com") != -1) ||     (domain.indexOf("rdrhk2.yahoo.com") != -1) ||     (domain.indexOf("rdrsg1.yahoo.com") != -1) ||     (domain.indexOf("rdrin2.yahoo.com") != -1) ||     (domain.indexOf("rdre1.yahoo.com") != -1) ||     (domain.indexOf("rdrw1.yahoo.com") != -1)  )    {     return false    }   }   return outHref;  }  else  {   return tag.href;  } }  return false;};searchshield.AltaVistaSearchEngine.prototype.getImgElement = function (element){ while (element != null)  {  element = element.nextSibling;  if (element != null)  {   if ((element.id == null) || (element.id.indexOf("LXPLSS_") == -1))   {   // not our id but hit another anchor no verdict    if (element.tagName == "A")    {     element = null;     break;    }   }   else if (element.tagName == "A")    break;  } }   var rtnElem = !!element ? element.firstChild : element; return rtnElem;};///////////////    ALTAVISTA SEARCH ENGINE    //////////////////////////////    YANDEX SEARCH ENGINE    ///////////////searchshield.YandexSearchEngine = function(search){ searchshield.SearchEngine.call(this, search);};searchshield.YandexSearchEngine.prototype = new searchshield.SearchEngine();searchshield.YandexSearchEngine.prototype.constructor = searchshield.YandexSearchEngine;searchshield.YandexSearchEngine.prototype.name = "yandex";searchshield.YandexSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false;  var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query; if ((domain.match(/yandex\.com|by|kz|ru|ua/i)) &amp;&amp;  (path.indexOf("yandsearch?") == 0)) {  return true; }  return false;};searchshield.YandexSearchEngine.prototype.includeLink = function(tag){ if (tag.href.indexOf("/search") != -1) {  return false; }  if (searchshield.DoesURLContain(tag.href, this.search.uri.host) ||  searchshield.DoesURLContain(tag.href, ".yandex.net")  ||  searchshield.DoesURLContain(tag.href, ".yandex.ru")   ||  searchshield.DoesURLContain(tag.href, "moikrug.ru")   ||  searchshield.DoesURLContain(tag.href, "ya.ru")    ||  searchshield.DoesURLContain(tag.href, ".yandex.com")  ||  searchshield.DoesURLContain(tag.href, "yandex.st")) {  return false; }   parentNode = tag.parentNode; if ((tag.parentNode)   &amp;&amp;   (tag.parentNode.parentNode) &amp;&amp;  (tag.parentNode.parentNode.className.toLowerCase() == "moreinfo")) {  return false; }  return tag.href;};searchshield.YandexSearchEngine.prototype.getImgElement = function (element){ while (element != null)  {  element = element.nextSibling;  if (element != null)  {   if ((element.id == null) || (element.id.indexOf("LXPLSS_") == -1))   {   // not our id but hit another anchor no verdict    if (element.tagName == "A")    {     element = null;     break;    }   }   else if (element.tagName == "A")    break;  } }   var rtnElem = !!element ? element.firstChild : element; return rtnElem;};///////////////    YANDEX SEARCH ENGINE    //////////////////////////////    SEZNAM SEARCH ENGINE    ///////////////searchshield.SeznamSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.elementAttribute = {  width: "18",  height: "18" }; this.updateImageStyle = {  width: "18px",  height: "18px" };};searchshield.SeznamSearchEngine.prototype = new searchshield.SearchEngine();searchshield.SeznamSearchEngine.prototype.constructor = searchshield.SeznamSearchEngine;searchshield.SeznamSearchEngine.prototype.name = "seznam";searchshield.SeznamSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false;  var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query; if ((domain.indexOf("search.seznam.cz") &gt; -1) &amp;&amp;  ((path.indexOf("?") == 0) || (path.indexOf("svet") == 0))) {  return true; }  return false;};searchshield.SeznamSearchEngine.prototype.includeLink = function(tag){ if (searchshield.DoesURLContain(tag.href, this.search.uri.host))  return false;  var parentNode = tag.parentNode; if (parentNode) {  var grandParentNode = tag.parentNode.parentNode;  if ((parentNode.tagName == "SPAN") &amp;&amp;    ((parentNode.className.toLowerCase() == "sklik-url") ||   (parentNode.className.toLowerCase() == "sklik-title")))  { // locate the real url and unencode it   var urlPos = tag.href.indexOf("&amp;url=http");   if (urlPos != -1)   {    urlPos += 5;     outHref = tag.href.substring(urlPos);    outHref = unescape(outHref);    return outHref;   }  }  else if (grandParentNode)   {   var greatGrandParentNode = tag.parentNode.parentNode.parentNode;   if ((grandParentNode.tagName == "DIV") &amp;&amp;    ((grandParentNode.className.toLowerCase() == "text") || (grandParentNode.className.toLowerCase() == "hlasky otz")))   { // standard link    return tag.href;   }   else if (greatGrandParentNode &amp;&amp; greatGrandParentNode.tagName == "DIV" &amp;&amp;     (greatGrandParentNode.className.toLowerCase() == "hotlinks"))    { // hint link    return tag.href;   }     } }  return false;};///////////////    SEZNAM SEARCH ENGINE    //////////////////////////////    WEBHLEDANI SEARCH ENGINE    ///////////////searchshield.WebhledaniSearchEngine = function(search){ searchshield.SearchEngine.call(this, search);};searchshield.WebhledaniSearchEngine.prototype = new searchshield.SearchEngine();searchshield.WebhledaniSearchEngine.prototype.constructor = searchshield.WebhledaniSearchEngine;searchshield.WebhledaniSearchEngine.prototype.name = "webhledani";searchshield.WebhledaniSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false;  var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query; if ((domain.indexOf("webhledani.cz") &gt; -1) &amp;&amp;  (path.indexOf("results.aspx?") == 0)) {  return true; }  return false;};searchshield.WebhledaniSearchEngine.prototype.includeLink = function(tag){ if (tag.href.indexOf("/redir.aspx?") != -1) {  var ancestorNode;  // sponsored link  if ((ancestorNode = searchshield.getParentNodeByClassName("results sponsored", tag, 3)) != null)  {   if ((ancestorNode = searchshield.getParentNodeByClassName("res1", tag, 2)) != null)   {        var spanSibling = ancestorNode.nextSibling;    while (spanSibling.nodeName != 'SPAN')    {     spanSibling = spanSibling.nextSibling;     if (spanSibling.nodeName == 'DIV' || spanSibling.className == 'res1')     {      spanSibling = null;      break;     }    }    if (spanSibling)      outHref = spanSibling.innerHTML;   }   if (outHref)    return searchshield.checkUrl(searchshield.removeHtmlTags(outHref));   }   if ((ancestorNode = searchshield.getParentNodeByClassName("right-sponsored", tag, 3)) != null)  {   var outHref;   if ((ancestorNode = searchshield.getParentNodeByClassName("res3", tag, 2)) != null)   {        var spanSibling = ancestorNode.nextSibling;    while (spanSibling.nodeName != 'SPAN')    {     spanSibling = spanSibling.nextSibling;     if (spanSibling.nodeName == 'DIV' || spanSibling.className == 'res3')     {      spanSibling = null;      break;     }    }    if (spanSibling)      outHref = spanSibling.innerHTML;   }   if (outHref)    return searchshield.checkUrl(searchshield.removeHtmlTags(outHref));   }  // result link  if (searchshield.getParentNodeByClassName("results", tag, 3) != null)  {   if ((ancestorNode = searchshield.getParentNodeByClassName("res2", tag, 2)) != null)   {    if (tag.parentNode &amp;&amp; (tag.parentNode.nodeName != 'P'))     return getLinkHref(ancestorNode);   }  } } return false; function getLinkHref(aNode) {  var spanElems = aNode.getElementsByTagName('span');  for (var i=0; i &lt; spanElems.length; i++)  {   if (spanElems[i].className != 'site')    continue;   var outAnchor = spanElems[i].getElementsByTagName('a')[0];   if (outAnchor == null)    outAnchor = spanElems[i];   return searchshield.checkUrl(searchshield.removeHtmlTags(outAnchor.innerHTML));  }  return false; }};///////////////    WEBHLEDANI SEARCH ENGINE    //////////////////////////////    EBAY SEARCH ENGINE    ///////////////searchshield.eBaySearchEngine = function(search){ searchshield.SearchEngine.call(this, search);};searchshield.eBaySearchEngine.prototype = new searchshield.SearchEngine();searchshield.eBaySearchEngine.prototype.constructor = searchshield.eBaySearchEngine;searchshield.eBaySearchEngine.prototype.name = "ebay";searchshield.eBaySearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false;  var domain= uri.host; // shop.ebay.xx // shop.xxxx.ebay.xx like shop.benl.ebay.be // search.auction.co.kr  var path = uri.path + uri.delimiter + uri.query;  if ((domain.indexOf("shop.ebay") &gt; -1) ||  (domain.indexOf("shop.benl.ebay") &gt; -1)) {  if ((path.indexOf("?_from=") == 0) ||   (path.indexOf("i.html") &gt; -1))  {   return true;  } }  // ebay.se if ((domain.indexOf("search.eim.ebay") &gt; -1) &amp;&amp;  ((path.indexOf("?kw=") &gt; -1) || (path.indexOf("?ev=") &gt; -1))) {  return true; }  if ((domain.indexOf("search.auction.co.kr") &gt; -1 ) &amp;&amp;  ((path.indexOf("?keyword=") &gt; -1))) {  // would normally set these properties in the constructor or in an  // overriding function but they're only required for this domain     // links are in iframes  this.processFrames = true;    // must downsize verdicts for proper display  this.elementAttribute = {   width: "16",   height: "16"  };  this.updateImageStyle = {   width: "16px",   height: "16px"  };    return true; } // latin america ebay // listado.mercadolibre.com.xx or listado.mercadolibre.co.xx //   or listado.mercadolibre.xx or //   category.mercadolibre.com.xx or listado.mercadolibre.xx/category // lista.mercadolivre.com.xx or lista.mercadolivre.com.xx/category if ((domain.indexOf("www.") == -1) &amp;&amp;  ((domain.indexOf(".mercadolibre.") &gt; -1 ) ||   (domain.indexOf(".mercadolivre.") &gt; -1 )))  {  return true; } return false;};searchshield.eBaySearchEngine.prototype.includeLink = function(tag){ var parentNode = null; var outHref = false;  if (searchshield.DoesURLContain(tag.href, this.search.uri.host))  return false;  if ( tag.href.indexOf(".ebayrtm.com/clk?") &gt; -1 ) {  if ( tag.title == null || tag.title.length &lt; 0 )   return false;       outHref = searchshield.removeHtmlTags(tag.title);  if (outHref.indexOf(" ") == -1)  { // no spaces   if (outHref.indexOf(".") &gt; -1)   { // at least one dot     if (outHref.indexOf(this.search.uri.host) == -1)    { // no host     if (outHref.toLowerCase().indexOf("ebay.com") == -1)     {      return outHref;     }    }   }  }    } // ebay.se - Google ads parentNode = tag.parentNode; if (parentNode &amp;&amp; (parentNode.className.toLowerCase() == "google-ad-link")) {  if (tag.href.indexOf("/aclk?sa=") != -1)  {    findStr = "&amp;adurl=http";   var urlPos = tag.href.indexOf(findStr);   if (urlPos != -1)   {    urlPos += 7; // puts it on the http    outHref = tag.href.substring(urlPos);        // extract any fragment text, shouldn't be unescaped    var pound = outHref.indexOf("#");     if (pound != -1)    {     var fragment = outHref.substring(pound);     outHref = outHref.substring(0, pound);     outHref = unescape(outHref);     outHref += fragment;     if (searchshield.FilterUrl(outHref, this.filter_urls))      return false;     return outHref;    }    outHref = unescape(outHref);    if (outHref.indexOf("?") == -1)    {     var ampPos = outHref.indexOf("&amp;");     if (ampPos != -1)      outHref = outHref.substring(0, ampPos);    }        if (searchshield.FilterUrl(outHref, this.filter_urls))     return false;    return outHref;   }  } }  // auction.co.kr parentNode = tag.parentNode; if (parentNode &amp;&amp; (parentNode.className.toLowerCase() == "link")) {  if (tag.href.indexOf("adcr.naver.com") &gt; -1)  {   outHref = tag.innerText;   if ((outHref == null) || (outHref.length &lt; 0))    return false;       return outHref;  } }  // latin america ebay if ( tag.href.toLowerCase().indexOf("clickcounter?") &gt; -1 ) {  var spanElements = tag.getElementsByTagName("span");  if ((spanElements != null)    &amp;&amp;    (spanElements.length &gt; 0))  {   if ( spanElements[0].className.toLowerCase() == "mclics-url" )   {    outHref = spanElements[0].innerHTML;    if ( outHref == null || outHref.length &lt; 0 )     return false;    outHref = searchshield.removeHtmlTags(outHref);    if (outHref.indexOf(" ") == -1)    { // no spaces     if (outHref.indexOf(".") &gt; -1)     { // at least one dot       if ((outHref.toLowerCase().indexOf("mercadolibre") == -1) &amp;&amp;        (outHref.toLowerCase().indexOf("mercadolivre") == -1))       {       return outHref;      }     }    }   }  } }  return false;};///////////////    EBAY SEARCH ENGINE    //////////////////////////////    DIGG SEARCH ENGINE    ///////////////searchshield.DiggSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.new_links = false;};searchshield.DiggSearchEngine.prototype = new searchshield.SearchEngine();searchshield.DiggSearchEngine.prototype.constructor = searchshield.DiggSearchEngine;searchshield.DiggSearchEngine.prototype.name = "digg";searchshield.DiggSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false;  var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query;  if ((domain.indexOf("digg.com") &gt; -1) &amp;&amp;  (path.indexOf("/ad") == -1)) {  return true; }  return false;};searchshield.DiggSearchEngine.prototype.includeLink = function(tag){ var outHref = false; var findStr = "";  if ((tag.parentNode) &amp;&amp;  (tag.parentNode.className.toLowerCase() == "digg-count")) {  return false; }  if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) {  if (tag.className &amp;&amp; tag.className.indexOf('source') != -1)  {   findStr = "/search?q=site:";   var urlPos = tag.href.indexOf(findStr);   if (urlPos != -1)   {    urlPos += 15;    outHref = tag.href.substring(urlPos);    return outHref;   }  } }  return false;};searchshield.DiggSearchEngine.prototype.addImage = function(node, image, hidden){ // remove style that is set when alt image is applied this.addAnchorStyle = {  background: "none" };   var parent = searchshield.SearchEngine.prototype.addImage; return parent.call(this, node, image, hidden);};///////////////    DIGG SEARCH ENGINE    //////////////////////////////    SLASHDOT SEARCH ENGINE    ///////////////searchshield.SlashdotSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.showCleanVerdicts = false; this.new_links = false; this.type = 'inline';};searchshield.SlashdotSearchEngine.prototype = new searchshield.SearchEngine();searchshield.SlashdotSearchEngine.prototype.constructor = searchshield.SlashdotSearchEngine;searchshield.SlashdotSearchEngine.prototype.name = "slashdot";searchshield.SlashdotSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false;  var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query;  if (domain.indexOf("slashdot.org") != -1) {  return true; }  return false;};searchshield.SlashdotSearchEngine.prototype.includeLink = function(tag){ if (searchshield.DoesURLContain(tag.href, this.search.uri.host))  return false;   if ( tag.href.indexOf("mailto:") != -1 )  return false;   if ( tag.href.indexOf("slashdot.org") != -1 )  return false;   if (tag.parentNode &amp;&amp; (tag.parentNode.tagName == "DIV")) {  if (tag.parentNode.id.indexOf("text-") != -1)  {   return tag.href;  } } else if ( tag.parentNode &amp;&amp; tag.parentNode.parentNode &amp;&amp; tag.parentNode.parentNode.tagName == "DIV" ) {  if ( tag.parentNode.parentNode.id.indexOf("text-") != -1 )  {   return tag.href;  } } return false;};searchshield.SlashdotSearchEngine.prototype.addImage = function(node, image, hidden){ var doc   = this.search.doc;  this.init_inline_ratings(doc); this.show_inline_ratings(doc, node, image);};///////////////    SLASHDOT SEARCH ENGINE    //////////////////////////////    TWITTER SEARCH ENGINE    ///////////////searchshield.TwitterSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.showCleanVerdicts = false; this.new_links = false; this.type = 'inline';};searchshield.TwitterSearchEngine.prototype = new searchshield.SearchEngine();searchshield.TwitterSearchEngine.prototype.constructor = searchshield.TwitterSearchEngine;searchshield.TwitterSearchEngine.prototype.name = "twitter";searchshield.TwitterSearchEngine.prototype.twitter_filter_urls = ["twitpic.com", "twitterfeed.com", "twitter.peoplebrowsr.com"];searchshield.TwitterSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false;  var domain= uri.host; if (domain.indexOf("twitter.com") != -1) {  return true; }  return false;};searchshield.TwitterSearchEngine.prototype.includeLink = function(tag){ if (searchshield.DoesURLContain(tag.href, this.search.uri.host))  return false;   if (tag.className.length &lt; 1)  return false;  // no verdicts on source of twit for example "from TweetDeck" if ((tag.className.indexOf("tweet-url web") == 0) &amp;&amp;  (tag.className.indexOf("url") == 0 )) {  return false; }   if (searchshield.FilterUrl(tag.href, this.twitter_filter_urls)) {  return false; }  return tag.href;};searchshield.TwitterSearchEngine.prototype.addImage = function(node, image, hidden){ var doc   = this.search.doc;   this.init_inline_ratings(doc); this.show_inline_ratings(doc, node, image);};///////////////    TWITTER SEARCH ENGINE    //////////////////////////////    GMAIL SEARCH ENGINE    ///////////////searchshield.GMailSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.processFrames = true; this.showCleanVerdicts  = false; this.type = 'inline';};searchshield.GMailSearchEngine.prototype = new searchshield.SearchEngine();searchshield.GMailSearchEngine.prototype.constructor = searchshield.GMailSearchEngine;searchshield.GMailSearchEngine.prototype.name = "gmail"; // the name by which the search engine is known (always lowercase)searchshield.GMailSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false; var domain  = uri.host;  // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; if ((domain.indexOf("mail.google.") != -1) ||   (domain.indexOf("gmail.") != -1)) {  return true; } return false;};searchshield.GMailSearchEngine.prototype.includeLink = function(tag){ if (searchshield.DoesURLContain(tag.href, this.search.uri.host))  return false; // don't mark anything but http:// if (tag.href.indexOf("mailto") == 0)  return false; var parentDiv = searchshield.getParentNodeByTagName("DIV", tag, "className"); if ((parentDiv) &amp;&amp;  ((parentDiv.className == "ii gt") || // mail message body   (parentDiv.className == "mv") || // top sponsored links   (parentDiv.className == "vb") || // right sponsored links   (parentDiv.className == "im") || // inside quotes   (parentDiv.className == "gmail_quote") || // quote   (parentDiv.className == "msg") // basic html mode   )) // right ads {  // parse for any ads  var newHref = this.parseAdUrl(tag.href);  return newHref; }  return false;};searchshield.GMailSearchEngine.prototype.addImage = function(node, image, hidden){ var doc   = this.search.doc;   this.init_inline_ratings(doc); this.show_inline_ratings(doc, node, image);};searchshield.GMailSearchEngine.prototype.parseAdUrl = function(href){ if (!href)  return href; // check for google ad var regex = "^http(s)?\:\/\/([a-zA-Z0-9]+)\.googlesyndication\.com.+\&amp;adurl\=(.+)"; var re = new RegExp(regex); var matches = href.match(re); if (matches &amp;&amp; (matches.length &gt;= 4)) {  // else we want the fourth value  var match = matches[3];  if (match &amp;&amp; (match.length &gt; 0))   return match } return href;};///////////////    GMAIL SEARCH ENGINE    //////////////////////////////    FACEBOOK SEARCH ENGINE    ///////////////searchshield.FacebookSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.showCleanVerdicts = false; this.type = 'inline';};searchshield.FacebookSearchEngine.prototype = new searchshield.SearchEngine();searchshield.FacebookSearchEngine.prototype.constructor = searchshield.FacebookSearchEngine;searchshield.FacebookSearchEngine.prototype.name = "facebook"; // the name by which the search engine is known (always lowercase)searchshield.FacebookSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false; if (uri.host.indexOf("www.facebook.com") != -1)   return true; return false;};searchshield.FacebookSearchEngine.prototype.includeLink = function(tag){ if (!tag.href || (tag.href.indexOf('facebook.com') &gt; -1) || (tag.href.indexOf('ak.fbcdn.net') &gt; -1))  return false;  return tag.href};searchshield.FacebookSearchEngine.prototype.addImage = function(node, image, hidden){ var doc   = this.search.doc;   this.init_inline_ratings(doc); this.show_inline_ratings(doc, node, image);};///////////////    FACEBOOK SEARCH ENGINE    //////////////////////////////    MYSPACE SEARCH ENGINE    ///////////////searchshield.MySpaceSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.showCleanVerdicts = false; this.type = 'inline';};searchshield.MySpaceSearchEngine.prototype = new searchshield.SearchEngine();searchshield.MySpaceSearchEngine.prototype.constructor = searchshield.MySpaceSearchEngine;searchshield.MySpaceSearchEngine.prototype.name = "myspace"; // the name by which the search engine is known (always lowercase)searchshield.MySpaceSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search)  uri = searchshield.parseLink(href); else  uri = this.search.uri; if(!uri || !uri.host)  return false; if (uri.host.indexOf("www.myspace.com") != -1)   return true; return false;};searchshield.MySpaceSearchEngine.prototype.includeLink = function(tag){ if (searchshield.DoesURLContain(tag.href, this.search.uri.host) ) {  return false; }  return tag.href};searchshield.MySpaceSearchEngine.prototype.addImage = function(node, image, hidden){ var doc   = this.search.doc;   this.init_inline_ratings(doc); this.show_inline_ratings(doc, node, image);};///////////////    MYSPACE SEARCH ENGINE    //////////////////////////////    AVG TOOLBAR REPORTING    ///////////////var avgreport = { BLOCK_SEVERITY: 3, scanResult: function (doc, url, foundUrl, ip) {  // report scan end only if surf enabled  if ('1' != searchshield.avgCallFunc(doc, 'GetSurfEnabled'))   return;    // for now native is handling the interstitial   var results = searchshield.avgCallFunc(doc, 'MalsiteCheck', url);  if ( results == null )   return;    var parts = results.split('::');    // need at least severity  if (parts == null)   return;  if (!ip)   ip = "";     // use a block severity if foundUrl is given  var severity = !!foundUrl ? avgreport.BLOCK_SEVERITY : parseInt(parts[0], 10);  var category = "";  var threat  = "";  // fill in the category and threat if something was found  if (severity &gt; 0)  {   category = parts[2];   threat  = parts[4];  }//  else//   return;    var scan_result = searchshield.avgCallFunc(doc, 'ReportScanResult', url, url, threat, category, ip, severity);  var scan_end = avgreport.scanEnd(doc, url);    return (scan_result &amp;&amp; scan_end); }, scanEnd: function (doc, url) {  return searchshield.avgCallFunc(doc, 'ReportScanEnd', url); }, GetInterstitialIP: function (interstitial) {  // simple regex to pull the IP address  var regex = /(([1-9][0-9]{0,2})|0)\.(([1-9][0-9]{0,2})|0)\.(([1-9][0-9]{0,2})|0)\.(([1-9][0-9]{0,2})|0)/;  var match = regex.exec(interstitial);  if (!match)   return '';  return match[0]; }}///////////////    AVG TOOLBAR REPORTING    //////////////////////////////    FLYOVERS    ///////////////var avglsflyover = { count: 0, poppedUp: false, poppedElement: null, reset: function () {  avglsflyover.count = 0;  avglsflyover.poppedUp = false;  avglsflyover.poppedElement = null; }, popup: function (event, hash, search, flyover) {  if (!event)   event = window.event;  var div = document.getElementById("XPLSS_Flyover");  if (div == null)   return;  // establish target element and get its containing document object  // in case verdict is inside a frame  var eventTarget = event.srcElement;  var frameDoc = eventTarget.ownerDocument;  // if the element is the clock, don't pop over it  if ((eventTarget.src != null) &amp;&amp; (eventTarget.src.indexOf("clock.gif") != -1))   return;    // save the element we popped over  avglsflyover.poppedElement = eventTarget;  // if no flyover get it  if ((flyover == null) || (flyover == ""))  {   flyover = searchshield.avgCallFunc(frameDoc, 'BuildFlyover', hash);   if (!flyover)    return;   // cleanup flyover, replace any new lines   flyover = flyover.replace(/\r/g, "");   flyover = flyover.replace(/\n/g, "");   // escape any single quotes   flyover = flyover.replace(/'/g, "&amp;#39;");  }  // set the html in the layer  div.innerHTML = flyover;  // there is an unwanted text node that causes vertical misalignment of flyover  if (div.firstChild.nodeType == 3)   div.removeChild(div.firstChild);    avglsflyover.poppedUp = true;  // reset display count  avglsflyover.count = 0;  avglsflyover.position(); }, hide: function (event) {  var frameDoc = document || top.document;  var div = frameDoc.getElementById("XPLSS_Flyover");  if ((div == null) || (div.style == null) || (div.style.visibility == "hidden"))   return;  var trans_div = frameDoc.getElementById("XPLSS_Trans");  if ((trans_div == null) || (trans_div.style == null) || (trans_div.style.visibility == "hidden"))   return;  // scroll and keydown events will pass a null event by design  // toElement will be null when mousing out of frameelement containing a verdict  if (event == null || event.toElement == null)  {   return;  }  if (trans_div.contains(event.toElement) || div.contains(event.toElement))   return;  // if the toElement is a cooresponding alt image then don't hide  // use try/catch because toElement will be null when mousing out of frame  try {   if (!!event.toElement.id &amp;&amp; !!event.srcElement.id)   {    if (event.toElement.id.indexOf(event.srcElement.id.substring(0,event.srcElement.id.length-2)) == 0)     return;      if (event.srcElement.id == 'XPLSS_Trans' &amp;&amp; /XPLSS_\d+VU\d/.test(event.toElement.id))     return;   }  }  catch(err){}  // hide and move somewhere off screen (negative offsets)  div.style.visibility = "hidden";  div.style.left = "-2100px";  div.style.top  = "-2100px";  trans_div.style.visibility = "hidden";  trans_div.style.left = "-2100px";  trans_div.style.top  = "-2100px";  return true; }, position: function () {  if (!avglsflyover.poppedUp || (avglsflyover.poppedElement == null))   return;  var flyover = document.getElementById("XPLSS_Flyover");  if (flyover == null)   return;  // relative position of flyover in relation to icon  var locateX = 0;  // 0=left, 1=right  var locateY = 0;  // 0=above, 1=below, 2=beside icon   // get window sizes  var winSize  = searchshield.viewPortSize();  var windowX  = winSize[0];  var windowY  = winSize[1];  // get the exact size of the flyover  var flyoverSize  = searchshield.elementSize(flyover);  var flyoverX  = flyoverSize[0];  var flyoverY  = flyoverSize[1];  var verdictWidth = 0;  if (avglsflyover.poppedElement &amp;&amp; avglsflyover.poppedElement.width)   verdictWidth = avglsflyover.poppedElement.width;    // get the bounding rect for image(s)  var imgRect = searchshield.GetFullBoundingRect(avglsflyover.poppedElement);  // half width/height of element bounding rect  var halfX = (imgRect.right - imgRect.left) / 2;  var halfY = (imgRect.bottom- imgRect.top) / 2;  // element the mouse is over, get the center position  var posX = searchshield.offsetLeft(avglsflyover.poppedElement) + halfX;  var posY = searchshield.offsetTop(avglsflyover.poppedElement) + halfY;  // if a verdict is inside a frame must get offsets for the frame element  var docFrames = document.frames;  if (docFrames)  {   for (var i=0; i &lt; docFrames.length; i++)   {    try {     var frameElem = docFrames[i].frameElement;     if (frameElem.contentWindow.document.getElementById(avglsflyover.poppedElement.id))     {      posX += searchshield.offsetLeft(frameElem);      posY += searchshield.offsetTop(frameElem);      break;     }    }    catch(frmErr){}   }  }  var transXOffset = 0;  if (imgRect.mid == undefined)   transXOffset = -1 * halfX;  else   transXOffset = ((imgRect.right + imgRect.left) / 2) - imgRect.mid;    // normalize pos to 0  -- get amount of scrolling in browser window  var scroll   = searchshield.scrollSize();  var pageOffsetX  = scroll[0];  var pageOffsetY  = scroll[1];  posX -= pageOffsetX;  posY -= pageOffsetY;  // setup the offsets  var offsetX = posX;  var offsetY = posY;  // calc where to display on page  if ((windowX - posX) &gt; posX)  {   // right   offsetX += halfX;   locateX = 1;  }  else  {   //left   offsetX -= (flyoverX + halfX);  }  if ((windowY - posY) &gt; posY)  {   // below   if (posY &lt; (windowY/4))   {    offsetY -= halfY;    locateY = 1;   }   else   {    offsetY -= (flyoverY / 2);    locateY = 2;   }  }  else  {   // above   if ((windowY - posY) &lt; (windowY/4))   {    offsetY -= (flyoverY - halfY);   }   else   {    offsetY -= (flyoverY / 2);    locateY = 2;   }  }  // make sure we aren't off the screen  if (offsetY &lt; 0)   offsetY = 0;  if ((offsetY + flyoverY) &gt; windowY)   offsetY = windowY - flyoverY;  // add page offsets back  offsetX += pageOffsetX;  offsetY += pageOffsetY;  posX += pageOffsetX;  posY += pageOffsetY;  var paddedOffsetX = 0; //provide space between icon and flyover  var padX = 3;  if (locateX == 0)   paddedOffsetX = offsetX - padX;  else   paddedOffsetX = offsetX + padX;  // set where to put the flyover  flyover.style.top = offsetY + "px";  flyover.style.left = paddedOffsetX + "px";  // set where to put the transparent layer  var trans = document.getElementById("XPLSS_Trans");  if (trans != null)  {   var trans_left = 0;   var trans_top  = 0;   var trans_width= 0;   var trans_height = 0;   // transparent layer should overlap verdict image   if (locateX == 0)    trans_left = posX - flyoverX - halfX;  // left    else    trans_left = posX - transXOffset - verdictWidth; // right   trans.style.left = trans_left + "px";   trans.style.top  = offsetY + "px";   trans.style.width = flyoverX + verdictWidth + "px";   trans.style.height = flyoverY + "px";  }  avglsflyover.display(); }, display: function () {  avglsflyover.count++;  if (avglsflyover.count == 1)  {   var flyover = document.getElementById("XPLSS_Flyover");   if (flyover == null)    return;   // show the flyover, must use a little count to tell, crazy stuff   flyover.style.visibility = "visible";   flyover.onmouseout = function(){    avglsflyover.hide(event);   };   // show the transparent layer   var trans_div = document.getElementById("XPLSS_Trans");   if (trans_div == null)    return;   trans_div.style.visibility = "visible";   trans_div.onmouseout = function(){    avglsflyover.hide(event);   };   avglsflyover.poppedUp = false;  } }, show: function () {  var div = document.getElementById("XPLSS_Flyover");  if (div == null)   return;  div.style.visibility = "visible";  var trans_div = document.getElementById("XPLSS_Trans");  if (trans_div == null)   return;  trans_div.style.visible = "visible"; }};var avglsinlineflyover = { build: function (riskCategory, riskName, bgColor, borderColor) {  var html = '';  html += '&lt;div class="avgILFO_head"&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="avgILFO_content"&gt;';  html += '&lt;img src=linkscanner://LS_Logo_Results.gif /&gt;';  html += riskCategory + '';  html += riskName + '';  html += '&lt;/div&gt;&lt;div class="avgILFO_foot"&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;';  return html; }, popup: function (event, flyover, nSeverity, blUrl) {  //set verdict info  var div = document.getElementById('XPLSS_InlineFlyover');  if (div == null)   return;    // blUrl is an object for a blacklisted short url  // when it is passed get the final url   if (blUrl != undefined)  {   var finalUrl = searchshield.avgCallFunc(document, 'GetFinalUrl', blUrl.sUrl);   var riskUrl = blUrl.sUrl;   if ((finalUrl) &amp;&amp; (searchshield.FilterUrl(finalUrl, xplSearch.engine.shortened_urls)))    finalUrl = avglsinlineflyover.getUrlFromQueryString(finalUrl);   var riskName = blUrl.riskNameLabel + finalUrl;   flyover = avglsinlineflyover.build(blUrl.riskCategory, riskName, blUrl.bgColor, blUrl.borderColor);  }  div.innerHTML = flyover;  div.style.width = "auto";  //reset width  div.style.position = "absolute";  if (searchshield.quirksMode || searchshield.docMode &lt;= 7)  {   var className = xplSearch.engine.inline.color.classname[nSeverity];   var imgBase = "linkscanner://" + className + "_inline_border_";   var divWidth = searchshield.elementSize(div)[0];   //round up to nearest 10 to avoid intentional wrapping in div   var flyoverWidth = divWidth + (10 - Math.ceil(10*((divWidth/10) - Math.floor(divWidth/10))));   var ilfoDivs = div.getElementsByTagName("div");   if (ilfoDivs &amp;&amp; ilfoDivs.length == 5)   {    //div.style.fontSize = "10px";    div.style.backgroundImage = "url(" + imgBase + "tl.png)";    div.style.backgroundPosition = "0 0";    div.style.backgroundRepeat = "no-repeat";    div.style.width = flyoverWidth + "px";    div.style.zIndex = "9999";       // avgILFO_head    ilfoDivs[0].style.backgroundImage = "url(" + imgBase + "tr.png)";    ilfoDivs[0].style.backgroundPosition = "top right";    ilfoDivs[0].style.backgroundRepeat = "no-repeat";    ilfoDivs[0].style.width = flyoverWidth + "px";    ilfoDivs[0].style.height = "5px";    // avgILFO_head div    ilfoDivs[1].style.height = "5px";       // avgILFO_content    ilfoDivs[2].style.backgroundImage = "url(" + imgBase + "r.png)";    ilfoDivs[2].style.backgroundPosition = "top right";    ilfoDivs[2].style.backgroundRepeat = "repeat-y";    ilfoDivs[2].style.fontSize = "10px";    ilfoDivs[2].style.color = "black";    ilfoDivs[2].style.padding = "0px 10px";    ilfoDivs[2].style.textAlign = "left";    ilfoDivs[2].style.wordWrap = "break-word";    ilfoDivs[2].style.lineHeight = "130%";    // avgILFO_foot    ilfoDivs[3].style.backgroundImage = "url(" + imgBase + "bl.png)";    ilfoDivs[3].style.backgroundPosition = "bottom left";    ilfoDivs[3].style.backgroundRepeat = "no-repeat";    ilfoDivs[3].style.height = "5px";       // avgILFO_foot div    ilfoDivs[4].style.backgroundImage = "url(" + imgBase + "br.png)";    ilfoDivs[4].style.backgroundPosition = "bottom right";    ilfoDivs[4].style.backgroundRepeat = "no-repeat";    ilfoDivs[4].style.width = flyoverWidth + "px";    ilfoDivs[4].style.height = "5px";   }   else   {    div.style.fontSize = "10px";    div.style.backgroundColor = xplSearch.engine.inline.color.background[nSeverity];    div.style.border = xplSearch.engine.inline.color.border[nSeverity] + " solid 3px";    div.style.padding = "3px 8px";   }  }  else  {   // apply updated styles for new flyover content   var sheets = document.styleSheets;   for (var i=0; i &lt; sheets.length; i++)   {    if (sheets[i].id &amp;&amp; sheets[i].id == "avgILFOStyle")    {     var avgILFOStyle = sheets[i];     break;    }   }   if (typeof(avgILFOStyle) !== "undefined")   {    var className = xplSearch.engine.inline.color.classname[nSeverity];    var divWidth = searchshield.elementSize(div)[0];    //round up to nearest 10 to avoid intentional wrapping in div    var flyoverWidth = divWidth + (10 - Math.ceil(10*((divWidth/10) - Math.floor(divWidth/10))));    var rules = avgILFOStyle.rules;    for (var i=0; i &lt; rules.length; i++)    {     var bgImg = rules[i].style.backgroundImage;     var selText = rules[i].selectorText.toLowerCase();     if (bgImg)     {      var bgImgStyle = bgImg.replace(/default/, className);      rules[i].style.backgroundImage = bgImgStyle;     }     if (((selText == ".avgilfo") ||      (selText == ".avgilfo_head") ||      (selText == ".avgilfo_foot div")) &amp;&amp;      (rules[i].style.width) &amp;&amp; (rules[i].style.width == "0px"))     {      rules[i].style.width = (flyoverWidth) + "px";     }    }   }  }  if (!event)   event = window.event;     var eventTarget = event.srcElement;  avglsinlineflyover.position(eventTarget); }, hide: function (event) {  if (!event)   event = window.event;     var div = document.getElementById("XPLSS_InlineFlyover");  if (div == null)   return;     div.style.visibility = "hidden"; //invisible  div.style.left = "-5000px";  if (!searchshield.quirksMode)  {   // reset flyover styles   var sheets = document.styleSheets;   for (var i=0; i &lt; sheets.length; i++)   {    if (sheets[i].id &amp;&amp; sheets[i].id == "avgILFOStyle")    {     var avgILFOStyle = sheets[i];     break;    }   }   if (typeof(avgILFOStyle) !== "undefined")   {    var rules = avgILFOStyle.rules;    for (var i=0; i &lt; rules.length; i++)    {     var bgImg = rules[i].style.backgroundImage;     var selText = rules[i].selectorText.toLowerCase();     if (bgImg)     {       var bgImgStyle = bgImg.replace(/:\/\/([a-z]+)_/i, '://default_');      rules[i].style.backgroundImage = bgImgStyle;     }     if (((selText == ".avgilfo") ||      (selText == ".avgilfo_head") ||      (selText == ".avgilfo_foot div")) &amp;&amp;      (rules[i].style.width))     {      rules[i].style.width = "0px";     }    }   }  } }, position: function (imageElem) {  var flyover = document.getElementById('XPLSS_InlineFlyover');  if (flyover == null)   return;     // relative position of flyover in relation to icon  var locateX = 0;  // 0=left, 1=right  var locateY = 0;  // 0=above, 1=below, 2=beside icon        // get window sizes  var winSize  = searchshield.viewPortSize();  var windowX  = winSize[0];  var windowY  = winSize[1];  // Must know if there is a horizontal scroll bar for Firefox  // for proper flyover positioning near bottom edge  var scrollYWidth  = winSize[2];  var scrollBarX  = winSize[2] &gt; 0 ? true : false;  // get the exact size of the flyover  var flyoverSize  = searchshield.elementSize(flyover);  var flyoverX  = flyoverSize[0];  var flyoverY  = flyoverSize[1];    flyover.style.width = flyoverX + "px";    // get the bounding rect for image(s)  var imgRect = imageElem.getBoundingClientRect();  // half width/height (center) of element bounding rect  var halfX = (imgRect.right - imgRect.left) / 2;  var halfY = (imgRect.bottom- imgRect.top) / 2;  // element the mouse is over, get the center position  var posX = searchshield.offsetLeft(imageElem) + halfX;  var posY = searchshield.offsetTop(imageElem) + halfY;    var pageOffsetX = 0;  var pageOffsetY = 0;  var hasParentFrame = false;  // normalize pos to 0  -- get amount of scrolling in browser window  var scroll  = searchshield.scrollSize(imageElem);  pageOffsetX  = scroll[0];  pageOffsetY  = scroll[1];  hasParentFrame = scroll[2];    posX -= pageOffsetX;  posY -= pageOffsetY;  //compensate for Firefox 3  if (posX &lt; imgRect.left)   posX = imgRect.left+halfX;  // setup the offsets  var offsetX = posX;  var offsetY = posY;  // calc where to display on page  if ((windowX - posX) &gt; posX)  {   // right   //offsetX += halfX;   offsetX = imgRect.right + 3;   locateX = 1;  }  else  {   //left   //offsetX -= (flyoverX + halfX);   offsetX = imgRect.left - flyoverX - 3;  }  if ((windowY - posY) &gt; posY)  {   // below   if (posY &lt; (windowY/4))   {    offsetY -= halfY;    locateY = 1;   }   else   {    offsetY -= (flyoverY / 2) - halfY;    locateY = 2;   }  }  else  {   // above   if ((windowY - posY) &lt; (windowY/4))   {    offsetY -= (flyoverY - halfY);   }   else   {    offsetY -= (flyoverY / 2) + halfY;    locateY = 2;   }  }  // make sure we aren't off the screen  if (offsetY &lt; 0)   offsetY = 0;  if ((offsetY + flyoverY) &gt; windowY)  {   offsetY = windowY - flyoverY;  }  else if (scrollBarX &amp;&amp; ((windowY - (posY + halfY)) &lt; scrollYWidth))  { //verdict overlaps the horizontal scrollbar   offsetY = windowY - (flyoverY + scrollYWidth);  }  // add page offsets back - if not in frame  if (!hasParentFrame)  {   offsetX += pageOffsetX;   offsetY += pageOffsetY;  }  //posX += pageOffsetX;  //posY += pageOffsetY;  //var paddedOffsetX = 0; //provide space between icon and flyover  //var padX = 3;  //if (locateX == 0)  // paddedOffsetX = offsetX - padX;  //else  // paddedOffsetX = offsetX + padX;  // set where to put the flyover  flyover.style.top = offsetY + "px";  flyover.style.left = offsetX + "px";  avglsinlineflyover.display(); }, display: function () {  var div = document.getElementById('XPLSS_InlineFlyover');  if (div == null)   return;    // show the flyover  div.style.visibility = "visible"; }, imageExists: function(element) {  if (element)  {   // check next siblings children   var sibling = element.nextSibling;      if ((sibling == null) || (sibling.getElementsByTagName == null))    return false;      var images = sibling.getElementsByTagName("IMG");   if (images == null)    return false;   for (var i = 0; i &lt; images.length; i++)   {    if (images[i].id == "avg_ls_image")     return true;   }  }  return false; }, getImage: function (anchor) {  if (anchor)  {   var imageElem = null;   var images = anchor.getElementsByTagName("img");   if (images == null)    return imageElem;   for (var i = 0; i &lt; images.length; i++)   {    if (images[i].id == "avg_ls_image")    {     imageElem = images[i];     break;      }       }   return imageElem;  }   }, getUrlFromQueryString: function (inUrl) {  var url = inUrl;  var uri = searchshield.parseLink(unescape(inUrl));  if (uri.source != null)  { // regexp failed so used split to parse url   var qsUrl = uri.source.indexOf("?url=");   if (qsUrl != -1)    url = uri.source.substring(qsUrl + 5);   else    url = uri.source;  }  else if ((uri.qsArray.url != null) &amp;&amp; (uri.qsArray.url.length &gt; 0))  {   url = uri.qsArray.url;  }  return url; }, mouseOverHandler: function (e, doc, engine) {  if (e &amp;&amp; e.srcElement &amp;&amp; e.srcElement.href)  {   // need to keep a reference to the function registered    // by the listener to be able to remove it.   var handlerFunc = arguments.callee;   var element = e.srcElement;   var href = e.srcElement.href;   // need an engine      if (!engine)    return;   // check if it has an image already   if (avglsinlineflyover.imageExists(element))    return;   // add the image, returns the anchor not the image   var new_element = engine.add_inline_image(doc, element, null, null);   // do the check and update in the background   setTimeout(function() {avglsinlineflyover.checkAndUpdate(doc, element, new_element, engine, handlerFunc)}, 1);  } }, checkAndUpdate: function (doc, element, new_element, engine, handlerFunc) {  if (!engine)   return;  try {   // remove the listener and get final url   element.detachEvent("onmouseover", handlerFunc, false);   var finalUrl = searchshield.avgCallFunc(doc, 'GetFinalUrl', element.href);  }  catch(e) {}  if ((typeof(finalUrl) != 'undefined') &amp;&amp; finalUrl)  {   // if still a tiny url check for final url embedded in querystring   if (searchshield.FilterUrl(finalUrl, engine.shortened_urls) &amp;&amp;     (finalUrl.indexOf("?url=") != -1))   {    finalUrl = avglsinlineflyover.getUrlFromQueryString(finalUrl);   }   // update the verdict   engine.display_inline(doc, new_element, finalUrl, null, true);  }  else  {   engine.avg_ls_inline_hide_verdict(new_element);  } }};///////////////    FLYOVERS    ///////////////(function(){ setTimeout( function() {  try {   if ((self == top) &amp;&amp; top.document) {    searchshield.init(top.document, 1);   }  }  catch(e){return;} }, 1 ); return;})();&lt;/script&gt;  &lt;script type="text/javascript"&gt;    window.setTimeout(function() {        document.body.className = document.body.className.replace('loading', '');      }, 10);  &lt;/script&gt;  &lt;script type="text/javascript"&gt;if (window.jstiming) window.jstiming.load.tick('widgetJsBefore');&lt;/script&gt;  &lt;script src="http://www.blogger.com/static/v1/widgets/3067356616-widgets.js" type="text/javascript"&gt;&lt;/script&gt;  &lt;script type="text/javascript"&gt;if (typeof(BLOG_attachCsiOnload) != 'undefined' &amp;&amp; BLOG_attachCsiOnload != null) { window['blogger_templates_experiment_id'] = "templatesV2";window['blogger_blog_id'] = '2492468642351876642';BLOG_attachCsiOnload('archive_'); }_WidgetManager._Init('http://www.blogger.com/rearrange?blogID=2492468642351876642','http://gesturedrawing.blogspot.com/2011_04_24_archive.html','2492468642351876642');_WidgetManager._SetPageActionUrl('http://www.blogger.com/display?blogID=2492468642351876642','APq4FmBm5fB4d72aOGgNFRUCls0rkmiR2BNVv7dv80ug3yClfZfwquIWUwPIolZMQAQuf8kR-CseZfRYmW4-GGXRWYHRsVy62BnKUkkzFHBZ-8KaY7LIt5g=','AOuZoY7Nvjyxhl8YpqhyNRt5xGmkNMHqqg:1310509895639');_WidgetManager._SetDataContext([{'name': 'blog', 'data': {'title': 'Gesture Drawings', 'pageType': 'archive', 'url': 'http://gesturedrawing.blogspot.com/2011_04_24_archive.html', 'canonicalUrl': 'http://gesturedrawing.blogspot.com/2011_04_24_archive.html', 'homepageUrl': 'http://gesturedrawing.blogspot.com/', 'blogspotFaviconUrl': 'http://gesturedrawing.blogspot.com/favicon.ico', 'enabledCommentProfileImages': true, 'searchLabel': '', 'searchQuery': '', 'pageName': '2011-04-24', 'pageTitle': 'Gesture Drawings: 2011-04-24', 'encoding': 'UTF-8', 'locale': 'en', 'isPrivate': false, 'isMobile': false, 'mobileClass': '', 'languageDirection': 'ltr', 'feedLinks': '\74link rel\75\42alternate\42 type\75\42application/atom+xml\42 title\75\42Gesture Drawings - Atom\42 href\75\42http://gesturedrawing.blogspot.com/feeds/posts/default\42 /\76\n\74link rel\75\42alternate\42 type\75\42application/rss+xml\42 title\75\42Gesture Drawings - RSS\42 href\75\42http://gesturedrawing.blogspot.com/feeds/posts/default?alt\75rss\42 /\76\n\74link rel\75\42service.post\42 type\75\42application/atom+xml\42 title\75\42Gesture Drawings - Atom\42 href\75\42http://www.blogger.com/feeds/2492468642351876642/posts/default\42 /\76\n\74link rel\75\42EditURI\42 type\75\42application/rsd+xml\42 title\75\42RSD\42 href\75\42http://www.blogger.com/rsd.g?blogID\0752492468642351876642\42 /\076', 'meTag': '', 'openIdOpTag': '', 'imageSrcTag': '', 'latencyHeadScript': '\74script type\75\42text/javascript\42\76(function() { var a\75window;function c(b){this.t\75{};this.tick\75function(b,i,d){d\75d!\75void 0?d:(new Date).getTime();this.t[b]\75[d,i]};this.tick(\42start\42,null,b)}var e\75new c;a.jstiming\75{Timer:c,load:e};try{var g\75null;a.chrome\46\46a.chrome.csi\46\46(g\75Math.floor(a.chrome.csi().pageT));g\75\75null\46\46a.gtbExternal\46\46(g\75a.gtbExternal.pageT());g\75\75null\46\46a.external\46\46(g\75a.external.pageT);g\46\46(a.jstiming.pt\75g)}catch(h){};a.tickAboveFold\75function(b){var f\0750;if(b.offsetParent){do f+\75b.offsetTop;while(b\75b.offsetParent)}b\75f;b\74\075750\46\46a.jstiming.load.tick(\42aft\42)};var j\75!1;function k(){j||(j\75!0,a.jstiming.load.tick(\42firstScrollTime\42))}a.addEventListener?a.addEventListener(\42scroll\42,k,!1):a.attachEvent(\42onscroll\42,k);\n })();\74/script\076', 'mobileHeadScript': '', 'ieCssRetrofitLinks': '\74!--[if IE]\76\74script type\75\42text/javascript\42 src\75\42http://www.blogger.com/static/v1/jsbin/3617242436-ieretrofit.js\42\76\74/script\76\n\74![endif]--\076'}}]);_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense5', 'crosscol', null, document.getElementById('AdSense5'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense1', 'sidebar-right-1', null, document.getElementById('AdSense1'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense2', 'sidebar-right-1', null, document.getElementById('AdSense2'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense4', 'sidebar-right-1', null, document.getElementById('AdSense4'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_BlogListView', new _WidgetInfo('BlogList1', 'sidebar-right-1', null, document.getElementById('BlogList1'), {'numItemsToShow': 0, 'totalItems': 5}, 'displayModeFull'));_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense6', 'sidebar-right-1', null, document.getElementById('AdSense6'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense3', 'sidebar-right-1', null, document.getElementById('AdSense3'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-right-1', null, document.getElementById('HTML1'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList2', 'sidebar-right-1', null, document.getElementById('LinkList2'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_FollowByEmailView', new _WidgetInfo('FollowByEmail1', 'sidebar-right-1', null, document.getElementById('FollowByEmail1'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML4', 'sidebar-right-1', null, document.getElementById('HTML4'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_PopularPostsView', new _WidgetInfo('PopularPosts1', 'sidebar-right-1', null, document.getElementById('PopularPosts1'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar-right-1', null, document.getElementById('BlogArchive1'), {'languageDirection': 'ltr'}, 'displayModeFull'));_WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList1', 'sidebar-right-1', null, document.getElementById('LinkList1'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'crosscol-overflow', null, document.getElementById('HTML2'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML3', 'footer-3', null, document.getElementById('HTML3'), {}, 'displayModeFull'));_WidgetManager._RegisterWidget('_AttributionView', new _WidgetInfo('Attribution1', 'footer-3', null, document.getElementById('Attribution1'), {'attribution': 'Gesture Drawings copyright ArtMagenta.com. Simple template. Powered by \74a href\75\47http://www.blogger.com\47 target\75\47_blank\47\76Blogger\74/a\76.'}, 'displayModeFull'));_WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header'));_WidgetManager._RegisterWidget('_NavbarView', new _WidgetInfo('Navbar1', 'navbar'));_WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', null, document.getElementById('Blog1'), {'cmtInteractionsEnabled': false}, 'displayModeFull'));&lt;/script&gt; &lt;img height="320" src="http://3.bp.blogspot.com/-5TeZt3-rT00/TW5s0VnJUPI/AAAAAAAAG3c/vgeel-wVYWU/s320/Sketch+2011-02-18+11_16_28.png" width="212" /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;&lt;br /&gt;Nice to take off the backpack.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; That is a beautiful ceiling.&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;To view more gesture drawings and lineart please &lt;/div&gt;&lt;div class="description" style="text-align: center;"&gt;visit ArtMagenta's&amp;nbsp; &lt;a href="http://gesturedrawing.blogspot.com/"&gt;blog&lt;/a&gt;&amp;nbsp;or &lt;a href="http://ulfandersson.blogspot.com/"&gt;website&lt;/a&gt;. &lt;/div&gt;&lt;div class="description"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-7680488953656512100?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/7680488953656512100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/lineart-gesture-drawings-by-artmagenta.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/7680488953656512100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/7680488953656512100'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/lineart-gesture-drawings-by-artmagenta.html' title='LineArt - Gesture Drawings by ArtMagenta'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_eqJ7FIGbbKI/TT_XVvs-3LI/AAAAAAAADgU/DNZNt9pLcCo/s72-c/Sketch+2011-01-25+07_48_59.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-7243736784711621767</id><published>2011-08-23T08:35:00.000-07:00</published><updated>2011-08-23T08:35:52.036-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poetry'/><title type='text'>Bloom</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-LT2PR-dltQk/TlFj0nmxSnI/AAAAAAAAA4w/7lPOEGk6g8E/s1600/01-Bloom-webimage-larger.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://3.bp.blogspot.com/-LT2PR-dltQk/TlFj0nmxSnI/AAAAAAAAA4w/7lPOEGk6g8E/s640/01-Bloom-webimage-larger.jpg" width="424" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left" class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;b&gt;&lt;span style="color: white; font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: large;"&gt;Larger than Life&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;b&gt;&lt;span style="color: white; font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: large;"&gt;Boasting lightly - vim and vigour&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;b&gt;&lt;span style="color: white; font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: large;"&gt;Destined to be bold and bigger&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;b&gt;&lt;span style="color: white; font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: large;"&gt;Better than Bliss &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;b&gt;&lt;span style="color: white; font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: large;"&gt;Blooming brightly – free and fragrant &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;b&gt;&lt;span style="color: white; font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: large;"&gt;Rich and regal – somewhat vagrant &lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;b&gt;&lt;span style="color: white; font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: large;"&gt;Softer than Silk&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;b&gt;&lt;span style="color: white; font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: large;"&gt;Blushing slightly – red and rosy&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;b&gt;&lt;span style="color: white; font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: large;"&gt;Crafted to be kind and cozy&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;b&gt;&lt;span style="color: white; font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: large;"&gt;Taller than Time&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;b&gt;&lt;span style="color: white; font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: large;"&gt;Budding tightly – bloom and blossom&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt 27pt;"&gt;&lt;b&gt;&lt;span style="color: white; font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: large;"&gt;Never wilting – always awesome&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="color: black; font-size: large;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black; font-size: x-small;"&gt;Poetry by Therese Lydia Joseph&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-7243736784711621767?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/7243736784711621767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/bloom.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/7243736784711621767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/7243736784711621767'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/bloom.html' title='Bloom'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-LT2PR-dltQk/TlFj0nmxSnI/AAAAAAAAA4w/7lPOEGk6g8E/s72-c/01-Bloom-webimage-larger.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-8248813154065691676</id><published>2011-08-21T12:13:00.000-07:00</published><updated>2011-08-22T11:59:35.978-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poetry'/><title type='text'>Amongst Pines</title><content type='html'>&lt;div style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-riUTyAryrMg/TlFV03Rl6SI/AAAAAAAAA4o/bscLZRuUneA/s1600/10-Amongst+Pines+1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-riUTyAryrMg/TlFV03Rl6SI/AAAAAAAAA4o/bscLZRuUneA/s400/10-Amongst+Pines+1.jpg" width="390" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="font-size: large;"&gt;Walk between the pines and&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="font-size: large;"&gt;Gently touch the fragrant spaces &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 36pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="font-size: large;"&gt;Stand beside the branches and &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 36pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="font-size: large;"&gt;Taste the breath of such enchanting places &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="font-size: large;"&gt;Look below the pines and &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="font-size: large;"&gt;Calmly feel their earthly basis&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 36pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="font-size: large;"&gt;Reach beyond the treetops and &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 36pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;span style="font-size: large;"&gt;See the dreams each and every tree embraces&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 36pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 36pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 36pt;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;Poetry by Therese &lt;st1:country-region w:st="on"&gt;&lt;st1:place w:st="on"&gt;Lydia&lt;/st1:place&gt;&lt;/st1:country-region&gt; Joseph&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="clear: both; text-align: left;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt; &lt;/span&gt;&lt;/b&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;Comic Sans MS&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-8248813154065691676?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/8248813154065691676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/amongst-pines.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/8248813154065691676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/8248813154065691676'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/amongst-pines.html' title='Amongst Pines'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-riUTyAryrMg/TlFV03Rl6SI/AAAAAAAAA4o/bscLZRuUneA/s72-c/10-Amongst+Pines+1.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-2114667228774150420</id><published>2011-08-20T11:11:00.000-07:00</published><updated>2011-08-20T11:11:21.584-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DOODLES'/><title type='text'>DOODLE OF THE WEEK (14)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-aT7v_S1NtFs/Tgv_3PKJBAI/AAAAAAAAAxo/Ia9lZtASDOw/s1600/blog-doodle+14a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="388" src="http://3.bp.blogspot.com/-aT7v_S1NtFs/Tgv_3PKJBAI/AAAAAAAAAxo/Ia9lZtASDOw/s400/blog-doodle+14a.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-2114667228774150420?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/2114667228774150420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/doodle-of-week-14.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/2114667228774150420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/2114667228774150420'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/doodle-of-week-14.html' title='DOODLE OF THE WEEK (14)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-aT7v_S1NtFs/Tgv_3PKJBAI/AAAAAAAAAxo/Ia9lZtASDOw/s72-c/blog-doodle+14a.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-761794226359602702</id><published>2011-08-16T22:27:00.000-07:00</published><updated>2011-08-16T22:27:29.753-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DOODLES'/><title type='text'>DOODLE OF THE WEEK (13)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-hQt-u_vFfjg/Tgv_fYnpldI/AAAAAAAAAxk/ov_y9lw42Nc/s1600/blog-doodle+13a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-hQt-u_vFfjg/Tgv_fYnpldI/AAAAAAAAAxk/ov_y9lw42Nc/s400/blog-doodle+13a.jpg" width="312" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-761794226359602702?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/761794226359602702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/doodle-of-week-13.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/761794226359602702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/761794226359602702'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/doodle-of-week-13.html' title='DOODLE OF THE WEEK (13)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-hQt-u_vFfjg/Tgv_fYnpldI/AAAAAAAAAxk/ov_y9lw42Nc/s72-c/blog-doodle+13a.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-5791720939411470179</id><published>2011-08-16T01:27:00.000-07:00</published><updated>2011-08-16T01:27:14.448-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fellow Artists'/><title type='text'>Sonia Tamer</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;img alt="" aria-busy="false" aria-describedby="fbPhotoTheaterCaption" class="spotlight" height="390" src="http://a8.sphotos.ak.fbcdn.net/hphotos-ak-ash1/181910_198656006827233_100000485068743_751710_3804133_n.jpg" width="400" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://a6.sphotos.ak.fbcdn.net/hphotos-ak-ash1/180221_194872813872219_100000485068743_725065_7265080_n.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="" aria-busy="true" aria-describedby="fbPhotoTheaterCaption" border="0" class="spotlight" height="200" src="http://a6.sphotos.ak.fbcdn.net/hphotos-ak-ash1/180221_194872813872219_100000485068743_725065_7265080_n.jpg" width="149" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;ARTIST Sonia Tamer&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;I found Sonia&amp;nbsp; &lt;/div&gt;&lt;div style="text-align: left;"&gt;through twitter. &lt;/div&gt;&lt;div style="text-align: left;"&gt;I&amp;nbsp;recently&amp;nbsp;took &lt;/div&gt;&lt;div style="text-align: left;"&gt;another look&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: left;"&gt;at her artwork&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: left;"&gt;and checked out &lt;/div&gt;&lt;div style="text-align: left;"&gt;her website/blog. &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;I could not help it but feel a stillness, a peacefulness and safety coming over me as I immersed myself into the mysterious places her paintings invite me to visit.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ugYEUqGrE8s/TcHOPtX7q2I/AAAAAAAAAPo/WKF8t-5SV3g/s1600/A+Passagem+100+x+100.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-ugYEUqGrE8s/TcHOPtX7q2I/AAAAAAAAAPo/WKF8t-5SV3g/s400/A+Passagem+100+x+100.jpg" width="397" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Sonia Tamer was born in São Paulo. &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://1.gvt0.com/vi/0JYlobm1USE/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0JYlobm1USE&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/0JYlobm1USE&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;At the age 18 she left her country to  fulfill a dream; an Degree in Arts, in Paris, France. Once in Paris, she got  enrolled at Ècole National de Beaux Arts de Paris, Sorbonne and had the  opportunity to study with artists and masters like: &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.google.ca/search?q=Joel+KERMARREC&amp;amp;hl=en&amp;amp;rls=com.microsoft:en-ca:IE-Address&amp;amp;rlz=1I7GPCK_enCA433&amp;amp;prmd=ivns&amp;amp;tbm=isch&amp;amp;tbo=u&amp;amp;source=univ&amp;amp;sa=X&amp;amp;ei=2z86Tp2eB-WusQKjsdm3Ag&amp;amp;ved=0CC8QsAQ&amp;amp;biw=1311&amp;amp;bih=575"&gt;Joel KERMARREC&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://www.google.ca/search?q=Daniel+LACOMME&amp;amp;hl=en&amp;amp;rls=com.microsoft:en-ca:IE-Address&amp;amp;rlz=1I7GPCK_enCA433&amp;amp;prmd=ivns&amp;amp;tbm=isch&amp;amp;tbo=u&amp;amp;source=univ&amp;amp;sa=X&amp;amp;ei=5UA6TrWRBMKosALa0IUO&amp;amp;ved=0CCQQsAQ&amp;amp;biw=1311&amp;amp;bih=575"&gt;Daniel LACOMME&lt;/a&gt;. &lt;/div&gt;&lt;div style="text-align: center;"&gt;She graduated with “High Honor” in  1986. &lt;/div&gt;&lt;div style="text-align: center;"&gt;Later she moved back to her origin where she&amp;nbsp;resides today, &lt;a href="http://en.wikipedia.org/wiki/File:Montagem_S%C3%A3o_Paulo.jpg"&gt;São Paulo, Brazil&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-MbOi5sJTLgY/TcHOb_pIAyI/AAAAAAAAAPs/4CoqH0PRSpA/s1600/o-voo-da-%25C3%25A1guia.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-MbOi5sJTLgY/TcHOb_pIAyI/AAAAAAAAAPs/4CoqH0PRSpA/s400/o-voo-da-%25C3%25A1guia.jpg" width="395" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;In her work, Sonia expresses her  doubts as well as a new perspective of the present world, emphasizing humanity’s  opulence in a spiritualistic abstractive way. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;“The world we will leave  as a bequest to our children will depend on new values  about the future,  ourselves and the way we face life”.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-bzAZ9q9wvco/TYpCuHLyYTI/AAAAAAAAAO4/ayd4O2c8Kmc/s1600/despedida-web---2-100-x-120.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="295" src="https://lh5.googleusercontent.com/-bzAZ9q9wvco/TYpCuHLyYTI/AAAAAAAAAO4/ayd4O2c8Kmc/s400/despedida-web---2-100-x-120.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;Sonia says:&lt;/div&gt;&lt;div align="center"&gt;"The world we leave to our children depend on new values about the future, about  ourselves and how we view our lives. " &lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-556vDmJbe98/TYpGzPQ192I/AAAAAAAAAPA/WM3SZ_MBa2k/s1600/vikings-90-x-90.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="391" src="https://lh4.googleusercontent.com/-556vDmJbe98/TYpGzPQ192I/AAAAAAAAAPA/WM3SZ_MBa2k/s400/vikings-90-x-90.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&amp;nbsp;Her  work  tries to unite reality  and dream.&lt;br /&gt;&lt;br /&gt;“I  tried to find inside myself the harmony that can exist within all human beings.  In these canvases there are feelings and images from a world in constant  transformation, visions of the future and reflections on what we will be”, she  emphasizes.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-jAXoEwQ-0iw/TWTJKnSL5AI/AAAAAAAAAIw/TfgNfBc7rSE/s1600/encr.2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/-jAXoEwQ-0iw/TWTJKnSL5AI/AAAAAAAAAIw/TfgNfBc7rSE/s400/encr.2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;With positive and humanistic expectations, her canvases  display the melody of life and dreams that can come true.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-A8FjzQ4oR4E/TWYiwhG5vHI/AAAAAAAAAKU/xIr9ZGpF78I/s1600/O-pescador-%25282%2529.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="340" src="http://2.bp.blogspot.com/-A8FjzQ4oR4E/TWYiwhG5vHI/AAAAAAAAAKU/xIr9ZGpF78I/s400/O-pescador-%25282%2529.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&amp;nbsp;Her strokes are  free, frequently in open spaces, expressing freedom as the initial condition for  all creative work. Her paintings show her free strokes and the use of colors that enter and leave the  paintings like a promenade. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-On-SHEhXJ2o/TWYYtqNq4nI/AAAAAAAAAKA/riU_tMS1Nuo/s1600/REFUGIO-VERDE-2-60-X-40-2004.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="330" src="http://4.bp.blogspot.com/-On-SHEhXJ2o/TWYYtqNq4nI/AAAAAAAAAKA/riU_tMS1Nuo/s400/REFUGIO-VERDE-2-60-X-40-2004.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&amp;nbsp;Each person sees and notices various images  depending on their imagination. This freedom in her work comes from the  gathering of feelings that were put into it.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-qjTAYCuSVT4/TWYVWm7DKfI/AAAAAAAAAJw/e8grsXF2rP0/s1600/Principio-feminino+%25282%2529.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-qjTAYCuSVT4/TWYVWm7DKfI/AAAAAAAAAJw/e8grsXF2rP0/s400/Principio-feminino+%25282%2529.jpg" width="391" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&amp;nbsp;“The artist is never alone.  He carries the impressions of his reality as well as the seed for possible  changes. From dream to reality,  all artists try to follow this path in each  work they do”, says Sonia Tamer&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Bja9Tn1k3VE/TWTQzyxcoaI/AAAAAAAAAJY/W7VIYYeTRiQ/s1600/LUAR---50-X-80--2004.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="242" src="http://3.bp.blogspot.com/-Bja9Tn1k3VE/TWTQzyxcoaI/AAAAAAAAAJY/W7VIYYeTRiQ/s400/LUAR---50-X-80--2004.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;I feel like I want to visit this place and stay there for a while. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Its where I find myself again.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-C9PNuAEOwHU/TWTKfPTfP3I/AAAAAAAAAI4/qsdqY77oZTk/s1600/segredo-da-mina.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="295" src="http://3.bp.blogspot.com/-C9PNuAEOwHU/TWTKfPTfP3I/AAAAAAAAAI4/qsdqY77oZTk/s400/segredo-da-mina.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&amp;nbsp;If you like to see more of Sonia's work you can visit&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&amp;nbsp;her &lt;a href="http://soniatamer.blogspot.com/"&gt;BLOG&lt;/a&gt; &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;her &lt;a href="http://www.facebook.com/pages/Sonia-Tamer/167829779928241?sk=wall"&gt;FB PAGE&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;her online gallery&amp;nbsp;&lt;a href="https://artavita.com/artists/866"&gt;ARTAVITA&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;or &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;get in touch with her via &lt;a href="http://twitter.com/#!/soniatamer"&gt;TWITTER&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-5791720939411470179?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/5791720939411470179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/sonia-tamer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/5791720939411470179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/5791720939411470179'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/sonia-tamer.html' title='Sonia Tamer'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-ugYEUqGrE8s/TcHOPtX7q2I/AAAAAAAAAPo/WKF8t-5SV3g/s72-c/A+Passagem+100+x+100.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-4674823190409423949</id><published>2011-08-11T22:31:00.000-07:00</published><updated>2011-08-11T22:31:44.012-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Workshops - Kids'/><title type='text'>MIXED MEDIA ART LESSONS FOR KIDS Class #12: "You are the Boss"</title><content type='html'>&lt;div align="center"&gt;&lt;div style="text-align: center;"&gt;This was our last class before the summer vacation.&lt;/div&gt;&lt;div style="text-align: center;"&gt;Students picked the same size canvas - 24 x 24 inches. They were asked to come up with an idea and a plan. It was entirely up to the students what they wanted to paint as long as they had a plan or a story to tell. Here are the results of our last session.&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Student 1&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-x57eZRUaotE/TgwZt1uh_aI/AAAAAAAAAy4/tU72e9-hewQ/s1600/DSCF2112-A.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-x57eZRUaotE/TgwZt1uh_aI/AAAAAAAAAy4/tU72e9-hewQ/s320/DSCF2112-A.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-rEhAM1eV-lA/TgwZw6wvIEI/AAAAAAAAAy8/VDHdWh3HwBY/s1600/DSCF2227-B.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-rEhAM1eV-lA/TgwZw6wvIEI/AAAAAAAAAy8/VDHdWh3HwBY/s320/DSCF2227-B.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-coUU5d7zhcE/TgwZ0ABhfLI/AAAAAAAAAzA/dp54JpfQECE/s1600/DSCF2237-C.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-coUU5d7zhcE/TgwZ0ABhfLI/AAAAAAAAAzA/dp54JpfQECE/s320/DSCF2237-C.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;Student 2&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/--j4AsXO8sRY/TgwbYVyNVrI/AAAAAAAAAzE/5mZ6Qd1SMOQ/s1600/DSCF2113-A.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/--j4AsXO8sRY/TgwbYVyNVrI/AAAAAAAAAzE/5mZ6Qd1SMOQ/s320/DSCF2113-A.jpg" width="320" /&gt;&lt;/a&gt;﻿&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-dqMAK2f12j8/TgwbaRsSkgI/AAAAAAAAAzI/OSSa0bOxHWY/s1600/DSCF2226-B.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-dqMAK2f12j8/TgwbaRsSkgI/AAAAAAAAAzI/OSSa0bOxHWY/s320/DSCF2226-B.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-g9T2gjOWcco/TgwbcTRB51I/AAAAAAAAAzM/08uJUfGkNBo/s1600/DSCF2234-C.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-g9T2gjOWcco/TgwbcTRB51I/AAAAAAAAAzM/08uJUfGkNBo/s320/DSCF2234-C.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;br /&gt;Student 3&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-mZ9IA-J1pPI/TkS0BVMYPFI/AAAAAAAAA2g/EN2eTCuElSg/s1600/DSCF2111mina.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-mZ9IA-J1pPI/TkS0BVMYPFI/AAAAAAAAA2g/EN2eTCuElSg/s320/DSCF2111mina.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-Ph2ODyvu_cE/TkS0FVKF9UI/AAAAAAAAA2k/JtkhLCXXR3M/s1600/DSCF2229image.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-Ph2ODyvu_cE/TkS0FVKF9UI/AAAAAAAAA2k/JtkhLCXXR3M/s320/DSCF2229image.jpg" width="304" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-0G07_mPuVoY/TkS0HTXCbrI/AAAAAAAAA2o/oOZqkjepMIk/s1600/DSCF2232image.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-0G07_mPuVoY/TkS0HTXCbrI/AAAAAAAAA2o/oOZqkjepMIk/s320/DSCF2232image.jpg" width="314" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Student 4&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-t6i7oHTHc_w/TkS0L_JpjLI/AAAAAAAAA2s/lqKHZAk3B8s/s1600/DSCF2228image.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-t6i7oHTHc_w/TkS0L_JpjLI/AAAAAAAAA2s/lqKHZAk3B8s/s320/DSCF2228image.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-SkqDvyCPcHc/TkS0dY8plnI/AAAAAAAAA24/ZPVKgQghxI8/s1600/DSCF2231image.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-SkqDvyCPcHc/TkS0dY8plnI/AAAAAAAAA24/ZPVKgQghxI8/s320/DSCF2231image.jpg" width="274" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-4jVvmOkdQ6A/TkS0R2huQ0I/AAAAAAAAA20/-_5aaQ5n_RU/s1600/DSCF2114betsy.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-4jVvmOkdQ6A/TkS0R2huQ0I/AAAAAAAAA20/-_5aaQ5n_RU/s320/DSCF2114betsy.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-4674823190409423949?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/4674823190409423949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/mixed-media-art-lessons-for-kids-class.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/4674823190409423949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/4674823190409423949'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/mixed-media-art-lessons-for-kids-class.html' title='MIXED MEDIA ART LESSONS FOR KIDS Class #12: &quot;You are the Boss&quot;'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-x57eZRUaotE/TgwZt1uh_aI/AAAAAAAAAy4/tU72e9-hewQ/s72-c/DSCF2112-A.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-6469282319352958930</id><published>2011-08-10T21:56:00.000-07:00</published><updated>2011-08-10T21:56:01.855-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DOODLES'/><title type='text'>DOODLE OF THE WEEK (12)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-ggRGK2Ugb7I/Tgv_QBYxfZI/AAAAAAAAAxg/otaaZcJ5lis/s1600/blog-doodle+12a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-ggRGK2Ugb7I/Tgv_QBYxfZI/AAAAAAAAAxg/otaaZcJ5lis/s400/blog-doodle+12a.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-6469282319352958930?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/6469282319352958930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/doodle-of-week-12.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/6469282319352958930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/6469282319352958930'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/doodle-of-week-12.html' title='DOODLE OF THE WEEK (12)'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-ggRGK2Ugb7I/Tgv_QBYxfZI/AAAAAAAAAxg/otaaZcJ5lis/s72-c/blog-doodle+12a.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-8510091133707805100</id><published>2011-08-09T08:51:00.000-07:00</published><updated>2011-08-09T08:51:50.186-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><title type='text'>Gold-Mine at Handsworth High-School Part 3</title><content type='html'>&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;GRAFFITI-SCAPE 3 &lt;br /&gt;Zooming in on the metal monster was a mindboggling treasure hunt! Hundreds and thousands of students, parents and teachers walk by daily but have no clue it’s there. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-3X9Qa3JD8cA/Tgv4Hw-pDKI/AAAAAAAAAwU/XQCBxoWub0M/s1600/HWD-1-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-3X9Qa3JD8cA/Tgv4Hw-pDKI/AAAAAAAAAwU/XQCBxoWub0M/s320/HWD-1-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-jvmMM5BMoS4/Tgv4JVZSfZI/AAAAAAAAAwY/1A4f9-bqKV8/s1600/HWD-2-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-jvmMM5BMoS4/Tgv4JVZSfZI/AAAAAAAAAwY/1A4f9-bqKV8/s320/HWD-2-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-9AQ80Au7auE/Tgv4KU3LttI/AAAAAAAAAwc/ZE_tbmtBKsw/s1600/HWD-3-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-9AQ80Au7auE/Tgv4KU3LttI/AAAAAAAAAwc/ZE_tbmtBKsw/s320/HWD-3-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-W-7wmXlOw1g/Tgv4LX5_DvI/AAAAAAAAAwg/Rl_rw1UY-oM/s1600/HWD-4-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-W-7wmXlOw1g/Tgv4LX5_DvI/AAAAAAAAAwg/Rl_rw1UY-oM/s320/HWD-4-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-yN-XjpiWL6g/Tgv4N8Ad54I/AAAAAAAAAwk/IND0AaFUMNY/s1600/HWD-5-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-yN-XjpiWL6g/Tgv4N8Ad54I/AAAAAAAAAwk/IND0AaFUMNY/s320/HWD-5-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-ONkQxPXT9hI/Tgv4Pv0K6OI/AAAAAAAAAwo/7foY0tg-6Og/s1600/HWD-6-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/-ONkQxPXT9hI/Tgv4Pv0K6OI/AAAAAAAAAwo/7foY0tg-6Og/s320/HWD-6-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-I0asT7yM2HY/Tgv4RNPDcgI/AAAAAAAAAws/sabCm79poEk/s1600/HWD-7-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/-I0asT7yM2HY/Tgv4RNPDcgI/AAAAAAAAAws/sabCm79poEk/s320/HWD-7-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-cU8igWkhodg/Tgv4TS2nA8I/AAAAAAAAAww/DdOsF1Hl_vk/s1600/HWD-8-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-cU8igWkhodg/Tgv4TS2nA8I/AAAAAAAAAww/DdOsF1Hl_vk/s320/HWD-8-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-7ty-W5Tkvf8/Tgv4WtCFYcI/AAAAAAAAAw0/QDe3gWEdF-w/s1600/HWD-9-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-7ty-W5Tkvf8/Tgv4WtCFYcI/AAAAAAAAAw0/QDe3gWEdF-w/s320/HWD-9-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-TLyjU1zZhzQ/Tgv4ZgGeHnI/AAAAAAAAAw4/C7Myu0DrSkI/s1600/HWD-10-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-TLyjU1zZhzQ/Tgv4ZgGeHnI/AAAAAAAAAw4/C7Myu0DrSkI/s320/HWD-10-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-8rJbUZCngpE/Tgv4awJmdII/AAAAAAAAAw8/rQ1y2yZE92c/s1600/HWD-11-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-8rJbUZCngpE/Tgv4awJmdII/AAAAAAAAAw8/rQ1y2yZE92c/s320/HWD-11-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-7B2XynFYCLY/Tgv4dN4TfmI/AAAAAAAAAxA/kpDT5BplHnI/s1600/HWD-12-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-7B2XynFYCLY/Tgv4dN4TfmI/AAAAAAAAAxA/kpDT5BplHnI/s320/HWD-12-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-sydF3cgUThU/Tgv4f0T27uI/AAAAAAAAAxE/2WPLucna8Kg/s1600/HWD-13-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-sydF3cgUThU/Tgv4f0T27uI/AAAAAAAAAxE/2WPLucna8Kg/s320/HWD-13-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-XYgekNwMhiA/Tgv4hhDBAHI/AAAAAAAAAxI/AXt7nS9OSJQ/s1600/HWD-14-webimage.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-XYgekNwMhiA/Tgv4hhDBAHI/AAAAAAAAAxI/AXt7nS9OSJQ/s320/HWD-14-webimage.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-8510091133707805100?l=therese-joseph.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://therese-joseph.blogspot.com/feeds/8510091133707805100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/gold-mine-at-handsworth-high-school.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/8510091133707805100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1384564128204086068/posts/default/8510091133707805100'/><link rel='alternate' type='text/html' href='http://therese-joseph.blogspot.com/2011/08/gold-mine-at-handsworth-high-school.html' title='Gold-Mine at Handsworth High-School Part 3'/><author><name>Therese Lydia Joseph</name><uri>http://www.blogger.com/profile/14377391190040229389</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-3X9Qa3JD8cA/Tgv4Hw-pDKI/AAAAAAAAAwU/XQCBxoWub0M/s72-c/HWD-1-webimage.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1384564128204086068.post-3845078713304547738</id><published>2011-08-02T10:43:00.000-07:00</published><updated>2011-09-16T23:53:07.035-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fellow Artists'/><title type='text'>Fragments of Soul - Amy Dryer</title><content type='html'>&lt;span style="color: #351c75; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;em&gt;&lt;strong&gt;I can go into a gallery and instantly pick out Amy’s work. Her distinctive style of bright colours and vibrant emotions stands out anywhere. &lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;J.Sharma, M. Sc&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;I came across Amy Dryer through twitter. The moment I saw her profile picture I new I had to look up this artist from Calgary. I checked out her website and her blog. I immediately fell in love with her paintings, especially the figures. The featured paintings I chose for this blog are some of my favorites. They just take my breath away...&amp;nbsp; &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_LFzfe8hrjVs/Ss9UpvMM-AI/AAAAAAAAABg/sfMaJhE3JtU/s1600/Musical%2BInterlude%2BI:%2BOil%2Bon%2Bcanvas:%2B36x24:%2B08.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="[Musical+Interlude+I:+Oil+on+canvas:+36x24:+08.jpg]" border="0" src="http://4.bp.blogspot.com/_LFzfe8hrjVs/Ss9UpvMM-AI/AAAAAAAAABg/sfMaJhE3JtU/s1600/Musical%2BInterlude%2BI:%2BOil%2Bon%2Bcanvas:%2B36x24:%2B08.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color: #20124d; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="color: #351c75;"&gt;On the surface Amy Dryer exudes a gentle sense of calm, beauty and introspection; however, her intense inner passions are skillfully expressed in her powerful paintings. One can discover everything about Amy in her brushstroke.&lt;/span&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;span style="font-size: xx-small;"&gt;P.V.Ginkel&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Read more famous&amp;nbsp;about Amy's as an Artist - &lt;a href="http://www.fragmentsofsoul.com/inMyShoes/quotes.htm"&gt;famous quotes&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-7f9U0UzFVbQ/TiYnuKCX-UI/AAAAAAAAA1c/O0vrhMLYmhE/s1600/Repetition_Oil+on+Canvas_60x48_2010.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-7f9U0UzFVbQ/TiYnuKCX-UI/AAAAAAAAA1c/O0vrhMLYmhE/s400/Repetition_Oil+on+Canvas_60x48_2010.jpg" width="318" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Amy Dryer attended the Alberta College of Art and Design, the Glasgow School of Art  in Scotland and the Fine Art program at Mount Allison University in New  Brunswick to receive her Bachelor of Fine Arts. She&amp;nbsp;has been painting full time  since 2002 and&amp;nbsp;exhibits in&amp;nbsp;Saint John, NB;&amp;nbsp;Toronto, ON;&amp;nbsp;Old Montreal QB and&amp;nbsp;Calgary AB. Her work is collected in private  and public collections in Canada and the US. Amy&amp;nbsp;is based in Calgary, AB.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Amy made the front cover of &lt;a href="http://www.fragmentsofsoul.com/inMyShoes/press.htm"&gt;ART AVENUE&lt;/a&gt; in December 2007&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img height="265" src="http://2.bp.blogspot.com/_LFzfe8hrjVs/TNgz1IgvspI/AAAAAAAAAGI/OB_fILf13Bw/s400/Amy+Dryer+622.jpg" width="400" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;Amy's&amp;nbsp;work is situated within the artistic and theoretical spectrum of German expressionism.  Her style is bold, free and personal.  It tends to combine contrastive colors with immediate expressive gestures.  This technique conveys a sense of energy and power to a viewer – a power of emotional expression.  Though&amp;nbsp;her brush strokes may be aggressive, they are balanced by a sensitivity to line, form and draftsmanship and they vary from being&amp;nbsp;dramatically layered to&amp;nbsp;elegantly simple, Amy&amp;nbsp;explores abstract themes of movement, stillness, and transformation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;See this video of Amy paitning a&amp;nbsp;man playing the cello and a couple dancing tango:&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://3.gvt0.com/vi/0C-pKwDbGcc/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0C-pKwDbGcc&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/0C-pKwDbGcc&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-yr4a8NH11oE/TiYn83dw0xI/AAAAAAAAA1g/btroedl6iSk/s1600/Red+Chair_Oil+on+canvas_48.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="318" src="http://3.bp.blogspot.com/-yr4a8NH11oE/TiYn83dw0xI/AAAAAAAAA1g/btroedl6iSk/s320/Red+Chair_Oil+on+canvas_48.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Her&amp;nbsp;recent work focuses on women’s private, unseen moments that pass and are gone&amp;nbsp;and&amp;nbsp;the images of children become swirling moments of gesture and recollection.&amp;nbsp; Her&amp;nbsp;expressive combination of bold brush strokes and soft drawing lines capture the under-layers, subtleties, complexities, and vulnerabilities of everyday moments.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Watch Amy at work&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://0.gvt0.com/vi/QT4R71UV9fQ/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/QT4R71UV9fQ&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/QT4R71UV9fQ&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Here is how to contact Amy:&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;Website:&amp;nbsp; &lt;a href="http://www.fragmentsofsoul.com/"&gt;http://www.fragmentsofsoul.com/&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Blog:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://fragments-of-soul.blogspot.com/"&gt;http://fragments-of-soul.blogspot.com/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Subscribe&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1384564128204086068-3845078713304547
