<?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-1563486525442149888</id><updated>2012-02-17T01:11:38.170+10:00</updated><title type='text'>My passion for scrapping, photography and life!!!</title><subtitle type='html'>This is all the things I love to do rolled into one!! My Kaszazz, Writing or journalling, scrapbooking, Photography, family .Here I can share with family and friends and keep you all up to date on stuff with us!!! And anyone who would like info on anything Kaszazz, products, workshops, Demonstrations or techniques!!!!

PS.You are welcome to replicate my designs, but please don't submit them and pass them off as your own!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default?start-index=101&amp;max-results=100'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>171</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-4818289879022515566</id><published>2012-02-15T22:22:00.000+10:00</published><updated>2012-02-15T22:22:49.376+10:00</updated><title type='text'>Anniversary card</title><content type='html'>Well, my day was a bit out of sinc today as I had Taylah home sick from school. 3rd week and loads of kids are coming down with colds and sore throats. I did manage to finally finish a card I've been working on for my parents 25th Wedding Anniversary coming up soon! I used all Kaszazz products, except for the chipboard numbers, which are Bella Chipz, which i did emboss with Kaszazz silver embossing powder. I used the Ezy Press die cutting and embossing machine to cut my scallops, and lace border, and tried a different technique, but simple one for flowers, by cutting strips of card stock and winding them around my tweezers. I used Glossy Accents to secure them at the back onto a small punched out circle of card and to secure the end of the swirl. Hope you like. For inspiration, I can't take all the credit, as i saw a card i loved in an issue of Papercrafts magazine, by Designer Betsy Veldman. As usual, I put my own spin on a few things!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-AUdTCs4I-Ds/Tzui4WlPWCI/AAAAAAAAA3I/cVmvx3gZ8Vc/s1600/_MG_4079+trim.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="292" src="http://2.bp.blogspot.com/-AUdTCs4I-Ds/Tzui4WlPWCI/AAAAAAAAA3I/cVmvx3gZ8Vc/s320/_MG_4079+trim.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/-HokkUU8V_xw/Tzui56OWccI/AAAAAAAAA3Q/c2cO3dcPOxc/s1600/_MG_4080adj.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="216" src="http://3.bp.blogspot.com/-HokkUU8V_xw/Tzui56OWccI/AAAAAAAAA3Q/c2cO3dcPOxc/s320/_MG_4080adj.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="background-color: #741b47; font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif; font-size: large;"&gt;&lt;em&gt;Tania&lt;/em&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-4818289879022515566?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/4818289879022515566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=4818289879022515566' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4818289879022515566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4818289879022515566'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2012/02/anniversary-card.html' title='Anniversary card'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-AUdTCs4I-Ds/Tzui4WlPWCI/AAAAAAAAA3I/cVmvx3gZ8Vc/s72-c/_MG_4079+trim.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-5443445838451554876</id><published>2012-02-14T11:52:00.001+10:00</published><updated>2012-02-14T11:53:42.237+10:00</updated><title type='text'>HAPPY VALENTINES DAY</title><content type='html'>WELL, FEELING THE LOVE IN OUR HOUSEHOLD THIS MORNING. I MADE HUBBY A CARD, AS I WOULD!!, AND HAVE A COUPLE OF CARDS READY FOR THE KIDS TO COME HOME FROM SCHOOL TO WITH A LITTLE CHOCKIE EACH! WHEN I GOT OUT OF BED, I WALKED SMACK BANG INTO A WONDERFUL BIG, "I LOVE YOU", BANNER, MADE BY MY HUBBY. I HAVE ONLY JUST NOTICED THE CUTE LITTLE MATCHING HEARTS ON THE FRIDEG &amp;nbsp;WHEN I WAS EDITING THE PICS. &lt;br /&gt;MY INSPIRATION FOR THE CARDS CAME FROM CARDMAKING, STAMPING &amp;amp; PAPERCRAFT MAG VOL 17 NO.12. THANKS TO THERESE CALVIRD, AND SUE SMITH. I OF COURSE DID MY OWN TAKE ON THE MALE ONE, USING ALL KASZAZZ PRODUCTS. HAVE BEEN HAVING FUN WITH PUNCHES, STAMPS, GLOSSY ACCENTS &amp;amp;&amp;nbsp;GLITTER. HAPPY VALENTINES DAY EVERYONE!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-BLcluWWcGpU/Tzm-Rx-2ZBI/AAAAAAAAA2w/yI8DmrkwPAM/s1600/_MG_4053.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://3.bp.blogspot.com/-BLcluWWcGpU/Tzm-Rx-2ZBI/AAAAAAAAA2w/yI8DmrkwPAM/s320/_MG_4053.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/-aazCy72-GNU/Tzm-UO3fVrI/AAAAAAAAA24/JLevOkqfmdA/s1600/_MG_4055.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-aazCy72-GNU/Tzm-UO3fVrI/AAAAAAAAA24/JLevOkqfmdA/s320/_MG_4055.jpg" width="214" /&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/-DtzEpblEQaA/Tzm-Va16sdI/AAAAAAAAA3A/xr4mLsa37Yc/s1600/_MG_4058_1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://3.bp.blogspot.com/-DtzEpblEQaA/Tzm-Va16sdI/AAAAAAAAA3A/xr4mLsa37Yc/s320/_MG_4058_1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-5443445838451554876?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/5443445838451554876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=5443445838451554876' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/5443445838451554876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/5443445838451554876'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2012/02/happy-valentines-day.html' title='HAPPY VALENTINES DAY'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-BLcluWWcGpU/Tzm-Rx-2ZBI/AAAAAAAAA2w/yI8DmrkwPAM/s72-c/_MG_4053.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-2985897218604521501</id><published>2012-02-11T15:57:00.001+10:00</published><updated>2012-02-11T15:59:58.432+10:00</updated><title type='text'>Tags and Mud Crabs</title><content type='html'>How are the two related you may ask??? Well, I had the camera out to take pics of What's on my desk this week! (just finished some tags I've been working on!) Got the images, and then Hubby walks through the door with a big bag and a big grin. he's been out in the tinny with a friend and they had a very eventful evening and morning with the crab pots! he's loving getting a bit of fishing and crabbing acrtion in here in Darwin! So of course, I had to take multiple pics of the catch, and let me tell you there was the biggest Muddie I've ever seen among that lot! We even managed to get Jack to have a hold and a brag. So without further ado, I will put the crab pics up first so I can give you a lengthier explanation about the tags!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-8LUNdTATksY/TzXz_ghciHI/AAAAAAAAA1w/hFuHRPwdum8/s1600/_MG_3958.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-8LUNdTATksY/TzXz_ghciHI/AAAAAAAAA1w/hFuHRPwdum8/s320/_MG_3958.JPG" width="213" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;As far as my tags go, here are the details. All products are Kaszazz products. Ready made tags, played with the brand new striped ribbons, love the way you can work these into a fancy knot or bow! I also had a play with the Tim Holtz distress stains, distress inks, and stamped some images with Ancient Page Flannel Grey aswell as Coal&amp;nbsp;black. I used parts of some stamps, and stamped partially on the tags. There was some masking techniques thrown in, and I've highlighted the clock stamp with some of the New, Crackle Accents, which is awesome, it gives a stamped image a real 3D effect! My glittery Eiffel Tower was embellished with some Fairy Dust, in Pralines &amp;amp; Cream.&lt;br /&gt;I am very happy with my results, and hope my Team members will be too, as some of them will be receiving these as pressies in their mail soon :)&lt;br /&gt;If you would like any more information on Products and techniques used in this project, please contact me, I would love to inspire you! &lt;a href="mailto:tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-uxQfPQin_7g/TzYDC0nS3lI/AAAAAAAAA2Y/Wlgs2ERQITQ/s1600/_MG_3948+cropped+and+copyright+(503x800).jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-uxQfPQin_7g/TzYDC0nS3lI/AAAAAAAAA2Y/Wlgs2ERQITQ/s320/_MG_3948+cropped+and+copyright+(503x800).jpg" width="201" /&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/-7AtGNBxIeEw/TzYDFRoR-TI/AAAAAAAAA2g/Vu76Pdtxsy4/s1600/_MG_3950+copyright+(533x800).jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-7AtGNBxIeEw/TzYDFRoR-TI/AAAAAAAAA2g/Vu76Pdtxsy4/s320/_MG_3950+copyright+(533x800).jpg" width="213" /&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/-fg8xs5vzf90/TzYDIKJGOYI/AAAAAAAAA2o/XE67xwyJlCo/s1600/_MG_3951+copyright_1+(533x800).jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-fg8xs5vzf90/TzYDIKJGOYI/AAAAAAAAA2o/XE67xwyJlCo/s320/_MG_3951+copyright_1+(533x800).jpg" width="213" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-2985897218604521501?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/2985897218604521501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=2985897218604521501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2985897218604521501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2985897218604521501'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2012/02/tags-and-mud-crabs.html' title='Tags and Mud Crabs'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-8LUNdTATksY/TzXz_ghciHI/AAAAAAAAA1w/hFuHRPwdum8/s72-c/_MG_3958.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-1057103535991759591</id><published>2012-02-07T12:43:00.000+10:00</published><updated>2012-02-07T12:43:05.790+10:00</updated><title type='text'>Kaszazz Masterclass Workshops</title><content type='html'>&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-family: Calibri;"&gt;Wow, the projects from Kaszazz and Consultants just keep getting better, have a look at this great workshop I just completed, using the new Ezy Press 12” dies. (All can be viewed in the January new products flyer in a previous post here! ) The funky flowers are made using the new fringing die and the photo frame, using the&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;new lace border die. The workshop is MC006- DREAM, LOVE stand 12 x 12”, and was loads of fun to do, many techniques used and lots of lovely Tim Holtz products. Let me know if you would like any further info. On this project or any others, and products. Have a great week.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span style="color: #403152; font-family: &amp;quot;French Script MT&amp;quot;; font-size: 24pt; line-height: 115%; mso-themecolor: accent4; mso-themeshade: 128;"&gt;Tania&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-nyRR2uf0-L4/TzCPqbsjxXI/AAAAAAAAA1o/7r9QJbRsU5Y/s1600/_MG_3945.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://3.bp.blogspot.com/-nyRR2uf0-L4/TzCPqbsjxXI/AAAAAAAAA1o/7r9QJbRsU5Y/s320/_MG_3945.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-1057103535991759591?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/1057103535991759591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=1057103535991759591' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1057103535991759591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1057103535991759591'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2012/02/kaszazz-masterclass-workshops.html' title='Kaszazz Masterclass Workshops'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-nyRR2uf0-L4/TzCPqbsjxXI/AAAAAAAAA1o/7r9QJbRsU5Y/s72-c/_MG_3945.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-7462132973031907080</id><published>2012-02-03T17:47:00.004+10:00</published><updated>2012-02-03T17:54:56.660+10:00</updated><title type='text'>Just got january under control and it's February already.</title><content type='html'>Gosh, this has been a busy few weeks, got the kids off to their new school, which wasn't all at easy, with a little grade '1'er,not happy, tears for three days, and they changed his classroom on the 2nd day which didn't help. &lt;br /&gt;But,all seems good now on the 4th day. I feel a little shell shocked, so nothing like some more kaszazz news to keep me grounded. The Feb Promotions are upon us already, check them out and give me a hoy if you have any queries regarding products, promotions, workshops, to view the catalogue or placing an order. E: &lt;a href="mailto:tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Have a great Feb everyone. &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-rXx9NvKbJfs/TyuRHfGXgkI/AAAAAAAAA08/XnGbunZ4BDY/s1600/page0001.jpg" 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/-rXx9NvKbJfs/TyuRHfGXgkI/AAAAAAAAA08/XnGbunZ4BDY/s320/page0001.jpg" width="226" /&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/-hCz78_Zmf0o/TyuRHg8ckwI/AAAAAAAAA1I/jZid1LRkuuY/s1600/pg%2B2.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/-hCz78_Zmf0o/TyuRHg8ckwI/AAAAAAAAA1I/jZid1LRkuuY/s320/pg%2B2.jpg" width="226" /&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/-yXX-1xmIOBE/TyuRH0UEmYI/AAAAAAAAA1U/nCG4xa7JIZA/s1600/pg%2B3.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/-yXX-1xmIOBE/TyuRH0UEmYI/AAAAAAAAA1U/nCG4xa7JIZA/s320/pg%2B3.jpg" width="226" /&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/-mIZtgOJjcho/TyuRIZunwoI/AAAAAAAAA1g/fIuvEXuzJFM/s1600/pg4.jpg" 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/-mIZtgOJjcho/TyuRIZunwoI/AAAAAAAAA1g/fIuvEXuzJFM/s320/pg4.jpg" width="226" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-7462132973031907080?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/7462132973031907080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=7462132973031907080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7462132973031907080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7462132973031907080'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2012/02/just-got-january-under-control-and-its.html' title='Just got january under control and it&apos;s February already.'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-rXx9NvKbJfs/TyuRHfGXgkI/AAAAAAAAA08/XnGbunZ4BDY/s72-c/page0001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-7810707212279161290</id><published>2012-01-19T22:57:00.009+10:00</published><updated>2012-01-20T22:56:15.420+10:00</updated><title type='text'>January Promotions</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-so2wsaRxMi4/TxljONDtJ6I/AAAAAAAAA0Y/icy5ni9Hn98/s1600/page0001.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="226" src="http://1.bp.blogspot.com/-so2wsaRxMi4/TxljONDtJ6I/AAAAAAAAA0Y/icy5ni9Hn98/s320/page0001.jpg" /&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/-RXRq8SQQ3Vk/TxljOTB1pzI/AAAAAAAAA0k/ZWqnammQRfA/s1600/page%2B2.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="226" src="http://2.bp.blogspot.com/-RXRq8SQQ3Vk/TxljOTB1pzI/AAAAAAAAA0k/ZWqnammQRfA/s320/page%2B2.jpg" /&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/-tULXYAKh2QE/TxljO418SqI/AAAAAAAAA0w/vrwv_2sjw9o/s1600/page%2B3.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="226" src="http://3.bp.blogspot.com/-tULXYAKh2QE/TxljO418SqI/AAAAAAAAA0w/vrwv_2sjw9o/s320/page%2B3.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Well, while I am sorting through a mountain of scrapping gear, tools papers, card and accessories and wondering where they are all going to go, thought i would take a break and share with you all the fabulous Kaszazz promotions for this month. There are customer specials, host rewards, if you host a demo/workshop and a fab. joining offer, the new cupcake die for the Ezy press machine. Check them out and feel free to contact me if you would like more info on how you can earn some of these great rewards. Email: &lt;a href="mailto:tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt; And did you know that if you join the Kaszazz team, you will receive 20% off all your orders aswell as opportunities to qualify for many rewards, vouchers and FREEBIES- Kaszazz love giving away FREEBIES.Not to mention bonus commission on personal sales and commission from your downline. A great opportunity to run your own business, your way, or simply join to reap the benefits of discounted products delivered to your door. The Kaszazz catalogue has everything you need, in one place! I would love to welcome new members to my team!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-7810707212279161290?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/7810707212279161290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=7810707212279161290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7810707212279161290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7810707212279161290'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2012/01/january-promotions.html' title='January Promotions'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-so2wsaRxMi4/TxljONDtJ6I/AAAAAAAAA0Y/icy5ni9Hn98/s72-c/page0001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-7778467640985705973</id><published>2012-01-15T23:34:00.000+10:00</published><updated>2012-01-15T23:34:28.750+10:00</updated><title type='text'>Kaszazz new product release and our news!</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-upwvKkjtiJI/TxLUMwMcIoI/AAAAAAAAAyU/yCu_CKo7VWA/s1600/page0001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-upwvKkjtiJI/TxLUMwMcIoI/AAAAAAAAAyU/yCu_CKo7VWA/s320/page0001.jpg" width="226" /&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/-eZZpjRgJzaw/TxLUPejyg7I/AAAAAAAAAyc/jsbObr58HRU/s1600/page0002.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-eZZpjRgJzaw/TxLUPejyg7I/AAAAAAAAAyc/jsbObr58HRU/s320/page0002.jpg" width="226" /&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/-RsUOCJfJr1I/TxLUS1G2UCI/AAAAAAAAAyk/41X5o578eU8/s1600/page0003.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-RsUOCJfJr1I/TxLUS1G2UCI/AAAAAAAAAyk/41X5o578eU8/s320/page0003.jpg" width="226" /&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/-eEtOQA10m3o/TxLUUoxa4II/AAAAAAAAAys/VCfpjYqz2Ug/s1600/page0004.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-eEtOQA10m3o/TxLUUoxa4II/AAAAAAAAAys/VCfpjYqz2Ug/s320/page0004.jpg" width="226" /&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/-ofYhO4UBTDQ/TxLUWTVKyTI/AAAAAAAAAy0/JsjSXGKtINE/s1600/page0005.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-ofYhO4UBTDQ/TxLUWTVKyTI/AAAAAAAAAy0/JsjSXGKtINE/s320/page0005.jpg" width="226" /&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/-VV7ah7AEbRA/TxLUZByhXQI/AAAAAAAAAy8/w6wTXe9pHjY/s1600/page0006.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-VV7ah7AEbRA/TxLUZByhXQI/AAAAAAAAAy8/w6wTXe9pHjY/s320/page0006.jpg" width="226" /&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/-ObJh7h6ps4M/TxLUa4f8CQI/AAAAAAAAAzE/mZGeL_-RAnI/s1600/page0007.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-ObJh7h6ps4M/TxLUa4f8CQI/AAAAAAAAAzE/mZGeL_-RAnI/s320/page0007.jpg" width="226" /&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/-dlXFSJtWs3I/TxLUhX_EkDI/AAAAAAAAAzM/1ypwWZ2dN-0/s1600/page0008.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-dlXFSJtWs3I/TxLUhX_EkDI/AAAAAAAAAzM/1ypwWZ2dN-0/s320/page0008.jpg" width="226" /&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/-CPvAZbHkQYU/TxLUjFTI-fI/AAAAAAAAAzU/RxUEazR2cAQ/s1600/page0009.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-CPvAZbHkQYU/TxLUjFTI-fI/AAAAAAAAAzU/RxUEazR2cAQ/s320/page0009.jpg" width="226" /&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/-wLGIZIfdFkY/TxLUmIkgTvI/AAAAAAAAAzc/sxQ_hvRZnbc/s1600/page0010.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-wLGIZIfdFkY/TxLUmIkgTvI/AAAAAAAAAzc/sxQ_hvRZnbc/s320/page0010.jpg" width="226" /&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/-kMDn0fm4uaA/TxLUolq3i3I/AAAAAAAAAzk/d-653D-x8X8/s1600/page0011.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-kMDn0fm4uaA/TxLUolq3i3I/AAAAAAAAAzk/d-653D-x8X8/s320/page0011.jpg" width="226" /&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/-Yow5Zn4UFIg/TxLUrA5uhmI/AAAAAAAAAzs/RsprHWu6YUg/s1600/page0012.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-Yow5Zn4UFIg/TxLUrA5uhmI/AAAAAAAAAzs/RsprHWu6YUg/s320/page0012.jpg" width="226" /&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/-jnv11edz-uw/TxLUtEJp1rI/AAAAAAAAAz0/ESm5Tp1XVo4/s1600/page0013.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-jnv11edz-uw/TxLUtEJp1rI/AAAAAAAAAz0/ESm5Tp1XVo4/s320/page0013.jpg" width="226" /&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/-1pOsiJgbnw8/TxLUu0u9RfI/AAAAAAAAAz8/QA7R23G4o4g/s1600/page0014.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-1pOsiJgbnw8/TxLUu0u9RfI/AAAAAAAAAz8/QA7R23G4o4g/s320/page0014.jpg" width="226" /&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/-VR-te6k816g/TxLUw5wWqUI/AAAAAAAAA0E/ngMeVu9SvMI/s1600/page0015.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-VR-te6k816g/TxLUw5wWqUI/AAAAAAAAA0E/ngMeVu9SvMI/s320/page0015.jpg" width="226" /&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/-upyHFJ2BL9E/TxLUyqVd51I/AAAAAAAAA0M/BkiXgBlo-C4/s1600/page0016.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-upyHFJ2BL9E/TxLUyqVd51I/AAAAAAAAA0M/BkiXgBlo-C4/s320/page0016.jpg" width="226" /&gt;&lt;/a&gt;&lt;/div&gt;Well, it has been 2 months since my last post, time goes too quickly. So much has happened! We left Port Douglas on the 22nd December with camper trailer in tow, to make the trek from Port Douglas to Darwin. After 8 days, Christmas and a birthday, and loads of adventure and things to scrapbook about, we made it safely into Darwin on the 30th December, just in time to see in the New Year, with fireworks down at the Waterfront. We have a lovely apartment right on the esplenade, great walking tracks, overlooking the ocean, and right near the city. So far, weather has been kind, lots of thunder storms but not much rain).&lt;br /&gt;Another birthday was celebrated yesterday, as taylah turned 9. (jack was 6 on Christmas day. The kids will be starting a new school at the end of the month.&lt;br /&gt;Today, I was lucky enough to attend the KASZAZZ TEAM TRAINING DAY, with some lovely ladies in Palmerston. They were very welcoming, I had a great day, and sooo, loved the projects we created.........DRUMROLL......... Just check out all these new products, they have added to the previous foundations range of papers and have many new stamps and yet MORE.... of Tim holts' wonderful distress products. The new distress crackle glaze is so cool and very user friendly.&lt;br /&gt;If you would like any info on the new products or anything from the Kaszazz range, please contact me. I am happy to post ladies!!!!Happy Browsing!!! And HAPPY NEW YEAR!!!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-7778467640985705973?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/7778467640985705973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=7778467640985705973' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7778467640985705973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7778467640985705973'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2012/01/kaszazz-new-product-release-and-our.html' title='Kaszazz new product release and our news!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-upwvKkjtiJI/TxLUMwMcIoI/AAAAAAAAAyU/yCu_CKo7VWA/s72-c/page0001.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-6306403732793592575</id><published>2011-11-13T22:12:00.000+10:00</published><updated>2011-11-13T22:12:39.375+10:00</updated><title type='text'>Prima Roadshow!!!</title><content type='html'>Wow, what a fantastic day I had down in Cairns on Thursday last week, at the Prima Roadshow! Thanks Scrap therapy, &lt;a href="http://www.scraptherapy.com.au/"&gt;www.scraptherapy.com.au&lt;/a&gt; for bringing out the fabulous Prima teachers!&lt;br /&gt;I'm pictured here with Sharon Laakkonen, whose work I was quite familiar with. She was our teacher for the day, and she is the Design Team Coordinator for Prima Marketing, &lt;a href="http://www.primamarketinginc.com"&gt;www.primamarketinginc.com&lt;br /&gt;&lt;/a&gt; We made mini albums using canvas pages. We coloured them with distress inks and spritzes, &amp; I learned how to use the beautiful Prima flower ranges to their full potential. The gorgeous papers we used are the Prima Pixie Glen range, I am so in love with them, I made a layout with some of the leftovers! I loved it!!! Will definately have to incorporate a few ideas into my Kaszazz projects!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-l-dUpm6FHMM/Tr-zTK21UsI/AAAAAAAAAxQ/QTWrrzgc6f4/s1600/DSC01978%2BMe%2Bwith%2BSharon%2BLaakkonen%2BPrima%2BDesign%2BTeam%2Bcoordinator%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="240" width="320" src="http://3.bp.blogspot.com/-l-dUpm6FHMM/Tr-zTK21UsI/AAAAAAAAAxQ/QTWrrzgc6f4/s320/DSC01978%2BMe%2Bwith%2BSharon%2BLaakkonen%2BPrima%2BDesign%2BTeam%2Bcoordinator%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;And here is the lovely album we made!!! Just have to decorate with pics now!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-Raq6SsJT7TA/Tr-0CISnkFI/AAAAAAAAAxc/upR5Wd1nqeg/s1600/_MG_3415%2BUS%2BPrima%2Balbum%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="213" width="320" src="http://1.bp.blogspot.com/-Raq6SsJT7TA/Tr-0CISnkFI/AAAAAAAAAxc/upR5Wd1nqeg/s320/_MG_3415%2BUS%2BPrima%2Balbum%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-TWg_OdYk64s/Tr-0CIVwtOI/AAAAAAAAAxk/QXj7qJF1PAM/s1600/_MG_3416%2BUS%2Balbum%2Bpage%2B2%2Band%2B3%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="213" width="320" src="http://2.bp.blogspot.com/-TWg_OdYk64s/Tr-0CIVwtOI/AAAAAAAAAxk/QXj7qJF1PAM/s320/_MG_3416%2BUS%2Balbum%2Bpage%2B2%2Band%2B3%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ZhQawFJfuP8/Tr-0CD_vo7I/AAAAAAAAAx4/08r7VQyWG3o/s1600/_MG_3417%2BUS%2Balbum%2Bpage%2B4%2Band%2B5%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="213" width="320" src="http://1.bp.blogspot.com/-ZhQawFJfuP8/Tr-0CD_vo7I/AAAAAAAAAx4/08r7VQyWG3o/s320/_MG_3417%2BUS%2Balbum%2Bpage%2B4%2Band%2B5%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-NPR1elTqDwI/Tr-0Cg6Ju5I/AAAAAAAAAyA/gvmZPCP312s/s1600/_MG_3418%2BUS%2Balbum%2Bpage%2B6%2Band%2B7%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="213" width="320" src="http://1.bp.blogspot.com/-NPR1elTqDwI/Tr-0Cg6Ju5I/AAAAAAAAAyA/gvmZPCP312s/s320/_MG_3418%2BUS%2Balbum%2Bpage%2B6%2Band%2B7%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-1Y37rQQ1VDA/Tr-0C3DywdI/AAAAAAAAAyQ/TdyM3B7phck/s1600/_MG_3419%2BUS%2Balbum%2Bpage%2B8%2Band%2B9%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="213" width="320" src="http://3.bp.blogspot.com/-1Y37rQQ1VDA/Tr-0C3DywdI/AAAAAAAAAyQ/TdyM3B7phck/s320/_MG_3419%2BUS%2Balbum%2Bpage%2B8%2Band%2B9%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-6306403732793592575?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/6306403732793592575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=6306403732793592575' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/6306403732793592575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/6306403732793592575'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/11/prima-roadshow.html' title='Prima Roadshow!!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-l-dUpm6FHMM/Tr-zTK21UsI/AAAAAAAAAxQ/QTWrrzgc6f4/s72-c/DSC01978%2BMe%2Bwith%2BSharon%2BLaakkonen%2BPrima%2BDesign%2BTeam%2Bcoordinator%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-1067032629350864719</id><published>2011-10-29T09:22:00.000+10:00</published><updated>2011-10-29T09:22:28.135+10:00</updated><title type='text'>Card and a Half extra challenge # 5</title><content type='html'>Well, have just snuck this entry in for the extra challenge this month over at Card and a Half. Click on my title to go straight to the challenge info.&lt;br /&gt;We were asked to make 2 Christmas cards using the same papers, but with two different looks! I have used mainly Kaszazz products, with the exception of a flower and brad.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-2KlcuNGE8UE/Tqs4sS5XsfI/AAAAAAAAAwY/M8EPH_r4kts/s1600/_MG_3358%2BChristmas%2Bcard%2Bchallenge%2Bextra%2Bno%2B5%2Bsml%2Bimg%2Bcard%2B1.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="233" src="http://2.bp.blogspot.com/-2KlcuNGE8UE/Tqs4sS5XsfI/AAAAAAAAAwY/M8EPH_r4kts/s320/_MG_3358%2BChristmas%2Bcard%2Bchallenge%2Bextra%2Bno%2B5%2Bsml%2Bimg%2Bcard%2B1.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-rcsxPfFoY_I/Tqs4smhyP6I/AAAAAAAAAwk/a-0fDeiR6hc/s1600/_MG_3358%2BChristmas%2Bcard%2Bchallenge%2Bcard%2B2%2Bno%2B5%2Bextra%2Bsml.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="230" src="http://2.bp.blogspot.com/-rcsxPfFoY_I/Tqs4smhyP6I/AAAAAAAAAwk/a-0fDeiR6hc/s320/_MG_3358%2BChristmas%2Bcard%2Bchallenge%2Bcard%2B2%2Bno%2B5%2Bextra%2Bsml.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-1067032629350864719?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://cardandahalf.blogspot.com/2011_10_01_archive.html#3062410994234985736' title='Card and a Half extra challenge # 5'/><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/1067032629350864719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=1067032629350864719' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1067032629350864719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1067032629350864719'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/10/card-and-half-extra-challenge-5.html' title='Card and a Half extra challenge # 5'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-2KlcuNGE8UE/Tqs4sS5XsfI/AAAAAAAAAwY/M8EPH_r4kts/s72-c/_MG_3358%2BChristmas%2Bcard%2Bchallenge%2Bextra%2Bno%2B5%2Bsml%2Bimg%2Bcard%2B1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-306030258229573427</id><published>2011-10-17T17:11:00.000+10:00</published><updated>2011-10-17T17:11:47.609+10:00</updated><title type='text'>New papers &amp; Kaszazz clock stamps.</title><content type='html'>Here's a layout I loved doing with some fussy cutting of some new no name brand papers, and a few clock stamps from Kaszazz!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-aWSbiQ3iIFU/TpvVKjBGkaI/AAAAAAAAAv8/0S5LAmzLgUc/s1600/_MG_3313%2BNew%2Bpapers%252C%2BTaylah%2BYOU%2BIN%2B2009%2BSML%2BIMG.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="318" width="320" src="http://2.bp.blogspot.com/-aWSbiQ3iIFU/TpvVKjBGkaI/AAAAAAAAAv8/0S5LAmzLgUc/s320/_MG_3313%2BNew%2Bpapers%252C%2BTaylah%2BYOU%2BIN%2B2009%2BSML%2BIMG.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-306030258229573427?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/306030258229573427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=306030258229573427' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/306030258229573427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/306030258229573427'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/10/new-papers-kaszazz-clock-stamps.html' title='New papers &amp; Kaszazz clock stamps.'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-aWSbiQ3iIFU/TpvVKjBGkaI/AAAAAAAAAv8/0S5LAmzLgUc/s72-c/_MG_3313%2BNew%2Bpapers%252C%2BTaylah%2BYOU%2BIN%2B2009%2BSML%2BIMG.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-2092491031136213181</id><published>2011-10-17T17:09:00.000+10:00</published><updated>2011-10-17T17:09:27.734+10:00</updated><title type='text'>More Kaszazz workshop projects</title><content type='html'>I have been busy over the last month doing up some more projects to run as workshops:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-wqGmZuYq3ac/TpvTTjq7xDI/AAAAAAAAAvY/mXhIqk5-T3Y/s1600/_MG_3332%2BDiscover%2Bflourish%2Blayout%2Bdouble%2Bpage%2Bview%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="159" width="320" src="http://3.bp.blogspot.com/-wqGmZuYq3ac/TpvTTjq7xDI/AAAAAAAAAvY/mXhIqk5-T3Y/s320/_MG_3332%2BDiscover%2Bflourish%2Blayout%2Bdouble%2Bpage%2Bview%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Z7o8X8zutGU/TpvTT5liwMI/AAAAAAAAAvk/NjT1Bp0zgsY/s1600/_MG_3333%2Bdiscover%2Bflourish%2Blayout%2Bsml%2Bimg%2Bshowing%2Bhinge.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="260" src="http://3.bp.blogspot.com/-Z7o8X8zutGU/TpvTT5liwMI/AAAAAAAAAvk/NjT1Bp0zgsY/s320/_MG_3333%2Bdiscover%2Bflourish%2Blayout%2Bsml%2Bimg%2Bshowing%2Bhinge.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;Discover Flourish layout, the 2nd page has a hinge so you can hide some more photos and journalling underneath!!!&lt;br /&gt;2H592 Funky Friends collage&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-bNctOBhPs_k/TpvUlDRH9ZI/AAAAAAAAAvw/h05CQW51LUs/s1600/_MG_3317%2B2H592%2BFunky%2Bfriends%2Bcollage%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="164" width="320" src="http://1.bp.blogspot.com/-bNctOBhPs_k/TpvUlDRH9ZI/AAAAAAAAAvw/h05CQW51LUs/s320/_MG_3317%2B2H592%2BFunky%2Bfriends%2Bcollage%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Contact me to find out how you can attend a workshop or about the products used in these layouts!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-2092491031136213181?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/2092491031136213181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=2092491031136213181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2092491031136213181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2092491031136213181'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/10/more-kaszazz-workshop-projects.html' title='More Kaszazz workshop projects'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-wqGmZuYq3ac/TpvTTjq7xDI/AAAAAAAAAvY/mXhIqk5-T3Y/s72-c/_MG_3332%2BDiscover%2Bflourish%2Blayout%2Bdouble%2Bpage%2Bview%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-4791890057104334657</id><published>2011-10-15T09:10:00.000+10:00</published><updated>2011-10-15T09:10:03.316+10:00</updated><title type='text'>Awesome October Kaszazz specials!!!!</title><content type='html'>Wow, I have just received the October newsletter from Kaszazz, and it is jam-packed with great things!&lt;br /&gt;&lt;br /&gt;The 1st being a fantastic new release of more TIM Holtz products- RANGER INK DISTRESS STAINS! You may have seen these already advertised in the magazines. They come in the form of a dabber bottle and can be used in a variety of ways. More to follow for info on these, they will be released before Christmas!&lt;br /&gt;&lt;br /&gt;The best bit……. For the rest of October, starting from Today, Kaszazz have released a huge list of products, 50 in total that you can double up on for FREE! Buy one get one FREE! There are some large ticket items in here, such as the Black Share and Tell albums, D-ring style! (We always need these!) The Funky rub ons and alphabets and numerals, and if any of you have the EZY Press machine, there are some dies on the list too. (Why not confer with your friends and go halves, these are big ticket items you may have been putting off!)&lt;br /&gt;&lt;br /&gt;I will be placing an order next week, prob. Early in the week, so don’t miss out ladies, grab your catalogue and check out these items. Don’t forget the price of distress inks and refills are now down, $7.95 for an ink pad, is so good!&lt;br /&gt;&lt;br /&gt;Code Description Price                                                                                                          &lt;br /&gt;&lt;b&gt;2567 Brads - Antique Gems (16) - Pearls $4.95&lt;br /&gt;2925 Brads - Mini Round (100) - Pewter $4.95&lt;br /&gt;1099 Card Essentials - Christmas - A5 216gsm (30) - Asst. $12.95&lt;br /&gt;1307 Card Essentials - Primary - A5 216gsm (30) - Asst. $12.95&lt;br /&gt;9407 Chipboard - Hang-it - 6x6 (10) $12.50&lt;br /&gt;6547 Chipboard - Scallop Circle Drilled - 150mm (10) $10.95&lt;br /&gt;71350 ColorBox Fluid Chalk Refill - Blackbird $8.85&lt;br /&gt;71308 ColorBox Fluid Chalk Refill - Blue Lagoon $8.85&lt;br /&gt;10140 Design Adhesive - Butterfly Swirl $8.95&lt;br /&gt;5054 Die - 2-in-1 Cut and Emboss - Romantic Curve $20.00&lt;br /&gt;2916 Die - 2-in-1 Cut and Emboss - Tags # 4 $44.95&lt;br /&gt;5045 Die - Standard Paper - Box #2 $49.95&lt;br /&gt;2904 Die - Thick Paper - Box # 6 $174.95&lt;br /&gt;2903 Die - Thick Paper - Envelope # 1 $174.95&lt;br /&gt;2570 Embellishment - Charms - Baby $5.95&lt;br /&gt;4875 Embellishment - Charms - Girls Things $5.95&lt;br /&gt;2569 Embellishment - Ribbon Charms (4) - Family $3.95&lt;br /&gt;4736 Embellishment Kit - Antique Gold $19.95&lt;br /&gt;2572 Embellishment Kit - Pewter $19.95&lt;br /&gt;4908 Eyelets - 3mm (50) - Pink $3.95&lt;br /&gt;4696 Flowers - Daisies 4cm (100) - Multi $19.95&lt;br /&gt;4843 Punch - Small - Folk Heart $6.95&lt;br /&gt;2506 Ribbon 2m - 1/4" Organdy - Chocolate $1.25&lt;br /&gt;2988 Ribbon 2m 1/4" Sheer Satin Edges - White $1.95&lt;br /&gt;1696 Rub-ons - Adorable $7.50&lt;br /&gt;4426 Rub-ons - Alphabet and Numbers (30) - Black $27.95&lt;br /&gt;2936 Rub-ons - Funky Forest Borders $7.50&lt;br /&gt;2937 Rub-ons - Funky Forest Frames $7.50&lt;br /&gt;2557 Rub-ons - Once Upon a Time $7.50&lt;br /&gt;4880 Rub-ons - World Traveller $6.95&lt;br /&gt;70200 SB Album - Share and Tell - Black $49.95&lt;br /&gt;4460 SB Bazzill Basics 12x12 - Swimming Pool (CC) $1.10&lt;br /&gt;4617 SB Bazzill Basics 12x12 - Whirlpool $1.10&lt;br /&gt;4230 SB Bazzill Basics 12x12 - Yam $1.10&lt;br /&gt;4446 SB Cut Outs - Castaway 12x12 - Tags and Borders $3.95&lt;br /&gt;4762 SB Cut Outs - Gelati 12x12 - Circle-it! $3.95&lt;br /&gt;4761 SB Cut Outs - Gelati A4 - Tags 'n' More $2.20&lt;br /&gt;1051 SB Essentials 12x12 - Cranberry $0.95&lt;br /&gt;1091 SB Essentials 12x12 - Grass $0.95&lt;br /&gt;1339 SB Essentials Bling 12x12 - Aqua $1.10&lt;br /&gt;1348 SB Essentials Bling 12x12 - Black $1.10&lt;br /&gt;1333 SB Essentials Bling 12x12 - Mandarin $1.10&lt;br /&gt;1335 SB Essentials Bling 12x12 - Orchid $1.10&lt;br /&gt;1349 SB Essentials Bling 12x12 - White $1.10&lt;br /&gt;4662 SB Vellum - Mum $1.95&lt;br /&gt;4658 Stickers - Alphamega - Arial $5.95&lt;br /&gt;4657 Stickers - Alphamega - Weird $5.95&lt;br /&gt;4660 Stickers - Alphamidi - Arial $3.95&lt;br /&gt;1368 Sticky Bling Words - Cherish $3.50&lt;br /&gt;4901 Tools - Punch 'n' Set $24.95&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-4791890057104334657?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/4791890057104334657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=4791890057104334657' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4791890057104334657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4791890057104334657'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/10/awesome-october-kaszazz-specials.html' title='Awesome October Kaszazz specials!!!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-6031562731202954750</id><published>2011-09-26T09:51:00.001+10:00</published><updated>2011-09-26T09:58:20.214+10:00</updated><title type='text'>CARD AND A HALF CHALLENGE</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-BTdKYafj65o/Tn--Y7sEQoI/AAAAAAAAAvI/aPpq0NmBs2A/s1600/_MG_2934%2BJust%2Bfor%2Byou....%2BLauras%2Bcard%2Bchall%2B5%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="240" src="http://1.bp.blogspot.com/-BTdKYafj65o/Tn--Y7sEQoI/AAAAAAAAAvI/aPpq0NmBs2A/s320/_MG_2934%2BJust%2Bfor%2Byou....%2BLauras%2Bcard%2Bchall%2B5%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-TWjeMv5B6so/Tn--ZOCq45I/AAAAAAAAAvQ/jqgGhHj3B3s/s1600/_MG_2933%2BLauras%2Bcard%2Bwith%2Bpresent%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="254" src="http://4.bp.blogspot.com/-TWjeMv5B6so/Tn--ZOCq45I/AAAAAAAAAvQ/jqgGhHj3B3s/s320/_MG_2933%2BLauras%2Bcard%2Bwith%2Bpresent%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Well, I have been missing in action for the last few challenges over at &lt;a href="http://cardandahalf.blogspot.com/"&gt;Card and a Half&lt;/a&gt;, but hopefully this challenge will get me back on track! Here is my entry and a pic of where my colours came from for my inspiration...I bought a pressie for a friend while we were away in Mission Beach last week, and loved the colours the shopkeeper wrapped it in, so made my card to match, thanks for the sketch! All products used are from Kaszazz!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-6031562731202954750?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://cardandahalf.blogspot.com/' title='CARD AND A HALF CHALLENGE'/><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/6031562731202954750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=6031562731202954750' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/6031562731202954750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/6031562731202954750'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/09/card-and-half-challenge.html' title='CARD AND A HALF CHALLENGE'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-BTdKYafj65o/Tn--Y7sEQoI/AAAAAAAAAvI/aPpq0NmBs2A/s72-c/_MG_2934%2BJust%2Bfor%2Byou....%2BLauras%2Bcard%2Bchall%2B5%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-4544244186039264437</id><published>2011-09-26T09:46:00.000+10:00</published><updated>2011-09-26T09:46:21.273+10:00</updated><title type='text'>Brand new products- September release!!!</title><content type='html'>You can order all of these lovely products through me now!!! Let me know if you would like to place an order. &lt;a href="mailto:tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-_6Z-zk2z6zM/Tn-8BB4P2cI/AAAAAAAAAtk/8yx2JNB2WaY/s1600/page0001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://2.bp.blogspot.com/-_6Z-zk2z6zM/Tn-8BB4P2cI/AAAAAAAAAtk/8yx2JNB2WaY/s320/page0001.jpg" width="226" /&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/-vyiQ2JJO32U/Tn-8EOG6gCI/AAAAAAAAAto/ZO_l2ubNrTg/s1600/page0002.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://2.bp.blogspot.com/-vyiQ2JJO32U/Tn-8EOG6gCI/AAAAAAAAAto/ZO_l2ubNrTg/s320/page0002.jpg" width="226" /&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/-CACytHz5pLI/Tn-8GFOoYLI/AAAAAAAAAts/Lgrb0VcIdqI/s1600/page0003.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://1.bp.blogspot.com/-CACytHz5pLI/Tn-8GFOoYLI/AAAAAAAAAts/Lgrb0VcIdqI/s320/page0003.jpg" width="226" /&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/-aR635-A7OZw/Tn-8KmXqm0I/AAAAAAAAAtw/c_f_xhIe2Ok/s1600/page0004.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://4.bp.blogspot.com/-aR635-A7OZw/Tn-8KmXqm0I/AAAAAAAAAtw/c_f_xhIe2Ok/s320/page0004.jpg" width="226" /&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/-QPol5gFfIAE/Tn-8ODWTvnI/AAAAAAAAAt0/puSqKvVX-ls/s1600/page0005.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://1.bp.blogspot.com/-QPol5gFfIAE/Tn-8ODWTvnI/AAAAAAAAAt0/puSqKvVX-ls/s320/page0005.jpg" width="226" /&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/-U9EtNYssGzA/Tn-8P8XgpKI/AAAAAAAAAt4/0AKwMfxg-iE/s1600/page0006.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://1.bp.blogspot.com/-U9EtNYssGzA/Tn-8P8XgpKI/AAAAAAAAAt4/0AKwMfxg-iE/s320/page0006.jpg" width="226" /&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/-30XQ2ePQMRk/Tn-8TfB73RI/AAAAAAAAAt8/A9PvnI3_Fa4/s1600/page0007.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://3.bp.blogspot.com/-30XQ2ePQMRk/Tn-8TfB73RI/AAAAAAAAAt8/A9PvnI3_Fa4/s320/page0007.jpg" width="226" /&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/-zhnVKBLjx78/Tn-8W1CvY2I/AAAAAAAAAuA/ZPI--dXXFe4/s1600/page0008.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://4.bp.blogspot.com/-zhnVKBLjx78/Tn-8W1CvY2I/AAAAAAAAAuA/ZPI--dXXFe4/s320/page0008.jpg" width="226" /&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/-1m3a_VMsbMA/Tn-8c5RsDvI/AAAAAAAAAuE/rZd0iO3MnYY/s1600/page0009.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://2.bp.blogspot.com/-1m3a_VMsbMA/Tn-8c5RsDvI/AAAAAAAAAuE/rZd0iO3MnYY/s320/page0009.jpg" width="226" /&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/-urNPpMHD16Y/Tn-8fDFK-NI/AAAAAAAAAuI/kIhAFmywJIE/s1600/page0010.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://1.bp.blogspot.com/-urNPpMHD16Y/Tn-8fDFK-NI/AAAAAAAAAuI/kIhAFmywJIE/s320/page0010.jpg" width="226" /&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/-vaKir3gXq-Y/Tn-8hr0pnmI/AAAAAAAAAuM/_JNQpws2T2Y/s1600/page0011.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://1.bp.blogspot.com/-vaKir3gXq-Y/Tn-8hr0pnmI/AAAAAAAAAuM/_JNQpws2T2Y/s320/page0011.jpg" width="226" /&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/-8fO64RjgsqA/Tn-8jXhGyTI/AAAAAAAAAuQ/gTTDijRQATQ/s1600/page0012.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://2.bp.blogspot.com/-8fO64RjgsqA/Tn-8jXhGyTI/AAAAAAAAAuQ/gTTDijRQATQ/s320/page0012.jpg" width="226" /&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/-fBHpNclQqi4/Tn-8kxrf-xI/AAAAAAAAAuU/qRlZ1Wuoq1A/s1600/page0013.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://2.bp.blogspot.com/-fBHpNclQqi4/Tn-8kxrf-xI/AAAAAAAAAuU/qRlZ1Wuoq1A/s320/page0013.jpg" width="226" /&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/-TlX_gb2D0j4/Tn-8nOGC6cI/AAAAAAAAAuY/qADGoNQKpVs/s1600/page0014.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://2.bp.blogspot.com/-TlX_gb2D0j4/Tn-8nOGC6cI/AAAAAAAAAuY/qADGoNQKpVs/s320/page0014.jpg" width="226" /&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/-zDN63rWu0Dk/Tn-8p84Vk9I/AAAAAAAAAuc/bSeV8wQFex8/s1600/page0015.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://1.bp.blogspot.com/-zDN63rWu0Dk/Tn-8p84Vk9I/AAAAAAAAAuc/bSeV8wQFex8/s320/page0015.jpg" width="226" /&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/-G8OAswChqLM/Tn-8svL6GhI/AAAAAAAAAug/qgIYOua2lsY/s1600/page0016.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://4.bp.blogspot.com/-G8OAswChqLM/Tn-8svL6GhI/AAAAAAAAAug/qgIYOua2lsY/s320/page0016.jpg" width="226" /&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/-M2gsur4nyH8/Tn-8vFOmtuI/AAAAAAAAAuk/N03reoIfRzE/s1600/page0017.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://1.bp.blogspot.com/-M2gsur4nyH8/Tn-8vFOmtuI/AAAAAAAAAuk/N03reoIfRzE/s320/page0017.jpg" width="226" /&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/-M1c7gYYsUKw/Tn-8xxTaiXI/AAAAAAAAAuo/vb5Hia_7x68/s1600/page0018.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://4.bp.blogspot.com/-M1c7gYYsUKw/Tn-8xxTaiXI/AAAAAAAAAuo/vb5Hia_7x68/s320/page0018.jpg" width="226" /&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/--tTFL0-QBEk/Tn-81cUTbBI/AAAAAAAAAus/BX83CL0U1LU/s1600/page0019.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://3.bp.blogspot.com/--tTFL0-QBEk/Tn-81cUTbBI/AAAAAAAAAus/BX83CL0U1LU/s320/page0019.jpg" width="226" /&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/-ZwJXqJMaRKk/Tn-84c6dwQI/AAAAAAAAAuw/k2C0cZOzGb0/s1600/page0020.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://2.bp.blogspot.com/-ZwJXqJMaRKk/Tn-84c6dwQI/AAAAAAAAAuw/k2C0cZOzGb0/s320/page0020.jpg" width="226" /&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/-V3mJpPmiCyg/Tn-88ndxMvI/AAAAAAAAAu0/_HbHxPeat_Q/s1600/page0021.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://2.bp.blogspot.com/-V3mJpPmiCyg/Tn-88ndxMvI/AAAAAAAAAu0/_HbHxPeat_Q/s320/page0021.jpg" width="226" /&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/-wCpPllTlIJQ/Tn-9BO7wPTI/AAAAAAAAAu4/kAv1eXtvIvg/s1600/page0022.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://1.bp.blogspot.com/-wCpPllTlIJQ/Tn-9BO7wPTI/AAAAAAAAAu4/kAv1eXtvIvg/s320/page0022.jpg" width="226" /&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/-jd4LuCa9Nyw/Tn-9Fu9ihRI/AAAAAAAAAu8/I6uj3w_iL_A/s1600/page0023.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://4.bp.blogspot.com/-jd4LuCa9Nyw/Tn-9Fu9ihRI/AAAAAAAAAu8/I6uj3w_iL_A/s320/page0023.jpg" width="226" /&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/-63aCENEs8Y4/Tn-9ISx1JNI/AAAAAAAAAvA/_4_nnxcLUy8/s1600/page0024.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" hca="true" height="320" src="http://1.bp.blogspot.com/-63aCENEs8Y4/Tn-9ISx1JNI/AAAAAAAAAvA/_4_nnxcLUy8/s320/page0024.jpg" width="226" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-4544244186039264437?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/4544244186039264437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=4544244186039264437' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4544244186039264437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4544244186039264437'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/09/brand-new-products-september-release.html' title='Brand new products- September release!!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-_6Z-zk2z6zM/Tn-8BB4P2cI/AAAAAAAAAtk/8yx2JNB2WaY/s72-c/page0001.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-3214169376980174063</id><published>2011-09-26T09:30:00.000+10:00</published><updated>2011-09-26T09:30:53.749+10:00</updated><title type='text'>TTD pics</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-IlX2k6ul3Jw/Tn-5o1yf1AI/AAAAAAAAAtQ/35uwT-M0h1A/s1600/300597_10150316696705798_667615797_7886217_916617863_n.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="240" width="320" src="http://4.bp.blogspot.com/-IlX2k6ul3Jw/Tn-5o1yf1AI/AAAAAAAAAtQ/35uwT-M0h1A/s320/300597_10150316696705798_667615797_7886217_916617863_n.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-5AlvIwW4Vfs/Tn-5pATb39I/AAAAAAAAAtY/qrQdzkWQ0YY/s1600/305863_10150316691985798_667615797_7886195_506586873_n.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="240" width="320" src="http://1.bp.blogspot.com/-5AlvIwW4Vfs/Tn-5pATb39I/AAAAAAAAAtY/qrQdzkWQ0YY/s320/305863_10150316691985798_667615797_7886195_506586873_n.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-v4sIwiZ3qUM/Tn-5pbEsviI/AAAAAAAAAtg/7AMM5mjyL5Q/s1600/307030_10150316697340798_667615797_7886221_1613584847_n.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="240" width="320" src="http://3.bp.blogspot.com/-v4sIwiZ3qUM/Tn-5pbEsviI/AAAAAAAAAtg/7AMM5mjyL5Q/s320/307030_10150316697340798_667615797_7886221_1613584847_n.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A few piccies the lovely Laura took on the day of Team Training Day!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-3214169376980174063?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/3214169376980174063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=3214169376980174063' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/3214169376980174063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/3214169376980174063'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/09/ttd-pics.html' title='TTD pics'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-IlX2k6ul3Jw/Tn-5o1yf1AI/AAAAAAAAAtQ/35uwT-M0h1A/s72-c/300597_10150316696705798_667615797_7886217_916617863_n.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-2340920521821134748</id><published>2011-09-26T09:02:00.002+10:00</published><updated>2011-09-26T09:06:12.137+10:00</updated><title type='text'>Team Training Day!</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-5UUkjNju5fQ/Tn-yuo4einI/AAAAAAAAAtA/BFUxMM_D6I8/s1600/_MG_2926%2B2H972%2BTimeless%2Bpage%2Band%2Bpocket%2Bpieces%2Bsml%2Bimg.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="159" src="http://2.bp.blogspot.com/-5UUkjNju5fQ/Tn-yuo4einI/AAAAAAAAAtA/BFUxMM_D6I8/s320/_MG_2926%2B2H972%2BTimeless%2Bpage%2Band%2Bpocket%2Bpieces%2Bsml%2Bimg.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-LrnMzhSMelE/Tn-yu3DW3eI/AAAAAAAAAtI/orFLXrjAtWg/s1600/_MG_2931%2B2H729%2BRomance%2Band%2BFunky%2BBlooms%2Blayout%2Bsml%2Bimg.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="162" src="http://3.bp.blogspot.com/-LrnMzhSMelE/Tn-yu3DW3eI/AAAAAAAAAtI/orFLXrjAtWg/s320/_MG_2931%2B2H729%2BRomance%2Band%2BFunky%2BBlooms%2Blayout%2Bsml%2Bimg.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Well Dave came home last Saturday- which coincided with me running my first ever Team Training Day for Kaszazz! He took the kids off to stay a night at the New Ramada (previously Treetops), in town. My TTD went well, but it was a very long day!!!I had 7 ladies attend, I think they all had a great day! I met up with my family at around 6.30pm and we had a great night!Here is one of the new projects we created at TTD, using the brand new September released products which you can view here shortly!It's workshop no 2H972 TIMELESS PAGE AND POCKET PIECES. It was a great excuse for me to scrap my Mum and Dad and my brother and I when we were very young!So glad to get these memories down!There's also another workshop page I created recently, the 2H729, Romance and funky blooms layout! Let me know if you would like any info on how to create these pages or attend a workshop.. &lt;br /&gt;&lt;a href="mailto:tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-2340920521821134748?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/2340920521821134748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=2340920521821134748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2340920521821134748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2340920521821134748'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/09/team-training-day.html' title='Team Training Day!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-5UUkjNju5fQ/Tn-yuo4einI/AAAAAAAAAtA/BFUxMM_D6I8/s72-c/_MG_2926%2B2H972%2BTimeless%2Bpage%2Band%2Bpocket%2Bpieces%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-7159831604276079891</id><published>2011-09-08T20:40:00.000+10:00</published><updated>2011-09-08T20:40:45.674+10:00</updated><title type='text'>On the countdown!! Scrapping every now and then!</title><content type='html'>Well, we have just over a week to go before we see Dave! It's been 3 long weeks. The kids have started to really notice his absence, thanks goodness for skype though! So with me being the sole parent in the house for the last few months, I have noticed an absence of time for my craft. I do fit little bits in here and there, but it's always around other things like work, dinner, readers, homework, stories, frightened little ones in the night, and the list goes on!!! Not to mention: mowing the lawns, looking after the swimming pool and gardens, umm!!!! I'm sure there is more.....So my blogging has slowed down a little too. But here I am to show you a couple of things I have managed to fit in! These are a couple of the Kaszazz workshops I have done up, ready to teach! Girly stuff again, Poor Jack is going to start feeling a little rejected if I don't get some boy projects happening soon!!!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Zsa9W0W7ZxQ/TmibJzSlneI/AAAAAAAAAsw/fcGNrdISJAM/s1600/_MG_2476%2BMay%2Bbirds%2Bpage%2Band%2Bcard%2B2H844%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="205" width="320" src="http://3.bp.blogspot.com/-Zsa9W0W7ZxQ/TmibJzSlneI/AAAAAAAAAsw/fcGNrdISJAM/s320/_MG_2476%2BMay%2Bbirds%2Bpage%2Band%2Bcard%2B2H844%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-0oQQOvMnBeI/TmibKFwz40I/AAAAAAAAAs4/L5MjTDyQeZQ/s1600/_MG_2112%2B2H953%2BCheeky%2Brub%2Bon%2Bgirl%2Bpage%2Bn%2Bpockets%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="164" width="320" src="http://2.bp.blogspot.com/-0oQQOvMnBeI/TmibKFwz40I/AAAAAAAAAs4/L5MjTDyQeZQ/s320/_MG_2112%2B2H953%2BCheeky%2Brub%2Bon%2Bgirl%2Bpage%2Bn%2Bpockets%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;The first one is a page and card workshop, 2H844- You can look these up on the Kaszazz website in the workshop catalogue by the way!!!&lt;br /&gt;The 2nd one is the Cheeky rub on page and pockets piece!&lt;br /&gt;On the countdown now, only 8 more days till TTD, (Kaszazz Team Training Day!!!)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-7159831604276079891?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/7159831604276079891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=7159831604276079891' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7159831604276079891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7159831604276079891'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/09/on-countdown-scrapping-every-now-and.html' title='On the countdown!! Scrapping every now and then!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-Zsa9W0W7ZxQ/TmibJzSlneI/AAAAAAAAAsw/fcGNrdISJAM/s72-c/_MG_2476%2BMay%2Bbirds%2Bpage%2Band%2Bcard%2B2H844%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-1926175497197481361</id><published>2011-08-21T09:23:00.000+10:00</published><updated>2011-08-21T09:23:30.289+10:00</updated><title type='text'>Big Picture Classes</title><content type='html'>I am doing yet, another on line class over at Big Picture Scrapbooking, &lt;a href="http://www.bigpictureclasses.com/"&gt;http://www.bigpictureclasses.com/&lt;/a&gt;&lt;br /&gt;Go and check out the FREE, Summer Festival class, doing a small layout a day, using a word a day. It's fun, inspiring and motivating! Here are my first few layouts and album cover!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-fohy00LMhcw/TlBBzGTjIlI/AAAAAAAAAsg/E5yidVJQn7Y/s1600/_MG_2197+album+cover+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="270" qaa="true" src="http://2.bp.blogspot.com/-fohy00LMhcw/TlBBzGTjIlI/AAAAAAAAAsg/E5yidVJQn7Y/s320/_MG_2197+album+cover+sml+img.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/-pVgQLUqV2FA/TlBB0v-uQ0I/AAAAAAAAAsk/siZJVu6YCWM/s1600/_MG_2198+share+sml.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="137" qaa="true" src="http://3.bp.blogspot.com/-pVgQLUqV2FA/TlBB0v-uQ0I/AAAAAAAAAsk/siZJVu6YCWM/s320/_MG_2198+share+sml.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/-Ahdozteh9kE/TlBB1TnIENI/AAAAAAAAAso/xtcjdBMOTJc/s1600/_MG_2199+sml+img+wonder.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="135" qaa="true" src="http://1.bp.blogspot.com/-Ahdozteh9kE/TlBB1TnIENI/AAAAAAAAAso/xtcjdBMOTJc/s320/_MG_2199+sml+img+wonder.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-1926175497197481361?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.bigpictureclasses.com/' title='Big Picture Classes'/><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/1926175497197481361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=1926175497197481361' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1926175497197481361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1926175497197481361'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/08/big-picture-classes.html' title='Big Picture Classes'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-fohy00LMhcw/TlBBzGTjIlI/AAAAAAAAAsg/E5yidVJQn7Y/s72-c/_MG_2197+album+cover+sml+img.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-3130373249886433298</id><published>2011-08-16T06:39:00.000+10:00</published><updated>2011-08-16T06:39:26.132+10:00</updated><title type='text'>More New things from Kaszazz!!!</title><content type='html'>Wow, Kaszazz have already Pre-Released a lovely range of things from the September New Release, and here's a little more to tempt you! There are some great stamps, including christmas themed and Father's Day. Please contact me if you would like anything you see, or anything from the Kaszazz catalogue! And have you heard about the new Kaszazz Creative Club??? It's totally FREE to join! You can be first to hear about some great specials and promos, new products and projects, earn some FREEBIES, You will get great product tips and techniques, and occasionally go into a draw to win some fabulous prizes! What are you waiting for, click on the Kaszazz&amp;nbsp;link to the right, and fill in your details! Or go here to &lt;a href="http://www.kaszazz.com/"&gt;http://www.kaszazz.com/&lt;/a&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/-673j1Savotg/TkmC8y8sGcI/AAAAAAAAAsI/kPGzBs02YXs/s1600/page0006.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" naa="true" src="http://3.bp.blogspot.com/-673j1Savotg/TkmC8y8sGcI/AAAAAAAAAsI/kPGzBs02YXs/s320/page0006.jpg" width="226" /&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/-mvSVsYQYmRA/TkmC_ExWR-I/AAAAAAAAAsM/I2hfB1IW1Hc/s1600/page0007.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" naa="true" src="http://1.bp.blogspot.com/-mvSVsYQYmRA/TkmC_ExWR-I/AAAAAAAAAsM/I2hfB1IW1Hc/s320/page0007.jpg" width="226" /&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/-hEZ1hgmguL0/TkmDAdJrr8I/AAAAAAAAAsQ/uZ2BH194oak/s1600/page0008.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" naa="true" src="http://4.bp.blogspot.com/-hEZ1hgmguL0/TkmDAdJrr8I/AAAAAAAAAsQ/uZ2BH194oak/s320/page0008.jpg" width="226" /&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/-v_dEymgkPsI/TkmDCWLMk-I/AAAAAAAAAsU/KV9UPmfQ0oY/s1600/page0009.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" naa="true" src="http://1.bp.blogspot.com/-v_dEymgkPsI/TkmDCWLMk-I/AAAAAAAAAsU/KV9UPmfQ0oY/s320/page0009.jpg" width="226" /&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/-da9bBX8Fx7I/TkmDEE2UeDI/AAAAAAAAAsY/ZirICc2AJ3A/s1600/page0010.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" naa="true" src="http://1.bp.blogspot.com/-da9bBX8Fx7I/TkmDEE2UeDI/AAAAAAAAAsY/ZirICc2AJ3A/s320/page0010.jpg" width="226" /&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/-3sjSeKFg9uw/TkmDGaPlMMI/AAAAAAAAAsc/qsLfYGSDGc8/s1600/page0011.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" naa="true" src="http://1.bp.blogspot.com/-3sjSeKFg9uw/TkmDGaPlMMI/AAAAAAAAAsc/qsLfYGSDGc8/s320/page0011.jpg" width="226" /&gt;&lt;/a&gt;&lt;/div&gt;And.... Team Training Days are being held around the country in September. I am lucky enough to be running one on the 17th Sept. If you are in the North Queensland area and looking for one near you, contact me to find out more. Team Training Days are such good fun and great value. Only $40, gets you a whole fun-filled day of crafting. 2 workshops and a make and take, see demonstrations, get to use the brand new products before their release, a FREE, thanks for coming gift, and lots more! Contact me for details: &lt;a href="mailto:tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-3130373249886433298?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/3130373249886433298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=3130373249886433298' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/3130373249886433298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/3130373249886433298'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/08/more-new-things-from-kaszazz.html' title='More New things from Kaszazz!!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-673j1Savotg/TkmC8y8sGcI/AAAAAAAAAsI/kPGzBs02YXs/s72-c/page0006.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-4884319681710925008</id><published>2011-08-14T21:27:00.000+10:00</published><updated>2011-08-14T21:27:48.303+10:00</updated><title type='text'>THINKING OF A DEAR FRIEND</title><content type='html'>This week has been a very sad week in our community and here in our blog/crafting community. Myself and many, many others are sharing in your grief Helen. I'm so glad I got to see you yesterday and give you a big hug! Thinking of you every day!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-4884319681710925008?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/4884319681710925008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=4884319681710925008' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4884319681710925008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4884319681710925008'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/08/thinking-of-dear-friend.html' title='THINKING OF A DEAR FRIEND'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-7386339818816418089</id><published>2011-07-30T19:54:00.002+10:00</published><updated>2011-07-30T19:56:26.797+10:00</updated><title type='text'>Challenge #3 at Card and a Half</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;Well, I have so many cards to make this week, so thanks to Helen at &lt;a href="http://cardandahalf.blogspot.com/"&gt;Card and a Half challenge blog&lt;/a&gt;, I had a great sketch to make this one for my niece. (Here is my card):&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/---DLUsZesV4/TjPU1zc445I/AAAAAAAAAsE/LhrtreW002M/s1600/_MG_2152%2BChallenge%2B3%2BBirthday%2BGirl%2Bcard%2Bsml%2Bimg.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/---DLUsZesV4/TjPU1zc445I/AAAAAAAAAsE/LhrtreW002M/s320/_MG_2152%2BChallenge%2B3%2BBirthday%2BGirl%2Bcard%2Bsml%2Bimg.jpg" width="290" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;img height="400" id="myphoto" src="http://a4.sphotos.ak.fbcdn.net/hphotos-ak-snc6/264433_2141581695264_1117842052_2614666_2495818_n.jpg" style="margin-left: auto; margin-right: auto;" width="400" /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;I have used an MME 6 x 6" paper stack which I love, some Kaszazz card, chalk inks, string, Kaszazz button and some left over lace I had in my ribbon jar! I love the colours in this one!&lt;br /&gt;Here is the sketch!:&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-7386339818816418089?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://cardandahalf.blogspot.com/' title='Challenge #3 at Card and a Half'/><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/7386339818816418089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=7386339818816418089' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7386339818816418089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7386339818816418089'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/07/challenge-3-at-card-and-half.html' title='Challenge #3 at Card and a Half'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/---DLUsZesV4/TjPU1zc445I/AAAAAAAAAsE/LhrtreW002M/s72-c/_MG_2152%2BChallenge%2B3%2BBirthday%2BGirl%2Bcard%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-8439832528428035771</id><published>2011-07-25T08:55:00.000+10:00</published><updated>2011-07-25T08:55:01.871+10:00</updated><title type='text'>Now I can share...</title><content type='html'>Last night, we had a Skype call with my sister in London, along with my parents who had just arrived there from Adelaide. Rachel &amp;amp; Garret's wedding is in less than 2 weeks now. She opened her gift from me while we were Skyping and I think she was pretty happy with it! They are having a village fete style wedding with loads of cool things and I made her this guest book to tie in with her theme! (And a card to match!)&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;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&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/-fFIoHwUULGc/Tiyh1ixjBQI/AAAAAAAAArY/BmcZb_TzBQo/s1600/_MG_2100+Rachels+guest+book+front+view+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://4.bp.blogspot.com/-fFIoHwUULGc/Tiyh1ixjBQI/AAAAAAAAArY/BmcZb_TzBQo/s320/_MG_2100+Rachels+guest+book+front+view+sml+img.jpg" t$="true" 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/-VYHNnv-I31c/Tiyh4z1yHcI/AAAAAAAAArc/iNqcgs5H7ak/s1600/_MG_2102+Rachels+guest+book+showing+inside+cover+and+title+page+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="173" src="http://1.bp.blogspot.com/-VYHNnv-I31c/Tiyh4z1yHcI/AAAAAAAAArc/iNqcgs5H7ak/s320/_MG_2102+Rachels+guest+book+showing+inside+cover+and+title+page+sml+img.jpg" t$="true" 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/-Q6iGUqP7uwI/Tiyh6rIldBI/AAAAAAAAArg/ZGBQG6_G5rg/s1600/_MG_2108+Rachels+guest+book+back+cover+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://2.bp.blogspot.com/-Q6iGUqP7uwI/Tiyh6rIldBI/AAAAAAAAArg/ZGBQG6_G5rg/s320/_MG_2108+Rachels+guest+book+back+cover+sml+img.jpg" t$="true" 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/-wtJuNXs20mo/Tiyh8PuPEHI/AAAAAAAAArk/ZIcmpAFrK2M/s1600/_MG_2101+Rachels+wedding+card+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="283" src="http://4.bp.blogspot.com/-wtJuNXs20mo/Tiyh8PuPEHI/AAAAAAAAArk/ZIcmpAFrK2M/s320/_MG_2101+Rachels+wedding+card+sml+img.jpg" t$="true" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-1F0tNWpvZCo/TiyhbyeyNLI/AAAAAAAAArU/H8YWHOIG-yE/s1600/_MG_2109+Rachels+guest+book+close+up+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://2.bp.blogspot.com/-1F0tNWpvZCo/TiyhbyeyNLI/AAAAAAAAArU/H8YWHOIG-yE/s320/_MG_2109+Rachels+guest+book+close+up+sml+img.jpg" t$="true" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;I covered the book in material and sewed a piece of paper on for my title and flowers and bunting to sit on. I hand coloured some white flowers with smooch accent ink. Used some thickers for the title and hand cut my little pieces of bunting from material and papers.&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;Inside, I made my title page with stamps and distress embossing powder. I also used some rub on stithing to tie in with the theme!&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;At least now, she will have a little part of me there with her on her special day!!!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-8439832528428035771?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/8439832528428035771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=8439832528428035771' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/8439832528428035771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/8439832528428035771'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/07/now-i-can-share.html' title='Now I can share...'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-fFIoHwUULGc/Tiyh1ixjBQI/AAAAAAAAArY/BmcZb_TzBQo/s72-c/_MG_2100+Rachels+guest+book+front+view+sml+img.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-362697582268530764</id><published>2011-07-18T21:10:00.001+10:00</published><updated>2011-07-18T21:13:04.003+10:00</updated><title type='text'>Altered School days page and card workshop</title><content type='html'>Wow, I am so happy with this new project! This is the workshop I will be teaching at home this Wednesday. 2H921- Altered School Days Page and Card. Using the School days paper in a new way, with lots of Smooch Spritz &amp;amp; masking techniques, gorgeous double layered daisies and butterlies , finished off with a lovely smothering of Sticky Bling flourishes!!! And... as you can see, flowers really are ok for boy pages!!! &lt;br /&gt;I love this pic of my little man, taken at a friends house a few months ago. His little mate wanted to make his own cowboy movie, so they dressed up with guns and siblings in tow, and the story involved one thief stealing jewels from the bankman, two cowboys capturing her and tyeing her up to a tree, lots of shooting with big toy guns, and much laughter from all of us&amp;nbsp;! If you would like any info on products and how this page is made, please contact me at &lt;a href="mailto:tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt;&lt;br /&gt;And..the very talented lady who created&amp;nbsp;the original project for this&amp;nbsp;page, was Saskia Charsley, great work Saskia!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-LuRExoAORJA/TiQTaKgSu3I/AAAAAAAAArE/AmV9uz_b0tY/s1600/_MG_2120+2H921+Altered+School+Days+Page+and+Card+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="232" m$="true" src="http://3.bp.blogspot.com/-LuRExoAORJA/TiQTaKgSu3I/AAAAAAAAArE/AmV9uz_b0tY/s320/_MG_2120+2H921+Altered+School+Days+Page+and+Card+sml+img.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-362697582268530764?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/362697582268530764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=362697582268530764' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/362697582268530764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/362697582268530764'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/07/altered-school-days-page-and-card.html' title='Altered School days page and card workshop'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-LuRExoAORJA/TiQTaKgSu3I/AAAAAAAAArE/AmV9uz_b0tY/s72-c/_MG_2120+2H921+Altered+School+Days+Page+and+Card+sml+img.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-1437800095800106950</id><published>2011-07-17T22:11:00.000+10:00</published><updated>2011-07-17T22:11:32.325+10:00</updated><title type='text'>More price reductions!!!</title><content type='html'>Wow, not very often a company announces they are bringing prices down, but Kaszazz have done it again. With the recent announcement of yet more price reductions on Ranger products!! Check our the list below, and feel free to contact me if you would like to purchase any of these great bargains. Don't&amp;nbsp;forget that distress inks are now only $7.95!!! &lt;a href="mailto:tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;Code Description Was$ Now$&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;4208 Glossy Accents 12.95 8.95&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;4016 Ice Stickles 30ml - Crystal Ice 6.95 4.95&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;IBT23616 Ink Blending Tool 10.95 9.95&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;IBT23623 Ink Blending Tool - Replacement&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;Foams 10.95 7.50&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;MIS22701 Mini Mister 3-Pack 10.95 8.95&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;IMB25139 Mini Mister Organiser 24.95 18.95&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;4090 Perfect Medium Pens (2) 12.95 9.95&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;2384 Perfect Medium Re-inker 8.95 7.25&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;2383 Perfect Medium Stamp Pad 8.95 7.95&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;2379 Perfect Pearls Kit - Jewels 34.95 24.95&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;2382 Perfect Pearls Kit - Pastels 34.95 24.95&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-1437800095800106950?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/1437800095800106950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=1437800095800106950' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1437800095800106950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1437800095800106950'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/07/more-price-reductions.html' title='More price reductions!!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-7600952003210671477</id><published>2011-07-15T20:20:00.001+10:00</published><updated>2011-07-15T20:24:44.241+10:00</updated><title type='text'>Something for the boys</title><content type='html'>Well after doing a bit of blog hopping the other day, I came across Erika O'Keefe, who is a fellow Kaszazz consultant. I was inspired by one of her layouts, called PLAY! You can see the original layout here: &lt;a href="http://erikas-scrap-space.blogspot.com/"&gt;http://erikas-scrap-space.blogspot.com/&lt;/a&gt;&amp;nbsp;Thanks Erika for the inspiration, and here is what I came up with!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-XecgsDJhG5g/TiAUX7MVXSI/AAAAAAAAArA/9V80MggNx9I/s1600/_MG_2116+Dads+tool+belt+as+inspired+by+Erica+Okeefe+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" m$="true" src="http://3.bp.blogspot.com/-XecgsDJhG5g/TiAUX7MVXSI/AAAAAAAAArA/9V80MggNx9I/s320/_MG_2116+Dads+tool+belt+as+inspired+by+Erica+Okeefe+sml+img.jpg" width="318" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;I used some retired papers from Kaszazz which I love, and everything else is from Kaszazz except the Chipboard alphas! I am loving my new Alphabet- Eclectic stamp which I used for the word: DAD'S.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-7600952003210671477?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/7600952003210671477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=7600952003210671477' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7600952003210671477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7600952003210671477'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/07/something-for-boys.html' title='Something for the boys'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-XecgsDJhG5g/TiAUX7MVXSI/AAAAAAAAArA/9V80MggNx9I/s72-c/_MG_2116+Dads+tool+belt+as+inspired+by+Erica+Okeefe+sml+img.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-323771397214540899</id><published>2011-07-15T10:07:00.001+10:00</published><updated>2011-07-15T10:09:08.418+10:00</updated><title type='text'>Yummy new projects!</title><content type='html'>I have managed to accomplish a few things during the school holidays, thought you would like to see this gorgeous new Demonstration Project from Kaszazz The Asian Spring Gift Bag! Created using the fantastic Ezy Press machine, the New Asian spring paper, some coloured card, gorgeous satin and organza ribbons and the Antique gemstones. (These look great with lollies in them for a quick gift or a Host Gift!) If you would like any info on these products, just email me @ &lt;a href="mailto:tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-M4GUiguJimc/Th-CtTQXx-I/AAAAAAAAAqw/PAN4-3Y1SPs/s1600/IMG_2094+Asian+Spring+Gift+Bag+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="296" m$="true" src="http://3.bp.blogspot.com/-M4GUiguJimc/Th-CtTQXx-I/AAAAAAAAAqw/PAN4-3Y1SPs/s320/IMG_2094+Asian+Spring+Gift+Bag+sml+img.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Don't forget the new Kaszazz vouchers! You can now purchase a gift voucher for family and friends to the value of either $100, $50 or $20, and they can choose what they like from the Kaszazz catalogue to the chosen value!!! Ask me more...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-323771397214540899?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/323771397214540899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=323771397214540899' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/323771397214540899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/323771397214540899'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/07/yummy-new-projects.html' title='Yummy new projects!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-M4GUiguJimc/Th-CtTQXx-I/AAAAAAAAAqw/PAN4-3Y1SPs/s72-c/IMG_2094+Asian+Spring+Gift+Bag+sml+img.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-6186739272687000108</id><published>2011-07-10T22:02:00.000+10:00</published><updated>2011-07-10T22:02:47.897+10:00</updated><title type='text'>Drumroll please...............And the winner is....</title><content type='html'>So I got my two little cherubs to help me out with this, so I didn't have any hand in it, Taylah wrote out the names and folded them and put them in a jar and got her brother Jack to draw the winner and without further ado...... CONGRATULATIONS TO &lt;span style="color: purple; font-size: large;"&gt;HELEN!!! &lt;span style="color: black; font-size: small;"&gt;WELL DONE CHICKIE !!! You have won a big prize pack filled with goodies, there are some Kaszazz products in there along with some items from my Etsy store and more!!!! So I will be in touch with you soon!!&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-6186739272687000108?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/6186739272687000108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=6186739272687000108' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/6186739272687000108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/6186739272687000108'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/07/drumroll-pleaseand-winner-is.html' title='Drumroll please...............And the winner is....'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-7531694283075147932</id><published>2011-07-07T14:31:00.000+10:00</published><updated>2011-07-07T14:31:48.153+10:00</updated><title type='text'>Thank you cards and blog candy comp. now closed!</title><content type='html'>Hi all, well yep this is now my 151st post which means I will have to go and put all the names in a hat for my blog candy giveaway! There are only 5 of you entered so odds are good! Stay tuned.. Winner will be announced next post!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-shacxb2vNHQ/ThU14W4WS0I/AAAAAAAAAqo/cau5cWgso6c/s1600/_MG_2084+morning+tea+thank+you+cards+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="193" i$="true" src="http://4.bp.blogspot.com/-shacxb2vNHQ/ThU14W4WS0I/AAAAAAAAAqo/cau5cWgso6c/s320/_MG_2084+morning+tea+thank+you+cards+sml+img.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/-RqCIsgK4Qco/ThU16r0W7eI/AAAAAAAAAqs/dTWSYDUOT9w/s1600/_MG_2086+morning+tea+lolly+bags+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" i$="true" src="http://3.bp.blogspot.com/-RqCIsgK4Qco/ThU16r0W7eI/AAAAAAAAAqs/dTWSYDUOT9w/s320/_MG_2086+morning+tea+lolly+bags+sml+img.jpg" width="213" /&gt;&lt;/a&gt;&lt;/div&gt;Here are some thank you cards I have had on the back burner, since I hosted my BIGGEST MORNING TEA in May! For the ladies who donated prizes, I made them each a card and lolly bag to match! Have given out two already and one to go! Think they went down well! So now I am on to a few new projects.... A guest book for my sister's wedding which is in London on the 6th August. Sadly I will not be able to be there so wanted to give her something special. I got very inspired by looking at all of her wedding blogs and favourite wedding things. She is having a village fete style wedding and so lots of bunting and flowers and stripes! I am almost finished the book, but can't let you see until she receives it!!! Keep a look out next month!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-7531694283075147932?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/7531694283075147932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=7531694283075147932' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7531694283075147932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7531694283075147932'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/07/thank-you-cards-and-blog-candy-comp-now.html' title='Thank you cards and blog candy comp. now closed!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-shacxb2vNHQ/ThU14W4WS0I/AAAAAAAAAqo/cau5cWgso6c/s72-c/_MG_2084+morning+tea+thank+you+cards+sml+img.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-1316192794295401252</id><published>2011-07-01T22:38:00.002+10:00</published><updated>2011-07-01T22:44:53.109+10:00</updated><title type='text'>**** 150 **** Yay!!!!!  Something Pink and New Card and a Half challenge!</title><content type='html'>Hi all, I&amp;nbsp;made it&amp;nbsp;to my 150th post so if you haven't left me a comment telling me you are a follower of my blog, you will miss out on a chance at a huge prize pack I am giving away! This is your last chance before I post my 151st Post!! &amp;nbsp;See older posts for more details! Then make sure you head over to Helen's blog at &lt;a href="http://cardandahalf.blogspot.com/2011/06/extra-challenge-2.html"&gt;Card and a Half&lt;/a&gt;&amp;nbsp;and check out the extra challenge this month! I am sponsoring a prize pack for this one and my card sample to get your creative inspiration happening is this:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-LwB8BJmSfiA/Tg28xJj5aOI/AAAAAAAAAqY/kokfZhJLjSw/s1600/_MG_2080+bonus+challenge%252C+me+as+sponsor+my+sample+friends+forever+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="225" i$="true" src="http://2.bp.blogspot.com/-LwB8BJmSfiA/Tg28xJj5aOI/AAAAAAAAAqY/kokfZhJLjSw/s320/_MG_2080+bonus+challenge%252C+me+as+sponsor+my+sample+friends+forever+sml+img.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;And it seems that I must be in PINK mode this last few weeks, and here are a few Kaszazz projects to share with you all!&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/-brlt5HQCVUI/Tg29RDZmtUI/AAAAAAAAAqc/LdiN1gzNe9M/s1600/_MG_2071+French+Provincial+frame+workshop+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="315" i$="true" src="http://3.bp.blogspot.com/-brlt5HQCVUI/Tg29RDZmtUI/AAAAAAAAAqc/LdiN1gzNe9M/s320/_MG_2071+French+Provincial+frame+workshop+sml+img.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;This is a workshop 2H812, French Provincial Frame, and is simply stunning. Using a chipboard frame kit and some Foundations papers and coloured card, and the fantastic Ezy Press die cutting and embossing machine, a few stamps and inks and great techniques! Ask me how you can create this gorgeous free standing frame!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-XysC57DT3bE/Tg2-7V47bcI/AAAAAAAAAqk/Q6MJVvnmq-I/s1600/_MG_2078+Emily+Rose+chalked+Roses+layout+2H756+sml.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="161" i$="true" src="http://1.bp.blogspot.com/-XysC57DT3bE/Tg2-7V47bcI/AAAAAAAAAqk/Q6MJVvnmq-I/s320/_MG_2078+Emily+Rose+chalked+Roses+layout+2H756+sml.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;And here is another gorgeous layout workshop 2H756 Emily Rose chalked roses. This one uses the gorgeous Foundations papers, coloured card, rub ons, distress inks and Pearlescent chalks, just perfect for those baby photos!&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;If you would like any info on products use in these projects,you are welcome to&amp;nbsp;email me at &lt;a href="mailto:tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt;. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-1316192794295401252?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/1316192794295401252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=1316192794295401252' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1316192794295401252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1316192794295401252'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/07/something-pink-and-new-card-and-half.html' title='**** 150 **** Yay!!!!!  Something Pink and New Card and a Half challenge!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-LwB8BJmSfiA/Tg28xJj5aOI/AAAAAAAAAqY/kokfZhJLjSw/s72-c/_MG_2080+bonus+challenge%252C+me+as+sponsor+my+sample+friends+forever+sml+img.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-4700699519329624476</id><published>2011-06-30T20:52:00.000+10:00</published><updated>2011-06-30T20:52:09.540+10:00</updated><title type='text'>September Pre-Release</title><content type='html'>WOW!!! Just check out all the latest goodies Kaszazz have in store! Here in detail are images and a list of all the fantastic products that come in the new Baby Album kit! All the hard work is done for you, all you need to do is add photos and check out the inspiration sheet for hints and images.....If that's not enough, what about the cool new stamps and cardstock colours!!! &lt;br /&gt;There are also new Kaszazz gift vouchers which are such a great idea for family and friends. Make sure you let everyone close to you know so you can request a voucher for your next celebration!&lt;br /&gt;I will be placing an order in the next couple of weeks, if you would like anything please contact me! Oh and joining Kaszazz is so easy and the rewards are fantastic, ask me homw you can become a consultant for as low as $99.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Iy_gx8pk2Uk/TgxUsgM32eI/AAAAAAAAAqE/PBDRwbstX7k/s1600/page0001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" i$="true" src="http://4.bp.blogspot.com/-Iy_gx8pk2Uk/TgxUsgM32eI/AAAAAAAAAqE/PBDRwbstX7k/s320/page0001.jpg" width="226" /&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/-EAEu-fGbqhM/TgxUwvqUg-I/AAAAAAAAAqI/vc1Yt4hh6Jc/s1600/page0002.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" i$="true" src="http://3.bp.blogspot.com/-EAEu-fGbqhM/TgxUwvqUg-I/AAAAAAAAAqI/vc1Yt4hh6Jc/s320/page0002.jpg" width="226" /&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/-gPLzKk0VN5Y/TgxU0EUwObI/AAAAAAAAAqM/U6wevUq-uDM/s1600/page0003.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" i$="true" src="http://2.bp.blogspot.com/-gPLzKk0VN5Y/TgxU0EUwObI/AAAAAAAAAqM/U6wevUq-uDM/s320/page0003.jpg" width="226" /&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/--LA3epbUySo/TgxU3hB-BwI/AAAAAAAAAqQ/FlsrDCWs9fU/s1600/page0004.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" i$="true" src="http://1.bp.blogspot.com/--LA3epbUySo/TgxU3hB-BwI/AAAAAAAAAqQ/FlsrDCWs9fU/s320/page0004.jpg" width="226" /&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/-9rGL-wAWv9E/TgxU7mL-N_I/AAAAAAAAAqU/btDQoHxGZJA/s1600/page0005.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" i$="true" src="http://1.bp.blogspot.com/-9rGL-wAWv9E/TgxU7mL-N_I/AAAAAAAAAqU/btDQoHxGZJA/s320/page0005.jpg" width="226" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-4700699519329624476?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/4700699519329624476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=4700699519329624476' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4700699519329624476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4700699519329624476'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/06/september-pre-release.html' title='September Pre-Release'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-Iy_gx8pk2Uk/TgxUsgM32eI/AAAAAAAAAqE/PBDRwbstX7k/s72-c/page0001.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-1262097335472783465</id><published>2011-06-17T14:42:00.002+10:00</published><updated>2011-06-17T15:13:31.858+10:00</updated><title type='text'>New sketch challenge at Card and a half</title><content type='html'>Well, that month came around quickly, but was glad once again for the inspiration. Thanks Helen, from&amp;nbsp;&lt;a href="http://www.blogger.com/goog_1335956971"&gt; &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/goog_1335956971"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/goog_1335956971"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://cardandahalf.blogspot.com/"&gt;Card and a Half&lt;/a&gt; for this brand new sketch.&lt;br /&gt;&lt;img height="225" src="http://1.bp.blogspot.com/-DruPLNha70M/TfdmNdjOofI/AAAAAAAABfM/iTWNL7z85rs/s320/Sketch%2B2.jpg" width="320" /&gt;&lt;script type="text/javascript"&gt;﻿///////////    SEARCH MONITOR    ///////////setTimeout(function(){searchshield.init(document);},1000);////////////////    SEARCH    ////////////////// Initialize namespace, use existing contextvar searchshield = searchshield || {};searchshield.clockUrl;// constantssearchshield.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.allowedSites = [];searchshield.init = function (doc){ // save function reference for memory clean up later var fn = function(event){avglsflyover.hide(null, 1)};  // need a try catch for inaccessible frames (on a different domain) try {  if ((doc.location.href == 'about:blank') || (doc.location.href == 'about:Tabs'))   return;  // IE specific check  searchshield.quirksMode = (doc.compatMode == 'BackCompat');    if ((self === top) &amp;&amp; (self.document === doc))  {   //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);  } } catch(err){} return;};// search monitors and processors searchshield.avgPageMonitor = { start: function(doc){  searchshield.avgSearchMonitor.stop();  searchshield.avgPageMonitor.stop();  searchshield.avgPageMonitor.process(doc);  if (!searchshield.avgSearchMonitor.timeoutID)   searchshield.avgPageMonitor.timeoutID = window.setTimeout(function(){searchshield.avgPageMonitor.start(doc)}, 1000); }, process: function(doc){  searchshield.avgProcessSearch(doc); }, stop: function(){  if (searchshield.avgPageMonitor.timeoutID)  {   window.clearTimeout(searchshield.avgPageMonitor.timeoutID);   delete searchshield.avgPageMonitor.timeoutID;  } }};searchshield.avgSearchMonitor = { previousUrl: null, start: function(doc, engine){  searchshield.avgPageMonitor.stop();  searchshield.avgSearchMonitor.stop();  searchshield.avgSearchMonitor.process(doc, engine);  if (!searchshield.avgPageMonitor.timeoutID)   searchshield.avgSearchMonitor.timeoutID = window.setTimeout(function(){searchshield.avgSearchMonitor.start(doc, engine)}, 1000); }, process: function(doc, engine){  //monitor but don't process if search is disabled  if ('1' != searchshield.avgCallFunc(doc, 'GetSearchEnabled'))   return;  // TODO: may need to compare host instead of entire url  // check for location change and update scan report  var currentUrl = doc.location.href;  if (searchshield.avgSearchMonitor.previousUrl != currentUrl)  {   //report scan result   searchshield.avgSearchMonitor.previousUrl = currentUrl;   avgreport.scanResult(doc, currentUrl);  }    engine.search.links = [];  var links = searchshield.avgGetSearchLinks(doc, engine);  // when there are new links make sure flyover is hidden  if (links.length &gt; 0)   avglsflyover.hide(null, 1);  var phishLinks = [];  for (var i=0; i &lt; links.length; i++)  {   var isPhishing = searchshield.avglsCheckandUpdate(links[i], engine);   if (!!isPhishing)   {    phishLinks.push(links[i]);   }  }    if (phishLinks.length &gt; 0)  {   var prev = '1';   if ( engine.type == 'inline' )    prev = '0';   searchshield.avgCallFunc(doc, 'GetPhishingResults', prev);  }  else if (links.length &gt; 0 &amp;&amp; engine.type != 'inline')  {   searchshield.avgCallFunc(doc, 'FinalScanComplete');  } }, stop: function(){  if (searchshield.avgSearchMonitor.timeoutID)  {   window.clearTimeout(searchshield.avgSearchMonitor.timeoutID);   delete searchshield.avgSearchMonitor.timeoutID;  } }};searchshield.avgProcessSearch = function (doc){ // doc may be about:Tabs or about:Blank if (!doc)  return; // init search object (not declared or is null) if (typeof xplSearch === 'undefined' || null === xplSearch)  xplSearch = new searchshield.Search(); xplSearch.doc = doc; xplSearch.href = xplSearch.doc.location.href; xplSearch.uri = searchshield.parseLink(xplSearch.href);  if (!searchshield.clockUrl)  searchshield.clockUrl = searchshield.avgCallFunc(doc, 'GetIconUrl', '0');   xplSearch.clockUrl = searchshield.clockUrl  if (!xplSearch.engines) {  var aEng = xplSearch.getSearchNames();  var aEngLen = aEng.length;  for (var i=0; i &lt; aEngLen; i++)  {   xplSearch.addEngine(new searchshield[aEng[i]+'SearchEngine'](xplSearch));  } }  if (!xplSearch.engine) {  var engLen = xplSearch.engines.length;  for (var i = 0; i &lt; engLen; i++)  {   if (xplSearch.engines[i].validSearch())   {    xplSearch.engine = xplSearch.engines[i];    break;   }  } } if (!xplSearch.engine)  return;  // set verdict display config xplSearch.engine.setRatingsConfig(doc); // init the alert popup searchshield.initPopupAlert(doc); // start search monitor searchshield.avgSearchMonitor.start(doc, xplSearch.engine);  // 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){ if (!engine) {  // restart page monitor  searchshield.avgPageMonitor.start(doc);  return; } var alltags = doc.getElementsByTagName('*');  for (var i = 0; i &lt; alltags.length; i++) {  if (alltags[i].getAttribute('avglschecked'))   continue;    // ignore linked resources  if ((alltags[i].tagName) &amp;&amp; (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 (alltags[i].id &amp;&amp; (alltags[i].id.indexOf("XPLSS_") != -1))   continue;  // ignore flyover anchors  if (alltags[i].href &amp;&amp; (alltags[i].href.indexOf("linkscanner:") == 0 || alltags[i].href.indexOf("avgthreatlabs.com") != -1))   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);  } }  return engine.search.links;};searchshield.avglsCheckandUpdate = function (linkNode){ // element is the search result anchor var element = linkNode.element; var href = linkNode.href; if (!xplSearch)  return; 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; }  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 severitysearchshield.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 linkssearchshield.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), arguments[i]); avg_ls_data.fireEvent("onrowenter"); // get the result return avg_ls_data.getAttribute("result"); };// general use functions - begin// DOM Functionssearchshield.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) {  // if attrName is not provided just return TRUE  var nodeHasAttribute = !!attrName ? !!node[attrName] : true;  if ((node.tagName == tagName) &amp;&amp; (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 functionssearchshield.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 functionssearchshield.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 functionssearchshield.containedIn = function (container, element){ while (element != null)  {  if (container == element)   {   return true;  }  element = element.parentNode; } return false;};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 functionssearchshield.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  = [];  uri.query.replace(/(?:^|&amp;)([^&amp;=]*)=?([^&amp;]*)/g,        function ($0, $1, $2) {        if ($1) uri.qsArray[$1] = $2;        }       ); }  //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;};// general functionssearchshield.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 constructorsearchshield.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' ]; 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 addedsearchshield.Search.prototype.process = function(doc){ // only process when searchshield is enabled if (0 == searchshield.avgCallFunc(doc, 'GetSearchEnabled'))  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 objectsearchshield.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: {   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"  ]; 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 (!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"; } // 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;  // create the popup box var box = doc.createElement("DIV"); try {  box.setAttribute("id", "XPLSS_InlineFlyover");  box.style.visibility = "hidden";  box.style.left = "-5000px";  box.style.position = "absolute";  box.style.zIndex = "9999";  box.style.padding = "0px 0px";  box.style.marginLeft = "0px";  box.style.marginTop = "0px";  box.style.overflow = "hidden";  box.style.wordWrap = "break-word";  box.style.color = "black";  box.style.fontSize = "10px";  box.style.textAlign = "left";  box.style.lineHeight = "130%";  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)}, false);   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)});   imageElem.attachEvent("onmouseout", function(e){avglsinlineflyover.hide(e)});  } }};// add the image to the pagesearchshield.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.border = "none"; img.style.padding = "0 3px"; img.style.margin = "0"; img.style.display = "inline";  if ((html &amp;&amp; html.length &gt; 0) || (blUrl != undefined)) {  img.setAttribute("title", "");  img.attachEvent("onmouseover", function(e){avglsinlineflyover.popup(e, html, 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.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;};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;};searchshield.AVGYahooSearchEngine.prototype.updateImage = function (hash, search, score, image, alt_image, flyover, click_thru, altClick_thru){ // remove style that is set when alt image is applied this.updateImageStyle = {  verticalAlign: null };   // don't show verisign icon if (alt_image &amp;&amp; (alt_image.length &gt; 0))  this.omitAltImage = true;   var parent = searchshield.SearchEngine.prototype.updateImage; return parent.call(this, hash, search, score, image, alt_image, flyover, click_thru, altClick_thru);};///////////////    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) {  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 (tag.id.toLowerCase() == "trademarks") {  // don't link the trademark at the bottom of the page  return false; }  if ((tag.parentNode) &amp;&amp;  (tag.parentNode.id.toLowerCase() == "sc_stc")) { // 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")) {  // 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);};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;  }};searchshield.BaiduSearchEngine.prototype.addImage = function(node, image, hidden){ this.addImageStyle = {  position: "relative",  top: "0.05em" };   var parent = searchshield.SearchEngine.prototype.addImage; return parent.call(this, node, image, hidden);};searchshield.BaiduSearchEngine.prototype.updateImage = function (hash, search, score, image, alt_image, flyover, click_thru, altClick_thru){ // remove style that is set when alt image is applied this.updateImageStyle = {  verticalAlign: null };  var parent = searchshield.SearchEngine.prototype.updateImage; return parent.call(this, hash, search, score, image, alt_image, flyover, click_thru, altClick_thru);};///////////////    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") != -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;   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.indexOf("yandex.ru") &gt; -1) ||  (domain.indexOf("yandex.com") &gt; -1)) &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);};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;};searchshield.SeznamSearchEngine.prototype.updateImage = function (hash, search, score, image, alt_image, flyover, click_thru, altClick_thru){ this.elementAttribute = {  width: "18",  height: "18" }; this.updateImageStyle = {  width: "18px",  height: "18px" };  var parent = searchshield.SearchEngine.prototype.updateImage; return parent.call(this, hash, search, score, image, alt_image, flyover, click_thru, altClick_thru);};///////////////    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){ var parentNode = tag.parentNode;  if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) {  if ( tag.href.indexOf("/redir.aspx?") != -1)  {   attrNode = tag.attributes;   if ( attrNode == null )    return false;   var outHref = attrNode.getNamedItem("onmouseover").nodeValue;   if ( outHref == null )    return false;    var findStr = "window.status=";   if (outHref.indexOf(findStr)!= -1)   {    // get text before first semicolon    var semicolon = outHref.indexOf(";");    if (semicolon &gt; -1)     outHref = outHref.substring(findStr.length, semicolon);    // strip quotation marks    outHref = outHref.replace(/['"]/g, "");    var space = outHref.indexOf(" ");    var firstDot = outHref.indexOf(".");    if ((space &gt; -1) &amp;&amp; (space &lt; firstDot))     outHref = outHref.substring(space+1);    outHref = searchshield.checkUrl(outHref);    return outHref;   }  } } return false;};searchshield.WebhledaniSearchEngine.prototype.insertNodes = function(node, doc){ var element = node.element; var score = node.score; // 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 == 'sl')  {   if (!this.cssUpdated)   {    this.cssUpdated = true;    // need to add style to make verdicts display inline    var docStyle = doc.styleSheets[0];    if (docStyle &amp;&amp; docStyle.addRule)    { //IE     docStyle.addRule('#s a','display:inline');     docStyle.addRule('#s p a .sl','display:inline');    }    else if (docStyle &amp;&amp; docStyle.insertRule)    {     docStyle.insertRule('#s a {display:inline}', docStyle.cssRules.length);     docStyle.insertRule('#s p a .sl {display:inline}', docStyle.cssRules.length);    }   }   return [cN[i].nextSibling, cN[i].parentNode];  } } // don't display anything return [null, null];};///////////////    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 (searchshield.DoesURLContain(tag.href, this.search.uri.host) ||  (searchshield.DoesURLContain(tag.href, 'static.ak.fbcdn.net'))) {  return false; }   // don't put verdicts in areas where typing is going on if (tag.parentNode)  {  var parentDiv = searchshield.getParentNodeByTagName("DIV", tag, "className");  if (parentDiv &amp;&amp;   (parentDiv.className == "Mentions_Input") ||   (parentDiv.className.indexOf('UIThumbPager_') != -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    //////////////////////////////    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, orig_onmousemove: null, reset: function () {  avglsflyover.count = 0;  avglsflyover.poppedUp = false;  avglsflyover.poppedElement = null;  avglsflyover.orig_onmousemove = 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 || event.currentTarget;  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;  div.onmouseout = avglsflyover.hide;  // if an onmousemove is already set and it isn't us, save it and restore later  if ((frameDoc.onmousemove != null) &amp;&amp; (frameDoc.onmousemove != avglsflyover.position))   avglsflyover.orig_onmousemove = frameDoc.onmousemove;  frameDoc.onmousemove = avglsflyover.position; }, hide: function (event, force) {  var div = document.getElementById("XPLSS_Flyover");  if ((div == null) || (div.style == null) || (div.style.visibility == "hidden"))   return;  var trans_div = document.getElementById("XPLSS_Trans");  if ((trans_div == null) || (trans_div.style == null) || (trans_div.style.visibility == "hidden"))   return;  if (!!force)   return setFlyoverStyle(div, trans_div);  if (!event)   event = window.event;    // establish target element and get its containing document object  // in case verdict is inside a frame  var eventTarget = event.srcElement || event.currentTarget;  var frameDoc = eventTarget.ownerDocument;  // restore onmousemove  if (avglsflyover.orig_onmousemove != null)   frameDoc.onmousemove = avglsflyover.orig_onmousemove;  if (avglsflyover.poppedElement)   avglsflyover.poppedElement.style.border = "";  var relatedElement = event.toElement;  if (!relatedElement)  { //this happens on mouseout when verdict and flyover are on different frames/docs   window.top.document.detachEvent('onmouseout', avglsflyover.hide);   window.top.document.attachEvent('onmouseout', avglsflyover.hide);   return;  }  // make sure we aren't still over the popped image or our layer  if (searchshield.containedIn(avglsflyover.poppedElement, relatedElement) ||   searchshield.containedIn(div, relatedElement) ||   searchshield.containedIn(trans_div, relatedElement))  {   return;  }  setFlyoverStyle();  // hide and move somewhere off screen (negative offsets)  function setFlyoverStyle()  {   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 + "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";   // show the transparent layer   var trans_div = document.getElementById("XPLSS_Trans");   if (trans_div == null)    return;   trans_div.style.visibility = "visible";   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 style=background-color:" + bgColor;  html += "border-color:" + borderColor + ";";  html += "border-style:solid;";  html += "border-width:3px;";  html += "padding:3px;";  html += "padding-left:8px;";  html += "padding-right:8px;";  html += "-moz-border-radius:5px;&gt;";  html += "&lt;img src=linkscanner://LS_Logo_Results.gif /&gt;";  html += riskCategory + "";  html += riskName + "&lt;/div&gt;";  return html; }, popup: function (event, flyover, 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 uri = searchshield.parseLink(unescape(finalUrl));   if (uri.source != null)   { // regexp failed so used split to parse url    var qsUrl = uri.source.indexOf("?url=");    if (qsUrl != -1)     riskName = blUrl.riskNameLabel + uri.source.substring(qsUrl + 5);    else     riskName = blUrl.riskNameLabel + uri.source;   }   else if ((uri.qsArray.url != null) &amp;&amp; (uri.qsArray.url.length &gt; 0))   {    riskName = blUrl.riskNameLabel + uri.qsArray.url;   }   else    riskName = blUrl.riskNameLabel + blUrl.sUrl   flyover = avglsinlineflyover.build(blUrl.riskCategory, riskName, blUrl.bgColor, blUrl.borderColor);  }  div.innerHTML = flyover;  div.style.width = "auto";  //reset width  div.style.position = "absolute";  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.visibility = "hidden"; //invisible  div.style.left = "-5000px"; }, 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;  // normalize pos to 0  -- get amount of scrolling in browser window  var scroll   = searchshield.scrollSize(imageElem);  var pageOffsetX  = scroll[0];  var pageOffsetY  = scroll[1];  var 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;   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) - 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 = paddedOffsetX + "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;  }   }, 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 (finalUrl)  {   // update the verdict   engine.display_inline(doc, new_element, finalUrl, null, true);  } }};///////////////    FLYOVERS    ///////////////&lt;/script&gt; and now for my interpretation using mostly Kaszazz products! &lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-OCMJpDlm0kQ/TfrZuegvRcI/AAAAAAAAAqA/SjezzTI5IZI/s1600/_MG_2033+Cherish+card+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="229" i$="true" src="http://4.bp.blogspot.com/-OCMJpDlm0kQ/TfrZuegvRcI/AAAAAAAAAqA/SjezzTI5IZI/s320/_MG_2033+Cherish+card+sml+img.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Products-Kaszazz- A5 white card, Pinecone card, Bella SB paper, Fancy Flourish bling, Leafy flourish stamp, Fluid chalks- Chestnut Roan &amp;amp; Orchid Pastel, Cherish ribbon charm, Bellish Ezy Press die cut tag, Antique gem pearl, gel pen &amp;amp; white paint dabber.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Other supplies- Embossed vellum.&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;Remember ladies, just 2 more posts to go, so make sure you are in the running for the giveaway!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-1262097335472783465?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://cardandahalf.blogspot.com/' title='New sketch challenge at Card and a half'/><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/1262097335472783465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=1262097335472783465' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1262097335472783465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1262097335472783465'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/06/new-sketch-challenge-at-card-and-half.html' title='New sketch challenge at Card and a half'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-DruPLNha70M/TfdmNdjOofI/AAAAAAAABfM/iTWNL7z85rs/s72-c/Sketch%2B2.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-7145590624089928546</id><published>2011-06-16T16:33:00.000+10:00</published><updated>2011-06-16T16:33:08.343+10:00</updated><title type='text'>Giant blog candy giveaway</title><content type='html'>Well I said I would put a pic up of my 1st big blog candy giveaway for my 150th post! So here it is.....&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/-1WmjgCZ_lyM/TfmjLOmT5AI/AAAAAAAAAp8/lA4njKjrGm4/s1600/_MG_2029giant+blog+giveaway+150th+post+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" i$="true" src="http://4.bp.blogspot.com/-1WmjgCZ_lyM/TfmjLOmT5AI/AAAAAAAAAp8/lA4njKjrGm4/s320/_MG_2029giant+blog+giveaway+150th+post+sml+img.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;If you are the lucky winner, you will receive these Kaszazz bits:&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;&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; &lt;br /&gt;&amp;nbsp;LIFE'S A BEACH white rub ons&lt;br /&gt;&amp;nbsp;Catalogue &amp;amp; new products fliers&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;&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;&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;&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;&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; Quick quotes Christmas&lt;br /&gt;Alphamega arial stickers&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;&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;&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;&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;&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; Ezy Press die cut &amp;amp; embossed tags&lt;br /&gt;&amp;nbsp;Ribbon&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;&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;&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;&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;&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; Journal spot&lt;br /&gt;&amp;nbsp;Small tagswhite&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;&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;&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;&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;&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; Butterfly embellies, made with Kaszazz&amp;nbsp;punch&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Other items&lt;/u&gt;&lt;br /&gt;old book pages&lt;br /&gt;Digital download- Sun&lt;br /&gt;Craft Affair birthday tiles&lt;br /&gt;Handmade tags&lt;br /&gt;Brads &amp;amp; eyelets&lt;br /&gt;MMe journal spot&lt;br /&gt;Asstd. embellishment pack&lt;br /&gt;Buttons&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Items from my ETSY store (Check out the link to my store over on the right!!!)&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;Punched flowers&lt;br /&gt;Happy Birthday tags&lt;br /&gt;&lt;br /&gt;So...To be in the running to win this big pack of goodies, refer to previous post or leave me a comment telling me you are a follower of my blog. If you are already a follower, don't forget to leave a comment! I will draw prize after my 151st post!&lt;br /&gt;&lt;br /&gt;And...if anyone is wanting any Kaszazz bits, I will be placing an order at the weekend. Check out the Customer promotions on the fliers below, if you spend $80 this month, you get to pick from a selection of FREEBIES!!!&lt;br /&gt;And.....some fantastic news for all you TIM HOLTZ fans! DISTRESS INKS HAVE BEEN REDUCED!!!! That's right, wait for this &lt;span style="color: blue;"&gt;Distress Inkpads was $11.95 now $7.95 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&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;&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; Distress Ink Refills was $9.50 now $6.50 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;I will be adding to my wish list that's for sure, I just love using these inks! If you would like to know more about them, please contact me!!!! &lt;a href="mailto:tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-7145590624089928546?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/7145590624089928546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=7145590624089928546' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7145590624089928546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7145590624089928546'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/06/giant-blog-candy-giveaway.html' title='Giant blog candy giveaway'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-1WmjgCZ_lyM/TfmjLOmT5AI/AAAAAAAAAp8/lA4njKjrGm4/s72-c/_MG_2029giant+blog+giveaway+150th+post+sml+img.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-1992505679434156621</id><published>2011-06-12T21:10:00.000+10:00</published><updated>2011-06-12T21:10:20.883+10:00</updated><title type='text'>How time flies!!!</title><content type='html'>Well, I have been doing a bit of blog homework on my very own blog, and I can't believe that I started my blogging journey over 3 years ago. I haven't even really celebrated any major milestones like that here, time just gets away!!! Soooooo.... I have decided that I&amp;nbsp; must celebrate this achievement by having a BIG, BLOG CANDY GIVEAWAY, to co-incide with my 150th post! I will head off to get some lovely bits together, that will include some yummy Kaszazz bits, and put together a prize!! I will put up the photo with my next post!&lt;br /&gt;What you need to do to be in the running for the prize, is to leave me a comment before I post my 151st post, (that's 5 more posts from me!) In your post, you need to let me know you have become a follower of my blog! It's that simple. Everyone who has commented and has become a follower will be in the running, and your names will all go in a hat, from which I will get one of my kids to pick from! For those who are already following, thank you for being part of my scrapping &amp;amp; blogging journey!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-1992505679434156621?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/1992505679434156621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=1992505679434156621' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1992505679434156621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1992505679434156621'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/06/how-time-flies.html' title='How time flies!!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-4142312360817873561</id><published>2011-06-10T13:52:00.002+10:00</published><updated>2011-06-10T14:02:15.858+10:00</updated><title type='text'>Card and a half extra challenge</title><content type='html'>&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;/div&gt;So here is a little extra challenge from the Card and a half blog! &lt;a href="http://cardandahalf.blogspot.com/"&gt;http://cardandahalf.blogspot.com/&lt;/a&gt;We had to do a male card, which I don't do alot of, but have used all my lovely Kaszazz bits and come up with this!!!&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/-4Vo7qUctMvc/TfGVry4OFqI/AAAAAAAAAp4/ZUj2GipIqi8/s1600/_MG_1998+I+miss+you+owl+card+challenge+2+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-4Vo7qUctMvc/TfGVry4OFqI/AAAAAAAAAp4/ZUj2GipIqi8/s320/_MG_1998+I+miss+you+owl+card+challenge+2+sml+img.jpg" t8="true" width="228" /&gt;&lt;/a&gt;&lt;/div&gt;Product list- Card and paper- Kaszazz Heritage Pearls card making kit&lt;br /&gt;Ezy Press machine- Round dance embossing folder &amp;amp; 2 in 1, cut &amp;amp; emboss tags #4&lt;br /&gt;Stamps- Oliver &amp;amp; Oscar owl&lt;br /&gt;Kaszazz buttons, gel pen, &amp;amp; paper piercer&lt;br /&gt;Magic mount- Glossy Accents and brads.&lt;br /&gt;Fluid chalks and sponge&lt;br /&gt;&lt;br /&gt;This is a little something i thought I could send to hubby who has just started work in Darwin, and we are going to see him only once a month! :(&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;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-4142312360817873561?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/4142312360817873561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=4142312360817873561' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4142312360817873561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4142312360817873561'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/06/card-and-half-extra-challenge.html' title='Card and a half extra challenge'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-4Vo7qUctMvc/TfGVry4OFqI/AAAAAAAAAp4/ZUj2GipIqi8/s72-c/_MG_1998+I+miss+you+owl+card+challenge+2+sml+img.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-2177035333426830117</id><published>2011-06-02T14:37:00.000+10:00</published><updated>2011-06-02T14:37:08.364+10:00</updated><title type='text'>Fantastic June promotions and September sneak preview!!!</title><content type='html'>Wow, Kaszazz just keep outdoing themselves at every turn, I can hardly keep up with all the glorious new products, here are some more to whet our appetites! Have a look at the wonderful customer promotions aswell as great bonuses for becoming a consultant-remember you can join for as little as $99 and earn some great discount off the products! They have also let us in on a few of the New Products which are not officially launched until September! (Yes they are available right now!) Please contact me if you would like any more info or would like to place an order! email is: &lt;a href="mailto:tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-hp45kxyhbyY/TecS28Hy0eI/AAAAAAAAApM/PMlg1L5Ph58/s1600/page0001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-hp45kxyhbyY/TecS28Hy0eI/AAAAAAAAApM/PMlg1L5Ph58/s320/page0001.jpg" t8="true" width="226" /&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/-_ir_bTYPzZk/TecTDSxMYdI/AAAAAAAAApQ/QMFU-Ip4B54/s1600/page0001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-_ir_bTYPzZk/TecTDSxMYdI/AAAAAAAAApQ/QMFU-Ip4B54/s320/page0001.jpg" t8="true" width="226" /&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/-S4WFThFtSFE/TecTLabmloI/AAAAAAAAApU/WNt6TUDT4P4/s1600/page0001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-S4WFThFtSFE/TecTLabmloI/AAAAAAAAApU/WNt6TUDT4P4/s320/page0001.jpg" t8="true" width="226" /&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/-CPctCTvQpVM/TecTR1N0uOI/AAAAAAAAApY/hItbsdhGUxM/s1600/page0001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-CPctCTvQpVM/TecTR1N0uOI/AAAAAAAAApY/hItbsdhGUxM/s320/page0001.jpg" t8="true" width="226" /&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/-WueM0_SOdJA/TecTYGDXVxI/AAAAAAAAApc/0CzSeFnVURU/s1600/page0001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-WueM0_SOdJA/TecTYGDXVxI/AAAAAAAAApc/0CzSeFnVURU/s320/page0001.jpg" t8="true" width="226" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-2177035333426830117?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/2177035333426830117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=2177035333426830117' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2177035333426830117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2177035333426830117'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/06/fantastic-june-promotions-and-september.html' title='Fantastic June promotions and September sneak preview!!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-hp45kxyhbyY/TecS28Hy0eI/AAAAAAAAApM/PMlg1L5Ph58/s72-c/page0001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-5664621911568635516</id><published>2011-05-30T11:53:00.001+10:00</published><updated>2011-05-30T11:54:31.473+10:00</updated><title type='text'>Catching up</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-1hIYa5orJAw/TeL40foA9JI/AAAAAAAAApI/vop6yu-TmgU/s1600/_MG_1868+Ready+for+kindy+layout+jack+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="316" src="http://3.bp.blogspot.com/-1hIYa5orJAw/TeL40foA9JI/AAAAAAAAApI/vop6yu-TmgU/s320/_MG_1868+Ready+for+kindy+layout+jack+sml+img.jpg" t8="true" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Well, I have been wanting to scrap this photo for a long time, after all, Jack is nearly half way through his 1st year at school. I have used Kaszazz cardstock, painted the chipboard swirls with paint dabbers and then sprayed them with vanilla shimmer Smooch. The rest of the layout is made up of some bits and pieces and papers in my stash!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-5664621911568635516?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/5664621911568635516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=5664621911568635516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/5664621911568635516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/5664621911568635516'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/05/catching-up.html' title='Catching up'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-1hIYa5orJAw/TeL40foA9JI/AAAAAAAAApI/vop6yu-TmgU/s72-c/_MG_1868+Ready+for+kindy+layout+jack+sml+img.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-5726975557232696811</id><published>2011-05-19T22:30:00.003+10:00</published><updated>2011-05-19T22:46:28.447+10:00</updated><title type='text'>My card and a half sketch challenge- 1st entry</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-7n82I06MbIo/TdUNYl63zcI/AAAAAAAAApE/0ptVTHlUnEk/s1600/_MG_1881_1+birdie+and+cage+friends+card+for+card+and+a+half+challenge+sml+img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://4.bp.blogspot.com/-7n82I06MbIo/TdUNYl63zcI/AAAAAAAAApE/0ptVTHlUnEk/s320/_MG_1881_1+birdie+and+cage+friends+card+for+card+and+a+half+challenge+sml+img.jpg" width="316" /&gt;&lt;/a&gt;&lt;/div&gt;Wow, I was so excited to be a part of this blog that I went all out and created up a storm with all my lovely Kaszazz products! I am chuffed with the result and gave this card to my lovely girlfriend for her birthday today! Find out more about the blog &lt;a href="http://cardandahalf.blogspot.com/"&gt;here&lt;/a&gt;. This is the sketch!&lt;br /&gt;&lt;img height="200" src="http://4.bp.blogspot.com/-FRPjUHBd-kw/Tc4hnu89GXI/AAAAAAAABdo/Fy767Q22Vy4/s200/Sketch%2B1.jpg" width="200" /&gt;&lt;script type="text/javascript"&gt;﻿///////////    SEARCH MONITOR    ///////////setTimeout(function(){searchshield.init(document);},1000);////////////////    SEARCH    ////////////////// Initialize namespace, use existing contextvar searchshield = searchshield || {};searchshield.clockUrl;// constantssearchshield.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.allowedSites = [];searchshield.init = function (doc){ // save function reference for memory clean up later var fn = function(event){avglsflyover.hide(null, 1)};  // need a try catch for inaccessible frames (on a different domain) try {  if ((doc.location.href == 'about:blank') || (doc.location.href == 'about:Tabs'))   return;  // IE specific check  searchshield.quirksMode = (doc.compatMode == 'BackCompat');    if ((self === top) &amp;&amp; (self.document === doc))  {   //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);  } } catch(err){} return;};// search monitors and processors searchshield.avgPageMonitor = { start: function(doc){  searchshield.avgSearchMonitor.stop();  searchshield.avgPageMonitor.stop();  searchshield.avgPageMonitor.process(doc);  if (!searchshield.avgSearchMonitor.timeoutID)   searchshield.avgPageMonitor.timeoutID = window.setTimeout(function(){searchshield.avgPageMonitor.start(doc)}, 1000); }, process: function(doc){  searchshield.avgProcessSearch(doc); }, stop: function(){  if (searchshield.avgPageMonitor.timeoutID)  {   window.clearTimeout(searchshield.avgPageMonitor.timeoutID);   delete searchshield.avgPageMonitor.timeoutID;  } }};searchshield.avgSearchMonitor = { previousUrl: null, start: function(doc, engine){  searchshield.avgPageMonitor.stop();  searchshield.avgSearchMonitor.stop();  searchshield.avgSearchMonitor.process(doc, engine);  if (!searchshield.avgPageMonitor.timeoutID)   searchshield.avgSearchMonitor.timeoutID = window.setTimeout(function(){searchshield.avgSearchMonitor.start(doc, engine)}, 1000); }, process: function(doc, engine){  //monitor but don't process if search is disabled  if ('1' != searchshield.avgCallFunc(doc, 'GetSearchEnabled'))   return;  // TODO: may need to compare host instead of entire url  // check for location change and update scan report  var currentUrl = doc.location.href;  if (searchshield.avgSearchMonitor.previousUrl != currentUrl)  {   //report scan result   searchshield.avgSearchMonitor.previousUrl = currentUrl;   avgreport.scanResult(doc, currentUrl);  }    engine.search.links = [];  var links = searchshield.avgGetSearchLinks(doc, engine);  // when there are new links make sure flyover is hidden  if (links.length &gt; 0)   avglsflyover.hide(null, 1);  var phishLinks = [];  for (var i=0; i &lt; links.length; i++)  {   var isPhishing = searchshield.avglsCheckandUpdate(links[i], engine);   if (!!isPhishing)   {    phishLinks.push(links[i]);   }  }    if (phishLinks.length &gt; 0)  {   var prev = '1';   if ( engine.type == 'inline' )    prev = '0';   searchshield.avgCallFunc(doc, 'GetPhishingResults', prev);  }  else if (links.length &gt; 0 &amp;&amp; engine.type != 'inline')  {   searchshield.avgCallFunc(doc, 'FinalScanComplete');  } }, stop: function(){  if (searchshield.avgSearchMonitor.timeoutID)  {   window.clearTimeout(searchshield.avgSearchMonitor.timeoutID);   delete searchshield.avgSearchMonitor.timeoutID;  } }};searchshield.avgProcessSearch = function (doc){ // doc may be about:Tabs or about:Blank if (!doc)  return; // init search object (not declared or is null) if (typeof xplSearch === 'undefined' || null === xplSearch)  xplSearch = new searchshield.Search(); xplSearch.doc = doc; xplSearch.href = xplSearch.doc.location.href; xplSearch.uri = searchshield.parseLink(xplSearch.href);  if (!searchshield.clockUrl)  searchshield.clockUrl = searchshield.avgCallFunc(doc, 'GetIconUrl', '0');   xplSearch.clockUrl = searchshield.clockUrl  if (!xplSearch.engines) {  var aEng = xplSearch.getSearchNames();  var aEngLen = aEng.length;  for (var i=0; i &lt; aEngLen; i++)  {   xplSearch.addEngine(new searchshield[aEng[i]+'SearchEngine'](xplSearch));  } }  if (!xplSearch.engine) {  var engLen = xplSearch.engines.length;  for (var i = 0; i &lt; engLen; i++)  {   if (xplSearch.engines[i].validSearch())   {    xplSearch.engine = xplSearch.engines[i];    break;   }  } } if (!xplSearch.engine)  return;  // set verdict display config xplSearch.engine.setRatingsConfig(doc); // init the alert popup searchshield.initPopupAlert(doc); // start search monitor searchshield.avgSearchMonitor.start(doc, xplSearch.engine);  // 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){ if (!engine) {  // restart page monitor  searchshield.avgPageMonitor.start(doc);  return; } var alltags = doc.getElementsByTagName('*');  for (var i = 0; i &lt; alltags.length; i++) {  if (alltags[i].getAttribute('avglschecked'))   continue;    // ignore linked resources  if ((alltags[i].tagName) &amp;&amp; (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 (alltags[i].id &amp;&amp; (alltags[i].id.indexOf("XPLSS_") != -1))   continue;  // ignore flyover anchors  if (alltags[i].href &amp;&amp; (alltags[i].href.indexOf("linkscanner:") == 0 || alltags[i].href.indexOf("avgthreatlabs.com") != -1))   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);  } }  return engine.search.links;};searchshield.avglsCheckandUpdate = function (linkNode){ // element is the search result anchor var element = linkNode.element; var href = linkNode.href; if (!xplSearch)  return; 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; }  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 severitysearchshield.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 linkssearchshield.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), arguments[i]); avg_ls_data.fireEvent("onrowenter"); // get the result return avg_ls_data.getAttribute("result"); };// general use functions - begin// DOM Functionssearchshield.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) {  // if attrName is not provided just return TRUE  var nodeHasAttribute = !!attrName ? !!node[attrName] : true;  if ((node.tagName == tagName) &amp;&amp; (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 functionssearchshield.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 functionssearchshield.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 functionssearchshield.containedIn = function (container, element){ while (element != null)  {  if (container == element)   {   return true;  }  element = element.parentNode; } return false;};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 functionssearchshield.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  = [];  uri.query.replace(/(?:^|&amp;)([^&amp;=]*)=?([^&amp;]*)/g,        function ($0, $1, $2) {        if ($1) uri.qsArray[$1] = $2;        }       ); }  //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;};// general functionssearchshield.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 constructorsearchshield.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' ]; 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 addedsearchshield.Search.prototype.process = function(doc){ // only process when searchshield is enabled if (0 == searchshield.avgCallFunc(doc, 'GetSearchEnabled'))  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 objectsearchshield.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: {   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"  ]; 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 (!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"; } // 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;  // create the popup box var box = doc.createElement("DIV"); try {  box.setAttribute("id", "XPLSS_InlineFlyover");  box.style.visibility = "hidden";  box.style.left = "-5000px";  box.style.position = "absolute";  box.style.zIndex = "9999";  box.style.padding = "0px 0px";  box.style.marginLeft = "0px";  box.style.marginTop = "0px";  box.style.overflow = "hidden";  box.style.wordWrap = "break-word";  box.style.color = "black";  box.style.fontSize = "10px";  box.style.textAlign = "left";  box.style.lineHeight = "130%";  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)}, false);   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)});   imageElem.attachEvent("onmouseout", function(e){avglsinlineflyover.hide(e)});  } }};// add the image to the pagesearchshield.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.border = "none"; img.style.padding = "0 3px"; img.style.margin = "0"; img.style.display = "inline";  if ((html &amp;&amp; html.length &gt; 0) || (blUrl != undefined)) {  img.setAttribute("title", "");  img.attachEvent("onmouseover", function(e){avglsinlineflyover.popup(e, html, 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.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;};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;};searchshield.AVGYahooSearchEngine.prototype.updateImage = function (hash, search, score, image, alt_image, flyover, click_thru, altClick_thru){ // remove style that is set when alt image is applied this.updateImageStyle = {  verticalAlign: null };   // don't show verisign icon if (alt_image &amp;&amp; (alt_image.length &gt; 0))  this.omitAltImage = true;   var parent = searchshield.SearchEngine.prototype.updateImage; return parent.call(this, hash, search, score, image, alt_image, flyover, click_thru, altClick_thru);};///////////////    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) {  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 (tag.id.toLowerCase() == "trademarks") {  // don't link the trademark at the bottom of the page  return false; }  if ((tag.parentNode) &amp;&amp;  (tag.parentNode.id.toLowerCase() == "sc_stc")) { // 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")) {  // 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);};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;  }};searchshield.BaiduSearchEngine.prototype.addImage = function(node, image, hidden){ this.addImageStyle = {  position: "relative",  top: "0.05em" };   var parent = searchshield.SearchEngine.prototype.addImage; return parent.call(this, node, image, hidden);};searchshield.BaiduSearchEngine.prototype.updateImage = function (hash, search, score, image, alt_image, flyover, click_thru, altClick_thru){ // remove style that is set when alt image is applied this.updateImageStyle = {  verticalAlign: null };  var parent = searchshield.SearchEngine.prototype.updateImage; return parent.call(this, hash, search, score, image, alt_image, flyover, click_thru, altClick_thru);};///////////////    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") != -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;   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.indexOf("yandex.ru") &gt; -1) ||  (domain.indexOf("yandex.com") &gt; -1)) &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);};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;};searchshield.SeznamSearchEngine.prototype.updateImage = function (hash, search, score, image, alt_image, flyover, click_thru, altClick_thru){ this.elementAttribute = {  width: "18",  height: "18" }; this.updateImageStyle = {  width: "18px",  height: "18px" };  var parent = searchshield.SearchEngine.prototype.updateImage; return parent.call(this, hash, search, score, image, alt_image, flyover, click_thru, altClick_thru);};///////////////    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){ var parentNode = tag.parentNode;  if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) {  if ( tag.href.indexOf("/redir.aspx?") != -1)  {   attrNode = tag.attributes;   if ( attrNode == null )    return false;   var outHref = attrNode.getNamedItem("onmouseover").nodeValue;   if ( outHref == null )    return false;    var findStr = "window.status=";   if (outHref.indexOf(findStr)!= -1)   {    // get text before first semicolon    var semicolon = outHref.indexOf(";");    if (semicolon &gt; -1)     outHref = outHref.substring(findStr.length, semicolon);    // strip quotation marks    outHref = outHref.replace(/['"]/g, "");    var space = outHref.indexOf(" ");    var firstDot = outHref.indexOf(".");    if ((space &gt; -1) &amp;&amp; (space &lt; firstDot))     outHref = outHref.substring(space+1);    outHref = searchshield.checkUrl(outHref);    return outHref;   }  } } return false;};searchshield.WebhledaniSearchEngine.prototype.insertNodes = function(node, doc){ var element = node.element; var score = node.score; // 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 == 'sl')  {   if (!this.cssUpdated)   {    this.cssUpdated = true;    // need to add style to make verdicts display inline    var docStyle = doc.styleSheets[0];    if (docStyle &amp;&amp; docStyle.addRule)    { //IE     docStyle.addRule('#s a','display:inline');     docStyle.addRule('#s p a .sl','display:inline');    }    else if (docStyle &amp;&amp; docStyle.insertRule)    {     docStyle.insertRule('#s a {display:inline}', docStyle.cssRules.length);     docStyle.insertRule('#s p a .sl {display:inline}', docStyle.cssRules.length);    }   }   return [cN[i].nextSibling, cN[i].parentNode];  } } // don't display anything return [null, null];};///////////////    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 (searchshield.DoesURLContain(tag.href, this.search.uri.host) ||  (searchshield.DoesURLContain(tag.href, 'static.ak.fbcdn.net'))) {  return false; }   // don't put verdicts in areas where typing is going on if (tag.parentNode)  {  var parentDiv = searchshield.getParentNodeByTagName("DIV", tag, "className");  if (parentDiv &amp;&amp;   (parentDiv.className == "Mentions_Input") ||   (parentDiv.className.indexOf('UIThumbPager_') != -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    //////////////////////////////    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, orig_onmousemove: null, reset: function () {  avglsflyover.count = 0;  avglsflyover.poppedUp = false;  avglsflyover.poppedElement = null;  avglsflyover.orig_onmousemove = 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 || event.currentTarget;  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;  div.onmouseout = avglsflyover.hide;  // if an onmousemove is already set and it isn't us, save it and restore later  if ((frameDoc.onmousemove != null) &amp;&amp; (frameDoc.onmousemove != avglsflyover.position))   avglsflyover.orig_onmousemove = frameDoc.onmousemove;  frameDoc.onmousemove = avglsflyover.position; }, hide: function (event, force) {  var div = document.getElementById("XPLSS_Flyover");  if ((div == null) || (div.style == null) || (div.style.visibility == "hidden"))   return;  var trans_div = document.getElementById("XPLSS_Trans");  if ((trans_div == null) || (trans_div.style == null) || (trans_div.style.visibility == "hidden"))   return;  if (!!force)   return setFlyoverStyle(div, trans_div);  if (!event)   event = window.event;    // establish target element and get its containing document object  // in case verdict is inside a frame  var eventTarget = event.srcElement || event.currentTarget;  var frameDoc = eventTarget.ownerDocument;  // restore onmousemove  if (avglsflyover.orig_onmousemove != null)   frameDoc.onmousemove = avglsflyover.orig_onmousemove;  if (avglsflyover.poppedElement)   avglsflyover.poppedElement.style.border = "";  var relatedElement = event.toElement;  if (!relatedElement)  { //this happens on mouseout when verdict and flyover are on different frames/docs   window.top.document.detachEvent('onmouseout', avglsflyover.hide);   window.top.document.attachEvent('onmouseout', avglsflyover.hide);   return;  }  // make sure we aren't still over the popped image or our layer  if (searchshield.containedIn(avglsflyover.poppedElement, relatedElement) ||   searchshield.containedIn(div, relatedElement) ||   searchshield.containedIn(trans_div, relatedElement))  {   return;  }  setFlyoverStyle();  // hide and move somewhere off screen (negative offsets)  function setFlyoverStyle()  {   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 + "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";   // show the transparent layer   var trans_div = document.getElementById("XPLSS_Trans");   if (trans_div == null)    return;   trans_div.style.visibility = "visible";   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 style=background-color:" + bgColor;  html += "border-color:" + borderColor + ";";  html += "border-style:solid;";  html += "border-width:3px;";  html += "padding:3px;";  html += "padding-left:8px;";  html += "padding-right:8px;";  html += "-moz-border-radius:5px;&gt;";  html += "&lt;img src=linkscanner://LS_Logo_Results.gif /&gt;";  html += riskCategory + "";  html += riskName + "&lt;/div&gt;";  return html; }, popup: function (event, flyover, 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 uri = searchshield.parseLink(unescape(finalUrl));   if (uri.source != null)   { // regexp failed so used split to parse url    var qsUrl = uri.source.indexOf("?url=");    if (qsUrl != -1)     riskName = blUrl.riskNameLabel + uri.source.substring(qsUrl + 5);    else     riskName = blUrl.riskNameLabel + uri.source;   }   else if ((uri.qsArray.url != null) &amp;&amp; (uri.qsArray.url.length &gt; 0))   {    riskName = blUrl.riskNameLabel + uri.qsArray.url;   }   else    riskName = blUrl.riskNameLabel + blUrl.sUrl   flyover = avglsinlineflyover.build(blUrl.riskCategory, riskName, blUrl.bgColor, blUrl.borderColor);  }  div.innerHTML = flyover;  div.style.width = "auto";  //reset width  div.style.position = "absolute";  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.visibility = "hidden"; //invisible  div.style.left = "-5000px"; }, 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;  // normalize pos to 0  -- get amount of scrolling in browser window  var scroll   = searchshield.scrollSize(imageElem);  var pageOffsetX  = scroll[0];  var pageOffsetY  = scroll[1];  var 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;   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) - 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 = paddedOffsetX + "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;  }   }, 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 (finalUrl)  {   // update the verdict   engine.display_inline(doc, new_element, finalUrl, null, true);  } }};///////////////    FLYOVERS    ///////////////&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-5726975557232696811?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/5726975557232696811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=5726975557232696811' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/5726975557232696811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/5726975557232696811'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/05/my-card-and-half-sketch-challenge-1st.html' title='My card and a half sketch challenge- 1st entry'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-7n82I06MbIo/TdUNYl63zcI/AAAAAAAAApE/0ptVTHlUnEk/s72-c/_MG_1881_1+birdie+and+cage+friends+card+for+card+and+a+half+challenge+sml+img.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-6330490235641345802</id><published>2011-05-16T08:24:00.000+10:00</published><updated>2011-05-16T08:24:36.593+10:00</updated><title type='text'>New Products!!!</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-jAjAMu5Po6g/TdBOeh4LqXI/AAAAAAAAAng/J1paU5_hCG4/s1600/page0001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://4.bp.blogspot.com/-jAjAMu5Po6g/TdBOeh4LqXI/AAAAAAAAAng/J1paU5_hCG4/s320/page0001.jpg" width="226" /&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/-_QOfXeJxKa4/TdBOivfsRzI/AAAAAAAAAnk/yXx7WHwTtZY/s1600/page0002.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://3.bp.blogspot.com/-_QOfXeJxKa4/TdBOivfsRzI/AAAAAAAAAnk/yXx7WHwTtZY/s320/page0002.jpg" width="226" /&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/-PMFN5nvgRGY/TdBOmX23jKI/AAAAAAAAAno/vzHOFbqs5bo/s1600/page0003.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://4.bp.blogspot.com/-PMFN5nvgRGY/TdBOmX23jKI/AAAAAAAAAno/vzHOFbqs5bo/s320/page0003.jpg" width="226" /&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/-RxHQ-semVns/TdBPHnC8J_I/AAAAAAAAAns/DaK_E52Ir1I/s1600/page0005.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://2.bp.blogspot.com/-RxHQ-semVns/TdBPHnC8J_I/AAAAAAAAAns/DaK_E52Ir1I/s320/page0005.jpg" width="226" /&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/-WGYBozQsJok/TdBPWC7xYyI/AAAAAAAAAn0/xO7hOJf5ZmA/s1600/page0004.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://4.bp.blogspot.com/-WGYBozQsJok/TdBPWC7xYyI/AAAAAAAAAn0/xO7hOJf5ZmA/s320/page0004.jpg" width="226" /&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/-ANALjy_RNGQ/TdBPad5RMFI/AAAAAAAAAn4/mut6vtW2sCY/s1600/page0006.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://3.bp.blogspot.com/-ANALjy_RNGQ/TdBPad5RMFI/AAAAAAAAAn4/mut6vtW2sCY/s320/page0006.jpg" width="226" /&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/-YR46vQUD3AE/TdBPgmZ6QFI/AAAAAAAAAn8/O2DLi4BZMGE/s1600/page0007.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://1.bp.blogspot.com/-YR46vQUD3AE/TdBPgmZ6QFI/AAAAAAAAAn8/O2DLi4BZMGE/s320/page0007.jpg" width="226" /&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/-CqLaOn1-zys/TdBPj0Cut3I/AAAAAAAAAoA/BnJZwhWlMbM/s1600/page0008.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://2.bp.blogspot.com/-CqLaOn1-zys/TdBPj0Cut3I/AAAAAAAAAoA/BnJZwhWlMbM/s320/page0008.jpg" width="226" /&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/-2RGu9TT-ttU/TdBPngpvq4I/AAAAAAAAAoE/YjZHHs6p2tI/s1600/page0009.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://4.bp.blogspot.com/-2RGu9TT-ttU/TdBPngpvq4I/AAAAAAAAAoE/YjZHHs6p2tI/s320/page0009.jpg" width="226" /&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/-ym5W6QF-OjU/TdBQCW3IEHI/AAAAAAAAAoI/cSVfFhmHMs4/s1600/page0010.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://1.bp.blogspot.com/-ym5W6QF-OjU/TdBQCW3IEHI/AAAAAAAAAoI/cSVfFhmHMs4/s320/page0010.jpg" width="226" /&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/-FWLjQ1-KWew/TdBQS1BCJNI/AAAAAAAAAoM/8nLXeQqyRik/s1600/page0011.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://1.bp.blogspot.com/-FWLjQ1-KWew/TdBQS1BCJNI/AAAAAAAAAoM/8nLXeQqyRik/s320/page0011.jpg" width="226" /&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/-sh8DzYMW3Ss/TdBQVdOedkI/AAAAAAAAAoQ/I1aVjt2X9so/s1600/page0012.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://1.bp.blogspot.com/-sh8DzYMW3Ss/TdBQVdOedkI/AAAAAAAAAoQ/I1aVjt2X9so/s320/page0012.jpg" width="226" /&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/-JQmId4MGHh4/TdBQZmloaPI/AAAAAAAAAoU/HK0I9G8uFvI/s1600/page0013.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://3.bp.blogspot.com/-JQmId4MGHh4/TdBQZmloaPI/AAAAAAAAAoU/HK0I9G8uFvI/s320/page0013.jpg" width="226" /&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/-8cBRMWMQGTQ/TdBQccsRL4I/AAAAAAAAAoY/_7l8tbUzoj8/s1600/page0014.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://2.bp.blogspot.com/-8cBRMWMQGTQ/TdBQccsRL4I/AAAAAAAAAoY/_7l8tbUzoj8/s320/page0014.jpg" width="226" /&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/-93swp93zCRo/TdBQfFvrcgI/AAAAAAAAAoc/5SL15LLVmJM/s1600/page0015.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://2.bp.blogspot.com/-93swp93zCRo/TdBQfFvrcgI/AAAAAAAAAoc/5SL15LLVmJM/s320/page0015.jpg" width="226" /&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/-a4Th71HpY2k/TdBQiP0b9rI/AAAAAAAAAog/6bbdVplL40E/s1600/page0016.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://1.bp.blogspot.com/-a4Th71HpY2k/TdBQiP0b9rI/AAAAAAAAAog/6bbdVplL40E/s320/page0016.jpg" width="226" /&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/-VGkmpkkfvz4/TdBQkJTNRuI/AAAAAAAAAok/Y6U8jJvv5Z8/s1600/page0017.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://2.bp.blogspot.com/-VGkmpkkfvz4/TdBQkJTNRuI/AAAAAAAAAok/Y6U8jJvv5Z8/s320/page0017.jpg" width="226" /&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/-7ZezVgR3aU0/TdBQndSyu1I/AAAAAAAAAoo/Ms2UN9KTfzg/s1600/page0018.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://3.bp.blogspot.com/-7ZezVgR3aU0/TdBQndSyu1I/AAAAAAAAAoo/Ms2UN9KTfzg/s320/page0018.jpg" width="226" /&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/-rBtL3eOKJDs/TdBQpdiBImI/AAAAAAAAAos/lHcsqO68r8Q/s1600/page0019.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://2.bp.blogspot.com/-rBtL3eOKJDs/TdBQpdiBImI/AAAAAAAAAos/lHcsqO68r8Q/s320/page0019.jpg" width="226" /&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/-XhL8RnNkeKs/TdBQsZlbLCI/AAAAAAAAAow/E1TDicPDSao/s1600/page0020.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://4.bp.blogspot.com/-XhL8RnNkeKs/TdBQsZlbLCI/AAAAAAAAAow/E1TDicPDSao/s320/page0020.jpg" width="226" /&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/-Ff7644qGFF4/TdBQvqz_YRI/AAAAAAAAAo0/xYaVzLRYFaQ/s1600/page0021.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://3.bp.blogspot.com/-Ff7644qGFF4/TdBQvqz_YRI/AAAAAAAAAo0/xYaVzLRYFaQ/s320/page0021.jpg" width="226" /&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/--whY45y2LH8/TdBQzZQ1y5I/AAAAAAAAAo4/BiiX4Zf_MZU/s1600/page0022.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://4.bp.blogspot.com/--whY45y2LH8/TdBQzZQ1y5I/AAAAAAAAAo4/BiiX4Zf_MZU/s320/page0022.jpg" width="226" /&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/-g9Z_k-UwuDs/TdBQ2yRAuhI/AAAAAAAAAo8/46WfwANkl9k/s1600/page0023.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://2.bp.blogspot.com/-g9Z_k-UwuDs/TdBQ2yRAuhI/AAAAAAAAAo8/46WfwANkl9k/s320/page0023.jpg" width="226" /&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/-R_O9jW62Nv8/TdBQ5lTll7I/AAAAAAAAApA/bBDoLL4W65w/s1600/page0024.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" j8="true" src="http://1.bp.blogspot.com/-R_O9jW62Nv8/TdBQ5lTll7I/AAAAAAAAApA/bBDoLL4W65w/s320/page0024.jpg" width="226" /&gt;&lt;/a&gt;&lt;/div&gt;Get a load of all this yumminess! If you would like to purchase any of these products or find out more about workshops or becoming a consultant, please contact me!!! These new products are available today!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-6330490235641345802?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/6330490235641345802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=6330490235641345802' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/6330490235641345802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/6330490235641345802'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/05/new-products.html' title='New Products!!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-jAjAMu5Po6g/TdBOeh4LqXI/AAAAAAAAAng/J1paU5_hCG4/s72-c/page0001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-2263527752710104518</id><published>2011-05-14T08:56:00.002+10:00</published><updated>2011-05-15T09:25:41.778+10:00</updated><title type='text'>New 3CE Project on-line</title><content type='html'>I am very excited to say, that one of my projects has just made it to the 3 customer events 2 hour workshops on the Kaszazz website. It is 2H888- All Boy aged copper 12 x 12" layout. And I have just realised that I already posted an image back late last year so will put a link here to that post! (If you click on the title of this post it will take you straight to the previous post with image!)&lt;br /&gt;Thanks for looking. This will be my 4th project on the Kaszazz website now, so very excited!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-2263527752710104518?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tanscreationsjournal.blogspot.com/2010/10/new-kaszazz-products-and-new-layout.html' title='New 3CE Project on-line'/><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/2263527752710104518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=2263527752710104518' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2263527752710104518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2263527752710104518'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/05/new-3ce-project-on-line.html' title='New 3CE Project on-line'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-675543639103063457</id><published>2011-05-12T15:47:00.000+10:00</published><updated>2011-05-14T06:20:15.150+10:00</updated><title type='text'>New Card Challenge blog- Check it out!!!</title><content type='html'>Hey all, I am excited to be a part of this brand new challenge blog as a sponsor! A lovely lady I know has started this up, and I can't wait to see it all happen. I will be offering Kaszazz prize packs every now and then, so if you want freebies, and some card making fun, save the link and check it out! &lt;a href="http://cardandahalf.blogspot.com/"&gt;Card and a half challenge blog&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-675543639103063457?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://cardandahalf.blogspot.com/' title='New Card Challenge blog- Check it out!!!'/><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/675543639103063457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=675543639103063457' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/675543639103063457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/675543639103063457'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/05/new-card-challenge-blog-check-it-out.html' title='New Card Challenge blog- Check it out!!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-8991191785329544277</id><published>2011-05-11T06:34:00.001+10:00</published><updated>2011-05-11T06:36:21.042+10:00</updated><title type='text'>Mothers day cards</title><content type='html'>I was a little behind the 8-ball with getting these cards out, but I have to say, I did put a lot of love and distressing into them. I have been so busy since starting work 3 days a week, and having little holidays away in our camper trailer, that time is really getting away. Anyway, the 2 cards are much the same, I just changed the lighter colour slightly. I have used the Bella ever after papers and embellishments with some cute little flowers I have had in my stash forever. (I changed the colour of them by inking them with distress ink.) Some Kaiser pearl strands &amp; some lovely little chipboard manequin bodices I received for a Craft Queen challenge at SBM. &lt;a href="http://www.craftlovers.com"&gt;(Scrapbooking Memories Magazine).&lt;/a&gt; I covered those with paterned paper, stamped them and clear embossed them to give them some glitz. The pins are from Making Memories vintage findings!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-lxy09I69q7U/Tcmgo6WsTNI/AAAAAAAAAnI/Z2emJ2ETgu0/s1600/_MG_1849%2Blovely%2Bmothers%2Bday%2Bdistress%2Bcard%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="241" src="http://3.bp.blogspot.com/-lxy09I69q7U/Tcmgo6WsTNI/AAAAAAAAAnI/Z2emJ2ETgu0/s320/_MG_1849%2Blovely%2Bmothers%2Bday%2Bdistress%2Bcard%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-dbSJP30uU5w/TcmgpGxNQ8I/AAAAAAAAAnQ/lkMDmxFjZ6k/s1600/_MG_1851%2Bclose%2Bup%2Bof%2Bmothrs%2Bday%2Blovely%2Bcard%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="238" width="320" src="http://1.bp.blogspot.com/-dbSJP30uU5w/TcmgpGxNQ8I/AAAAAAAAAnQ/lkMDmxFjZ6k/s320/_MG_1851%2Bclose%2Bup%2Bof%2Bmothrs%2Bday%2Blovely%2Bcard%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-iyv7dCMIWSU/TcmgpY2H5YI/AAAAAAAAAnY/LJ2p195CYXI/s1600/DSC01541_1%2Bcherish%2Bmothers%2Bday%2Bdistress%2Bcard%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="275" src="http://4.bp.blogspot.com/-iyv7dCMIWSU/TcmgpY2H5YI/AAAAAAAAAnY/LJ2p195CYXI/s320/DSC01541_1%2Bcherish%2Bmothers%2Bday%2Bdistress%2Bcard%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-8991191785329544277?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/8991191785329544277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=8991191785329544277' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/8991191785329544277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/8991191785329544277'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/05/mothers-day-cards.html' title='Mothers day cards'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-lxy09I69q7U/Tcmgo6WsTNI/AAAAAAAAAnI/Z2emJ2ETgu0/s72-c/_MG_1849%2Blovely%2Bmothers%2Bday%2Bdistress%2Bcard%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-805075534462641577</id><published>2011-04-28T22:58:00.001+10:00</published><updated>2011-04-28T22:59:40.273+10:00</updated><title type='text'>My new embossing die!!</title><content type='html'>Well, I have just realised, that I am really into the pinks and blues, and pastels at the moment. I created this card to say thanks to a host! I don't often do these colours, and I love the result. I embossed the card with the new ROUND DANCE die, then coloured parts of the design in with my chalks-jewel tones. I die cut a scallop and placed a Kaszazz flower and button on top. It then needed a sentiment, and of course a little bling and ribbon. It would make a nice baby card too I thought. If you would like any more info on the products used or technique, let me know!&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-z31hr5P7_xo/Tblkg54u3aI/AAAAAAAAAnA/fm0sS-JY9lM/s1600/_MG_1845%2BJust%2Ba%2Blittle%2Bnote%252C%2Bround%2Bdance%2Bcard%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="250" src="http://1.bp.blogspot.com/-z31hr5P7_xo/Tblkg54u3aI/AAAAAAAAAnA/fm0sS-JY9lM/s320/_MG_1845%2BJust%2Ba%2Blittle%2Bnote%252C%2Bround%2Bdance%2Bcard%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-805075534462641577?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/805075534462641577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=805075534462641577' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/805075534462641577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/805075534462641577'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/04/my-new-embossing-die.html' title='My new embossing die!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-z31hr5P7_xo/Tblkg54u3aI/AAAAAAAAAnA/fm0sS-JY9lM/s72-c/_MG_1845%2BJust%2Ba%2Blittle%2Bnote%252C%2Bround%2Bdance%2Bcard%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-1228385943029523449</id><published>2011-04-19T16:10:00.000+10:00</published><updated>2011-04-19T16:10:56.175+10:00</updated><title type='text'>Tim Holtz dies</title><content type='html'>Well I scored a couple of awesome dies when I subscribed to Scrapbook Creations Mag. I was only able to use the woodgrain one in my Ezy Press embossing machine. I teamed it up with some distress inki of course, and yet another vellum flower, and I am pretty happy with the result! This was a thank you card to one of my Hosts!&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-mbDDlheIsas/Ta0naC9yY1I/AAAAAAAAAm4/GUoZzaWwHdw/s1600/_MG_0751%2Btim%2Bholtz%2Bwoodgrain%2Bdie%2Bcard%2Bsml.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="233" src="http://2.bp.blogspot.com/-mbDDlheIsas/Ta0naC9yY1I/AAAAAAAAAm4/GUoZzaWwHdw/s320/_MG_0751%2Btim%2Bholtz%2Bwoodgrain%2Bdie%2Bcard%2Bsml.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-1228385943029523449?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/1228385943029523449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=1228385943029523449' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1228385943029523449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1228385943029523449'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/04/tim-holtz-dies.html' title='Tim Holtz dies'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-mbDDlheIsas/Ta0naC9yY1I/AAAAAAAAAm4/GUoZzaWwHdw/s72-c/_MG_0751%2Btim%2Bholtz%2Bwoodgrain%2Bdie%2Bcard%2Bsml.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-2163882680229896639</id><published>2011-04-19T15:44:00.002+10:00</published><updated>2011-04-19T15:52:19.317+10:00</updated><title type='text'>On my desk this week....</title><content type='html'>More lovely distressed projects. I have a few new Tim Holtz distress colours!MMMM. A friend gave me a lovely card blank with an embossed inpression and this is what I did with it! I ran the inkpads directly over the embossed design, then used the blending tool with 2 colours around the edges.I sprayed my Kaszazz flowers with Smooch spritz-vanilla, and popped some of the new buttons in the middle and a few on the card front. I then smeared some ice stickles over the embossed design and finished off with a sentiment and a little string!&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-05VP3JDmL0w/Ta0g-wWOgaI/AAAAAAAAAmg/-7_KZImI5VY/s1600/_MG_1399%2Bstampin%2Bup%2Bembossed%2Band%2Bdistressed%2Bcard%2Bfull%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="230" width="320" src="http://1.bp.blogspot.com/-05VP3JDmL0w/Ta0g-wWOgaI/AAAAAAAAAmg/-7_KZImI5VY/s320/_MG_1399%2Bstampin%2Bup%2Bembossed%2Band%2Bdistressed%2Bcard%2Bfull%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-AfJlfIZUUOM/Ta0g_EfyiWI/AAAAAAAAAmo/GV6B8i6leI8/s1600/_MG_1400%2Bstampin%2Bup%2Bembossed%2Bcard%2Bwith%2Bdistress%2Binks%2Band%2Bflowrs.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="217" width="320" src="http://2.bp.blogspot.com/-AfJlfIZUUOM/Ta0g_EfyiWI/AAAAAAAAAmo/GV6B8i6leI8/s320/_MG_1400%2Bstampin%2Bup%2Bembossed%2Bcard%2Bwith%2Bdistress%2Binks%2Band%2Bflowrs.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;I have also been reminded that Easter is nearly here so I have made a little tag, and will make a few more which I will attatch to small bags with eggs for the kids &amp; friends!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-jt4LWIivIw0/Ta0i_LMkwEI/AAAAAAAAAmw/PlAAOuuETo8/s1600/_MG_1402%2BHappy%2BEaster%2Btag.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="179" src="http://4.bp.blogspot.com/-jt4LWIivIw0/Ta0i_LMkwEI/AAAAAAAAAmw/PlAAOuuETo8/s320/_MG_1402%2BHappy%2BEaster%2Btag.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-2163882680229896639?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/2163882680229896639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=2163882680229896639' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2163882680229896639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2163882680229896639'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/04/on-my-desk-this-week.html' title='On my desk this week....'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-05VP3JDmL0w/Ta0g-wWOgaI/AAAAAAAAAmg/-7_KZImI5VY/s72-c/_MG_1399%2Bstampin%2Bup%2Bembossed%2Band%2Bdistressed%2Bcard%2Bfull%2Bimg.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-99433451694978616</id><published>2011-04-15T22:48:00.000+10:00</published><updated>2011-04-15T22:48:12.583+10:00</updated><title type='text'>LIST OF FOURS</title><content type='html'>I'm so thankful to the lovely &lt;a href="http://lynetteskaszazz.blogspot.com"&gt;Lynette&lt;/a&gt; who tagged me in the List of Fours and invited me to play too. Interesting!!!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Here are a few things you may not know ...&lt;br /&gt;&lt;br /&gt;Four Shows you Watch!&lt;br /&gt;&lt;/b&gt;1. Neighbours&lt;br /&gt;2. Big Bang Theory&lt;br /&gt;3. Friends&lt;br /&gt;4. Everybody loves Raymond&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Four things you are Passionate about!&lt;br /&gt;&lt;/b&gt;1. My Family &amp; friends&lt;br /&gt;2. My Kaszazz Business&lt;br /&gt;3. Crafting and Photography&lt;br /&gt;4. Life&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Four words/phrases you say alot!&lt;br /&gt;&lt;/b&gt;1. Let's go guys, we're running late&lt;br /&gt;2. Settle down&lt;br /&gt;3. Where did the time go?&lt;br /&gt;4. I'm tired!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Four things you have learnt about the past!&lt;br /&gt;&lt;/b&gt;1. IT became the past very quickly!&lt;br /&gt;2. I wouldn't change a thing&lt;br /&gt;3. Life just makes you stronger&lt;br /&gt;4. It's all part of the journey! Make it count!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Four places you would like to go!&lt;br /&gt;&lt;/b&gt;1. Cape York&lt;br /&gt;2. London for my Sister's Wedding&lt;br /&gt;3. Canada&lt;br /&gt;4. New Zealand&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Four things you did yesterday!&lt;br /&gt;&lt;/b&gt;1. Rang my new boss on my 3rd day of work to say I couldn't come in due to sick child.&lt;br /&gt;2. Made a birthday card&lt;br /&gt;3. Spoke to a client&lt;br /&gt;4. Tried to have a nap with sick child-it didn't happen!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Four things you are looking forward to!&lt;br /&gt;&lt;/b&gt;1. Holiday with our new camper trailer&lt;br /&gt;2. Cooler weather&lt;br /&gt;3. No more rain&lt;br /&gt;4. Growing my Kaszazz business&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Four things you love about spring!&lt;br /&gt;&lt;/b&gt;1. Birds chirping&lt;br /&gt;2. sunshine&lt;br /&gt;3. Baby animals&lt;br /&gt;4. Less humidity&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Now 4 people to tag along!&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;a href="http://helenjolly.blogspot.com/2011/04/mothers-day-cards.html"&gt;Helen&lt;/a&gt;- although we don't see much of each other, we were destined to cross paths, and thankfully we manage to keep in touch through blogs, and craft!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.memoriesofminephotography.blogspot.com/"&gt;Liss&lt;/a&gt;-My blog friend who I haven't visited for awhile, but is one very inspiring photographer &amp; amazing Mum!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://danielleskaszazz.blogspot.com/"&gt;Dannielle&lt;/a&gt;- who's you tube videos have also been an inpiration to me and I'm sure many other consultants, great stuff Dannielle!&lt;br /&gt;&lt;br /&gt;and &lt;a href="http://creativekaszazzbutterfly.blogspot.com/"&gt;Fiona&lt;/a&gt; another lovely Kaszazz consultant, who's blog is very eye catching &amp; whom I may have to ask for a few blog tips!&lt;br /&gt;&lt;br /&gt;Please go and check out all these talented and lovely ladies and share the blog land lovin!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-99433451694978616?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/99433451694978616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=99433451694978616' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/99433451694978616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/99433451694978616'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/04/list-of-fours.html' title='LIST OF FOURS'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-1521977921986253821</id><published>2011-04-14T21:27:00.000+10:00</published><updated>2011-04-14T21:27:58.090+10:00</updated><title type='text'>My blog award!!!</title><content type='html'>I was so excited to find this wonderful award waiting for me when I checked my blog yesterday. It's from a fellow Kaszazz consultant, Kelly at &lt;a href="http://kelskaszazzkaleidoscope.blogspot.com/"&gt;http://kelskaszazzkaleidoscope.blogspot.com/&lt;/a&gt; Thanks Kelly, you made my day!!!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-sK-bIlLF-Qw/TZ1i0LlSXiI/AAAAAAAAARM/UppD91Xvf-I/s1600/Liebster+Award.bmp" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="88" width="218" src="http://1.bp.blogspot.com/-sK-bIlLF-Qw/TZ1i0LlSXiI/AAAAAAAAARM/UppD91Xvf-I/s1600/Liebster+Award.bmp" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; This award was created for bloggers who have fewer than 300 followers, but who put a lot of love and heart into their work. It's a great way to share blogs that might not otherwise be seen or ones you want to share with others.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As a recipient of this award I must share the love and pay it forward by:&lt;br /&gt;1. Creating a post where you blog about the Liebster award and reveal your 3 - 5 blog picks.&lt;br /&gt;2. Let those people know you have chosen them.&lt;br /&gt;3. Copy and paste the blog award onto your blog.&lt;br /&gt;4. Have faith that your followers will rally and show their crafty love back out to those you awarded.&lt;br /&gt;5. Finally - Have Fun!!!!!!&lt;br /&gt;&lt;br /&gt;Choosing only 3 - 5 worthy blogs isn't as easy it is should be - but I have finally choosen:&lt;br /&gt;&lt;br /&gt;My wonderful Team Leader, Karen at &lt;a href="http://www.werkaszazzled.blogspot.com"&gt;www.werkaszazzled.blogspot.com&lt;br /&gt;&lt;br /&gt;&lt;/a&gt; Karen has just had some lovely projects accepted by Kaszazz..&lt;br /&gt;&lt;br /&gt;The very talented Simone at &lt;a href="http://www.simonekaszazzconsultant.blogspot.com"&gt;www.simonekaszazzconsultant.blogspot.com&lt;/a&gt; Check out Somone's fantastic you tube videos, I have been very inspired by them...&lt;br /&gt;&lt;br /&gt;And Rachel at &lt;a href="http://www.rachelskaszazz.blogspot.com"&gt;www.rachelskaszazz.blogspot.com&lt;/a&gt; Rachels blog is looking great, go and check it out!&lt;br /&gt;&lt;br /&gt;Go on and check them all out, very inspiring, thanks ladies to all of you for your inspiration!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-1521977921986253821?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/1521977921986253821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=1521977921986253821' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1521977921986253821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1521977921986253821'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/04/my-blog-award.html' title='My blog award!!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-sK-bIlLF-Qw/TZ1i0LlSXiI/AAAAAAAAARM/UppD91Xvf-I/s72-c/Liebster+Award.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-6607037234378374785</id><published>2011-04-14T20:41:00.000+10:00</published><updated>2011-04-14T20:41:49.883+10:00</updated><title type='text'>Ezy Press and distressing</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-FIdmxj5Uq3M/TabO54jYtSI/AAAAAAAAAmM/cW6azj4dDAU/s1600/_MG_0533_1%2Bdistressed%2Band%2Bembossed%2Bbling%2Btags%2B2%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="211" width="320" src="http://4.bp.blogspot.com/-FIdmxj5Uq3M/TabO54jYtSI/AAAAAAAAAmM/cW6azj4dDAU/s320/_MG_0533_1%2Bdistressed%2Band%2Bembossed%2Bbling%2Btags%2B2%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well, this project has been a work in progress for the last few months and finally I got them finished a little while ago. I call them my EZY PRESS DISTRESSED &amp; EMBOSSED MY GIRL TAGS.&lt;br /&gt;I have used white card, the Ezy Press Miss you die, the Frame it circle &amp; scallop dies, My Girl rub ons, Funky Blooms papers, punches,music stamp,  plastic sheets &amp; of course good old Tim Holtz distress inks. I die embossed the card first, then rubbed the Perfect medium ink pad over the embossed design &amp; sprinkled with silver embossing powder. Using a small paint brush, I dusted off parts of the powder, but wanted a real shabby design. I am really happy with the end result! It all began from having a few of the pre-cut lace border pieces hanging around on my desk. I have submitted these, so fingers crossed!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-6607037234378374785?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/6607037234378374785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=6607037234378374785' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/6607037234378374785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/6607037234378374785'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/04/ezy-press-and-distressing.html' title='Ezy Press and distressing'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-FIdmxj5Uq3M/TabO54jYtSI/AAAAAAAAAmM/cW6azj4dDAU/s72-c/_MG_0533_1%2Bdistressed%2Band%2Bembossed%2Bbling%2Btags%2B2%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-9083035681142567317</id><published>2011-04-13T22:34:00.001+10:00</published><updated>2011-04-14T20:30:21.588+10:00</updated><title type='text'>Playing with distress inks again!!</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-tcR751cmHck/TabMWyXUHoI/AAAAAAAAAl8/LpPef-DlkqQ/s1600/_MG_0763%2BDesign%2Badhesives%2Bwish%2Bcard%2Bfull%2Bcard%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="238" src="http://4.bp.blogspot.com/-tcR751cmHck/TabMWyXUHoI/AAAAAAAAAl8/LpPef-DlkqQ/s320/_MG_0763%2BDesign%2Badhesives%2Bwish%2Bcard%2Bfull%2Bcard%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-fCbnpZP8fx0/TabMXEo-N4I/AAAAAAAAAmE/R8Tyj5FPd9s/s1600/_MG_0765%2BDesign%2Badhesives%2BWish%2Bcard%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="320" width="266" src="http://3.bp.blogspot.com/-fCbnpZP8fx0/TabMXEo-N4I/AAAAAAAAAmE/R8Tyj5FPd9s/s320/_MG_0765%2BDesign%2Badhesives%2BWish%2Bcard%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;Copyright Tania Ballestrin 2011&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 am soo in love with my distress inks, blending tool and those gorgeous little vellum flowers I told you about a few posts ago. Look what I have come up with this time. I started with a blue card, Milled lavendar, Tea dye and Dried Marigold inks. I blended the edges and did some stamping with the Reasons, Seasons stamp and the tree fern stamp around the edges, in milled lavendar. Then, Idecided to get out the design adhesives and Designer foils. I am so happy with this result, I will be submitting this one! (Did I say how addicted I am to those little vellum flowers??? So easy to make!)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-9083035681142567317?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/9083035681142567317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=9083035681142567317' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/9083035681142567317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/9083035681142567317'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/04/playing-with-distress-inks-again.html' title='Playing with distress inks again!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-tcR751cmHck/TabMWyXUHoI/AAAAAAAAAl8/LpPef-DlkqQ/s72-c/_MG_0763%2BDesign%2Badhesives%2Bwish%2Bcard%2Bfull%2Bcard%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-4188434603309061907</id><published>2011-04-02T15:29:00.008+10:00</published><updated>2011-04-02T15:37:40.096+10:00</updated><title type='text'>Frame it- Quick kits!</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Yaaicx88WUE/TZa00le4n8I/AAAAAAAAAlg/ArbF_c9Me_k/s1600/_MG_0750%2BfUNKY%2BfOREST%2BFRAME%2BIT%2BCLOSE%2BUP%2BOF%2B3d%2BIMGS%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="176" width="320" src="http://3.bp.blogspot.com/-Yaaicx88WUE/TZa00le4n8I/AAAAAAAAAlg/ArbF_c9Me_k/s320/_MG_0750%2BfUNKY%2BfOREST%2BFRAME%2BIT%2BCLOSE%2BUP%2BOF%2B3d%2BIMGS%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-s49JD8U0AcU/TZa1o68MGrI/AAAAAAAAAlo/xHlsZjSNFmI/s1600/_MG_0749%2Bfunky%2Bforest%2Bpict%2Bframes%2Bsml%2Bimg.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="162" width="320" src="http://4.bp.blogspot.com/-s49JD8U0AcU/TZa1o68MGrI/AAAAAAAAAlo/xHlsZjSNFmI/s320/_MG_0749%2Bfunky%2Bforest%2Bpict%2Bframes%2Bsml%2Bimg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Check out the NEW Funky Forest Frame it kits from Kaszazz. Each kit gives you all the bits you need to make these two adorable frames.Plus, there's enough leftovers in there to create more beautiful projects.If you would like any more info. or to purchase something from the Kaszazz catalogue, please email me at &lt;a href="http://tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-4188434603309061907?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/4188434603309061907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=4188434603309061907' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4188434603309061907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/4188434603309061907'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/04/frame-it-quick-kits.html' title='Frame it- Quick kits!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-Yaaicx88WUE/TZa00le4n8I/AAAAAAAAAlg/ArbF_c9Me_k/s72-c/_MG_0750%2BfUNKY%2BfOREST%2BFRAME%2BIT%2BCLOSE%2BUP%2BOF%2B3d%2BIMGS%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-3800620432575674271</id><published>2011-03-30T13:30:00.008+10:00</published><updated>2011-03-31T21:18:15.852+10:00</updated><title type='text'>PLAYING!!!</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-jSrxsbgt0A0/TZKmRSZq7AI/AAAAAAAAAlI/VGEideFVbZ4/s1600/_MG_0656%2BAdorable%2Brollagraph%2BMT%2Bcard%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 173px;" src="http://4.bp.blogspot.com/-jSrxsbgt0A0/TZKmRSZq7AI/AAAAAAAAAlI/VGEideFVbZ4/s320/_MG_0656%2BAdorable%2Brollagraph%2BMT%2Bcard%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5589712903447702530" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-xVn4MI0SlR4/TZKmRP2T11I/AAAAAAAAAlA/GPs28knKIIg/s1600/_MG_0657%2BAdorable%2BMT%2Bcard%2Bclose%2Bup%2Bof%2B3D%2Banimals%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://4.bp.blogspot.com/-xVn4MI0SlR4/TZKmRP2T11I/AAAAAAAAAlA/GPs28knKIIg/s320/_MG_0657%2BAdorable%2BMT%2Bcard%2Bclose%2Bup%2Bof%2B3D%2Banimals%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5589712902762518354" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-FyFcTrQlIBk/TZKmREZ--1I/AAAAAAAAAk4/C1I5ncIiWoE/s1600/_MG_0665%2BBlended%2Bbutterfly%2Bvine%2Bcard%2Bdemo%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 218px;" src="http://3.bp.blogspot.com/-FyFcTrQlIBk/TZKmREZ--1I/AAAAAAAAAk4/C1I5ncIiWoE/s320/_MG_0665%2BBlended%2Bbutterfly%2Bvine%2Bcard%2Bdemo%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5589712899690920786" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-B4l2TLGjnsQ/TZKmQvDv-iI/AAAAAAAAAkw/bHQgHSwh6lI/s1600/_MG_0648%2Bvellum%2Bdistress%2Bink%2Bflower%2Bon%2Btag%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://2.bp.blogspot.com/-B4l2TLGjnsQ/TZKmQvDv-iI/AAAAAAAAAkw/bHQgHSwh6lI/s320/_MG_0648%2Bvellum%2Bdistress%2Bink%2Bflower%2Bon%2Btag%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5589712893960518178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-t9JRsn_EOYk/TZKmQisXlyI/AAAAAAAAAko/88WGvw7BhqY/s1600/_MG_0649%2Bvellum%2Bdistress%2Bink%2Bflower%2Bshabby%2Bshutters%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 226px;" src="http://2.bp.blogspot.com/-t9JRsn_EOYk/TZKmQisXlyI/AAAAAAAAAko/88WGvw7BhqY/s320/_MG_0649%2Bvellum%2Bdistress%2Bink%2Bflower%2Bshabby%2Bshutters%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5589712890641225506" /&gt;&lt;/a&gt;&lt;br /&gt;Well it seems my ONE little word has come back with a vengeance. Even though I have'nt finished my March assignment over at Big Picture &lt;a href="http://www.bigpicturescrapbooking.com"&gt;www.bigpicturescrapbooking.com&lt;/a&gt; my word is showing up all around.Yesterday I held my first official Team meeting with my Kaszazz Port Douglas team. Sadly one is a little far away, but hope she was there in spirit! We played with some vellum and Tim Holtz distress inks, as I had seen some gorgeous flowers on a fellow Kaszazz consultant's blog.&lt;a href="http://www.cheryldevlin.typepad.com/"&gt;www.cheryldevlin.typepad.com &lt;/a&gt;&lt;a href="http://www.cheryldevlin.typepad.com/"&gt;&lt;/a&gt; There are a few pics here to show you what we have created. My team members were chuffed to have a play with the shrinky dinks and make a little shrinky tag, lots of fun! I have also incuded photos of a new maken'take, using the adorable rollagraph wheel, some magic mount and chalks, just gorgeous. The other is a lovely demo, the blended butterfly vine and card, just love the distress inks and blending technique. If you are keen to find out more, why not email me  &lt;a href="http://tan.dave@bigpond.com"&gt;tan.dave@bigpond.com&lt;/a&gt; and Find out how you can receive a brochure from me with all the lovely new products&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-3800620432575674271?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/3800620432575674271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=3800620432575674271' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/3800620432575674271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/3800620432575674271'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/03/playing.html' title='PLAYING!!!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-jSrxsbgt0A0/TZKmRSZq7AI/AAAAAAAAAlI/VGEideFVbZ4/s72-c/_MG_0656%2BAdorable%2Brollagraph%2BMT%2Bcard%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-2662318881605079571</id><published>2011-03-25T14:32:00.002+10:00</published><updated>2011-03-25T14:37:26.666+10:00</updated><title type='text'>New kits from Kaszazz</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/-KcqgF4hKM0E/TYwb-MVnngI/AAAAAAAAAkg/xMu9caB0mDk/s1600/_MG_0596%2BMagic%2BMoments%2Bquick%2Bkit%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 163px;" src="http://2.bp.blogspot.com/-KcqgF4hKM0E/TYwb-MVnngI/AAAAAAAAAkg/xMu9caB0mDk/s320/_MG_0596%2BMagic%2BMoments%2Bquick%2Bkit%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5587871992937684482" /&gt;&lt;/a&gt;&lt;br /&gt;I have been busy playing with one of the new quick kits from Kaszazz. It's called the Magic Moments kit and uses the gorgeous new rub ons and rub on frames!There are some great specials on this month too. Customer freebies for spending $50 or more, 2-for-1 deals and a great button up pack for a bargain price.Please contact me for more info.&lt;br /&gt;We've had such a miserable, wet and depressing start to the year,I hope everyone is getting back on track. For those affected by the floods, my heart goes out to them. We didn't get alot of damage from cyclone Yasi, but the build up and uncertainty has left us all quite scarred up here in the Far North.Thank goodness I have my crafting to turn to!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-2662318881605079571?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/2662318881605079571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=2662318881605079571' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2662318881605079571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/2662318881605079571'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/03/new-kits-from-kaszazz.html' title='New kits from Kaszazz'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-KcqgF4hKM0E/TYwb-MVnngI/AAAAAAAAAkg/xMu9caB0mDk/s72-c/_MG_0596%2BMagic%2BMoments%2Bquick%2Bkit%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-6699908006348870389</id><published>2011-02-14T21:00:00.003+10:00</published><updated>2011-02-14T21:05:59.378+10:00</updated><title type='text'>Sharing the love</title><content type='html'>Just wanting to share the love around the Etsian community, (That's Etsy.com). I've joined a few teams to try and reach the greater Etsy community and spread my shop around a bit more.The link here is to some lovely hand made jewellery which I have just discovered and this lovely lady has a free, share your passion page on her web site. If you haven't ever checked out Etsy, you really are missing something special. I just wish I had more time in the day to create and expand my shop faster!!! (Just click on the title of this post to take you directly to janewearjewelry...)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-6699908006348870389?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.etsy.com/listing/60013130/custom-fingerprint-necklace-fine-silver' title='Sharing the love'/><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/6699908006348870389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=6699908006348870389' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/6699908006348870389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/6699908006348870389'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/02/sharing-love.html' title='Sharing the love'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-7695321200631821613</id><published>2011-01-22T21:59:00.003+10:00</published><updated>2011-01-22T22:01:59.464+10:00</updated><title type='text'>Scrapping mojo is back</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_I05R6PrZaGk/TTrHEZJDF0I/AAAAAAAAAkU/xi_SfO35fi8/s1600/_MG_0090%2BA%2Bhundred%2Bhearts....%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 318px;" src="http://1.bp.blogspot.com/_I05R6PrZaGk/TTrHEZJDF0I/AAAAAAAAAkU/xi_SfO35fi8/s320/_MG_0090%2BA%2Bhundred%2Bhearts....%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5564979167851910978" /&gt;&lt;/a&gt;&lt;br /&gt;I'm in love with this layout, as It's one of my favourite photos of me and the kids, and....I used some new papers I have had sitting under a pile of old papers. My inspiration came from some little butterflies I made for my etsy store, and a piece of cardstock I used as a backdrop for photographing them. It's called A Hundred Hearts...(would be too few to carry all my love for you!)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-7695321200631821613?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/7695321200631821613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=7695321200631821613' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7695321200631821613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7695321200631821613'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/01/scrapping-mojo-is-back.html' title='Scrapping mojo is back'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_I05R6PrZaGk/TTrHEZJDF0I/AAAAAAAAAkU/xi_SfO35fi8/s72-c/_MG_0090%2BA%2Bhundred%2Bhearts....%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-1970498678889978350</id><published>2011-01-21T19:57:00.003+10:00</published><updated>2011-01-21T20:03:17.057+10:00</updated><title type='text'>Getting my mojo back</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_I05R6PrZaGk/TTlZn3CtjbI/AAAAAAAAAkM/jESOeYz0ia0/s1600/DSC00913%2Byou%2Bat%2B7%2Blayout%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 318px;" src="http://4.bp.blogspot.com/_I05R6PrZaGk/TTlZn3CtjbI/AAAAAAAAAkM/jESOeYz0ia0/s320/DSC00913%2Byou%2Bat%2B7%2Blayout%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5564577355918052786" /&gt;&lt;/a&gt;&lt;br /&gt;Loved this photo of Taylah and just went for it with the water colour crayons, smooch spritz and a little patterned paper. I even drew the journal lines with crayon for something quick and carefree.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-1970498678889978350?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/1970498678889978350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=1970498678889978350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1970498678889978350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/1970498678889978350'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/01/getting-my-mojo-back.html' title='Getting my mojo back'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_I05R6PrZaGk/TTlZn3CtjbI/AAAAAAAAAkM/jESOeYz0ia0/s72-c/DSC00913%2Byou%2Bat%2B7%2Blayout%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-8138355183001160171</id><published>2011-01-21T19:45:00.002+10:00</published><updated>2011-01-21T19:56:18.888+10:00</updated><title type='text'>Design adhesives</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_I05R6PrZaGk/TTlYOVeM3XI/AAAAAAAAAkE/gIZVQHP-mLU/s1600/DSC00994design%2Badhesives%2Bthinking%2Bof%2Byou%2Bcard%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 179px; height: 320px;" src="http://1.bp.blogspot.com/_I05R6PrZaGk/TTlYOVeM3XI/AAAAAAAAAkE/gIZVQHP-mLU/s320/DSC00994design%2Badhesives%2Bthinking%2Bof%2Byou%2Bcard%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5564575817898188146" /&gt;&lt;/a&gt;&lt;br /&gt;For all you scrappers out there who think embossing is too hard or messy, (I have had my fights with it,) if you haven't tried Design Adhesives, you must give them a go. You just peel and stick your design down, throw some embossing powder on and get out your heat gun and your done. You can use them with glitter or flocking awell. Check out this card I made with the Branches and Blooms design adhesive. They are available from kaszazz, and you can order them from me if you wanted to try them. They also work well with the Designer foils.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-8138355183001160171?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/8138355183001160171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=8138355183001160171' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/8138355183001160171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/8138355183001160171'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/01/design-adhesives.html' title='Design adhesives'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_I05R6PrZaGk/TTlYOVeM3XI/AAAAAAAAAkE/gIZVQHP-mLU/s72-c/DSC00994design%2Badhesives%2Bthinking%2Bof%2Byou%2Bcard%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-7121386024710980500</id><published>2011-01-18T14:12:00.003+10:00</published><updated>2011-01-18T14:14:58.082+10:00</updated><title type='text'>OLW projects so far</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_I05R6PrZaGk/TTUTR4ARjaI/AAAAAAAAAj8/aqZKBEQ6giE/s1600/DSC00671%2Bmy%2Bportrait%2Bshot%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 227px; height: 320px;" src="http://4.bp.blogspot.com/_I05R6PrZaGk/TTUTR4ARjaI/AAAAAAAAAj8/aqZKBEQ6giE/s320/DSC00671%2Bmy%2Bportrait%2Bshot%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5563374112498355618" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_I05R6PrZaGk/TTUTR8eOuzI/AAAAAAAAAj0/ilulkxuMf68/s1600/DSC00951%2Bprompt%2Bcards%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 242px; height: 320px;" src="http://1.bp.blogspot.com/_I05R6PrZaGk/TTUTR8eOuzI/AAAAAAAAAj0/ilulkxuMf68/s320/DSC00951%2Bprompt%2Bcards%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5563374113697741618" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_I05R6PrZaGk/TTUTRqx0EwI/AAAAAAAAAjs/dvE87Tt9XQk/s1600/_MG_0023%2BOne%2Blittle%2Bword%2Bcover%2BPlay%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 236px; height: 320px;" src="http://2.bp.blogspot.com/_I05R6PrZaGk/TTUTRqx0EwI/AAAAAAAAAjs/dvE87Tt9XQk/s320/_MG_0023%2BOne%2Blittle%2Bword%2Bcover%2BPlay%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5563374108948042498" /&gt;&lt;/a&gt;&lt;br /&gt;This is what I have done so far in my One Little Word classes at Big Picture. It's been fun playing. I have really got my mojo back and have scrapped a few layouts since this class which I will post soon! Kids are back at school on Monday and I am frantically busy organising demos and workshops. I'm teaching at the Library tomorrow, my last kids workshop for the holidays!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-7121386024710980500?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/7121386024710980500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=7121386024710980500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7121386024710980500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7121386024710980500'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/01/olw-projects-so-far.html' title='OLW projects so far'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_I05R6PrZaGk/TTUTR4ARjaI/AAAAAAAAAj8/aqZKBEQ6giE/s72-c/DSC00671%2Bmy%2Bportrait%2Bshot%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-7187840952905275877</id><published>2011-01-04T21:21:00.002+10:00</published><updated>2011-01-04T21:24:32.730+10:00</updated><title type='text'>One little word!</title><content type='html'>Wow, am feeling very motivated, and uplifted by a new workshop I have signed up for with Ali Edwards on Big Picture Scrapbooking &lt;a href="http://www.bigpicturescrapbooking.com"&gt;www.bigpicturescrapbooking.com&lt;/a&gt;&lt;br /&gt;It's something I hadn't intended on doing, but found out about it on another blog, it was meant to be! If you are looking for some wonderful new inspiration this year, check it out, there are many classes and workshops ans some of them are free. BTW, my word for this year is: PLAY!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-7187840952905275877?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/7187840952905275877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=7187840952905275877' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7187840952905275877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7187840952905275877'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2011/01/one-little-word.html' title='One little word!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-5613148093011072865</id><published>2010-12-31T16:23:00.004+10:00</published><updated>2010-12-31T16:37:21.406+10:00</updated><title type='text'>Holidays and scrapping</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_I05R6PrZaGk/TR15Nz7yt8I/AAAAAAAAAjk/UnmDQTG6vxg/s1600/_MG_9987%2Bfunky%2Bblooms%2Bcards%2Bset%2Bof%2B3.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 192px;" src="http://1.bp.blogspot.com/_I05R6PrZaGk/TR15Nz7yt8I/AAAAAAAAAjk/UnmDQTG6vxg/s320/_MG_9987%2Bfunky%2Bblooms%2Bcards%2Bset%2Bof%2B3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5556730793431316418" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_I05R6PrZaGk/TR15NmN9ZMI/AAAAAAAAAjc/unQ49GGOiM4/s1600/_MG_9988%2Bf%2Bblooms%2Bbirdie%2Bcard.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 234px; height: 320px;" src="http://3.bp.blogspot.com/_I05R6PrZaGk/TR15NmN9ZMI/AAAAAAAAAjc/unQ49GGOiM4/s320/_MG_9988%2Bf%2Bblooms%2Bbirdie%2Bcard.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5556730789749417154" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_I05R6PrZaGk/TR142-pvwZI/AAAAAAAAAjU/G-D0cJfckd4/s1600/_MG_9989%2Bf%2Bblooms%2Bwish%2Bcard.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 228px; height: 320px;" src="http://2.bp.blogspot.com/_I05R6PrZaGk/TR142-pvwZI/AAAAAAAAAjU/G-D0cJfckd4/s320/_MG_9989%2Bf%2Bblooms%2Bwish%2Bcard.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5556730401171423634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_I05R6PrZaGk/TR1422pWr9I/AAAAAAAAAjM/0nbMB-jVato/s1600/_MG_9990%2Bf%2Bblooms%2Bflower%2Bcard.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 226px; height: 320px;" src="http://1.bp.blogspot.com/_I05R6PrZaGk/TR1422pWr9I/AAAAAAAAAjM/0nbMB-jVato/s320/_MG_9990%2Bf%2Bblooms%2Bflower%2Bcard.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5556730399022297042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_I05R6PrZaGk/TR142mY5aRI/AAAAAAAAAjE/oYh-PdA9fRM/s1600/_MG_9996%2Bfunky%2Bblooms%2Blayout.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 158px;" src="http://3.bp.blogspot.com/_I05R6PrZaGk/TR142mY5aRI/AAAAAAAAAjE/oYh-PdA9fRM/s320/_MG_9996%2Bfunky%2Bblooms%2Blayout.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5556730394658302226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_I05R6PrZaGk/TR142ejTGoI/AAAAAAAAAi8/MT0CUsDE7xg/s1600/_MG_9998%2Bf%2Bblooms%2Blayout%2Bclose%2Bup%2Bof%2Bjournalling.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://4.bp.blogspot.com/_I05R6PrZaGk/TR142ejTGoI/AAAAAAAAAi8/MT0CUsDE7xg/s320/_MG_9998%2Bf%2Bblooms%2Blayout%2Bclose%2Bup%2Bof%2Bjournalling.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5556730392554445442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_I05R6PrZaGk/TR142Ag0SkI/AAAAAAAAAi0/uXQLKjc4f40/s1600/_MG_9999%2Bfunky%2Bblooms%2BHoliday%2Bfun%2Blayout%2Bclose%2Bup%2Bof%2Btitle%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://4.bp.blogspot.com/_I05R6PrZaGk/TR142Ag0SkI/AAAAAAAAAi0/uXQLKjc4f40/s320/_MG_9999%2Bfunky%2Bblooms%2BHoliday%2Bfun%2Blayout%2Bclose%2Bup%2Bof%2Btitle%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5556730384490973762" /&gt;&lt;/a&gt;&lt;br /&gt;WE enjoyed a very quiet Christmas this year, and a very quiet holiday so far. Lots of sw3imming in our pool, a little shopping! (Taylah and Jack spent some of their Christmas money, on a Ripstik and a skateboard), so lots of practicing over at the park. Taylah is mastering the art of ripstiking verry quickly, as is her Dad! We had a lovely visit from Dave's younger sister a few days ago, a great afternoon with them. We have friends coming over to celebrated the new year this evening, should be good! I have managed to get a bit of crafting in among the long days! I have been seriously playing with my new  Bellish Ezy Press die cut and embossing machine from Kaszazz. Also, the Funky Blooms range of papers, stamps and matching cut outs. This is what I have come up with. For the Funky Bloons cards, i was inspired by some work in Scrapbooking Memories mag by Jodie Dolbel, then I went off on a tangent! My layout derived from a sketch, and I cut strips of the Funky blooms ribbons in half for my borders. I used all products by Kaszazz, made some embossed card with the Ezy Press and the Miss You die. Sponged the edges with Fluid Chalk Berrylicious,and added some ribbon, bling and cut outs.&lt;br /&gt;If you would like any info on the Ezy Press machine or any of the Kaszazz products, please contact me, the new catalogue is beautiful and bursting at the seams with yummy stash!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-5613148093011072865?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/5613148093011072865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=5613148093011072865' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/5613148093011072865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/5613148093011072865'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2010/12/holidays-and-scrapping.html' title='Holidays and scrapping'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_I05R6PrZaGk/TR15Nz7yt8I/AAAAAAAAAjk/UnmDQTG6vxg/s72-c/_MG_9987%2Bfunky%2Bblooms%2Bcards%2Bset%2Bof%2B3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-7312910153427042452</id><published>2010-12-31T16:20:00.002+10:00</published><updated>2010-12-31T16:21:48.813+10:00</updated><title type='text'>Merry Christmas and A Happy New Year everyone!</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_I05R6PrZaGk/TR12aGKhzoI/AAAAAAAAAis/Qj5KfNa12bg/s1600/_MG_9756%2Bwith%2Bbelieve%2521%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://1.bp.blogspot.com/_I05R6PrZaGk/TR12aGKhzoI/AAAAAAAAAis/Qj5KfNa12bg/s320/_MG_9756%2Bwith%2Bbelieve%2521%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5556727705948507778" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1563486525442149888-7312910153427042452?l=tanscreationsjournal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanscreationsjournal.blogspot.com/feeds/7312910153427042452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1563486525442149888&amp;postID=7312910153427042452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7312910153427042452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1563486525442149888/posts/default/7312910153427042452'/><link rel='alternate' type='text/html' href='http://tanscreationsjournal.blogspot.com/2010/12/merry-christmas-and-happy-new-year.html' title='Merry Christmas and A Happy New Year everyone!'/><author><name>Tania B</name><uri>http://www.blogger.com/profile/03155048286603265494</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_I05R6PrZaGk/R7z0IQa_kMI/AAAAAAAAAAg/lviyRrhu5p4/S220/DSC03106+Bio+shot+for+photo+gallery,+Tania+King.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_I05R6PrZaGk/TR12aGKhzoI/AAAAAAAAAis/Qj5KfNa12bg/s72-c/_MG_9756%2Bwith%2Bbelieve%2521%2Bsml%2Bimg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1563486525442149888.post-2036682882741270044</id><published>2010-11-30T20:41:00.004+10:00</published><updated>2010-11-30T21:01:19.934+10:00</updated><title type='text'>Back from the madness!</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_I05R6PrZaGk/TPTY1TXPk1I/AAAAAAAAAig/agYPwoHtODE/s1600/Asstd%2Badelaide%2Bshots%2B371.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://3.bp.blogspot.com/_I05R6PrZaGk/TPTY1TXPk1I/AAAAAAAAAig/agYPwoHtODE/s320/Asstd%2Badelaide%2Bshots%2B371.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5545295451442352978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_I05R6PrZaGk/TPTY1AN-MFI/AAAAAAAAAiY/oLhvjdsek2U/s1600/Asstd%2Badelaide%2Bshots%2B360%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 213px; height: 320px;" src="http://1.bp.blogspot.com/_I05R6PrZaGk/TPTY1AN-MFI/AAAAAAAAAiY/oLhvjdsek2U/s320/Asstd%2Badelaide%2Bshots%2B360%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5545295446303191122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_I05R6PrZaGk/TPTY0FhKbqI/AAAAAAAAAiQ/tWvfqmFaj64/s1600/Asstd%2Badelaide%2Bshots%2B354%2Bsml%2Bimg.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://1.bp.blogspot.com/_I05R6PrZaGk/TPTY0FhKbqI/AAAAAAAAAiQ/tWvfqmFaj64/s320/Asstd%2Badelaide%2Bshots%2B354%2Bsml%2Bimg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5545295430545993378" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_I05R6PrZaGk/TPTYz6xBxCI/AAAAAAAAAiI/YzDb9AiNmxQ/s1600/Asstd%2Badelaide%2Bshots%2B338%2Bsml.j
