<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ArabCrunch &#187; mobile 2.0</title>
	<atom:link href="http://arabcrunch.com/tag/mobile-20/feed" rel="self" type="application/rss+xml" />
	<link>http://arabcrunch.com</link>
	<description>ArabCrunch is one of the first Arabian originated Blogs, that is dedicated to profiling and reviewing Arab originated startups and existing Internet and Mobile companies and their products and services.</description>
	<lastBuildDate>Thu, 24 May 2012 21:01:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Bananas Factory: Mobile Apps Ideas and Marketing Community For Developers and Users with Ideas</title>
		<link>http://arabcrunch.com/2011/04/bananas-factory-mobile-apps-ideas-and-marketing-platform-for-developers-and-users-with-ideas-from-link-development-and-arpuplus.html</link>
		<comments>http://arabcrunch.com/2011/04/bananas-factory-mobile-apps-ideas-and-marketing-platform-for-developers-and-users-with-ideas-from-link-development-and-arpuplus.html#comments</comments>
		<pubDate>Tue, 19 Apr 2011 14:48:49 +0000</pubDate>
		<dc:creator>Gaith Saqer</dc:creator>
				<category><![CDATA[Africa]]></category>
		<category><![CDATA[Arab World]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Portals]]></category>
		<category><![CDATA[ArpuPlus]]></category>
		<category><![CDATA[Link Development]]></category>
		<category><![CDATA[mobile 2.0]]></category>
		<category><![CDATA[Mobile applications]]></category>
		<category><![CDATA[mobile apps]]></category>
		<category><![CDATA[SDK]]></category>

		<guid isPermaLink="false">http://arabcrunch.com/?p=5188</guid>
		<description><![CDATA[Whether an applications’ developer, a techie genius or just a student or an employee with a good idea for a new mobile application and a flair for technology, LINK Development and ArpuPlus will help make it happen through “Bananas Factory”, a virtual community that they launched and that allows them to see their idea come [...]]]></description>
			<content:encoded><![CDATA[<div class="alignright"><div class="g-plusone" data-href="http://arabcrunch.com/2011/04/bananas-factory-mobile-apps-ideas-and-marketing-platform-for-developers-and-users-with-ideas-from-link-development-and-arpuplus.html" size="standard" count="true"></div></div><p><a href="http://arabcrunch.com/wp-content/uploads/2011/04/bannas-factory.jpg"><img class="aligncenter size-full wp-image-5190" title="bannas factory" src="http://arabcrunch.com/wp-content/uploads/2011/04/bannas-factory.jpg" alt="" width="600" height="354" /></a></p>
<p>Whether an applications’ developer, a techie genius or just a student or an employee with a good idea for a new mobile application and a flair for technology, <a href="http://www.linkdev.com" target="_blank">LINK Development</a> and <a href="http://http://www.arpuplus.com" target="_blank">ArpuPlus</a> will help make it happen through “<a href="http://www.bananasfactory.com/Home" target="_blank">Bananas Factory</a>”, a virtual community that they launched and that allows them to see their idea come to life .</p>
<p>Both LINK Development and ArpuPlus  have pledged to draw on their own domain expertise, business and marketing capabilities to support Arab mobile application developers as well as creative minds, in their quest to populate the mobile applications world with innovative, informative, useful and fun applications targeted at users in the region and around the world.</p>
<p>Developers will get the technical tools and assistance to create new applications, market and monetize them. They will be supported by a downloadable Software Development Kit (SDK) that contains a powerful drag-and-drop, cross-platform application creation tools as well as a “Developers’ Community,” a discussion platform for knowledge exchange.</p>
<p>Already have an application posted on another store and would like it to have wider reach? The Bananas Factory stores will also host these mobile applications, to expand the reach of these applications.</p>
<p>Not a developer? No problem. If someone has the idea but does not have enough technical skills to develop it, all that needs to be done is to submit the idea to www.BananasFactory.com . The engineers from LINK Development will take it from there and develop it for them, while ArpuPlus will help them market the application on stores and different platforms. This will be done on a revenue-sharing basis.</p>
<p>This new venture is being announced to the world of applications developers and innovative thinkers on the second day of Planet of the Apps Arabia, which discusses future trends in mobile applications and the opportunities and challenges they present to businesses.</p>
<p>Both LINK Development and ArpuPlus are part of OT Ventures Group.</p>
]]></content:encoded>
			<wfw:commentRss>http://arabcrunch.com/2011/04/bananas-factory-mobile-apps-ideas-and-marketing-platform-for-developers-and-users-with-ideas-from-link-development-and-arpuplus.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opera Mini Reaches 100 Million Users</title>
		<link>http://arabcrunch.com/2011/04/opera-mini-reaches-100-million-users.html</link>
		<comments>http://arabcrunch.com/2011/04/opera-mini-reaches-100-million-users.html#comments</comments>
		<pubDate>Thu, 07 Apr 2011 13:52:58 +0000</pubDate>
		<dc:creator>Gaith Saqer</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[Mobile 2.0]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[mobile 2.0]]></category>
		<category><![CDATA[Opera Mini]]></category>
		<category><![CDATA[stats]]></category>

		<guid isPermaLink="false">http://arabcrunch.com/?p=5152</guid>
		<description><![CDATA[Opera Software today announced that it mobile browser Opera Mini has reached 100 million monthly users in March and two billion daily page views Opera announced 2 month ago Opera 100 million mobile users, though that number represented the combined total for both its mobile browsers, Opera Mini and Opera Mobile. Now, Opera Mini has [...]]]></description>
			<content:encoded><![CDATA[<div class="alignright"><div class="g-plusone" data-href="http://arabcrunch.com/2011/04/opera-mini-reaches-100-million-users.html" size="standard" count="true"></div></div><p><a href="http://arabcrunch.com/wp-content/uploads/2011/04/opera-mini.png"><img class="aligncenter size-full wp-image-5153" title="opera mini" src="http://arabcrunch.com/wp-content/uploads/2011/04/opera-mini.png" alt="" width="600" height="357" /></a></p>
<p><a href="http://opera.com" target="_blank">Opera Software</a> today announced that it mobile browser <a href="http://www.opera.com/mobile/" target="_blank">Opera Mini</a> has reached 100 million monthly users in March and two billion daily page views</p>
<p>Opera announced 2 month ago Opera 100 million mobile users, though that number represented the combined total for both its mobile browsers, Opera Mini and Opera Mobile. Now, Opera Mini has reached more than 100 million users in its own right.</p>
<p>The number of monthly Opera Mini users across the globe has grown by 11 million since February 2011 and doubled from the 50 million mark in February 2010.</p>
<p>Opera Mini’s twin March milestone, two billion daily page views, already doubles the one billion daily page views achieved in July 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://arabcrunch.com/2011/04/opera-mini-reaches-100-million-users.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video: Motorola Launches Milestone XT720 in the Arab World, A Droid Less Keyboard</title>
		<link>http://arabcrunch.com/2010/08/video-motorola-launches-milestone-xt720-in-the-arab-world-a-droid-less-keyboard.html</link>
		<comments>http://arabcrunch.com/2010/08/video-motorola-launches-milestone-xt720-in-the-arab-world-a-droid-less-keyboard.html#comments</comments>
		<pubDate>Wed, 25 Aug 2010 11:11:36 +0000</pubDate>
		<dc:creator>Gaith Saqer</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Andriod]]></category>
		<category><![CDATA[Android 2.1]]></category>
		<category><![CDATA[Milestone XT720]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobile 2.0]]></category>
		<category><![CDATA[Motorola]]></category>
		<category><![CDATA[Motorola Middle East]]></category>

		<guid isPermaLink="false">http://arabcrunch.com/?p=4244</guid>
		<description><![CDATA[Motorola launched in United Arab Emirates its the QWERTY-less MILESTONE brother: Milestone XT720, called Motoroi  in other markets. MileStone is the non American name for Droid devices. Other countries in the Arab region will have the devices in the shelves in few weeks. The new device brings a 8 megapixel camera with Xenon flash, 720p video [...]]]></description>
			<content:encoded><![CDATA[<div class="alignright"><div class="g-plusone" data-href="http://arabcrunch.com/2010/08/video-motorola-launches-milestone-xt720-in-the-arab-world-a-droid-less-keyboard.html" size="standard" count="true"></div></div><p><a href="http://arabcrunch.com/wp-content/uploads/2010/08/Milestone-XT720.jpg"><img class="aligncenter size-full wp-image-4245" title="Milestone XT720" src="http://arabcrunch.com/wp-content/uploads/2010/08/Milestone-XT720.jpg" alt="" width="270" height="365" /></a></p>
<p>Motorola launched in United Arab Emirates its the QWERTY-less MILESTONE brother: Milestone XT720, called Motoroi  in other markets. MileStone is the non American name for Droid devices.</p>
<p>Other countries in the Arab region will have the devices in the shelves in few weeks.</p>
<p>The new device brings a 8 megapixel camera with Xenon flash, 720p video recording and Android 2.1.</p>
<p>Milestone XT720 packs a 3.7-inch capacitive touchscreen with 480&#215;854 pixel resolution and multi-touch support, 550  <strong>Update:</strong> upgraded to 720 Mhz ARM Cortex A8 processor, 8GBmicroSD, 256MB RAM, and 512MB ROM.</p>
<p><a href="http://arabcrunch.com/wp-content/uploads/2010/08/Milestone-XT720-2.jpg"><img class="aligncenter size-full wp-image-4246" title="Milestone XT720 2" src="http://arabcrunch.com/wp-content/uploads/2010/08/Milestone-XT720-2.jpg" alt="" width="359" height="335" /></a></p>
<p>As per connectivity it comes with the usual WCDMA 1700/2100, GSM 850/900/1800/1900, HSDPA 10.2Mbps (Category 9/10)/7.2Mbps (Category 7/8), EDGE Class 12, GPRS Class 12, HSUPA 5.76Mbps, MicroUSB, GPS with digital compass, Bluetooth Class.</p>
<p>The device also offers HD video capture at 720p, video playback onto HDTV via HDMI cable, Talk Time (3G): up to 270 mins. Talk Time (GSM): up to 540 mins.</p>
<p>Retail price is Retail Price AED 2699 (USD Approx. 739.45)</p>
<p>Here is our video Interview with Motorola product manager Bashar Hafez where he show case Milestone XT720:<br />
<code><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/YKtd6mUpUww?fs=1&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/YKtd6mUpUww?fs=1&amp;hl=en_US" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://arabcrunch.com/2010/08/video-motorola-launches-milestone-xt720-in-the-arab-world-a-droid-less-keyboard.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Juniper: Mobile VoIP Users to Exceed 100 Million by 2012</title>
		<link>http://arabcrunch.com/2010/05/juniper-mobile-voip-users-to-exceed-100-million-by-2012.html</link>
		<comments>http://arabcrunch.com/2010/05/juniper-mobile-voip-users-to-exceed-100-million-by-2012.html#comments</comments>
		<pubDate>Thu, 27 May 2010 11:19:28 +0000</pubDate>
		<dc:creator>Gaith Saqer</dc:creator>
				<category><![CDATA[Africa]]></category>
		<category><![CDATA[Arab World]]></category>
		<category><![CDATA[Asia]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Mobile 2.0]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Telecom]]></category>
		<category><![CDATA[3G]]></category>
		<category><![CDATA[mobile 2.0]]></category>
		<category><![CDATA[Mobile VOIP]]></category>
		<category><![CDATA[VOIP]]></category>

		<guid isPermaLink="false">http://arabcrunch.com/?p=3020</guid>
		<description><![CDATA[What represents new threats and opportunity to mobile operators, a new study from Juniper Research has found that Mobile VoIP services will develop significantly faster in developed markets due to the direct correlation between 3G roll outs and the take up of mobile VoIP. This is the case even though mVoIP traffic volumes may eventually [...]]]></description>
			<content:encoded><![CDATA[<div class="alignright"><div class="g-plusone" data-href="http://arabcrunch.com/2010/05/juniper-mobile-voip-users-to-exceed-100-million-by-2012.html" size="standard" count="true"></div></div><p><a href="http://arabcrunch.com/wp-content/uploads/2010/05/Scr000009.jpg"><img class="alignright size-medium wp-image-3021" title="skype for nokia x6" src="http://arabcrunch.com/wp-content/uploads/2010/05/Scr000009-168x300.jpg" alt="" width="168" height="300" /></a>What represents new threats and opportunity to mobile operators, a new study from Juniper Research has found that Mobile VoIP services will develop significantly faster in developed markets due to the direct correlation between 3G roll outs and the take up of mobile VoIP. This is the case even though mVoIP traffic volumes may eventually be higher in developing markets due in part to the calling patterns of migrant workers, according to the study Mobile Voice Strategies: mVoIP Opportunities &amp; Business Models, 2010-2015.</p>
<p>“By 2012 we expect significant uptake of mobile VoIP in its various different flavours”, says Anthony Cox, Senior Analyst at Juniper Research. “By that date mobile VoIP will be available over both 3G and WiFi networks. We also anticipate that several more traditional operators will have joined 3UK and Verizon in the US and developed relationships with mobile VoIP players such as Skype,” he says.</p>
<p>Further findings include:</p>
<p>·         Alliances between mobile VoIP players and traditional operators may provide the best option for  today’s incumbent operators to address the advent of mobile VoIP.</p>
<p>·         Revenues from the circuit switched voice market will continue to diminish over the next five  years, although this will not accelerate.</p>
<p>·         A high percentage of Mobile VoIP carried over applications will be via WiFi networks, bypassing operators’ networks altogether. Such traffic will result in some lost revenues, amounting to around $5bn by 2015.</p>
<p>More info in the mobile<a href="http://www.juniperresearch.com/reports/mobile_voice_strategies"> voice report.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://arabcrunch.com/2010/05/juniper-mobile-voip-users-to-exceed-100-million-by-2012.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Juniper: Mobile &#8220;Retail&#8221; Market to Exceed $12 Billion by 2014</title>
		<link>http://arabcrunch.com/2010/03/juniper-mobile-retail-market-to-exceed-12-billion-by-2014.html</link>
		<comments>http://arabcrunch.com/2010/03/juniper-mobile-retail-market-to-exceed-12-billion-by-2014.html#comments</comments>
		<pubDate>Tue, 09 Mar 2010 14:52:34 +0000</pubDate>
		<dc:creator>Gaith Saqer</dc:creator>
				<category><![CDATA[Arab World]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Mobile 2.0]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobile 2.0]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://arabcrunch.com/?p=2142</guid>
		<description><![CDATA[Mobile devices are being used in many ways and every day they are getting smarter, as a result there  are new markets being opened by the abilities of smart phones. Today, Juniper Research published a report that estimate a &#8220;mobile retail market&#8221; to exceed $12 billion by 2014. The mobile marketing and retail strategies report [...]]]></description>
			<content:encoded><![CDATA[<div class="alignright"><div class="g-plusone" data-href="http://arabcrunch.com/2010/03/juniper-mobile-retail-market-to-exceed-12-billion-by-2014.html" size="standard" count="true"></div></div><p><a href="http://arabcrunch.com/wp-content/uploads/2010/03/coupon.jpg"><img class="aligncenter size-full wp-image-2143" title="coupon" src="http://arabcrunch.com/wp-content/uploads/2010/03/coupon.jpg" alt="" width="430" height="323" /></a></p>
<p>Mobile devices are being used in many ways and every day they are getting smarter, as a result there  are new markets being opened by the abilities of smart phones. Today, Juniper Research published a report that estimate a &#8220;mobile retail market&#8221; to exceed $12 billion by 2014.</p>
<p>The mobile marketing and retail strategies<a href="https://www.juniperresearch.com/shop/viewreport.php?id=207" target="_blank"> report</a> found that the mobile retail sector &#8211; defined by Juniper as comprising mobile coupon redemption values, smart poster fees and advertising expenditure – would initially be dominated by coupons.</p>
<p>The report found that mobile advertising expenditure would exceed coupon redemption values by 2013 as digital adspend is increasingly transferred into the mobile space.</p>
<p>As the retailing industry and brands are becoming aware of, and implementing the mobile device into, the retail cycle. According to report co-author Howard Wilcox, “Retailers have recognised that, even ahead of their wallets, people will usually make sure they do not leave home without their mobile device.</p>
<p>The mobile channel offers merchants the opportunity to differentiate from their competition and acquire customers that become loyal.” Meanwhile, additional factors such as the growth of the mobile web, the availability of high speed mobile broadband networks, and the ever-growing usage of SMS were offering retailers, brands and merchants new opportunities to communicate with customers and potential customers and to offer the ability for them to shop by mobile.</p>
<p>Other findings from the Juniper report include:<br />
·         For brands and retailers, mobile offers the ability to change campaigns quickly (for example by time of day), and crucially the ability to track the success and customer acquisition rates.<br />
·         Usage of the mobile in a live shopping situation can be particularly effective – for example for product price comparisons.<br />
·         While the mobile will be an effective channel for younger users who organise their lives around their mobile phones, older demographic groups are likely to be less receptive to using their mobiles in a retail situation.</p>
<p><em>#image by </em><a href="http://www.flickr.com/people/hiromy/" target="_blank"><em>hiromy.</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://arabcrunch.com/2010/03/juniper-mobile-retail-market-to-exceed-12-billion-by-2014.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nokia Announced The Winners Of its Arabic Mobile Application Competition, Calling All Innovators “Bil3arabi”</title>
		<link>http://arabcrunch.com/2009/12/nokia-announced-the-winners-of-its-arabic-mobile-application-competition-calling-all-innovators-%e2%80%9cbil3arabi%e2%80%9d.html</link>
		<comments>http://arabcrunch.com/2009/12/nokia-announced-the-winners-of-its-arabic-mobile-application-competition-calling-all-innovators-%e2%80%9cbil3arabi%e2%80%9d.html#comments</comments>
		<pubDate>Tue, 15 Dec 2009 10:51:42 +0000</pubDate>
		<dc:creator>Gaith Saqer</dc:creator>
				<category><![CDATA[Arab World]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Startup News]]></category>
		<category><![CDATA[Startups Review]]></category>
		<category><![CDATA[VC & Capital]]></category>
		<category><![CDATA[Where 2.0]]></category>
		<category><![CDATA[Bil3arabi]]></category>
		<category><![CDATA[competition]]></category>
		<category><![CDATA[mobile 2.0]]></category>
		<category><![CDATA[mobile apps]]></category>
		<category><![CDATA[Ovi]]></category>
		<category><![CDATA[Ovi apps]]></category>

		<guid isPermaLink="false">http://arabcrunch.com/?p=1591</guid>
		<description><![CDATA[Winners of Nokia’s Calling All Innovators “Bil3arabi” 2009 contest, a developer competition for Arabic-language mobile applications, have been announced by Nokia. The grand prize winner of $100,000 went to “Here I am” from Enpronomics in Egypt.  It is a geo-presence application with personal safety features that enables users to call for help in emergencies, share [...]]]></description>
			<content:encoded><![CDATA[<div class="alignright"><div class="g-plusone" data-href="http://arabcrunch.com/2009/12/nokia-announced-the-winners-of-its-arabic-mobile-application-competition-calling-all-innovators-%e2%80%9cbil3arabi%e2%80%9d.html" size="standard" count="true"></div></div><p style="text-align: left;"><img class="aligncenter size-full wp-image-1593" title="n900-small" src="http://arabcrunch.com/wp-content/uploads/2009/12/n900-small.jpg" alt="n900-small" width="384" height="325" /><br />
<img class="alignright size-full wp-image-1592" title="I am here2 ovi arabic app" src="http://arabcrunch.com/wp-content/uploads/2009/12/I-am-here2-ovi-arabic-app.png" alt="I am here2 ovi arabic app" width="150" height="320" />Winners of Nokia’s Calling All Innovators <a href="http://store.ovi.com/content/3744?clickSource=publisher+channel" target="_blank">“Bil3arabi” </a>2009 contest, a developer competition for Arabic-language mobile applications, have been announced by Nokia.</p>
<p>The grand prize winner of $100,000 went to “Here I am” from <a href="http://store.ovi.com/content/3744?clickSource=publisher+channel" target="_blank">Enpronomics</a> in Egypt.  It is a geo-presence application with personal safety features that enables users to call for help in emergencies, share their location with family, close friends and know the location of their beloved.</p>
<p>In second place, and winner of $25,000 in cash, is Elmathbakh created by private developers Senai Refai and her husband Kamel Seghaier from Tunisia.  Elmathbakh is an application that helps people keep track of their daily calorie intake. Its various features have been designed especially for Arabic diets.</p>
<p>The other top 10 applications that have received the Judge’s Choice Award will get a one-year membership in Forum Nokia Launchpad, which enables members to receive access to exclusive resources and support to accelerate mobile application development and elevate developer’s business visibility in the mobile world.  These applications are OI2ot by Inficron, Arabian HawkGood by News 4 me, AlMoosiqar by Quirkat, Yoolki, Sarhan by Good News 4 me, Messagei, Wassal  by Inficron, Moodi by MT2, Konooz, and Frenzo.</p>
<p>In addition to the cash prize, the grand prize winner will receive a “spotlight” placement featuring the winning application for 4 weeks on the top page of Nokia’s Ovi Store; and paid travel to demo the winning application at a Nokia specified event.  The winning application will also be reviewed by Nokia for possible preload on future Nokia devices.  Second place will also receive a “spotlight” placement featuring the winning application for 3 weeks on a relevant category page on Nokia’s Ovi Store.</p>
]]></content:encoded>
			<wfw:commentRss>http://arabcrunch.com/2009/12/nokia-announced-the-winners-of-its-arabic-mobile-application-competition-calling-all-innovators-%e2%80%9cbil3arabi%e2%80%9d.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Breaking: Kzalek, First Twitter Arabic Desktop App Beta Launched (supports all platforms), Farisi UI Planned.</title>
		<link>http://arabcrunch.com/2009/10/breaking-kzalek-first-twitter-arabic-desktop-app-beta-launched-supports-all-platforms-farisi-ui-planned.html</link>
		<comments>http://arabcrunch.com/2009/10/breaking-kzalek-first-twitter-arabic-desktop-app-beta-launched-supports-all-platforms-farisi-ui-planned.html#comments</comments>
		<pubDate>Mon, 19 Oct 2009 06:25:32 +0000</pubDate>
		<dc:creator>Gaith Saqer</dc:creator>
				<category><![CDATA[Africa]]></category>
		<category><![CDATA[Arab World]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Startups Review]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[arab]]></category>
		<category><![CDATA[Arabic]]></category>
		<category><![CDATA[Egypt]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobile 2.0]]></category>
		<category><![CDATA[SMS]]></category>
		<category><![CDATA[Startups]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[TwitVid]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[Zain]]></category>

		<guid isPermaLink="false">http://arabcrunch.com/?p=1370</guid>
		<description><![CDATA[Update: Kzalek was on private beta, the download link has expired, sorry for late update it was  a miss communication with its founder. Last month, I nagged and was wondering why the current Twitter AIR based Desktop apps such as TweetDeck and Seesmic do not support Arabic text on Mac or Linux? But now I [...]]]></description>
			<content:encoded><![CDATA[<div class="alignright"><div class="g-plusone" data-href="http://arabcrunch.com/2009/10/breaking-kzalek-first-twitter-arabic-desktop-app-beta-launched-supports-all-platforms-farisi-ui-planned.html" size="standard" count="true"></div></div><p><strong>Update:</strong><em> Kzalek was on private beta, the download link has expired, sorry for late update it was  a miss communication with its founder.</em></p>
<p><img class="alignright" src="http://arabcrunch.com/ar/wp-content/uploads/2009/10/kazlk1.png" alt="" width="82" height="84" />Last month, I nagged and was wondering  why the current Twitter AIR based Desktop apps such as TweetDeck and Seesmic do not support Arabic text on Mac or Linux? But now I can breathe the sigh of relief. ( Arabic is written from right to left. Arabic letters are connected to each other unlike the Latin words).</p>
<p style="text-align: center;"><img class="aligncenter" src="http://arabcrunch.com/ar/wp-content/uploads/2009/10/Screen-shot-2009-10-19-at-7.56.18-AM.png" alt="" width="335" height="91" /></p>
<p>Few hours ago, <a href="http://kzalek.com/testv0.1beta.html" target="_blank">Kzalek</a>, founded by <a href="twitter.com/keepOnDev" target="_blank">Mustafa Farghay </a>from Egypt, launched  in beta. Kzalek did not only solve the problem for Mac and Linux users but has a complete Arabic Interface for both platforms, Windows and any platform that can run by Adobe AIR.</p>
<p>Whats more wonderful, I think that this app has the best Arabic right-to-left (RTL) support. Usually on the other Twitter desktop apps, when you tweet something in Arabic and add some English word(s) to your tweet, the tweet text gets scrambled as the English letters go South. But with  Kzalek app, the tweet stays clean and organized. The same way you would write an Arabic document in MS Word when you add some English text to it. ( Even though I am currently a Mac user, I did not see any other office suite that is better than MS office).</p>
<p><img class="aligncenter" src="http://arabcrunch.com/ar/wp-content/uploads/2009/10/Screen-shot-2009-10-19-at-7.05.14-AM.png" alt="" width="405" height="380" /></p>
<p>Currently Kzalek, offers many Twitter basic functions with some more new features:</p>
<p>1. Complete Arabic UI.</p>
<p>2. You can see the tweeted pics in thumb view.</p>
<p>3. You can see the original Tweeted long URL without having to leave the app. Since Kzalek uses the popular Untiny service from Saleh Al Zaid from KSA. (LINK)</p>
<p>4. You can tweet pics and shorten urls directly from the app using bit.ly, Twitpic and yfrog APIs.</p>
<p>6. Kazlek can translate tweets into Arabic. It uses google language API (Although Google translation is funny in most occasions).</p>
<p>7. Favorite tweets get replies and DMs and you can reply, Retweet and DM.</p>
<p>8. Search feature.</p>
<p>As a twitter user with multi Twitter accounts, and since the app is still in beta,it does not meet my current needs. Although it might  help me manage my <a href="http://twitter.com/acArabic" target="_blank">ArabCrunch Arabic Edition</a> on Twitter.</p>
<p>Mustafa  Farghay told ArabCrunch about his future plans to add more features that would make Kazlek even more useful to any level of Twitter users. These features will include adding multi accounts, sending DMS to many users, friendship methods (add, block&#8230;etc), support for Twitter native users lists, Twitter trends, audio embedding, saved search Farsi interface and increased performance to make the app consumes less RAM. Although Mustafa assured us that currently Kzalek consumes less RAM than any other AIR clients. He also added that he might offer SMS support for replies and DMS in many Arab countries.</p>
<p>As for the web, Arabic Twitter is available via <a href="http://artwitter.com/" target="_blank">ArTwitter</a>.</p>
<p>I told Mustafa about the most popular video sharing service on Twitter, <a href="http://arabcrunch.com/2009/05/twitvid-tweet-your-videos-to-twitter.html)" target="_blank">TwitVid which is cofounded</a> by Mohammad Al Adham from Jordan and Adil Lalani from Pakistan, and he said that he never knew about them but he will start reading their API to see if he can add TwitVid to the list of twitter services supported by him.</p>
<p>I also asked Mustafa if he is willing to support Twitter&#8217;s regional clone from Jordan, <a href="http://arabcrunch.com/2009/07/twitter-12266-members-in-the-arab-world-vs-watwet-25000-members-neck-to-neck-comparison.html" target="_blank">WatWet,</a> but it turned out that he hasn&#8217;t heard about them either. He added that he will read their API and consider the idea.</p>
<p>With this Launch, Twitter will become even more popular in the Arab world, especially as <a href="http://arabcrunch.com/2009/05/twitvid-tweet-your-videos-to-twitter.html)" target="_blank">AC broke Twitter talks to strike SMS </a>deals with major operators in the Arab region. In addition, Twitter did another recent SMS deal in India. Not so good of a news for WatWet!</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://arabcrunch.com/2009/10/breaking-kzalek-first-twitter-arabic-desktop-app-beta-launched-supports-all-platforms-farisi-ui-planned.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Nokia Extends its Arabic Applications Contest; Now Open to Students and Individuals!!  </title>
		<link>http://arabcrunch.com/2009/10/nokia-extends-its-arabic-applications-contest-now-open-to-students-and-individuals-%e2%80%a8.html</link>
		<comments>http://arabcrunch.com/2009/10/nokia-extends-its-arabic-applications-contest-now-open-to-students-and-individuals-%e2%80%a8.html#comments</comments>
		<pubDate>Wed, 07 Oct 2009 17:36:00 +0000</pubDate>
		<dc:creator>Gaith Saqer</dc:creator>
				<category><![CDATA[Arab World]]></category>
		<category><![CDATA[Mobile 2.0]]></category>
		<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[Arabic apps]]></category>
		<category><![CDATA[Arabic Mobile Apps]]></category>
		<category><![CDATA[Compeitions]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Forum Nokia]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobile 2.0]]></category>
		<category><![CDATA[mobile apps]]></category>
		<category><![CDATA[Ovi]]></category>
		<category><![CDATA[Ovi Store]]></category>
		<category><![CDATA[Startups Review]]></category>

		<guid isPermaLink="false">http://arabcrunch.com/?p=1178</guid>
		<description><![CDATA[The launch Apple&#8217;s biggest innovations in years, the iPhone and its app marketplace was the biggest earthquake that shacked all mobile manufactures and forced them to rethink their strategies. Though, in the Arab world, Apple has shown little or no care to the market even though Steve Jobs, the cofounder and CEO of Apple, is [...]]]></description>
			<content:encoded><![CDATA[<div class="alignright"><div class="g-plusone" data-href="http://arabcrunch.com/2009/10/nokia-extends-its-arabic-applications-contest-now-open-to-students-and-individuals-%e2%80%a8.html" size="standard" count="true"></div></div><p><img id="__mce" class="aligncenter size-full wp-image-1179" title="calling-All-innovators-Bil3arabi-Nokia-" src="http://arabcrunch.com/wp-content/uploads/2009/10/calling-All-innovators-Bil3arabi-Nokia-.jpg" alt="calling-All-innovators-Bil3arabi-Nokia-" width="550" height="41" />The launch Apple&#8217;s biggest innovations in years, the iPhone and its app marketplace was the biggest earthquake that shacked all mobile manufactures and forced them to rethink their strategies. Though, in the Arab world, Apple has shown little or no care to the market even though Steve Jobs, the cofounder and CEO of Apple, is from Syrian origins, as my sources told me that it was the mobile operators in the region who begged Apple to be Apple&#8217;s iPhone operator of choice in their countries, normally it is the other way around. On the other hand, Nokia the finish company enjoys the largest market share in the Arab mobile market and has shown big care to Arab users, as they pump 10s if not 100s of millions of dollars to Nokia, every year.</p>
<p>Nokia realized what iPhone did to the industry so it made a series of efforts to regain its status as the choice for smart phones. Nokia late last year went ahead and launched Express Music 5800 (my own mobile and my thoughts about 5800 and N97 will be published on ArabCrunch later,) then launched its app market place calling it Ovi Store, though since then the available apps on Ovi Store are not a match in quantity or quality to what is available on the iPhone app market place at Apple&#8217;s iTunes.</p>
<p>Nokia then organized several competition for developers worldwide and  few months ago Nokia announced its app development competition for Arabic application calling it -<a href="http://www.callingallinnovators.com/Bil3arabi" target="_blank">Bil3arabi</a> (which means &#8220;in Arabic&#8221;) contest, in a bid to draw developers to submit Arabic and other relevant apps to its Ovi Store, a smart move to bring pioneering local and relevant apps to the Arab world on Nokia devices, which would put Nokia in a leading position before its mobile competitors specially the iPhone. As the Mobile OS apps game of today is no different than the PC <span style="text-decoration: line-through;">app</span> OS game of the 80s, the Mobile OS that draws more developers would emerge as a winner.<br />
Though Bil3arabi is a smart move by Nokia, it had a major shortfall: it was not open to individuals and students!! But today Nokia corrected its mistake with an announcement that it is now allowing additional submissions for its Arabic-language mobile applications competition, Calling All Innovators &#8211; Bil3arabi, by welcoming individuals as well as companies, and accepting direct submissions from those developers whose apps can not currently be uploaded to Ovi Store!!! Nokia is also giving developers more time, by extending the deadline to 15 November 2009</p>
<p>“Since announcing the competition in June, we have received a lot of feedback from developers, many of them small developers and individuals, including university students, who requested that we accept their participation.  Therefore, the Calling All Innovators &#8211; Bil3arabi developer competition is now open to all developers and individuals with bold ideas and tremendous talent, including professional and independent developers and university students,” said Wendy Weckstrom, Services Marketing Manager for Ovi Store, MEA.</p>
<p>Nokia should have thought about this decision before starting the competition, if the people behind the competition were reading ArabCrunch they would know that most mobile and web startups in the region are either students or individuals, many doing it on a part time bases, and since we have few mobile app development companies in the Arab world, it would make more sense to open it to the solo crowed.</p>
<p>The party who will create an eco-system for Nokia devices is not companies but small teams, students and individuals; this was the case with iPhone app when it started with solo developers.   These are things we understand very well at <a href="http://events.arabcrunch.com/demo9/" target="_blank">ArabCrunch DEMO</a> The Launchpad Event for Emerging Technology in the Arab World, which our first version was open to anyone last year, and the next version which will be announced soon will also be open to anyone to submit their applications, actually at ArabCrunch we care more about small teams, individual students and startups who have no or little funding than big and well funded companies, this was clear in the event&#8217;s website and all other communicated messages.</p>
<p>Nokia also announced more corrections as Wendy in Nokia&#8217;s press release said more interesting stuff, “We can assist registered developers, especially through our Forum Nokia developer program, during the development process by giving them the opportunity to share with us the application and content in progress and we will do our best to support them.  The competition also now accepts direct submissions of applications that are ready but not yet Symbian signed or Java verified.”</p>
<p>The competition is open to mobile and web application developers to submit entries for Arabic content in any category within Ovi Store (Applications and Widgets, Video, Personalization, Games, Audio, Flash &amp; Active idle widgets) with a focus on Internet Innovation, Flash, Mobile Games, and social location.</p>
<p>The entries can be submitted to Ovi Store and registered on this<a href="http://www.callingallinnovators.com/Bil3arabi " target="_blank"> website</a> until November 15th 2009 and winners will be announced by December 7th 2009.  Criteria for choosing the winner include quality and functionality; uniqueness and innovativeness; usability and creativity; and local relevancy.<br />
Grand prize winner will receive $100,000 USD in cash; “spotlight” placement featuring the winning application for 4 weeks on the top page of Nokia’s Ovi Store; and paid travel to demo the winning application at a Nokia specified event.  The winning application will also be reviewed by Nokia for possible preload on future Nokia devices.<br />
Second place will receive $25,000 USD in cash; and “spotlight” placement featuring the winning application for 3 weeks on a relevant category page on Nokia’s Ovi Store.</p>
<p>The remaining top ten submissions will be given the “Judge’s Choice Award,” which will give them a one-year membership in Forum Nokia Launchpad, and enables members to receive access to exclusive resources and support to accelerate mobile application development and elevate developer’s business visibility in the mobile world.</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="border: 1px solid black; position: absolute; visibility: hidden; display: none; width: 394px; height: 40px; z-index: 32768; background-color: white;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();">
<div id="leo_iFrame_closebar" style="position: absolute; top: 0px; left: 0px; width: 394px; height: 40px; z-index: 32768; background-image: url(chrome://shim/content/highlightsFilter-1/header.gif);"><a href="javascript: leoHighlightsIFrameClose();"></a></div>
</div>
<p><script type="text/javascript">// <![CDATA[
   createInlineScriptElement("var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20true%3B%0Avar%20LEO_HIGHLIGHTS_DEBUG_POS%20%3D%20false%3B%0Avar%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%20%3D%20300%3B%0Avar%20LEO_HIGHLIGHTS_MAX_HIGHLIGHTS%20%3D%20200%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_ID%20%3D%20%22leoHighlights_iframe%22%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_DIV_ID%20%3D%20%22leoHighlights_iframe_modal_div_container%22%3B%0Avar%20LEO_HIGHLIGHTS_SHOW_DELAY_MS%20%3D%20300%3B%0Avar%20LEO_HIGHLIGHTS_HIDE_DELAY_MS%20%3D%20750%3B%0Avar%20LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%20%3D%20%22transparent%20none%20repeat%20scroll%200%25%200%25%22%3B%0Avar%20LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%20%3D%20%20%20%22rgb%28245%2C245%2C0%29%20none%20repeat%20scroll%200%25%200%25%22%3B%0Avar%20_leoHighlightsPrevElem%20%3D%20null%3B%0A%0A/**%0A%20*%20General%20method%20used%20to%20debug%20exceptions%0A%20*%20%0A%20*%20@param%20location%0A%20*%20@param%20e%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsReportExeception%28location%2Ce%29%0A%7B%0A%20%20%20if%28LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%7B%0A%20%20%20%20%20%20alert%28%22EXCEPTION%3A%20%22+location+%22%3A%20%22+e+%0A%20%20%20%20%20%20%20%20%20%20%20%20%22%5Cn%5Ct%22+e.name+%22%5Cn%5Ct%22+%28e.number%260xFFFF%29+%22%5Cn%5Ct%22+e.description%29%3B%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20dimensions%20object%0A%20*%20%0A%20*%20@param%20width%0A%20*%20@param%20height%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsDimension%28width%2Cheight%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.width%3Dwidth%3B%0A%20%20%20%09this.height%3Dheight%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.width+%22%2C%22+this.height+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsDimension%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20Position%20object%0A%20*%20%0A%20*%20@param%20x%0A%20*%20@param%20y%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPosition%28x%2Cy%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.x%3Dx%3B%0A%20%20%20%09this.y%3Dy%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.x+%22%2C%22+this.y+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPosition%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0Avar%20LEO_HIGHLIGHTS_ADJUSTMENT%20%3D%20new%20LeoHighlightsPosition%283%2C3%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28394%2C236%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28394%2C512%29%3B%0Avar%20LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%20%3D%2040%3B%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE.width%2C%0A%09%09%09LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE.height+LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_DIV_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE.width%2C%0A%09%09LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE.height+LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%29%3B%0A%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20passed%20in%20element%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20dim%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetSize%28elem%2Cdim%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09//%20Set%20the%20popup%20location%0A%20%20%20%09elem.style.width%20%3D%20dim.width%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.width%29%0A%20%20%20%09%09elem.width%3Ddim.width%3B%0A%20%20%20%09elem.style.height%20%20%3D%20dim.height%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.height%29%0A%20%20%20%09%09elem.height%3Ddim.height%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20can%20be%20used%20for%20a%20simple%20one%20argument%20callback%0A%20*%0A%20*%20@param%20callName%0A%20*%20@param%20argName%0A%20*%20@param%20argVal%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSimpleGwCallBack%28callName%2CargName%2C%20argVal%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20if%28argName%29%0A%20%20%20%20%20%20%09gwObj.addParam%28argName%2CargVal%29%3B%0A%20%20%20%20%20%20gwObj.callName%28callName%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSimpleGwCallBack%28%29%20%22+callName%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20gets%20a%20url%20argument%20from%20the%20current%20document.%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetUrlArg%28url%2C%20name%20%29%0A%7B%0A%09%20%20name%20%3D%20name.replace%28/[%5C[]/%2C%22%5C%5C%5C[%22%29.replace%28/[%5C]]/%2C%22%5C%5C%5C]%22%29%3B%0A%09%20%20var%20regexS%20%3D%20%22[%5C%5C?%26]%22+name+%22%3D%28[^%26%23]*%29%22%3B%0A%09%20%20var%20regex%20%3D%20new%20RegExp%28%20regexS%20%29%3B%0A%09%20%20var%20results%20%3D%20regex.exec%28url%29%3B%0A%09%20%20if%28%20results%20%3D%3D%20null%20%29%0A%09%20%20%20%20return%20%22%22%3B%0A%09%20%20else%0A%09%20%20%20%20return%20results[1]%3B%0A%7D%0A%0A%0A/**%0A%20*%20This%20allows%20to%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsRedirectTop%28url%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%09%0A%20%20%20%09top.location%3Durl%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsRedirectTop%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20sub%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsEvent%28key%2C%20sub%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22key%22%2C%20key%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22sub%22%2C%20sub%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22leoHighlightsEvent%22%29%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsEvent%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20find%20an%20element%20by%20Id%0A%20*%20%0A%20*%20@param%20elemId%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFindElementById%28elemId%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20elem%3Ddocument.getElementById%28elemId%29%3B%0A%09%09if%28elem%29%0A%09%09%09return%20elem%3B%0A%09%09%0A%09%09/*%20This%20is%20the%20handling%20for%20IE%20*/%0A%09%09if%28document.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddocument.all[elemId]%3B%0A%20%20%20%20%20%20%20%20%20if%28elem%29%0A%20%20%20%20%20%20%20%20%20%09return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20for%20%28%20var%20i%20%3D%20%28document.all.length-1%29%3B%20i%20%3E%3D%200%3B%20i--%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09elem%3Ddocument.all[i]%3B%0A%20%20%20%20%20%20%20%20%20%09if%28elem.id%3D%3DelemId%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%09%09%7D%0A%09%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsFindElementById%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%09return%20null%3B%0A%7D%0A%0A/**%0A%20*%20Get%20the%20location%20of%20one%20element%20relative%20to%20a%20parent%20reference%0A%20*%0A%20*%20@param%20ref%0A%20*%20%20%20%20%20%20%20%20%20%20%20the%20reference%20element%2C%20this%20must%20be%20a%20parent%20of%20the%20passed%20in%0A%20*%20%20%20%20%20%20%20%20%20%20%20element%0A%20*%20@param%20elem%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetLocation%28ref%2C%20elem%29%20%7B%0A%20%20%20var%20count%20%3D%200%3B%0A%20%20%20var%20location%20%3D%20new%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20var%20walk%20%3D%20elem%3B%0A%20%20%20while%20%28walk%20%21%3D%20null%20%26%26%20walk%20%21%3D%20ref%20%26%26%20count%20%3C%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%29%20%7B%0A%20%20%20%20%20%20location.x%20+%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20+%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count++%3B%0A%20%20%20%7D%0A%0A%20%20%20return%20location%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20update%20the%20position%20of%20an%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20IFrame%0A%20*%20@param%20anchor%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsUpdatePopupPos%28iFrame%2Canchor%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20//%20Gets%20the%20scrolled%20location%20for%20x%20and%20y%0A%20%20%20%20%20%20var%20scrolledPos%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20if%28%20self.pageYOffset%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20self.pageXOffset%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20self.pageYOffset%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.scrollTop%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.documentElement.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.documentElement.scrollTop%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.body.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.body.scrollTop%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20total%20dimensions%20to%20see%20what%20scroll%20bars%20might%20be%20active%20*/%0A%20%20%20%20%20%20var%20totalDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%0A%20%20%20%20%20%20if%20%28document.all%20%26%26%20document.documentElement%20%26%26%20%0A%20%20%20%20%20%20%09document.documentElement.clientHeight%26%26document.documentElement.clientWidth%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09totalDim.width%20%3D%20document.documentElement.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.documentElement.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%20if%20%28document.all%29%0A%20%20%20%20%20%20%7B%20/*%20This%20is%20in%20IE%20*/%0A%20%20%20%20%20%09%20%09totalDim.width%20%3D%20document.body.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.body.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09%20totalDim.width%20%3D%20document.width%3B%0A%20%20%20%20%20%20%09%20totalDim.height%20%3D%20document.height%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Gets%20the%20location%20of%20the%20available%20screen%20space%0A%20%20%20%20%20%20var%20centerDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%3B%0A%20%20%20%20%20%20if%28self.innerWidth%20%26%26%20self.innerHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20self.innerWidth-%28totalDim.height%3Eself.innerHeight?16%3A0%29%3B%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20self.innerHeight-%28totalDim.width%3Eself.innerWidth?16%3A0%29%3B%20%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.clientHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.documentElement.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.documentElement.clientHeight%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.body.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.body.clientHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20//%20Get%20the%20current%20dimension%20of%20the%20popup%20element%0A%20%20%20%20%20%20var%20iFrameDim%3Dnew%20LeoHighlightsDimension%28iFrame.offsetWidth%2CiFrame.offsetHeight%29%0A%20%20%20%20%20%20if%20%28iFrameDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.width%20%3D%20iFrame.style.width.substring%280%2C%20iFrame.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20if%20%28iFrameDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.height%20%3D%20iFrame.style.height.substring%280%2C%20iFrame.style.height.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Calculate%20the%20position%2C%20lower%20right%20hand%20corner%20by%20default%20*/%0A%20%20%20%20%20%20var%20position%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20position.x%3DscrolledPos.x+centerDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28anchor%21%3Dnull%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20//centerDim%20in%20relation%20to%20the%20anchor%20element%20if%20available%0A%20%20%20%20%20%20%20%20%20var%20topOrBottom%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorPos%3D_leoHighlightsGetLocation%28document.body%2C%20anchor%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorScreenPos%20%3D%20new%20LeoHighlightsPosition%28anchorPos.x-scrolledPos.x%2CanchorPos.y-scrolledPos.y%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorDim%3Dnew%20LeoHighlightsDimension%28anchor.offsetWidth%2Canchor.offsetHeight%29%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.width%20%3D%20anchor.style.width.substring%280%2C%20anchor.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.height%20%3D%20anchor.style.height.substring%280%2C%20anchor.style.height.indexOf%28%27px%27%29%29%3B%0A%0A%20%20%20%20%20%20%20%20%20//%20Check%20if%20the%20popup%20can%20be%20shown%20above%20or%20below%20the%20element%0A%20%20%20%20%20%20%20%20%20if%20%28centerDim.height%20-%20anchorDim.height%20-%20iFrameDim.height%20-%20anchorScreenPos.y%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20below%2C%20formula%20above%20calculates%20space%20below%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20if%20%28anchorScreenPos.y%20-%20anchorDim.height%20-%20iFrameDim.height%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20above%2C%20formula%20above%20calculates%20space%20above%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%09position.y%20%3D%20anchorPos.y%20-%20iFrameDim.height%20-%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20if%20%28topOrBottom%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20We%20attempt%20top%20attach%20the%20window%20to%20the%20element%0A%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20iFrameDim.width%20/%202%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28position.x%20%3C%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28position.x%20+%20iFrameDim.width%20%3E%20scrolledPos.x%20+%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20+%20centerDim.width%20-%20iFrameDim.width%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20Attempt%20to%20align%20on%20the%20right%20or%20left%20hand%20side%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28centerDim.width%20-%20anchorDim.Width%20-%20iFrameDim.width%20-%20anchorScreenPos.x%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.x%20%3D%20anchorPos.x%20+%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28anchorScreenPos.x%20-%20anchorDim.width%20-%20iFrameDim.width%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20%20//%20default%20to%20below%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Make%20sure%20that%20we%20don%27t%20go%20passed%20the%20right%20hand%20border%20*/%0A%20%20%20%20%20%20if%28position.x+iFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width+20%29%3B%0A%20%20%20%20%20%20%09%09%0A%20%20%20%20%20%20//%20Make%20sure%20that%20we%20didn%27t%20go%20passed%20the%20start%0A%20%20%20%20%20%20if%28position.x%3C0%29%0A%20%20%20%20%20%20%20%20%20position.x%3D0%3B%0A%20%20%20%20%20%20if%28position.y%3C0%29%0A%20%20%20%20%20%20%09position.y%3D0%3B%0A%0A%20%20%20%20%20%20if%20%28LEO_HIGHLIGHTS_DEBUG_POS%26%26LEO_HIGHLIGHTS_DEBUG%29%20%7B%0A%20%20%20%20%20%20%20%20%20alert%28%22%20Popup%20info%20id%3A%20%20%20%20%20%20%20%22%20+iFrame.id+%22%20-%20%22+anchor.id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnscrolled%20%20%20%20%20%20%20%20%20%20%22%20+%20scrolledPos%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cncenter/visible%20%20%20%20%22%20+%20centerDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28absolute%29%20%22%20+%20anchorPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20+%20anchorScreenPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnSize%20%28anchor%29%20%20%20%20%20%22%20+%20anchorDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20+%20iFrameDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20+%20position%29%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Set%20the%20popup%20location%0A%20%20%20%20%20%20iFrame.style.left%20%3D%20position.x%20+%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20+%20%22px%22%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsUpdatePopupPos%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20show%20the%20passed%20in%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09var%20popup%3Dnew%20LeoHighlightsPopup%28anchorId%2Csize%29%3B%0A%20%20%20%09popup.show%28%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20transform%20the%20passed%20in%20url%20to%20a%20rover%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetRoverUrl%28url%29%0A%7B%0A%09var%20rover%3D%22711-36858-13496-14%22%3B%0A%09var%20roverUrl%3D%22http%3A//rover.ebay.com/rover/1/%22+rover+%22/4?%26mpre%3D%22+encodeURI%28url%29%3B%0A%09%0A%09return%20roverUrl%3B%0A%7D%0A%0A/**%0A%20*%20Class%20for%20a%20Popup%20%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.anchorId%3DanchorId%3B%0A%20%20%20%09this.anchor%3D_leoHighlightsFindElementById%28this.anchorId%29%3B%0A%20%20%20%09this.iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_ID%29%3B%0A%20%20%20%09this.iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%20%09%0A%20%20%20%09var%20url%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url%27%29%29%3B%0A%0A%20%20%20%09this.iFrame.src%3Durl%3B%0A%0A%20%20%20%09leoHighlightsSetSize%28size%29%3B%0A%20%20%20%09%0A%20%20%20%09this.updatePos%3Dfunction%28%29%20%7B%20_leoHighlightsUpdatePopupPos%28this.iFrameDiv%2Cthis.anchor%29%7D%3B%0A%20%20%20%09this.show%3Dfunction%28%29%20%7Bthis.updatePos%28%29%3B%20this.iFrameDiv.style.visibility%20%3D%20%22visible%22%3B%20this.iFrameDiv.style.display%20%3D%20%22block%22%3B%20this.updatePos%28%29%3B%7D%20%20%20%09%09%0A%20%20%20%09this.scroll%3Dfunction%28%29%20%7B%20this.updatePos%28%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsSetSize%28size%2CclickId%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_ID%29%3B%0A%20%20%09%09var%20iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%09%09var%20iFrameSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE%3ALEO_HIGHLIGHTS_IFRAME_HOVER_SIZE%3B%0A%20%20%09%09var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DIV_CLICK_SIZE%3ALEO_HIGHLIGHTS_DIV_HOVER_SIZE%3B%0A%0A%20%20%09%09/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%09%09var%20url%3DiFrame.src%3B%0A%20%20%09%09var%20idx%3Durl.indexOf%28%22%26size%3D%
