<?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>cerebrate good times &#187; asian american identity</title>
	<atom:link href="http://www.andrewpouw.com/category/asian-american-identity/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.andrewpouw.com</link>
	<description>overanalyzing my china experience</description>
	<lastBuildDate>Wed, 23 Jun 2010 14:32:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>in-between, this is how we do</title>
		<link>http://www.andrewpouw.com/2010/06/in-between-this-is-how-we-do/</link>
		<comments>http://www.andrewpouw.com/2010/06/in-between-this-is-how-we-do/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 14:16:45 +0000</pubDate>
		<dc:creator>Andrew Pouw</dc:creator>
				<category><![CDATA[asian american identity]]></category>
		<category><![CDATA[culture comparisons]]></category>
		<category><![CDATA[daily summary]]></category>
		<category><![CDATA[endings]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[revenge]]></category>
		<category><![CDATA[shenzhen]]></category>
		<category><![CDATA[teaching]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://www.andrewpouw.com/?p=594</guid>
		<description><![CDATA[<p>On my last day in Shenzhen, I woke up early and sorted through my things.  I cleared my desk of the things I had made ready for the single day and ran a final check through my suitcases.  Even though I was leaving them here for a few days, I wanted all to [...]]]></description>
			<content:encoded><![CDATA[<p>On my last day in Shenzhen, I woke up early and sorted through my things.  I cleared my desk of the things I had made ready for the single day and ran a final check through my suitcases.  Even though I was leaving them here for a few days, I wanted all to be ready when I returned from Fuzhou, so that when I returned I could just swing by my room to grab my luggage and quickly be off on my way to Hong Kong and America a week from now.  I checked through another bag, too: one full of chocolate boxes and messages on index cards.  It was this one that I lugged with me towards the English Department office.</p>
<p>I spent the last day at Yucai Third Middle gifting these boxes to teachers and administrators as farewell presents, and taking group photographs with students who requested them.  All of them have treated me very kindly this year, so while the Center for Teaching and Learning in China, the organization that brought us foreign teachers to Shenzhen, did not recommend or mention procuring farewell gifts, I still wanted to show my appreciation.  I even got some wonderful farewell gifts of my own from some administrators, including a miniature crystal replica of an ancient imperial vase and a long scroll inlaid with calligraphy and paintings from Kaifeng.  Students were coming and going as well, asking me to sign “yearbook” like sheets and giving me class photographs with warm goodbye messages written on their backs.  One student even gave me a dual-language book, a handmade card proclaiming how moved his heart had been by my casual coursework and a little Chinese flag upon which he had written “No matter where you go, you will always be a Chinese!”  And two hugs.</p>
<p>So you can imagine how my heart sort of fell when I woke up this morning in Fuzhou to two emails from unnamed students.</p>
<p>“Do you like bitch?You always sleep with bitches!!<br />
 Fuck you!!!<br />
 You deserve a foreign teacher!!!<br />
 You are so ugly!!<br />
 你还以为自己很帅是不是？！！自恋狂！！其实你丑的要死！！还留胡子干嘛！！丑死了！不要脸！！中文又不会说！！亏你还是中国人！！死在美国算了！！就好别污染了中国的土地！！<br />
天天make love小心得Acquired Immune Deficiency Syndrome！！<br />
还那么矮！！矮子一个！！<br />
快点死到美国去吧你！！<br />
傻子一个！&#8221;</p>
<p>Here&#8217;s the bottom half via Google Translate:<br />
Do you think you handsome is not it? ! ! Narcissism! ! In fact, you die ugly! ! Why has a mustache! ! Ugly dead! Shame! ! Chinese can not speak! ! Loss you&#8217;re Chinese! ! Death in the United States forget! ! Like not pollute the land of China! !<br />
Make love every day of getting Acquired Immune Deficiency Syndrome! !<br />
Also so low! ! A dwarf! !<br />
Early death in the United States go you! !<br />
An idiot!</p>
<p>[I assume that it's Google Translate that makes it more incomprehensible.]</p>
<p>The second email had a picture of a dog, and some Chinese underneath it that mentioned something about the inviolability of my dog-ness and that I eat shit.</p>
<p>After some initial shock, I began wondering what to do.  At this moment my grandma came in the room and asked me in Chinese if I was ready to come join breakfast.  I smiled for her and replied in my shoddy but improving Mandarin that I would be there in a second.  When she turned around to leave, I signed onto QQ, the Chinese version of AIM and GChat, and sought out a Yucai teacher to lodge a complaint.</p>
<p>The teacher I found on QQ was perhaps the one I had the best relationship with.  She said “Oh, maybe it is because they love you too much…I have some students who hate me too.”  She would look into it, she promised me, and with that I left her alone.  I think I am Chinese enough to know that it’s embarrassing to drag others in to do my disciplinary work.  But I was tired of these students constantly harassing me, and these words nettled me to the core.</p>
<p>After leaving QQ, I wondered again if this was really the best way to deal with the situation, and thought about one past episode that had also left a bad taste in my mouth.  A few months ago as I was finishing a lesson for Class 12 and bidding them farewell, I overheard a girl mutter in Chinese “and don’t come back.”  I raised an eyebrow and indicated my understanding.  The girl flustered.  “You didn’t hear anything!” she and her mates yelled at me in English.  I was less than pleased.  Insult me first, and then deny my displeasure the next?  But I left it alone and left.</p>
<p>Class 12 is the one which I have the most peculiar relationship with; they were the class that claimed me the most, and simultaneously aggravated me worst.  Clever and rambunctious, they were unimpressed with my lessons unless they were games, which I could sympathize with – given the circumstances of our employment, all of us foreign teachers were quite aware that our teaching was for surface appearances only, since our once-a-week “communicative language teaching” techniques are too soft and fuzzy to really help Chinese students tackle their difficult entrance examinations.  At the best of times, the classes we each taught were passed in frivolous fun as ways to let kids blow off steam.  Some students appreciated this levity more than we expected and more than (English) words could describe.  But at the worst of times, our lessons were considered laughable, and ourselves, as foreign goofballs who were wastes of clumsy effort.</p>
<p>Class 12 embodied both the best of times and the worst of times.  Usually they paid as little attention to my lessons as they could, chatting with each other loudly while I lectured, playing video games, or making fun of me in Chinese.  Only competitive games could get their prolonged attention, and to be fair, they excelled at them, showing the full range of their cleverness.  But they also treated me like a celebrity buddy instead of a teacher, always reaching out to shake my hand and calling my cell phone at all hours of the day (I never found out how they discovered my telephone number, and they refused to tell me).  Even the videos you saw from Monkey Ray on this blog came from that class.  It was all a lot of affection, but a little too much and was starting to get in the way of work, I thought.  So after “don’t come back” girl opened her mouth, I decided to try an experiment to see if I could draw a line in the sand.  That evening I logged onto their QQ chat network and started ruffling feathers, asking for the name of the offending girl.  My inquiries were met with some alarm.  “Why is he making such a big deal out of this?” they typed to each other in Chinese they assumed I didn’t understand.  “andrew, just forget it, OK?  u are being sensitive to much,” a few told me in English.  Eventually, a few students came forward.  “Andrew, the girl is a friend of a friend of mine, and they tell me that she was only joking, and that it is not a big deal, OK?”  I was dubious, having actually seen her disposition in person.  But if they were going to play Spartacus, there wasn’t much I could do.</p>
<p>After that episode I warily retreated again from dealing too much with Class 12 outside the classroom.  But the celebrity idolizations continued.  My phone kept ringing, and they found new phone numbers to call from faster than I could log each number into phone memory.  A few girls tried to bully me into having lunch with the class, and they kept badgering me about it till the end, refusing to accept my explanations that I had no time.  My email inbox filled.  That was okay; it was less of an intrusion than the phone calls, especially since I had given them my email address, but some of them seemed more like love letters than regular emails, one girl even going so far as to dedicate a post in her blog to me.  It was nice to a point; after which it became a little worrisome (especially in the comments where I noticed they were trading my phone number around like it was a Pokemon card).  I recognized that I was not only dealing with some cultural gaps; in teaching middle school students, there would also be a maturity difference, and while communication might help bridge the first, only about five years could fix the second.  So I decided to try to put some more distance between my students and I.</p>
<p>But distance hadn’t worked, as this email evidenced.  I reflected again on that time, and how uncomfortable my sleuthing around for the girl’s name had seemed to make them.  The teacher on QQ to whom I had reported today’s email had also seemed to want to downplay it as much as possible.  Maybe my raising a scene was just as culturally off-putting for them as their evasions were for me.  I suppose it is, after all, pretty American to raise hell.  In China, maybe it’s better for everyone’s pride if the conflict can be dealt with quietly, and as few people implicated in public as possible.  And Andrew, shouldn’t you know how to deal with these things?  You’re a Chinese, aren’t you?  According to the mystery student’s email, no, I’m evidently a lousy excuse for one.  But Chinese or not, I can still play anthropologist.</p>
<p>Maybe it would be better if I engaged with the surly kid myself.  I replied to the email telling them that I was very upset, and asked if they really meant these opinions.  A more thought-out, cordial reply came back.   “In China,do not reply another&#8217;s email  is a very not polite thing.  I know, I am a little 过分。So, I am sorry. I hope you will reply your students emial in the future.”  Well.  It is so &#8220;very not polite&#8221; that it’s worth telling me that I sleep with dogs, that I&#8217;m narcissitic and that my beard is ugly?  I mean, come on!  My beard is quite handsome.</p>
<p>Then I thought that perhaps the kid just didn’t think that he or she had really been that offensive, as terrible as it sounded to me.  I recollected that every day in class I routinely overheard my students telling each other in casual Chinese to fuck off, or that they’d fuck each other’s mothers.  “We were never like this when we were growing up,” my parents noted.  “We were very good.”  Be that as it may, I also remember one day speaking to one of my favorite students from Class 7.  She was in the middle of telling me about her family when a boy came by to tease her in Chinese.  She whipped her head around and let fly in Chinese “I hope your baby is born without skin” and then turned back to me sweetly without missing a beat.  “Oh, you understood that?” she said, not very shy.  The class laughed around us.</p>
<p>After a few more emails exchanges, the kid sent one that read “And,you are a Chinese,but you said you wasn&#8217;t a Chinese,and I think you don&#8217;t love China. I am very disappointed&#8230;…<br />
Ok,goodbye&#8230;I don&#8217;t want to talk to you  either&#8230;”</p>
<p>Arguably, this is the point that bothered me more than threats of fucking (the word is so cross-cultural) or AIDS-getting did: that I wasn’t “Chinese.”  (I don&#8217;t think I ever actually said that I wasn&#8217;t Chinese to my students, but for that matter I also never claimed to be handsome &#8211; they said that of me, and I always demurred.  Very perplexing, and possily pathological.)  Anyway, it&#8217;s not that I think I have anything to prove in that department.  But an accusation of my un-Chinese-ness is not exactly how I wanted to end a year in which I was trying to explore my Chinese-ness and Chinese society.  It is such a narrow-minded, jingoistic thing to hold against me.  Suddenly things clicked together – crazy people who jump off buildings, crazy people who stab kids, crazy people who emigrate and raise Amy Tans and Maxine Hong Kingstons and crazy people who torture landowners and intellectuals with public beatings.  The feeling was as if, upon being kicked out of the circle of hospitality and told to fuck off, I saw all of China’s shames and pathos as an outsider might.  I didn’t want to consider this the definitive picture of China.  But as I’ve walked through the haphazard and gritty market streets of Fuzhou with my grandma clutching at my arm, I kept wondering if my time in Shenzhen had been spent being entertained by a pleasant fantasy, a superficial veneer of politeness underneath which still lay a distrust of my belonging, my loyalty, and my identity.  </p>
<p>If so, it might be because much of the treatment and goodwill towards me here has been extended on a perhaps shaky basis: the assumption that I am just like them, and that my Chinese blood speaks for the rest of my body and mind.  On occasion, these same kinds of all-encompassing assumptions on the part of Americans have bothered me too, though they manifest in an opposite way – because my thinking and behaviors are American, my foreign colleagues sometimes maintain that they ought to override whatever ancestry I have.  When you come to America, you’re expected to speak perfect English or at least be learning to, and you had better assimilate into American culture, otherwise you’re a lazy immigrant.  If you’re one of the Overseas Chinese who is returning to the Mainland, you are forgiven some eccentricities, so long as you can already speak your “mother tongue” perfectly and you fervently proclaim your love for your “mother country.”  Both of these attitudes are so narrow-mindedly tiresome.</p>
<p>America and China are opposite sides of the coin in ideology and culture, but in the demand to assimilate with the majority to the exclusion of all else, they are just the same as the rest of the worst of humanity.  “You’re either with us, or against us,” said Bush, and Minutemen rednecks and the Arizona legislature nod their heads in agreement.  “You’re either one of us or you’re not,” says this student, and every Chinese guy who told me to shave off my beard to look &#8220;more Chinese&#8221; and the students who whispered that I was &#8220;a Japanese&#8221; in class think the same. How terrible our tribes can be.  </p>
<p>Interestingly, though, while America&#8217;s worst will villify and persecute the &#8220;other,&#8221; mainstream Mainland society seems to not care to deal with it at all.  Cultural isolation and holding us &#8220;foreign experts&#8221; at a polite arm&#8217;s reach away from doing any real work/damage in class demonstrates this.  In fact, it seems to be that it&#8217;s the things that the Chinese <em>don&#8217;t</em> consider as &#8220;other&#8221; that are threatened instead &#8211; me and certain contested geopolitical territories.  (If they can read between lines, that should be the dig that gets this blog banned for good.)</p>
<p>I had realized this a few months ago, but my student&#8217;s accusation brought it to mind once again.  It touched a nerve because it was right for all the wrong reasons – all of them offensive in their narrow-mindedness.  It’s true that I don’t love China &#8211; that would imply a blind devotion.  I’m an independent thinker, like the best of Americans.  Hell, I don’t even love America (though I appreciate it).  But isn’t it a very Chinese characteristic to still be proud of your family, no matter how shitty it is?  I am proud of China.  I’m proud to be a part of the singular, magnificent heritage and culture it has stewarded, even if I am wary of the racial homogeneity and circular logic that also sustains this pride.  I can’t love faults like those.  And the longer I have been here, the more I have seen.  But I became teary at the Olympics opening and I still defend China&#8217;s perspective when Westerners bludgeon it with their neoliberal New York Times accusations.  No matter what you think, you can&#8217;t escape your ancestry.  Blood is thicker than water and rhetorical arguments.  </p>
<p>I told the student this.  “I am proud of China, but it is different.  You grew up in only one country, with one culture.  I do not think you understand our feelings.”</p>
<p>He or she responded with an ameliorating “well, can you tell me now if you are already back in America?” and “Are you really going to report me?”  </p>
<p>Hahaha, you’re a funny kid.  Little fucker.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewpouw.com/2010/06/in-between-this-is-how-we-do/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>some east-west vignettes, not conquered yet</title>
		<link>http://www.andrewpouw.com/2010/05/some-east-west-vignettes-not-conquered-yet/</link>
		<comments>http://www.andrewpouw.com/2010/05/some-east-west-vignettes-not-conquered-yet/#comments</comments>
		<pubDate>Tue, 25 May 2010 10:38:59 +0000</pubDate>
		<dc:creator>Andrew Pouw</dc:creator>
				<category><![CDATA[asian american identity]]></category>
		<category><![CDATA[daily summary]]></category>
		<category><![CDATA[hong kong]]></category>
		<category><![CDATA[introspection]]></category>
		<category><![CDATA[shenzhen]]></category>
		<category><![CDATA[wares]]></category>

		<guid isPermaLink="false">http://www.andrewpouw.com/?p=582</guid>
		<description><![CDATA[<p>I was thinking again the other day about coming here, and whether I accomplished what I thought I might, or if I even had figured out what that was to begin with.  I realized that sometimes when you look into a dark corner, you don&#8217;t always necessarily find out what&#8217;s there.  Sometimes you just find [...]]]></description>
			<content:encoded><![CDATA[<p>I was thinking again the other day about coming here, and whether I accomplished what I thought I might, or if I even had figured out what that was to begin with.  I realized that sometimes when you look into a dark corner, you don&#8217;t always necessarily find out what&#8217;s there.  Sometimes you just find a tunnel full of even more questions.</p>
<p>&#8212;-</p>
<p>I was waiting at Immigration in the line for foreigners, one of the few Asians there.  I had my nose buried in a book I had just brought back with me from Hong Kong when a white guy carrying a full load of suitcases stooped down to grab a bag I almost bumped into without seeing.  &#8221;Oops, sorry,&#8221; I said by reflex.</p>
<p>He grinned.  &#8221;Must be a hell of a good book, you&#8217;ve been reading it this whole time on the ferry from Hong Kong,&#8221; he said.</p>
<p>I smiled.  &#8221;Well, you know, it&#8217;s a hell of a boring trip, too.&#8221;  He laughed and walked forward in line.</p>
<p>We came up to the immigration windows side by side and kept up our conversation.  He was in Shenzhen for a trade show, just in from a month of travel around the world, and was due to go home to Atlanta soon.  I told him I was finishing a year of English teaching here.  The eyes of the Chinese immigration officers darted from me to him, and back again.  We were cleared, and parted amiably at the baggage inspection station.</p>
<p>At the exit of the ferry terminal there was the usual crowd of men holding signs for just-arrived people and others lounging around who perk up seeing you come.  I noticed that the man I was just talking to was accosted by one of the perky latter, who summarily took his suitcase for him and began leading him and his wife towards the parking lot.  They looked confused but game and followed, seemingly more to chase after their suitcase than anything else.</p>
<p>Something clicked in my head and I gave chase too.  &#8221;Hey, did you say you were going to Futian?&#8221; I called out.  The couple stopped and turned in their tracks.  &#8221;Uh, no, we&#8217;re going to Shenzhen,&#8221; they replied.  Confused, certainly &#8211; Futian is a district of Shenzhen.  I felt, weirdly, like a local, just for a brief moment.  &#8221;We&#8217;re supposed to go to the Marriot?&#8221; the man added.  By now we were beside the Chinese man&#8217;s car, a bright red sedan with the trunk already popped open, the driver in the middle of stuffing the accosted suitcase into it.  He too was looking at me quizzically.  &#8221;Well, I&#8217;d recommend going by one of the official taxis,&#8221; I said, and pointed over to the line.  &#8221;He&#8217;s a black cab driver,&#8221; I added when the man pointed at the driver.  &#8221;Oh, well, thanks a lot, then we&#8217;ll get a taxi then,&#8221; said the man.</p>
<p>But I was already moving away fast and barely acknowledged the thanks.  I wanted to get out of the Chinese driver&#8217;s gaze as soon as I could, having plucked his day&#8217;s wage from him &#8211; for a foreigner!</p>
<p>&#8212;&#8211;</p>
<p>The Starbucks experience in Hong Kong is much different from that in Shenzhen.  In Hong Kong, the inside of a Starbucks feels much the same as the outside of one.  It&#8217;s all the same, everywhere, there &#8211; clean surfaces and modernist tendencies.  But in a Shenzhen Xing Ba Ke, the difference is like a pressure gradient, catching you up in a sweeping gust towards an interior space that feels like an oasis of Western cleanliness, predictability, and manners.  I spend a lot of time in them.  By now the baristas at the Coastal City location recognize my face, and at SeaWorld they greet me by name.  Not my proudest accomplishment in traveling the world, but it makes things feel a little more like home.</p>
<p>As I was settling into a chair and wiring up my electronics for a session of writing, the decibel level of the place suddenly ratcheted up, like it had become a Chinese bus at rush hour.  But the brash, grating yelling was in English.  I was confused and looked around.  A gaggle of adolescent boys had stormed in, speaking loud obscenities with the arrogant confidence of those who assume nobody else in the room can understand them.</p>
<p>&#8220;Fuck you!  Let&#8217;s go hang out at Matthew&#8217;s place.&#8221;</p>
<p>&#8220;No, you pussy.  What, you actually got something?  You don&#8217;t need to get something at Starbucks to hang in one.  What?  A muffin?  God, you&#8217;re such a nerd.&#8221;</p>
<p>&#8220;Screw you!&#8221;</p>
<p>They must have been expat kids from the nearby international schools.  The civilized Chinese patrons of Starbucks glanced over and visibly tried to ignore them.  The staff awkwardly buffed tables around the little gang of ingrates.  I tried to also, but the snatches of conversation insisted on hurling themselves into my ears, especially when one boy called out both mine and my brother&#8217;s name.  &#8221;Andrew, Matthew, come on, let&#8217;s go.&#8221;</p>
<p>&#8220;Fuck you!  We&#8217;ll stay right here for now, this is cool.&#8221;</p>
<p>&#8220;He&#8217;s an AMERICAN, so he for sure knows!&#8221;</p>
<p>&#8220;Well, YOU did it with a BLACK GIRL!&#8221;</p>
<p>The noise quiets for a moment as if the group is mutually weighing the severity of this accusation.  On the other side of the room I am mentally slapping my forehead in disgust.  Separating the world into racial lines has been, I have found, a characteristically Chinese habit, borne out of centuries of willful cultural isolation.  But I shouldn&#8217;t have forgotten that Westerners, especially bratty kids, have already perfected the art.</p>
<p>The group briefly digressed with a show of hands as to what exactly constituted second base.</p>
<p>Punks.</p>
<p>&#8212;&#8211;</p>
<p>I had returned to the tailor for a third time, to get fitted for two suits: a gray one with a hatched pattern, and a navy blue set with thin dark pinstripes.  Luohu Commercial City, where the Chinese woman named Stephanie Lark operates her shop, has been painted to me before in terms essentially amounting to a &#8220;wretched hive of scum and villainy,&#8221; but some of the best tailors and deals can be found there all the same, and Stephanie with her excellent English and trained eye has made it into the tourist recommendation books even in sartorial Hong Kong.</p>
<p>&#8220;I think I&#8217;d also like to get a suit made with a Mandarin collar, and a topcoat as well,&#8221; I mentioned to her in passing.  I was standing in the hallway with half a suit on, and two of Stephanie&#8217;s assistants poking and pinching it.  &#8221;这样合适吗?&#8221; one asked me.  &#8221;这样不错.可不可以把裤子弄断一点?&#8221; I responded slowly.  In a manner more professional than I&#8217;m used to here, they didn&#8217;t bat an eye at my Chinese.  &#8221;可以,&#8221; they affirmed.</p>
<p>Stephanie passed by.  &#8221;Sure, we can talk about another suit,&#8221; she breezed.  She noticed the assistants talking between themselves about my fitting.  &#8221;你听得懂他们说什么吗?&#8221; she said, asking if I understand anything they said.  I laughed and replied in Mandarin that I got a little of it, but maybe it would be better if she parsed over things again with me one more time.  She smiled and I took the suit off behind a jury-rigged curtain in their tiny office, and jumped back into my casuals.</p>
<p>Together we looked over my options.  &#8221;What kind of material would you like for the topcoat?&#8221; she asked me.  She pointed to three fabric samples pinned to the wall.  &#8221;This one is very heavy, but the herringbone pattern is very nice.  Will you be in a warm or a cold place?&#8221;  After some discussion we settled on a medium weave.  &#8221;Send me a picture of the design you want,&#8221; she told me, switching to Mandarin, and then we started in on the Mandarin-collared suit my mother and grandmother recommended that I try.</p>
<p>&#8220;Of course we can do a Mandarin-collared suit,&#8221; Stephanie had said when I asked her about it a week ago.  &#8221;This is the traditional Chinese clothing!&#8221;   Now she was taking my shoulder measurements for it.  &#8221;Do you want satin buttons?  If you want a very traditional look, we can do that for you.&#8221;  I hemmed.  &#8221;No, that is okay, I am fine with regular buttons.&#8221;  &#8221;Ok, what about the pockets?  Do you want two or four?&#8221;  I thought of the four-pocketed military jackets that Mao was always seen in photographs wearing and hemmed again.  &#8221;Two is going to be okay, thanks.&#8221;   She looked at me and laughed.  &#8221;Oh, so you want to be both East and West with this, right?&#8221;  &#8221;I have to be,&#8221; I said a little sheepishly.</p>
<p>After the measurements were done, she wrote everything down on a sheet of paper and then paused to look in the air for a bit.  &#8221;Hmm&#8230;&#8221;  She scribbled down a number, and then handed it to me.  &#8221;I will give you a discount on the topcoat, but please do not tell anybody else I sold it to you for this little, otherwise I will get in a lot of trouble!&#8221;  I voiced my thanks.  &#8221;Oh of course &#8211; you may have an American passport, but you are still one of us, you are still Chinese!&#8221;</p>
<p>&#8212;&#8211;</p>
<p>In the end, I guess it&#8217;s not absolutely necessary that I figure out what exactly is down these tunnels.  It&#8217;s been a privilege that I had the chance in life to just uncover their presence at all, maybe.</p>
<p>You can&#8217;t conquer every mystery and paradox you see.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewpouw.com/2010/05/some-east-west-vignettes-not-conquered-yet/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>friendly fire</title>
		<link>http://www.andrewpouw.com/2010/03/barnacle-on-the-rock/</link>
		<comments>http://www.andrewpouw.com/2010/03/barnacle-on-the-rock/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 10:33:10 +0000</pubDate>
		<dc:creator>Andrew Pouw</dc:creator>
				<category><![CDATA[asian american identity]]></category>
		<category><![CDATA[culture comparisons]]></category>
		<category><![CDATA[introspection]]></category>
		<category><![CDATA[shenzhen]]></category>

		<guid isPermaLink="false">http://www.andrewpouw.com/?p=529</guid>
		<description><![CDATA[<p>In the Malaysia post I talked about China&#8217;s racial homogeneity and how it is a far more definitive element of the Chinese identity than most people realize.  After 6000 years of inexorably assimilating minority tribes and even conquering outsiders (the Mongols and Manchurians) into the Han culture, the Children of the Yellow Emperor all harbor [...]]]></description>
			<content:encoded><![CDATA[<p>In the Malaysia post I talked about China&#8217;s racial homogeneity and how it is a far more definitive element of the Chinese identity than most people realize.  After 6000 years of inexorably assimilating minority tribes and even conquering outsiders (the Mongols and Manchurians) into the Han culture, the Children of the Yellow Emperor all harbor a kind of cultural superiority complex that is at the same time extremely isolationist.  Think of American exceptionalism without the Manifest Destiny expansionism, mix that with your knowledge of the Imperial Chinese tribute system in the Middle Ages, and you&#8217;ll kind of get what I&#8217;m talking about.</p>
<p>What I didn&#8217;t talk about was how this affects me personally.</p>
<p>A few weeks ago the chummy gate guard waved me over for a chat again.  I had just been returning from a shopping expedition and had a plastic bag of goods with me.  &#8220;Let me see what you got,&#8221; he chuckled, and summarily started rooting around in it.  He had helped me carry some luggage up to my room when I returned from the New Year holiday and since then it&#8217;s been chumtastic.  He has occasionally shown me how to say a few Chinese words and also too has offered to call me up to hang with his friends (&#8221;of which I have many!&#8221; he assures me).  Making friends in China can be so instantaneous.  One second you are exchanging names and the next you are having your shopping bags poked through and your purchases criticized.</p>
<p>One of the odder things though is how insistent he is that I should be dating someone here.  &lt;Don&#8217;t go back to America,&gt; he implored me once.  &lt;Stay here.  China is changing and is strong.  You are one of us.&gt;  I told him that my contract would expire in June and that I already had plans for next year.  &lt;No, stay here.  Find a Chinese girl.  Get married and have many little babies.&gt;  I raised an eyebrow but he just went on.  &lt;Out there in America, people treat you so badly!  And they are so tall!&gt;  He motioned with his hand to demonstrate for me just how tall.  &lt;It&#8217;s so embarassing.  But here, you are among equals,&gt; and motioned again with his hand at our shoulder heights.  I was starting to get kind of annoyed.  Good intentions or not, he didn&#8217;t know what kind of morass he was stepping into with me.  At that moment one of the Junior 1 English teachers who I will call &#8220;Su Ming&#8221; (this blog apparently has Chinese readers now) passed through the gate.  &#8220;Oh hello!&#8221; she chirped at us and hesitatingly came over to see what we were talking about.  Chummy Guard just kept right on going.  &lt;What if China and America get into a war one day?&gt; he said, then cast a weighty look in my direction.  &lt;Fighting your own people!  What a terrible thing!&gt;  I just sighed.  Su Ming looked a little disturbed and said something quickly to him that I didn&#8217;t catch.  &lt;Well, who knows?&gt; he replied with a shrug.  After a small silence Su Ming said &#8220;well, I am going to go back now.&#8221;  &lt;I will go back to the dormitory with her,&gt; I told Chummy Guard.  &lt;Ah&#8230;&gt; he said and smiled.</p>
<p>Well.  I have been plenty irritated with Americans who only see China as a Communist threat or a trading imbalance to be contained and pressured, and to have found the same kind of alarmist attitudes in China about America was dismaying.  But Chummy Guard&#8217;s preoccupation with my love life was a little more immediately pressing.  I had been fairly certain that his eyes had been jocularly drilling into my back as I walked away with Su Ming, calculating potential matchups.  After that, every time I walked out the gate he would call out &lt;Going out to find a girlfriend?&gt; and I would always try to brush it off with a laugh.  Once in an effort to get him to stop I tried to tell him that I already liked someone at home.  He listened dubiously for a moment and then dismissed it.  &lt;Find a Chinese girl!  Don&#8217;t go back!&gt; he repeated.</p>
<p>Let&#8217;s take a moment to study the following quote, which Kamolika shared with me:</p>
<blockquote><p>[In America,] only white culture could be neutral and objective. Only white culture could be nonracial, willing to adopt the occasional exotic into its ranks. Only white culture had individuals. And we, the half-breeds and the college-degreed, take a survey of the situation and think to ourselves, Why should we get lumped in with the losers if we don’t have to? We become only so grateful to lose ourselves in the crowd, America’s happy, faceless marketplace; and we’re never so outraged as when a cabbie drives past us or the woman in the elevator clutches her purse, not so much because we’re bothered by the fact that such indignities are what less fortunate coloreds have to put up with every single day of their lives-although that’s what we tell ourselves-but because we’re wearing a Brooks Brothers suit and speak impeccable English and yet have somehow been mistaken for an ordinary nigger.</p></blockquote>
<p>Maybe surprisingly, it was written by Obama in his memoir <em>Dreams From My Father.</em> I thought about it for a while after this encounter with Chummy Guard.  How dare he just dismiss my possible ideas, opinions, and desires by insisting that I stay here?  What was I, just some kind of Chinese baby-making daddy?  Did it ever occur to him that I might actually have a life somewhere else?  The comment about tall foreigners lingered with me too.  You try all your life to ignore racial slurs about your difference, and then your own &#8220;people&#8221; go and stab you in the back by telling you to just give up on it.  I am <em>not like you</em>, I wanted to yell.  You can&#8217;t swallow my identity.  You&#8217;ve mistaken me for an ordinary Chinaman&#8230;</p>
<p>&#8230;hey, wait a second.</p>
<p>Obviously Obama&#8217;s quote is not about the problems of Chinese American identity; it&#8217;s about how America&#8217;s politically correct racial sensitivity still can&#8217;t escape its own Eurocentrism.  But those of us &#8220;half-breeds&#8221; and in-betweens who have to always negotiate through this racial sensitivity also work with this bomb of enlightened Eurocentrism planted within us, and we find it difficult to figure out just who exactly stole our identity first.  When I was little and my hick classmates made fun of me for the food I ate, the clothes I wore, and the last name I had, it wasn&#8217;t immediately apparent to me that their accusations were unjust because they were inherently untrue.  All I knew is that they weren&#8217;t true of me.  (To whit: the food was raisin bread, the clothes were sweat pants, and the last name is Dutch.)  And just like this, it happens.  As soon as the question changes from &#8220;why are you making fun of me for being who I am&#8221; to &#8220;why are you making fun of me when I am so much like you,&#8221; your ethnic identity has just been hijacked.  For many of us born in between, we never knew how to phrase the first question at all.</p>
<p>Even now, when I am here in China with my American colleagues, sometimes I become annoyed by listening to their discussions about the backwards practices of the Chinese.  Mockeries of the nation unconsciously and all too easily slide into mockeries of the people, and in my presence one of my friends even slipped with a &#8220;what a crazy race.&#8221;  When I complain about it, the Americans look at me curiously.  What?  Don&#8217;t worry, they say, we know you&#8217;re different.</p>
<p>You&#8217;re one of us.</p>
<p>&lt;You&#8217;re one of us,&gt; said Chummy Guard again one night when I came back.</p>
<p>He looked me up and down and then rather reproachfully asked &lt;Why aren&#8217;t you interested in girls here?  Su Ming treats you very well.  And there is another teacher who is single and needs a boyfriend.&gt;  I sighed again and told him &lt;too troublesome!&gt; with a laugh and tried to go.  &lt;Do you something something something?&gt;  I didn&#8217;t know what he said, but somehow his tone was reproachfully sly.  I looked at him funny.  He looked back at me with an even more odd expression.  I pulled out my iTouch dictionary to translate, which he immediately grabbed and poked at for ten minutes, successfully managing to delete two of my saved word lists.  &lt;Hey, give this useless thing to me and I&#8217;ll throw it into the dump for you,&gt; he grumbled.  After another five minutes we managed a translation, and I understood it when he repeated &lt;Do you look down on women?&gt;  I was a little flabbergasted.  Before I could collect my wits, he punched in another sentence into the iTouch.  &lt;Is something wrong down below?&gt; it read.  I looked at him and he smirked at me cheekily, and discreetly pointed towards my crotch.</p>
<p>People really do get chummy fast here.</p>
<p>&#8212;&#8211;</p>
<p>When I tell people here that I am spending this year in search of my identity, I have a feeling that some of them nod politely and dismiss it as a hippie pursuit of fuzzy humanism that has no valid justification.  But those of us whitewashed Asian Americans, the ones who grew up in the boonies and dealt with the racism of small-town America, really did have our cultural identities stolen.  An example: a kid singles you out and says you eat dogs.  &#8220;I don&#8217;t eat dogs!&#8221; you say, and you try to distance yourself from such barbaric practices.  Then you come to China and you see everyone in fact does eat dogs.  What are you supposed to think now?  Another example: an American comes to you with a mocking expression and facetiously bows, then toddles away laughing his head off in the floral print bedsheet he has used to imitate what he thinks is the customary dress of the exotic East.  Edward Said would have a field day.  You aren&#8217;t going to be caught dead in this shit.  But then you come to China, and you realize that this is indeed the local culture.  Your culture.  And there is nothing ridiculous, facetious, or small about it at all.  It is old, it is marvelous, it is so inherently rich and vast and you have let someone else steal it from you by taking mocking advantage of your insecurities.</p>
<p>But you also have diverse experiences and American ideals that should not be waved away by the Chinese.</p>
<p>I told my mom about this episode on the phone one night.  She sounded sympathetic.  &#8220;It is like being caught between two parents who both want you for themselves,&#8221; she said.</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p><script type="text/javascript">// <![CDATA[
   var LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT =              300;
   var LEO_HIGHLIGHTS_MAX_HIGHLIGHTS =                   50;
   var LEO_HIGHLIGHTS_IFRAME_TOP_ID =                    "leoHighlights_top_iframe";
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID =                 "leoHighlights_bottom_iframe";
   var LEO_HIGHLIGHTS_IFRAME_DIV_ID =                    "leoHighlights_iframe_modal_div_container";</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH =     520;
   var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT =    391;</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH =      520;
   var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT =     665;</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_TOP_POS_X =                 0;
   var LEO_HIGHLIGHTS_IFRAME_TOP_POS_Y =                 0;
   var LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH =                 520;
   var LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT =                294;</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_X =              96;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_Y =              294;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH =    425;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT =   97;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH =     425;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT =    371;</p>
<p>   var LEO_HIGHLIGHTS_SHOW_DELAY_MS =                    300;
   var LEO_HIGHLIGHTS_HIDE_DELAY_MS =                    750;</p>
<p>   var LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT =         "transparent none repeat scroll 0% 0%";
   var LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER =           "rgb(245, 245, 0) none repeat scroll 0% 0%";
   var LEO_HIGHLIGHTS_ROVER_TAG =                        "711-36858-13496-14";</p>
<p>   createInlineScriptElement("var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20false%3B%0Avar%20LEO_HIGHLIGHTS_DEBUG_POS%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20false%3B%0A%20%20%20%0Avar%20_leoHighlightsPrevElem%20%3D%20null%3B%0A%0A/**%0A%20*%20Checks%20if%20the%20passed%20in%20class%20exists%0A%20*%20@param%20c%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsClassExists%28c%29%20%7B%0A%20%20%20return%20typeof%28c%29%20%3D%3D%20%22function%22%20%26%26%20typeof%28c.prototype%29%20%3D%3D%20%22object%22%20?%20true%20%3A%20false%3B%0A%7D%0A%0A/**%0A%20*%20Checks%20if%20the%20firebug%20console%20is%20available%0A%20*%20@param%20c%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFirebugConsoleAvailable%28c%29%20%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsClassExists%28_FirebugConsole%29%20%26%26%20%0A%20%20%20%20%20%20%20%20%20window.console%20%26%26%20console.log%20%26%26%20%0A%20%20%20%20%20%20%20%20%20%28console%20instanceof%20_FirebugConsole%29%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20return%20true%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%20%20%20catch%28e%29%7B%7D%0A%20%20%20%0A%20%20%20return%20false%3B%0A%7D%20%0A%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%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%20||LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20var%20logString%3Dlocation+%22%3A%20%22+e+%22%5Cn%5Ct%22+e.name+%22%5Cn%5Ct%22+%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%28e.number%260xFFFF%29+%22%5Cn%5Ct%22+e.description%3B%0A%20%20%20%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20console.error%28logString%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20console.trace%28%29%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%20if%28LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%20%20%20%20%20%20alert%28logString%29%3B%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%7B%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20log%20a%20string%20to%20the%20firebug%20console%0A%20*%20%0A%20*%20@param%20str%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsDebugLog%28str%29%0A%7B%20%20%20%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20console.log%28typeof%28_FirebugConsole%29+%22%20%22+str%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsDebugLog%28%29%20%22+str%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20get%20an%20attribute%20and%20decode%20it.%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetAttrib%28elem%2Cid%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20val%3Delem.getAttribute%28id%29%3B%0A%20%20%20%20%20%20return%20decodeURI%28val%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsGetAttrib%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%20%20%20return%20null%3B%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_TOP_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT%29%3B%0A%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_DIV_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_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/**%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%2Cdoc%29%0A%7B%0A%09try%0A%09%7B%0A%09%20%20%20if%28doc%3D%3Dnull%29%0A%09%20%20%20%20%20%20doc%3Ddocument%3B%0A%09%20%20%20%0A%09%09var%20elem%3Ddoc.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%28doc.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddoc.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%3Ddoc.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%20_leoHighlightsDebugLog%28%22_leoHighlightsGetLocation%20%22+elem.id%29%3B%0A%20%20%20%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%20%20%20%0A%20%20%20_leoHighlightsDebugLog%28%22Location%20is%3A%20%22+elem.id+%22%20-%20%22+location%29%3B%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%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22+topOrBottom%29%3B%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%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22+position%29%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%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20sideBottom%3A%20%22+position%29%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%20_leoHighlightsDebugLog%28%22Popup%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%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%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%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%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%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%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%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%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%3DLEO_HIGHLIGHTS_ROVER_TAG%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*%20Sets%20the%20size%20of%20the%20bottom%20windown%20part%0A%20*%20%0A%20*%20@param%20size%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetBottomSize%28size%2CclickId%29%0A%7B%0A%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20var%20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20var%20iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%0A%20%20%20/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%20var%20iFrameBottomSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE%3ALEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%3B%0A%20%20%20var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DIV_CLICK_SIZE%3ALEO_HIGHLIGHTS_DIV_HOVER_SIZE%3B%0A%0A%20%20%20/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csize%2CclickId%29%3B%0A%0A%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20_leoHighlightsPrevElem.hover%3Dsize%3D%3D1?false%3Atrue%3B%0A%0A%20%20%20_leoHighlightsSetSize%28iFrameBottom%2CiFrameBottomSize%29%3B%0A%20%20%20_leoHighlightsSetSize%28iFrameDiv%2CdivSize%29%3B%0A%7D%0A%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%20%20%20_leoHighlightsDebugLog%28%22LeoHighlightsPopup%28%29%20%22%29%3B%0A%20%20%20%20%20%20%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.topIframe%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20this.bottomIframe%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_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%09this.topIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url_top%27%29%29%3B%3B%0A%20%20%20%20%20%20this.bottomIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url_bottom%27%29%29%3B%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%221%29%20LeoHighlightsPopup%28%29%20%28%22+this.topIframe.style.top+%22%2C%20%22+this.topIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%222%29%20LeoHighlightsPopup%28%29%20%28%22+this.bottomIframe.style.top+%22%2C%20%22+this.bottomIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%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%20%20%20this.show%3Dfunction%28%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.visibility%20%3D%20%22visible%22%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.display%20%3D%20%22block%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%223%29%20LeoHighlightsPopup%28%29%20%28%22+this.topIframe.style.top+%22%2C%20%22+this.topIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%224%29%20LeoHighlightsPopup%28%29%20%28%22+this.bottomIframe.style.top+%22%2C%20%22+this.bottomIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%7D%20%20%20%20%20%20%20%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%20*%20updates%20the%20url%20for%20the%20iFrame%0A%20*%20%0A%20*%20@param%20iFrame%0A%20*%20@param%20size%0A%20*%20@param%20clickId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsUpdateUrl%28iFrame%2Csize%2CclickId%2CdestUrl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22+destUrl%29%3B%0A%20%20%20%20%20%20var%20url%3DiFrame.src%3B%0A%20%20%20%20%20%20var%20idx%3Durl.indexOf%28%22%26size%3D%22%29%3B%0A%20%20%20%20%20%20if%28idx%3E%3D0%29%0A%20%20%20%20%20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%20%20%20%20%20%20%0A//%20%20%20%20%20%20size%3D1%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20size%3D%22+size+%22%20%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28size%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26size%3D%22+size%29%3B%0A%20%20%20%20%20%20if%28clickId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26clickId%3D%22+clickId%29%3B%0A%20%20%20%20%20%20if%28destUrl%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26url%3D%22+destUrl%29%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20iFrame.src%3Durl%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsUpdateUrl%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A%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%20element%20*/%0A%20%20%09%09var%20iFrameTop%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%0A%20%20%09%09/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%09%09var%20iFrameTopSize%3DLEO_HIGHLIGHTS_IFRAME_TOP_SIZE%3B%0A%20%20%09%09%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%09leoHighlightsUpdateUrl%28iFrameTop%2Csize%2CclickId%29%3B%0A%20%20%09%09%0A%20%20%09%09_leoHighlightsSetSize%28iFrameTop%2CiFrameTopSize%29%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomSize%28size%2CclickId%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20%20%20%20if%28size%3D%3D1%26%26_leoHighlightsPrevElem%29%0A%20%20%20%20%20%20%20%20%20_leoHighlightsPrevElem.hover%3Dfalse%3B%20%20%20%20%20%20%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20Start%20the%20popup%20a%20little%20bit%20delayed.%0A%20*%20Somehow%20IE%20needs%20some%20time%20to%20find%20the%20element%20by%20id.%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09if%28_leoHighlightsPrevElem%26%26%28_leoHighlightsPrevElem%21%3Delem%29%29%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09elem.shown%3Dtrue%3B%0A%09%09_leoHighlightsPrevElem%3Delem%3B%0A%09%09%0A%09%09_leoHighlightsDebugLog%28%22leoHighlightsShowPopup%28%29%20%22+_leoHighlightsPrevElem%29%3B%09%09%0A%20%20%20%09%0A%20%20%20%09/*%20FF%20needs%20to%20find%20the%20element%20first%20*/%0A%20%20%20%09_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%20%09%0A%20%20%20%09setTimeout%28%22_leoHighlightsShowPopup%28%5C%27%22+anchorId+%22%5C%27%2C%5C%27%22+size+%22%5C%27%29%3B%22%2C10%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%22leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsHideElem%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%20%20%09%09if%28elem%29%0A%20%20%09%09%09elem.style.visibility%3D%22hidden%22%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20page%20for%20the%20next%20run%20through%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%09%09if%28iFrame%29%0A%20%20%09%09%09iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%20%20%20%20var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%20%20%20if%28iFrame%29%0A%20%20%20%20%20%20%20%20%20iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%09%09%0A%20%20%09%09%0A%20%20%09%09if%28_leoHighlightsPrevElem%29%0A%20%20%09%09%7B%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%20%20%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHideElem%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe.%0A*%20Since%20the%20iFrame%20is%20reused%20the%20frame%20only%20gets%20hidden%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsIFrameClose%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%09%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsHideIFrame%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%09%20%20_leoHighlightsReportExeception%28%22leoHighlightsIFrameClose%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20click%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleClick%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dfalse%3B%0A%20%20%09%09if%28anchor.startTimer%29%0A%20%20%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%20%20%20%09%0A%20%20%20%20%20%20/*%20Report%20the%20click%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clicked%22%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C1%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleClick%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20hover%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleHover%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dtrue%3B%0A%20%20%09%09%0A%20%20%20%20%20%20/*%20Report%20the%20hover%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22hovered%22%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C0%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleHover%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOver%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%09%09%0A%0A%09%09/*%20Clear%20the%20end%20timer%20if%20required%20*/%0A%09%09if%28anchor.endTimer%29%0A%09%09%09clearTimeout%28anchor.endTimer%29%3B%0A%09%09anchor.endTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%3B%0A%09%09%0A%09%09/*%20The%20element%20is%20already%20showing%20we%20are%20done%20*/%0A%09%09if%28anchor.shown%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.startTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHandleHover%28anchor.id%29%3B%0A%09%09%09anchor.hover%3Dtrue%3B%0A%09%09%09%7D%2C%0A%09%09%09LEO_HIGHLIGHTS_SHOW_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOut%28id%29%0A%7B%0A%09try%0A%09%7B%09%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%0A%09%09/*%20Clear%20the%20start%20timer%20if%20required%20*/%0A%09%09if%28anchor.startTimer%29%0A%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%09%09anchor.startTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%3B%0A%09%09if%28%21anchor.shown||%21anchor.hover%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.endTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHideElem%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%09%09%09anchor.shown%3Dfalse%3B%0A%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%09%09%09%7D%2CLEO_HIGHLIGHTS_HIDE_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOver%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%26%26_leoHighlightsPrevElem.endTimer%29%0A%09%09%09clearTimeout%28_leoHighlightsPrevElem.endTimer%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOut%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%29%0A%09%09%09leoHighlightsHandleMouseOut%28_leoHighlightsPrevElem.id%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A/**%0A%20*%20This%20is%20a%20method%20is%20used%20to%20make%20the%20javascript%20within%20IE%20runnable%0A%20*/%0Avar%20leoHighlightsRanUpdateDivs%3Dfalse%3B%0Afunction%20leoHighlightsUpdateDivs%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Check%20if%20this%20is%20an%20IE%20browser%20and%20if%20divs%20have%20been%20updated%20already%20*/%0A%09%09if%28document.all%26%26%21leoHighlightsRanUpdateDivs%29%0A%09%09%7B%0A%09%09%09leoHighlightsRanUpdateDivs%3Dtrue%3B%20//%20Set%20early%20to%20prevent%20running%20twice%0A%09%09%09for%28var%20i%3D0%3Bi%3CLEO_HIGHLIGHTS_MAX_HIGHLIGHTS%3Bi++%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22+i%3B%0A%09%09%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%09%09if%28elem%3D%3Dnull%29%0A%09%09%09%09%09break%3B%0A%09%09%09%09%0A%09%09%09%09if%28%21elem.leoChanged%29%0A%09%09%09%09%7B%0A%09%09%09%09%09elem.leoChanged%3Dtrue%3B%0A%09%09%09%09%0A%09%09%09%09%09/*%20This%20will%20make%20javaScript%20runnable%20*/%09%09%09%09%0A%09%09%09%09%09elem.outerHTML%3Delem.outerHTML%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsUpdateDivs%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0Aif%28document.all%29%0A%09setTimeout%28leoHighlightsUpdateDivs%2C200%29%3B%0A%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20domain%0A%20*%20@param%20keywords%0A%20*%20@param%20vendorId%0A%20*%20@param%20accept%0A%20*%20@param%20reject%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsReportEvent%28key%2C%20domain%2Ckeywords%2CvendorId%2Caccept%2Creject%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%2Ckey%29%3B%0A%20%20%20%20%20%20if%28domain%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22domain%22%2Cdomain%29%3B%0A%20%20%20%20%20%20if%28keywords%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22keywords%22%2Ckeywords%29%3B%0A%20%20%20%20%20%20if%28vendorId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22vendorId%22%2CvendorId%29%3B%0A%20%20%20%20%20%20if%28accept%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22accept%22%2Caccept%29%3B%0A%20%20%20%20%20%20if%28reject%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22reject%22%2Creject%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsEvent%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlights%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20expand%20or%20collapse%20the%20window%20base%20on%20it%20prior%20state%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsToggleSize%28clickId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsToggleSize%28%29%20%22+_leoHighlightsPrevElem%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20hover%20flag%20and%20change%20the%20status%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hover?1%3A0%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomSize%28size%2CclickId%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsToggleSize%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Call%20into%20the%20kvm%20that%20will%20then%20do%20a%20callback%20into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call%20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSecondaryWindowUrl%28url%2C%20customerId%2C%20phraseId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrl%28%29%20%22+url%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22url%22%2C%20url%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22phraseId%22%2C%20phraseId%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22customerId%22%2C%20customerId%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSecondaryWindowUrl%22%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetSecondaryWindowUrl%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Call%20into%20the%20kvm%20that%20will%20then%20do%20a%20callback%20into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call%20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSecondaryWindowUrlCallback%28url%2C%20customerId%2C%20phraseId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hover?0%3A1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+_leoHighlightsPrevElem+%22%20--%20%22+_leoHighlightsPrevElem.hover%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20%20%20%20var%20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csize%2Cnull%2Curl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+url%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20set%20the%20text%20to%20the%20Top%20%0A%20*%20%0A%20*%20@param%20txt%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetExpandTxt%28txt%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20var%20topIFrame%20%3D%20_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20if%28topIFrame%3D%3Dnull%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20current%20url%20*/%0A%20%20%20%20%20%20var%20url%3DtopIFrame.src%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28url%3D%3Dnull%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Extract%20the%20previous%20hash%20if%20present%20*/%0A%20%20%20%20%20%20var%20idx%3D-1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28%28idx%3Durl.indexOf%28%27%23%27%29%29%3E0%29%0A%20%20%20%20%20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%0A%20%20%20%20%20%20/*%20Append%20the%20text%20to%20the%20end%20*/%0A%20%20%20%20%20%20url+%3D%22%23%22+encodeURI%28txt%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Set%20the%20iframe%20with%20the%20new%20url%20that%20contains%20the%20hash%20tag%20*/%0A%20%20%20%20%20%20topIFrame.src%3Durl%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetExpandTxt%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/*----------------------------------------------------------------------*/%0A/*%20Methods%20provided%20to%20the%20highlight%20providers...%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20*/%0A/*----------------------------------------------------------------------*/%0A%0A/**%0A%20*%20This%20will%20set%20the%20expand%20text%20for%20the%20Top%20window%0A%20*/%0Afunction%20leoHL_SetExpandTxt%28txt%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHL_SetExpandTxt%28%29%20%22+txt%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsSetExpandTxt%22%2C%22expandTxt%22%2Ctxt%29%3B%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_SetExpandTxt%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20domain%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20%20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keywords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clickthrough%22%2C%20domain%2Ckeywords%2C%20vendorId%29%3B%0A%20%20%20%20%20%20%7Dcatch%28e%29%7B%0A%20%20%20%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%20%20%20%7D%0A%20%20%09%09%0A%20%20%20%09_leoHighlightsRedirectTop%28url%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%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20LeoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20leoHL_RedirectTop%28url%2CparentId%29%3B%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTopAd%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20domain%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20%20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keywords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22advertisement.click%22%2C%20domain%2Ckeywords%2C%20vendorId%29%3B%0A%20%20%20%20%20%20%7Dcatch%28e%29%7B%0A%20%20%20%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTopAd%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsRedirectTop%28url%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTopAd%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20set%20the%20size%20of%20the%20iframe%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_setSize%28size%2Curl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09/*%20Get%20the%20clickId%20*/%0A%20%20%20%09var%20clickId%3D_leoHighlightsGetUrlArg%28%20url%2C%22clickId%22%29%0A%20%20%20%09%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22size%22%2Csize%29%3B%0A%20%20%20%20%20%20if%28clickId%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22clickId%22%2CclickId+%22_blah%22%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSize%22%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%22leoHl_setSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20toggle%20the%20size%20of%20the%20window%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_ToggleSize%28%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.callName%28%22LeoHighlightsToggleSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHl_ToggleSize%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A");
// ]]&gt;</script></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"></p>
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p><script type="text/javascript">// <![CDATA[
   var LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT =              300;
   var LEO_HIGHLIGHTS_MAX_HIGHLIGHTS =                   50;
   var LEO_HIGHLIGHTS_IFRAME_TOP_ID =                    "leoHighlights_top_iframe";
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID =                 "leoHighlights_bottom_iframe";
   var LEO_HIGHLIGHTS_IFRAME_DIV_ID =                    "leoHighlights_iframe_modal_div_container";</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH =     520;
   var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT =    391;</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH =      520;
   var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT =     665;</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_TOP_POS_X =                 0;
   var LEO_HIGHLIGHTS_IFRAME_TOP_POS_Y =                 0;
   var LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH =                 520;
   var LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT =                294;</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_X =              96;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_Y =              294;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH =    425;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT =   97;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH =     425;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT =    371;</p>
<p>   var LEO_HIGHLIGHTS_SHOW_DELAY_MS =                    300;
   var LEO_HIGHLIGHTS_HIDE_DELAY_MS =                    750;</p>
<p>   var LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT =         "transparent none repeat scroll 0% 0%";
   var LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER =           "rgb(245, 245, 0) none repeat scroll 0% 0%";
   var LEO_HIGHLIGHTS_ROVER_TAG =                        "711-36858-13496-14";</p>
<p>   createInlineScriptElement("var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20false%3B%0Avar%20LEO_HIGHLIGHTS_DEBUG_POS%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20false%3B%0A%20%20%20%0Avar%20_leoHighlightsPrevElem%20%3D%20null%3B%0A%0A/**%0A%20*%20Checks%20if%20the%20passed%20in%20class%20exists%0A%20*%20@param%20c%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsClassExists%28c%29%20%7B%0A%20%20%20return%20typeof%28c%29%20%3D%3D%20%22function%22%20%26%26%20typeof%28c.prototype%29%20%3D%3D%20%22object%22%20?%20true%20%3A%20false%3B%0A%7D%0A%0A/**%0A%20*%20Checks%20if%20the%20firebug%20console%20is%20available%0A%20*%20@param%20c%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFirebugConsoleAvailable%28c%29%20%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsClassExists%28_FirebugConsole%29%20%26%26%20%0A%20%20%20%20%20%20%20%20%20window.console%20%26%26%20console.log%20%26%26%20%0A%20%20%20%20%20%20%20%20%20%28console%20instanceof%20_FirebugConsole%29%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20return%20true%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%20%20%20catch%28e%29%7B%7D%0A%20%20%20%0A%20%20%20return%20false%3B%0A%7D%20%0A%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%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%20||LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20var%20logString%3Dlocation+%22%3A%20%22+e+%22%5Cn%5Ct%22+e.name+%22%5Cn%5Ct%22+%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%28e.number%260xFFFF%29+%22%5Cn%5Ct%22+e.description%3B%0A%20%20%20%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20console.error%28logString%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20console.trace%28%29%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%20if%28LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%20%20%20%20%20%20alert%28logString%29%3B%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%7B%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20log%20a%20string%20to%20the%20firebug%20console%0A%20*%20%0A%20*%20@param%20str%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsDebugLog%28str%29%0A%7B%20%20%20%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20console.log%28typeof%28_FirebugConsole%29+%22%20%22+str%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsDebugLog%28%29%20%22+str%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20get%20an%20attribute%20and%20decode%20it.%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetAttrib%28elem%2Cid%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20val%3Delem.getAttribute%28id%29%3B%0A%20%20%20%20%20%20return%20decodeURI%28val%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsGetAttrib%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%20%20%20return%20null%3B%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_TOP_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT%29%3B%0A%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_DIV_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_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/**%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%2Cdoc%29%0A%7B%0A%09try%0A%09%7B%0A%09%20%20%20if%28doc%3D%3Dnull%29%0A%09%20%20%20%20%20%20doc%3Ddocument%3B%0A%09%20%20%20%0A%09%09var%20elem%3Ddoc.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%28doc.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddoc.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%3Ddoc.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%20_leoHighlightsDebugLog%28%22_leoHighlightsGetLocation%20%22+elem.id%29%3B%0A%20%20%20%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%20%20%20%0A%20%20%20_leoHighlightsDebugLog%28%22Location%20is%3A%20%22+elem.id+%22%20-%20%22+location%29%3B%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%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22+topOrBottom%29%3B%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%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22+position%29%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%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20sideBottom%3A%20%22+position%29%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%20_leoHighlightsDebugLog%28%22Popup%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%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%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%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%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%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%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%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%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%3DLEO_HIGHLIGHTS_ROVER_TAG%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*%20Sets%20the%20size%20of%20the%20bottom%20windown%20part%0A%20*%20%0A%20*%20@param%20size%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetBottomSize%28size%2CclickId%29%0A%7B%0A%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20var%20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20var%20iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%0A%20%20%20/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%20var%20iFrameBottomSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE%3ALEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%3B%0A%20%20%20var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DIV_CLICK_SIZE%3ALEO_HIGHLIGHTS_DIV_HOVER_SIZE%3B%0A%0A%20%20%20/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csize%2CclickId%29%3B%0A%0A%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20_leoHighlightsPrevElem.hover%3Dsize%3D%3D1?false%3Atrue%3B%0A%0A%20%20%20_leoHighlightsSetSize%28iFrameBottom%2CiFrameBottomSize%29%3B%0A%20%20%20_leoHighlightsSetSize%28iFrameDiv%2CdivSize%29%3B%0A%7D%0A%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%20%20%20_leoHighlightsDebugLog%28%22LeoHighlightsPopup%28%29%20%22%29%3B%0A%20%20%20%20%20%20%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.topIframe%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20this.bottomIframe%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_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%09this.topIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url_top%27%29%29%3B%3B%0A%20%20%20%20%20%20this.bottomIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url_bottom%27%29%29%3B%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%221%29%20LeoHighlightsPopup%28%29%20%28%22+this.topIframe.style.top+%22%2C%20%22+this.topIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%222%29%20LeoHighlightsPopup%28%29%20%28%22+this.bottomIframe.style.top+%22%2C%20%22+this.bottomIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%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%20%20%20this.show%3Dfunction%28%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.visibility%20%3D%20%22visible%22%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.display%20%3D%20%22block%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%223%29%20LeoHighlightsPopup%28%29%20%28%22+this.topIframe.style.top+%22%2C%20%22+this.topIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%224%29%20LeoHighlightsPopup%28%29%20%28%22+this.bottomIframe.style.top+%22%2C%20%22+this.bottomIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%7D%20%20%20%20%20%20%20%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%20*%20updates%20the%20url%20for%20the%20iFrame%0A%20*%20%0A%20*%20@param%20iFrame%0A%20*%20@param%20size%0A%20*%20@param%20clickId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsUpdateUrl%28iFrame%2Csize%2CclickId%2CdestUrl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22+destUrl%29%3B%0A%20%20%20%20%20%20var%20url%3DiFrame.src%3B%0A%20%20%20%20%20%20var%20idx%3Durl.indexOf%28%22%26size%3D%22%29%3B%0A%20%20%20%20%20%20if%28idx%3E%3D0%29%0A%20%20%20%20%20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%20%20%20%20%20%20%0A//%20%20%20%20%20%20size%3D1%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20size%3D%22+size+%22%20%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28size%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26size%3D%22+size%29%3B%0A%20%20%20%20%20%20if%28clickId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26clickId%3D%22+clickId%29%3B%0A%20%20%20%20%20%20if%28destUrl%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26url%3D%22+destUrl%29%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20iFrame.src%3Durl%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsUpdateUrl%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A%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%20element%20*/%0A%20%20%09%09var%20iFrameTop%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%0A%20%20%09%09/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%09%09var%20iFrameTopSize%3DLEO_HIGHLIGHTS_IFRAME_TOP_SIZE%3B%0A%20%20%09%09%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%09leoHighlightsUpdateUrl%28iFrameTop%2Csize%2CclickId%29%3B%0A%20%20%09%09%0A%20%20%09%09_leoHighlightsSetSize%28iFrameTop%2CiFrameTopSize%29%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomSize%28size%2CclickId%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20%20%20%20if%28size%3D%3D1%26%26_leoHighlightsPrevElem%29%0A%20%20%20%20%20%20%20%20%20_leoHighlightsPrevElem.hover%3Dfalse%3B%20%20%20%20%20%20%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20Start%20the%20popup%20a%20little%20bit%20delayed.%0A%20*%20Somehow%20IE%20needs%20some%20time%20to%20find%20the%20element%20by%20id.%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09if%28_leoHighlightsPrevElem%26%26%28_leoHighlightsPrevElem%21%3Delem%29%29%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09elem.shown%3Dtrue%3B%0A%09%09_leoHighlightsPrevElem%3Delem%3B%0A%09%09%0A%09%09_leoHighlightsDebugLog%28%22leoHighlightsShowPopup%28%29%20%22+_leoHighlightsPrevElem%29%3B%09%09%0A%20%20%20%09%0A%20%20%20%09/*%20FF%20needs%20to%20find%20the%20element%20first%20*/%0A%20%20%20%09_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%20%09%0A%20%20%20%09setTimeout%28%22_leoHighlightsShowPopup%28%5C%27%22+anchorId+%22%5C%27%2C%5C%27%22+size+%22%5C%27%29%3B%22%2C10%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%22leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsHideElem%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%20%20%09%09if%28elem%29%0A%20%20%09%09%09elem.style.visibility%3D%22hidden%22%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20page%20for%20the%20next%20run%20through%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%09%09if%28iFrame%29%0A%20%20%09%09%09iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%20%20%20%20var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%20%20%20if%28iFrame%29%0A%20%20%20%20%20%20%20%20%20iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%09%09%0A%20%20%09%09%0A%20%20%09%09if%28_leoHighlightsPrevElem%29%0A%20%20%09%09%7B%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%20%20%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHideElem%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe.%0A*%20Since%20the%20iFrame%20is%20reused%20the%20frame%20only%20gets%20hidden%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsIFrameClose%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%09%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsHideIFrame%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%09%20%20_leoHighlightsReportExeception%28%22leoHighlightsIFrameClose%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20click%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleClick%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dfalse%3B%0A%20%20%09%09if%28anchor.startTimer%29%0A%20%20%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%20%20%20%09%0A%20%20%20%20%20%20/*%20Report%20the%20click%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clicked%22%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C1%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleClick%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20hover%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleHover%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dtrue%3B%0A%20%20%09%09%0A%20%20%20%20%20%20/*%20Report%20the%20hover%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22hovered%22%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C0%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleHover%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOver%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%09%09%0A%0A%09%09/*%20Clear%20the%20end%20timer%20if%20required%20*/%0A%09%09if%28anchor.endTimer%29%0A%09%09%09clearTimeout%28anchor.endTimer%29%3B%0A%09%09anchor.endTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%3B%0A%09%09%0A%09%09/*%20The%20element%20is%20already%20showing%20we%20are%20done%20*/%0A%09%09if%28anchor.shown%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.startTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHandleHover%28anchor.id%29%3B%0A%09%09%09anchor.hover%3Dtrue%3B%0A%09%09%09%7D%2C%0A%09%09%09LEO_HIGHLIGHTS_SHOW_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOut%28id%29%0A%7B%0A%09try%0A%09%7B%09%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%0A%09%09/*%20Clear%20the%20start%20timer%20if%20required%20*/%0A%09%09if%28anchor.startTimer%29%0A%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%09%09anchor.startTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%3B%0A%09%09if%28%21anchor.shown||%21anchor.hover%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.endTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHideElem%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%09%09%09anchor.shown%3Dfalse%3B%0A%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%09%09%09%7D%2CLEO_HIGHLIGHTS_HIDE_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOver%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%26%26_leoHighlightsPrevElem.endTimer%29%0A%09%09%09clearTimeout%28_leoHighlightsPrevElem.endTimer%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOut%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%29%0A%09%09%09leoHighlightsHandleMouseOut%28_leoHighlightsPrevElem.id%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A/**%0A%20*%20This%20is%20a%20method%20is%20used%20to%20make%20the%20javascript%20within%20IE%20runnable%0A%20*/%0Avar%20leoHighlightsRanUpdateDivs%3Dfalse%3B%0Afunction%20leoHighlightsUpdateDivs%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Check%20if%20this%20is%20an%20IE%20browser%20and%20if%20divs%20have%20been%20updated%20already%20*/%0A%09%09if%28document.all%26%26%21leoHighlightsRanUpdateDivs%29%0A%09%09%7B%0A%09%09%09leoHighlightsRanUpdateDivs%3Dtrue%3B%20//%20Set%20early%20to%20prevent%20running%20twice%0A%09%09%09for%28var%20i%3D0%3Bi%3CLEO_HIGHLIGHTS_MAX_HIGHLIGHTS%3Bi++%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22+i%3B%0A%09%09%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%09%09if%28elem%3D%3Dnull%29%0A%09%09%09%09%09break%3B%0A%09%09%09%09%0A%09%09%09%09if%28%21elem.leoChanged%29%0A%09%09%09%09%7B%0A%09%09%09%09%09elem.leoChanged%3Dtrue%3B%0A%09%09%09%09%0A%09%09%09%09%09/*%20This%20will%20make%20javaScript%20runnable%20*/%09%09%09%09%0A%09%09%09%09%09elem.outerHTML%3Delem.outerHTML%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsUpdateDivs%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0Aif%28document.all%29%0A%09setTimeout%28leoHighlightsUpdateDivs%2C200%29%3B%0A%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20domain%0A%20*%20@param%20keywords%0A%20*%20@param%20vendorId%0A%20*%20@param%20accept%0A%20*%20@param%20reject%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsReportEvent%28key%2C%20domain%2Ckeywords%2CvendorId%2Caccept%2Creject%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%2Ckey%29%3B%0A%20%20%20%20%20%20if%28domain%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22domain%22%2Cdomain%29%3B%0A%20%20%20%20%20%20if%28keywords%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22keywords%22%2Ckeywords%29%3B%0A%20%20%20%20%20%20if%28vendorId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22vendorId%22%2CvendorId%29%3B%0A%20%20%20%20%20%20if%28accept%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22accept%22%2Caccept%29%3B%0A%20%20%20%20%20%20if%28reject%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22reject%22%2Creject%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsEvent%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlights%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20expand%20or%20collapse%20the%20window%20base%20on%20it%20prior%20state%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsToggleSize%28clickId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsToggleSize%28%29%20%22+_leoHighlightsPrevElem%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20hover%20flag%20and%20change%20the%20status%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hover?1%3A0%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomSize%28size%2CclickId%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsToggleSize%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Call%20into%20the%20kvm%20that%20will%20then%20do%20a%20callback%20into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call%20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSecondaryWindowUrl%28url%2C%20customerId%2C%20phraseId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrl%28%29%20%22+url%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22url%22%2C%20url%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22phraseId%22%2C%20phraseId%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22customerId%22%2C%20customerId%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSecondaryWindowUrl%22%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetSecondaryWindowUrl%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Call%20into%20the%20kvm%20that%20will%20then%20do%20a%20callback%20into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call%20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSecondaryWindowUrlCallback%28url%2C%20customerId%2C%20phraseId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hover?0%3A1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+_leoHighlightsPrevElem+%22%20--%20%22+_leoHighlightsPrevElem.hover%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20%20%20%20var%20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csize%2Cnull%2Curl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+url%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20set%20the%20text%20to%20the%20Top%20%0A%20*%20%0A%20*%20@param%20txt%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetExpandTxt%28txt%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20var%20topIFrame%20%3D%20_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20if%28topIFrame%3D%3Dnull%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20current%20url%20*/%0A%20%20%20%20%20%20var%20url%3DtopIFrame.src%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28url%3D%3Dnull%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Extract%20the%20previous%20hash%20if%20present%20*/%0A%20%20%20%20%20%20var%20idx%3D-1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28%28idx%3Durl.indexOf%28%27%23%27%29%29%3E0%29%0A%20%20%20%20%20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%0A%20%20%20%20%20%20/*%20Append%20the%20text%20to%20the%20end%20*/%0A%20%20%20%20%20%20url+%3D%22%23%22+encodeURI%28txt%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Set%20the%20iframe%20with%20the%20new%20url%20that%20contains%20the%20hash%20tag%20*/%0A%20%20%20%20%20%20topIFrame.src%3Durl%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetExpandTxt%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/*----------------------------------------------------------------------*/%0A/*%20Methods%20provided%20to%20the%20highlight%20providers...%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20*/%0A/*----------------------------------------------------------------------*/%0A%0A/**%0A%20*%20This%20will%20set%20the%20expand%20text%20for%20the%20Top%20window%0A%20*/%0Afunction%20leoHL_SetExpandTxt%28txt%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHL_SetExpandTxt%28%29%20%22+txt%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsSetExpandTxt%22%2C%22expandTxt%22%2Ctxt%29%3B%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_SetExpandTxt%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20domain%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20%20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keywords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clickthrough%22%2C%20domain%2Ckeywords%2C%20vendorId%29%3B%0A%20%20%20%20%20%20%7Dcatch%28e%29%7B%0A%20%20%20%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%20%20%20%7D%0A%20%20%09%09%0A%20%20%20%09_leoHighlightsRedirectTop%28url%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%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20LeoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20leoHL_RedirectTop%28url%2CparentId%29%3B%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTopAd%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20domain%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20%20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keywords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22advertisement.click%22%2C%20domain%2Ckeywords%2C%20vendorId%29%3B%0A%20%20%20%20%20%20%7Dcatch%28e%29%7B%0A%20%20%20%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTopAd%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsRedirectTop%28url%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTopAd%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20set%20the%20size%20of%20the%20iframe%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_setSize%28size%2Curl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09/*%20Get%20the%20clickId%20*/%0A%20%20%20%09var%20clickId%3D_leoHighlightsGetUrlArg%28%20url%2C%22clickId%22%29%0A%20%20%20%09%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22size%22%2Csize%29%3B%0A%20%20%20%20%20%20if%28clickId%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22clickId%22%2CclickId+%22_blah%22%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSize%22%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%22leoHl_setSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20toggle%20the%20size%20of%20the%20window%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_ToggleSize%28%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.callName%28%22LeoHighlightsToggleSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHl_ToggleSize%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A");
]]&gt;</script> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewpouw.com/2010/03/barnacle-on-the-rock/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>malaysian honeymoon</title>
		<link>http://www.andrewpouw.com/2010/03/malaysian-honeymoon/</link>
		<comments>http://www.andrewpouw.com/2010/03/malaysian-honeymoon/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 18:09:02 +0000</pubDate>
		<dc:creator>Andrew Pouw</dc:creator>
				<category><![CDATA[adventuring]]></category>
		<category><![CDATA[asian american identity]]></category>
		<category><![CDATA[culture comparisons]]></category>
		<category><![CDATA[daily summary]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[picture posts]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[travel]]></category>
		<category><![CDATA[waiguo]]></category>
		<category><![CDATA[Expats]]></category>
		<category><![CDATA[Malaysia]]></category>
		<category><![CDATA[Martin Jacques]]></category>

		<guid isPermaLink="false">http://www.andrewpouw.com/?p=505</guid>
		<description><![CDATA[<p>(Hopefully, I&#8217;ll have pictures inserted throughout this long-ish post soon.)</p>
<p>The first stage of cultural exchange is commonly called the “honeymoon” period, the time when baby expats get moonstruck by being in a brand spankin’ new place.  But when I first got to China, I didn’t feel particularly excited.  It could have been a [...]]]></description>
			<content:encoded><![CDATA[<p><em>(Hopefully, I&#8217;ll have pictures inserted throughout this long-ish post soon.)</em></p>
<p>The first stage of cultural exchange is commonly called the “honeymoon” period, the time when baby expats get moonstruck by being in a brand spankin’ new place.  But when I first got to China, I didn’t feel particularly excited.  It could have been a lot of things… maybe it was because I’d been to Beijing before, or because I had just left a relationship at home, or because the tepid identification I had with Chinese culture was making me feel dissonant instead of secure, or something else, or a combination of these and other ethereally uneasy feelings.  The point is, I never felt that “wow!” when I first got to China.</p>
<p>And after that point I never really left China either, barring the occasional culture-twisting trip to Hong Kong.  So when Hong Kong cousin William and his wife Kim invited me to spend a week of the Lunar New Year vacation in Malaysia with Kim’s family, I thought it would be a nice change of pace.</p>
<p>And as soon as I stepped onto the dull tarmac at Kuala Lumpur’s Low Cost Carrier Terminal airport, I could feel it.  The change was in the air, which weighed heavy on my suddenly damp clothes.  Shenzhen had been decidedly nippy at 11 degrees Celsius, but Kim’s brother Thye, who picked me up at the gate, mentioned that the Malaysian weather always stayed around a nice 35, give or take a few degrees depending on the time of year.  I asked him if a 33 degree winter actually felt any different.  “Yeah, the sun doesn’t hurt as much,” he replied.</p>
<p>As we drove under the clear blue sky along the (left side!) of the highway flanked by green hills and oil palms towards a reunion with the rest of the family, I noticed that the ad billboards here kept up the polyglot practices of the airport we had just left.  Product placement flashed by us in combinations of Malay, Chinese, English, Arabic, and Devangari.  Now, normally when I see English in a place like Hong Kong it’s like finding water in a desert.  I can read again!  But to have four other languages on top of English, too?  Awesome!</p>
<p>The excitement finally beginning to flutter in my chest didn’t just come from liking linguistics, too.  Running through the mall with Thye to clock in a belated appearance at his family’s New Year banquet, I saw more shades of brown than I had seen for months, even possibly ever.  It wasn’t just skin tones either: maybe a third of the population was decked out in varying degrees of head scarves.  Malaysia is a majority Islamic country after all, and the Malay (Muslim) majority exists side-by-side with one of the world’s most substantial Overseas Chinese populations and a large Indian contingent as well, each even having their own established political parties and seats in the Malaysian Parliament.  Something about this diversity just jazzed me up like I hadn’t felt for a long time.</p>
<p>I ended up staying in Kim’s parents’ place, which was a large airy 3-story suburb house across from which was Thye’s.  It seemed that the neighborhood was like a gated community of Overseas Chinese.  We had arrived on the night right before the Lunar New Year, and even though the Chinese are 26% of Malaysia’s population, that is sizable enough to give the entire country a set of official holidays and festive moods.  Our sleep kept getting interrupted by the bangs and pows of fireworks exploding to herald the year of the tiger.  </p>
<p>In these Chinese enclaves, with red lanterns and the kind of intricately detailed teak wood furniture that I can never accurately describe in words but you always know is Chinese when you see it, I sensed an authentic culture preserved to a degree I’d never encountered before.  Maybe it’s because the Malaysian Chinese possess both the cash to maintain their arts and letters as well as an immigrant reverence for the old country, and their dislocation shielded them from the ruinous revolutions of the 19th and 20th centuries on the Mainland.  </p>
<p>Which isn’t to say that the Chinese haven’t had problems in Malaysia.  From what I hear, there are plenty of tensions between the Malay population and the other ethnicities, mostly the Chinese, and extremely intense affirmative action-type laws ensure that Chinese must cede many positions to ethnic Malays just to ensure that Malaysia retains its Malay character.  But at least there weren’t any ethnic massacres like in Indonesia.  Amongst the Southeast Asian countries, it seems to enjoy a relatively harmonious peace.</p>
<p>That’s what we had in mind for the next few days, at least.  We drove up the North-South highway from Kuala Lumpur to Penang Island and stayed there for a few days.  According to Kim, Penang is known for its authentic Malaysian food sold in “hawker” stands next to which you eat at plastic tables under umbrellas shading you from the daylight heat.  We got to do that a few times too, and my tummy was much obliged.  I also played in the resort sand by the beautiful beach with William, Kim, and Aidan, their 2-year old.  (Playing with a 2-year-old is the most awesome thing in the world.  Your worries just melt away!)  </p>
<p>Now, I know that Penang in particular is a tourist destination so it’ll obviously have a lot of different people coming in from all over the world, but as I floated around in the pool and lazed about the open-air lounge, I of course kept marveling at how diverse the people were there.  It honestly had been a long time since I’d seen anything like it.  Why was that?  I wondered.  Oh yes – I’d been in China all this time.  At that moment I realized how incredibly homogenous China is, and how much of my good vibes over Malaysia’s diversity really came from my relief at seeing other diverse peoples again.  The next thought: Am I more used to identifying as a minority than I am as actually Chinese?  </p>
<p>At this point in my wicker chair ruminations, Dad sent me a link that I browsed through on my iTouch.  It was very well-timed, as it was <a href="http://www.truthdig.com/dig/item/a_chinese_primacy_in_the_making_20091130/">an interview with Martin Jacques</a> that included a segment about China’s homogeneity in the context of its imminent rise.  I could think of plenty of my own experiences that demonstrated it, like the time I had been with my American friends in a Bao’An District skate park and two 12 year old boys came up to ask me if I were a hunxue, or half-blood, just because I was with all the white people.  The substance of Jacques&#8217; interview (and his book) is actually mostly geared towards pointing out incorrect and arrogant Western perceptions of China, which I appreciate very much, but this homogeneity gives him pause as well:</p>
<blockquote><p>
Martin Jacques: Well, I think that China will in time project itself in all sorts of ways around the world. I think in that sense it will have some of the characteristics of a global power, whatever that global power is. But it will be also expressed in different ways. One of my greatest concerns about the rise of China—in fact, my greatest concern, not one of them, but my greatest concern—is the question of the attitude of the Han towards cultural differences, different ethnicities. Because, as you point out, it’s certainly true—very unusual, quite different from any other populace, nation like India or Indonesia or the United States—the Chinese overwhelmingly consider themselves to be of one race: the Han. This is a product of a long—once again, back to the civilization-state, 2,000 years and longer of a sort of ethnic construction of China, which has seen the Han-ization of China. Now, in a way, for China, that’s been a great strength, because it’s essentially held the country together. That’s why it’s never divided, that’s why it was nonsense in 1989 ever to predict that China would break up. It was never going to happen, for this reason. But on the other hand, the negative side to this is the Han have a very weak conception of cultural difference and the respect for cultural difference. And the reason they have such problems with the Uyghurs and the Tibetans—and it’s very, very serious; I mean, we’ve had really serious racial riots in Lhasa last year and Urumqi this year—is because, essentially, the Han notion of handling other ethnicities is to Han-ize them. To assimilate them. To civilize them.</p>
<p>Scheer: Yeah. I mean, they claimed they were doing the Tibetans a favor.</p>
<p>Jacques: Yeah, of course. You know, we’re raising—and in some ways they have been …</p>
<p>Scheer: It’s what you Brits tried to do in India, right?</p>
<p>Jacques: (Laughs) Yeah. Yeah, we did, and not just in India. But, you know, to raise the Tibetans or the Uyghurs up to the level of the Han, and thereby Han-ize them, that’s of course what’s happened, historically, with the Mongolians and with the Manchus and so on.</p></blockquote>
<p>People are always talking about China’s 56 ethnic minorities…yes, they exist, and yes, they’re culturally different, and yes, China handles it sensitively (perhaps too sensitively sometimes, judging by the policies that essentially amount to consenting segregation of Uyghur children from Han children in Bao’an District schools here) but come on, they’re all ASIAN.  To actually quote the words that some Chinese people have told me, they are all yellow (a guard once explained to me how there are four types of people in the world: black, white, brown, and yellow).  Another guy in Beijing once told me that America always had to invent enemies abroad because they had no cohesive racial identity, and that China was always automatically united because everyone was yellow.  </p>
<p>Remembering these interactions and then reading what Jacques had to say made me realize something well enough to finally put it into words, at last: <strong>the Chinese do not distinguish between the Chinese people and the Chinese nation</strong>. There are drawbacks to homogeneity but also a big, gigantic plus: an enormous feeling of cohesion, pride, and almost familial relationship with your other citizens.  I have heard two things: the first is that while people in the West see strangers as &#8220;in&#8221; or &#8220;out&#8221; of social &#8220;boxes,&#8221; people in China see strangers as merely removed from them by a few nodes in an interconnected network and therefore think in terms of &#8220;near&#8221; or &#8220;far&#8221; instead of &#8220;in&#8221; or &#8220;out.&#8221;  Secondly, I have also heard that nations can be categorized by how they emphasize three factors: blood, language, and citizenship.  The United States considers you an American if you possess citizenship and, for the most part, English proficiency.  The Japanese require all three before they consider you one of them.  The Chinese care only about the blood.  </p>
<p>After Penang, we spent a lot of time wandering about Kuala Lumpur&#8217;s malls and bookstores, pushing Aidan around in his stroller and waiting for the grandpa generation to make up its mind about where it wanted to go for dinner.  All the while I kept noticing the display of diversity.  Islamic women in headscarves sashaying around in extraordinarily capitalist malls buying items from Indians who rubbed shoulders and joked around with Chinese people all while speaking English (who were they speaking English for, I wondered?). </p>
<p>Of course, one could say “Andrew, don’t be stupid, you’re making a big deal out of a nonissue.  After all, it’s not like Western capitalism is mutually exclusive with other cultures; just look at Dubai.”  Sure.  But what is interesting about <em>that</em> is that I&#8217;m in Malaysia, walking through megamalls that successfully rose again after the entire economy collapsed with George Soros&#8217; shorting of the Malaysian <em>ringgit </em>while pillaging the Asian Tiger economies in the early 2000s.  After that disaster, what did they do?  They went right back to capitalism, albeit this time with protective regulations.  Those measures aside, it still seemed to be an admission that <em>progress</em> and <em>modernity</em> automatically equate to the Western model.  For all of this <em>cultural</em> diversity, I wondered, does it all just amount to the same way of life?  Do Hindus, Muslims, Buddhists, and Taoists all just go to H&#038;M for their clothes and Baskin Robbins for their snacks?  Is all we are walking and advancing towards just a multiracial mall complex?</p>
<p>Which is where a reading of Jacques seems to yield revealing insights again.  He contends that &#8220;modernity&#8221; does not equate to &#8220;Westernization,&#8221; and that when China fully rises, we will see a different model, a second successful one that nobody conceived of before in the West:</p>
<blockquote><p>
Scheer: Why use the word rule? You know, “When China Rules the World”? Do you mean it in the sense that they will take over, they will tell us what to do?</p>
<p>Jacques: No, but I mean it in this sense: that when a country of power becomes globally hegemonic, it basically sets the rules. It designs the major institutions. It has a huge reach, not just economically, but politically, culturally, intellectually, morally, militarily.</p>
<p>Scheer: Yeah, but the Chinese are in many ways becoming more like us. Would these rules really be so very different? &#8230;</p>
<p>Jacques: No, I think this is, to be quite blunt about it, balderdash. I mean, it’s certainly true that the Chinese are learning English, but they don’t learn it to speak in China, they learn it to speak with foreigners who speak English; it’s an interlocutor language. &#8230;.And while it’s certainly true that China has learned heavily from the West over the past 30 years in terms of technology, in terms of markets and so on, at the same time it remains profoundly different. And this is the point about modernization. People think of it as a process of Westernization. Well, maybe in part it is a process of Westernization, but only in part. Because modernization is also shaped by history and culture, so if your history and culture is very distinct and very different from that of the West, which in the case of China it most certainly is, the result will be a very different kind of society, a very different kind of identity. </p>
</blockquote>
<p>After a few days I bid my goodbyes to family and set off for Shenzhen again.  Vacation was over and it was back to teaching.  Many American teachers here in my program are now feeling a little blue, having had a taste of the outside world again and seeing what they&#8217;re missing out on by staying in China.  I suppose that for most of them, the novelty of China is starting to fade away.  Thankfully, I feel better than I did before, as my problems were in my head and my travels only helped to clarify them.  How do I develop a more stable and cohesive self-identity in subjecting it to the unknowns that I have always been associated with, and how can I find a way to fairly view both Chinese and Western societies?  Seeing more of China, and seeing its reflection just outside of its borders too, helped.  My language skills are better now than they&#8217;ve ever been, too.  More about that, another day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewpouw.com/2010/03/malaysian-honeymoon/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>finding family in fujian, or, breaking out of history</title>
		<link>http://www.andrewpouw.com/2010/02/finding-family-in-fujian-or-finding-my-place-in-history/</link>
		<comments>http://www.andrewpouw.com/2010/02/finding-family-in-fujian-or-finding-my-place-in-history/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 09:43:40 +0000</pubDate>
		<dc:creator>Andrew Pouw</dc:creator>
				<category><![CDATA[adventuring]]></category>
		<category><![CDATA[asian american identity]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[travel]]></category>
		<category><![CDATA[coxinga]]></category>
		<category><![CDATA[fujian]]></category>
		<category><![CDATA[jennifer 8 lee]]></category>
		<category><![CDATA[oei tiong ham]]></category>
		<category><![CDATA[oei tjie sien]]></category>
		<category><![CDATA[taiping rebellion]]></category>
		<category><![CDATA[zheng he]]></category>

		<guid isPermaLink="false">http://www.andrewpouw.com/?p=491</guid>
		<description><![CDATA[<p>Our genealogy is a little more convoluted than it needs to be, and our last name probably can claim partial credit for that.  &#8220;What, your last name is Dutch?&#8221; people repeat after I tell them.  &#8220;Are you Dutch, then?&#8221;  I say no and watch them flail in further confusion.  It can [...]]]></description>
			<content:encoded><![CDATA[<p>Our genealogy is a little more convoluted than it needs to be, and our last name probably can claim partial credit for that.  &#8220;What, your last name is Dutch?&#8221; people repeat after I tell them.  &#8220;Are you Dutch, then?&#8221;  I say no and watch them flail in further confusion.  It can be pretty amusing!</p>
<p>The history of Fujian Province and its habit of letting loose its inhabitants upon the seas is partially to blame.  Craggy hillsides covered by mist-covered forests coat the area with the richest ecology amongst the seaboard provinces, and yet because of this topology Fujian&#8217;s development and agriculture have historically lagged behind the rest.  So the Fujianese turned to the sea for both their <a href="http://en.wikipedia.org/wiki/Fujian_cuisine">diet</a> and their livelihood, and after the Ming Dynasty sent the Chinese seafarer <a href="http://en.wikipedia.org/wiki/Zheng_He">Zheng He</a> abroad to explore the world in the 15th century, many Fujianese emigrated to the Southeast Asian countries he landed at to develop trade relations.</p>
<p>Later exoduses of Fujianese migrants would occur during the transition from the Ming Dynasty to the invading <a href="http://en.wikipedia.org/wiki/Manchu">Manchurian</a> Qing Dynasty in the 17th century, and over the next two centuries of Qing rule, Ming loyalists and ethnic Han dissidents based in or with ties to Fujian would rebel against the Qing.  Among them was the pirate <a href="http://en.wikipedia.org/wiki/Coxinga">Coxinga</a>, who chased Dutch colonialists out of Taiwan and established its first Chinese state from which to fight the Manchurian dynasty.  There is a gigantic statue of Coxinga in Xiamen, where he is much celebrated because he and many of his followers came from Fujian.  Dad believes that we are descended from one of Coxinga&#8217;s top ministers, and for a few days after this genealogical discovery he danced around the house telling my mother that she had married the son of a pirate king.  Mom is very patient.</p>
<p>Dad&#8217;s revolutionary ancestry also includes Oei Tjie Sien, who fathered one of Indonesia&#8217;s richest business magnates of the 19th century, <a href="http://en.wikipedia.org/wiki/Oei_Tiong_Ham">Oei Tiong Ham</a>, or the &#8220;Sugar King of Java.&#8221;  Old Man Oei set his son up for greatness by giving him the reins of the Kian Gwan Company that he started in Indonesia after first fleeing Fujian and the Qing armies marching down on it. That had been during the height of the <a href="http://en.wikipedia.org/wiki/Taiping_Rebellion">Taiping Rebellions</a>, when anti-Qing revolts were springing up everywhere and being violently put down.  By 1860, the Qing had wiped out everyone save for those in remote Fujian, where the last of the Taiping revolutionaries were huddling, and as an anti-Qing conspirator himself Oei did the smart thing and got out of dodge.  By doing this he was following the other Fujianese of his era who had already come to Indonesia, Malaysia, and other Southeast Asian countries, where even now regional Fujianese dialects like Teochiu, Hakka, and Hokkien are taught to baby Chinese 华裔 before Mandarin is.</p>
<p>More recently, a third wave of Fujianese emigration has flowed towards the Eastern seaboard of the United States, with New York City&#8217;s Chinatown as a preferred destination.  According to <a href="http://www.womenofchina.cn/Profiles/Writers/206808.jsp">Jennifer Lee</a>, these recent emigrants have over the last three decades come mostly for work in Chinese American restaurants, sometimes making shady deals with Fujianese snakeheads to get into the States illegally.  Just as Fujian and Guangdong are neighboring provinces in the Mainland, so too now are older Chinese Americans usually of either Fujianese or Cantonese extraction, with the Cantonese having a stronger presence in the West Coast thanks to the San Francisco Gold Rush.</p>
<p>But my family owes its own global spread to having left China much earlier during the first and second waves of Fujianese emigration.  With more time since then and now, we have all become more Westernized thanks to our adopted countries (Holland, Germany, Canada, and America, to name a few), where all save my father&#8217;s immediate branch of the clan (a unique situation that I won&#8217;t get into) have lived for at least a few generations now.  Those who stayed in Southeast Asia have also become very accustomed to Western ways thanks to the centuries of colonial imperialism in that sector, and a few have even broken into Western histories themselves (Oei Tiong Ham&#8217;s daughter married <a href="http://en.wikipedia.org/wiki/Wellington_Koo">Wellington Koo</a>, making him I suppose a kind of great-grandfather for me, and grandma Oma frequently mentions that we are somehow related to Singaporean statesman <a href="http://en.wikipedia.org/wiki/Lee_Kwan_Yew">Lee Kuan Yew</a>, though I don&#8217;t know how and it&#8217;s unlikely he knows either).</p>
<p>See Dad?  I have been listening to your family stories after all!  : )</p>
<p>I know all this thanks to Dad&#8217;s industrious work uncovering his family history, and I even know that his ancestral village (which is as important an identifier here in China as how old you are or what you do for a living) where all these revolutionaries, barons, and runaways presumably came from is now the Fujianese city of Zhangzhou.  Mom&#8217;s 老家 is also in Fujian, near the rapidly developing township of Shishi (its English name &#8220;Rock Lion&#8221; is a little cooler).  So despite also being in Fujian, Fuzhou is hardly our ancestral village at all and my relations there can&#8217;t even speak its particular dialect.  It&#8217;s just where my relations happen to live today.</p>
<p>Those relatives include my grandmother Popo and her cousin&#8217;s family.  I know a lot about my father&#8217;s family history, but my mom&#8217;s ancestors must have been more civil than my dad&#8217;s revolutionary troublemakers because they largely stayed in China.  As a result, most of them still speak Chinese as their primary language, and communication with them has been difficult for me.  I hoped that by visiting them for two weeks I could get to know them better and improve my Chinese.</p>
<p>What followed were two weeks of pleasant quiet and jaunts about the city with family.  Many thanks to cousin Vivien, whose excellent English and willingness to take me on daily adventures around Fuzhou helped to improve both my Chinese and my conception of Chinese cities and societies better than a whole semester of being in Shenzhen did.  Also many thanks to Jiu Gong and Jiu Po, my granduncle and grandaunt, who cooked wonderful hotpot and found breakfast treats every day, and to Biao Jiu and Biao Jiu Ma, Vivien&#8217;s parents who provided me and Popo with a guest room, helped drive me around places, and showed me the inner workings of the lightbulb factory where Biao Jiu Ma works as a QC supervisor.  And of course it was wonderful to see my grandmother, who I can now have a good conversation with!  Besides trying to fit everything presented to me into my stomach (I think I&#8217;ve gained a few pounds just from being there), Vivien also took me to see a zoo, the Fujian Provincial Library, the youth-frequented Dongjie Street where we met a young cardshark magician, a new old-looking place (a reconstructed street mimicking old Chinese architecture with open shops and boutiques) where I think we were briefly caught in the background of a CCTV childrens&#8217; broadcast, and many other sights.</p>
<p>Among family, the self-doubts I have about my place and identity in China as a 华裔 melt away, and I was comfortable with just being me again.  While the Chinese family unit is popularly known in the States as intrusive and overbearing thanks to stories like The Joy Luck Club, being in Fuzhou reminded me of how sacredly it is regarded here as a support network that keeps people grounded and secure in a country that can sometimes be as brusque and unforgiving as it can be friendly.  After coming back to Shenzhen, I&#8217;ve noticed that I&#8217;m now more comfortable talking to Chinese people and less conscious about my identity, and that now I speak Chinese a little more loudly, a little more confidently.  It&#8217;s still a long ways away from feeling like the &#8220;homecoming&#8221; one aunt suggested, but it&#8217;s a start towards answering the question I posed to myself in coming to China that historical knowledge alone couldn&#8217;t satisfy: my place as a Chinese American and how I can mediate the gap between my heritage and my personal identity especially when Mainland Chinese seem to have a different concept of the Overseas Chinese heritage than we do.  This deserves its own post so I won&#8217;t go into it here, but I have the sense that I could not have made the progress I have without feeling at home amongst my family in Fuzhou.  I can&#8217;t help feeling like it&#8217;s been stumbling upon a fundamental &#8220;duh&#8221; that everyone around me has known since childhood!</p>
<p>A tidbit I only figured out recently: the &#8220;Fu&#8221; in &#8220;Fujian&#8221; is the same word that you often see on lucky signs during Lunar New Year, as it means &#8220;fortune.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewpouw.com/2010/02/finding-family-in-fujian-or-finding-my-place-in-history/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>expat watching</title>
		<link>http://www.andrewpouw.com/2010/01/expat-watching/</link>
		<comments>http://www.andrewpouw.com/2010/01/expat-watching/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 09:27:43 +0000</pubDate>
		<dc:creator>Andrew Pouw</dc:creator>
				<category><![CDATA[adventuring]]></category>
		<category><![CDATA[asian american identity]]></category>
		<category><![CDATA[culture comparisons]]></category>
		<category><![CDATA[shenzhen]]></category>

		<guid isPermaLink="false">http://www.andrewpouw.com/?p=468</guid>
		<description><![CDATA[<p>After my last class of the morning I decided to go exploring.  Heck, it&#8217;s a nice sunny day and I need to get out.</p>
<p>An easy option was to look around the Sea World area, a few miles south of my neighborhood.  As all Shenzhen expats know by now, our Sea World does not [...]]]></description>
			<content:encoded><![CDATA[<p>After my last class of the morning I decided to go exploring.  Heck, it&#8217;s a nice sunny day and I need to get out.</p>
<p>An easy option was to look around the Sea World area, a few miles south of my neighborhood.  As all Shenzhen expats know by now, our Sea World does not have dolphins or otters but instead bars and expats.  It is also quixotically not by the sea, but instead does offer a grounded old Russian cruise liner, the insides of which have been gutted and converted into bars.  Around this landlocked ship has sprouted a strange square of classy teppanyaki restaurants, assorted Western culinary sins like Dunkin Donuts and KFC, and much-too-obvious escorts hanging on the arms of white guys.</p>
<p>I&#8217;ve been a little wary of frequenting this place before, even though most of the other CTLC teachers seem to dig it.  There&#8217;s something about how it works that makes me feel awkward.  Like the time I went to one of its bars with some of my American friends here.  I find it strange to see a mostly white clientele being served by a mostly Asian waitstaff &#8211; and a mostly female waitstaff in short skirts and go-go boots at that.  Even the male guards who came in to break up the one bar fight that began while we were there (fun story in and of itself, that) were wearing stupid little sailor hats (it was a nautical-themed bar on the boat).  And here I am, the only Asian face amongst Team White, feeling an odd mixture of guilt and disgust every time a Chinese attendant in a dumb costume brings me a drink laden with sycophantic servitude.  </p>
<p>But at 1pm today it was a bright sunny day and most of the ridiculous antics of the night wouldn&#8217;t have begun yet, so I went to check it out.  Besides, I&#8217;d been craving those Western culinary sins.</p>
<p>Now, a funny thing usually happens with me when I&#8217;m ordering food or drinks at a cafe.  The clerk register will usually greet me in rapid Chinese, and I will usually try to go with it until my fluency erodes (my knowledge of the flavor spectrum for milk tea is improving, but give me a break).  When it does, the clerk will become visibly confused and sometimes impatient, and there is not usually enough time for me to go into the whole &#8220;I&#8217;m foreign&#8221; spiel when there&#8217;s a line behind me.  I&#8217;ve worked out the perfect method at Starbucks, though, where I come up to the counter and go &#8220;请来一杯green tea latte.&#8221;  It&#8217;s polite to the clerks (&#8221;hey he&#8217;s trying&#8221;) and they know enough English (hey, it&#8217;s Starbucks) to hear from my own spoken English that I must be foreign after all.  Things go smoothly after that.</p>
<p>Not being able to speak your first language gets old after a while, though.  It’s like I’m always trying to pretend to be a native-born Chinese speaker (and always coming across as a retarded one).  So it was with some relief that I could order my four-piece chicken meal with just a &#8220;你好&#8221; and the clerk, used to attending to ridiculous foreigners in the ridiculous Sea World, just smiled and went on as if it were perfectly normal to have a China boy not speak Chinese.  Normality.  Something I&#8217;ve been missing and was glad to find today, even if it were in such a ridiculous place.</p>
<p>After sampling coffees, teas, and donuts to the point where I realized I couldn’t leisurely sit around and read if it meant stuffing yet another blissfully sugary donut into my face, I picked up and left.  Before the night came and again turns Sea World into a strange nocturnal zoo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewpouw.com/2010/01/expat-watching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>something&#8217;s missing &#8216;n lost in translation</title>
		<link>http://www.andrewpouw.com/2009/11/somethings-missing-n-lost-in-translation/</link>
		<comments>http://www.andrewpouw.com/2009/11/somethings-missing-n-lost-in-translation/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 14:50:08 +0000</pubDate>
		<dc:creator>Andrew Pouw</dc:creator>
				<category><![CDATA[artsy stuff]]></category>
		<category><![CDATA[asian american identity]]></category>

		<guid isPermaLink="false">http://www.andrewpouw.com/?p=386</guid>
		<description><![CDATA[<p>&#8216;N, to confuse you, because it could be either IN or AND.  That was part of the &#8220;slang&#8221; lesson I taught today, employed for confounding purposes.</p>
<p>A friend somewhat indirectly recommended that I watch the Bill Murray movie Lost in Translation.  I knew before that it was a very well-received and critically applauded film; [...]]]></description>
			<content:encoded><![CDATA[<p>&#8216;N, to confuse you, because it could be either IN or AND.  That was part of the &#8220;slang&#8221; lesson I taught today, employed for confounding purposes.</p>
<p>A friend somewhat indirectly recommended that I watch the Bill Murray movie <em>Lost in Translation.</em>  I knew before that it was a very well-received and critically applauded film; academic pedagogy has even swept it up into its bookshelves and references across multiple disciplines (in the same way, I guess, that Paul Virilio would talk about Mad Max.)  (Yay if you understood that.)</p>
<p>I&#8217;m about half an hour into it and so far I can say this:</p>
<p>Consider avoiding this film if you are a Westerner currently stuck in the East.  Some of the frustrations it portrays will hit a little too close to home.</p>
<p>Seriously consider not watching this film if you are an Asian-American stuck in the East.  Those frustrations will be there, but further nettling will be how the film uses the distinct border of cultures and races as an object of ridicule (even though it aspires to inspect it, it approaches it with a gaze through ludicrous-colored glasses.)  A bored looking Bill Murray standing in an elevator, a head taller than all the Asians surrounding him in it, a bored looking Bill Murray snarkily picking at his translators&#8217; English mistakes, and a bored looking Bill Murray trying to get rid of a histrionic Asian escort lady with a language lisp are scenes that will just frustrate you even more if you are also yellow and American because while you also confounded by these differences, you can&#8217;t mock them because that would be mocking a part of yourself too.  Between feeling too alien for one team and too betrayed by another, I wonder if this movie is going to get any better in the next half.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewpouw.com/2009/11/somethings-missing-n-lost-in-translation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>they say kafka was an honest writer, but honestly, i&#8217;ve never read him</title>
		<link>http://www.andrewpouw.com/2009/10/they-say-kafka-was-an-honest-writer-but-honestly-ive-never-read-him/</link>
		<comments>http://www.andrewpouw.com/2009/10/they-say-kafka-was-an-honest-writer-but-honestly-ive-never-read-him/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 14:58:35 +0000</pubDate>
		<dc:creator>Andrew Pouw</dc:creator>
				<category><![CDATA[asian american identity]]></category>
		<category><![CDATA[daily summary]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[introspection]]></category>
		<category><![CDATA[shenzhen]]></category>

		<guid isPermaLink="false">http://www.andrewpouw.com/?p=363</guid>
		<description><![CDATA[<p>Even though I&#8217;ve frequently visited the shopping venues right next to it, I hadn&#8217;t actually gone near Shenzhen&#8217;s Kempinski Hotel until today, when I came to find my parents who had just crossed the border from Hong Kong to Shenzhen.  For American prices it&#8217;s a good deal to book, I hear.  But I [...]]]></description>
			<content:encoded><![CDATA[<p>Even though I&#8217;ve frequently visited the shopping venues right next to it, I hadn&#8217;t actually gone near Shenzhen&#8217;s Kempinski Hotel until today, when I came to find my parents who had just crossed the border from Hong Kong to Shenzhen.  For American prices it&#8217;s a good deal to book, I hear.  But I hadn&#8217;t realized just how much so it was until I got close enough to see the marble pillars and the dolled up attendants.  When I saw three white people walking out of the doorway dressed in business suits I knew I was probably in trouble.</p>
<p>I walked up to the counter and asked in halting Mandarin if I could use the phone to call a room.  The attendant looked confused, corrected my speech and then handed me the receiver.  I talked to my Dad in English in front of her and the Chinese guy in a business suit, who stiffened and looked over.  I thanked the lady in Chinese after I was finished and walked away to find the elevator.  The fanciness of the place just astounded me as I kept walking through it &#8211; its fountains, pillars, immaculate surfaces and wide open spaces were more luxuriously over the top than anything I had seen in Shenzhen so far.  Only the best for the foreign guests who frequent the Kempinski, apparently.  I wondered if the <em>waiguoren </em>also thought of the attendant girl by the elevators, dolled up in a red skirt, coat and hat that made her look more like an instrument of the hotel than a human, as the cherry on top of the deal.  She stood like a service sentinel and watched me until the elevator doors closed and I shot up to see my parents.</p>
<p>After many happy hugs, my father asked me if I had had any trouble downstairs.  Aside from the vaguely creepy feeling of being over-watched, I couldn&#8217;t think of anything.  He then told me that when he and Mom had first arrived two hours before, he had spoken Chinese to the attendants and received a cold stare and rebuffs.  When he spoke English, however, the same attendants immediately became fawning and obsequious.  He was still a little bothered by it.  But we quickly started talking about other things &#8211; a reunion is a reunion! &#8211; and we went off to find some lunch in the nearby mall area.</p>
<p>Except every restaurant we tried to find was closed (it was already 2:30) and eventually we just retreated to the basement food court.  I was a bit abashed by this planning failure and stayed a little quiet.  By now I know that I evidently become anxious whenever I have to host people, in the sense that I feel obligated to make sure I am rolling out a good dinner party / tour experience, but today my mom and dad were guests better suited to surviving here than I was, of course.  &#8220;Have you tried that place, Andrew?&#8221; &#8220;No, I don&#8217;t know how to read that sign.&#8221;  &#8220;Poor thing.&#8221;</p>
<p>While trying to lead my parents out and around the maze of the Coastal City megamall, I realized that I had just recently felt this same kind of frustration &#8211; in the Chinatown of San Francisco, when I was with my friends on a college graduation road trip.  Then I had had some kind of strange anxiety attack after my friends, none of whom were East Asian, kept asking me questions about the culture and knick-knacks they found in San Fran&#8217;s touristy Chinatown shops.  One was also peppering me with questions about Taiwan and Mainland relations.  I had actually been to this Chinatown once before a month ago, and could guide my friends around the more interesting shops based on that, but their questions about culture, history and the like made me feel like an impostor who could not actually guide or host as I thought I ought to be able to.  I wished furthermore that my friends would stop assuming that I knew these things, however innocently.  I started to go quiet again.  Most of my friends noticed this and stopped defaulting to me for their questions and commentary, except the one who kept going on about Taiwan.  I tersely corrected most of his misconceptions about the history that I knew about, but I felt like I was also trying to defend something that I myself had no real and authentic connection to.  It all came to a head at the Chinese restaurant, where, when confronted with a menu completely in Chinese, I had absolutely no idea what to order and certainly couldn&#8217;t help my friends, most of whom took matters into their own hands and ended up with better meals than I did.  The entire incident was written off as a strange wrinkle in Andrew&#8217;s psyche, but I was shaken because I knew I hadn&#8217;t felt like that since growing up in the Griffin School District forest as the only Asian kid for miles.  I did indeed know a little bit more about Chinese culture than the next guy, but that scant amount made me feel obligated to play &#8220;expert&#8221; at something I knew that I was no authority at all in.  The dissonance messed me up.</p>
<p>This feeling must have passed in high school, when I became less of a racial abnormality amongst the Vietnamese faces, and in Los Angeles, where of course the vast Asian-American community made it so that nobody had to bother going to the whitewashed Andrew for cultural information, and left him happily alone.  I had already been planning to go to China before the San Francisco Chinatown thing happened, but afterwards I knew I had to go through with the sojourn, for whatever reason.  If I am feeling like I need to be a better spokesperson for my cultural roots but I can&#8217;t because I don&#8217;t know where I should set my feet down in the soil, then I need to find out for myself where I stood.</p>
<p>My dad was thinking the same thing, but in relation to his own China story.  Thirty-seven years ago to the day, he had crossed the Lo Wu border point into Hong Kong and started his life anew for the third time, and coming back was making him think hard and deep about the ways the China he had lived and watched had risen, progressed and stayed the same.  In my room now with my mom hovering around poking at my cabinets and drawers looking for signs of dilapidation that she could fix, my dad and I looked out my window at the masses of students playing basketball in the school courtyard, and we began to talk about how popular this particularly-American sport was here.  The conversation went back to the Kempinski hotel staffers&#8217; cold stares and how the Chinese seemed to bend over backwards for foreigners, and then to a repeat story of my aunt&#8217;s bad experiences in China a few years ago because of this seemingly anti-Chinese Chinese bias.  Dad started telling me about his life growing up in Beijing, his perceptions of China while away and China&#8217;s current place in both the world and in its peoples&#8217; hearts.  He described his understanding of China&#8217;s relationship with materialism and the state of its current culture.  While he was speaking I realized that I was averting my eyes and thinking of other things.  I posited a half-hearted and rambling attempt at a counterargument for something he said.  I wondered why I was being so uncooperative, and tried to rein myself in to respect and listen to him better.  I&#8217;m still wondering why I was like that, especially since I usually agree with him on most things of my own accord anyway.  I was still wondering when I started writing this post, hoping that writing things out would help to clarify my thoughts (and explain my behavior to Dad!).  </p>
<p>Writing like this is always cathartic for me; it is the structuring of events and impressions into stories, which is essentially what I am trying to do in China, I think &#8211; to find my own China story.  I came here looking for answers for the questions about my own relation to China and Chinese culture as a second-generation Chinese-American, but when I try to present this as a valid and distinct cultural territory of my own, I still do not have a firm enough grasp of even the language to be able to stand on my own ground without it collapsing under my feet.  I am still so insecure about it that my own father&#8217;s recollections of his own China story initially sound to me like somebody else stepped into the path of my questions and said &#8220;hey those are silly questions, here are some real answers.&#8221;  And to further frustrating extent, it is irrefutably undeniable that my own China story really <em>is</em> pretty stupid.  While my generation and I get all twisted up over superficial identity politics, our parents&#8217; generation endured real turmoil, both eventful and psychological, throughout social upheavals and the challenges of immigration.  Their story is going to be the story that defines all subsequent stories.  Compared to that, being Chinese-American is always going to mean being the privileged child unaware of the nature of your own privilege, no matter how far into China you try to go.  Or it means not being American enough for the Kempinski Hotel.  Or it means being a yellow commie rat fink to most everybody else.</p>
<p>Okay, so that last sentence was a little overly bitter, but you get the idea (and I like how it looks so I&#8217;m going to keep it there).  It doesn&#8217;t matter.  Because what I have realized recently is that the only thing that can banish these concerns is to develop a genuine individual sense of security where your sense of self-worth rests comfortably deep within your soul, and isn&#8217;t pegged to any kind of particularly cultivated behavior, cultured letters, or worthy accomplishments like I previously put mine into.  All those things are for shit here, where I&#8217;m deaf, dumb and illiterate.  I need to remember how to really be comfortable with myself (without taking the shortcut of escaping <em>from</em> myself, of course) and then maybe one day I&#8217;ll be so free and unconscious that I really will be able to join a new Asian-American community while still paying my respects to the generations that came before me.<br />
<br />
<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/m90uNe08iuc&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/m90uNe08iuc&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object><br />
<em>These guys seem to know how to go about doing that pretty well.  (It&#8217;s a promo video for <a href="http://en.wikipedia.org/wiki/Kollaboration_(talent_show)">this</a> &#8211; I went to the one in Los Angeles two years ago.  Most of its backing is from the Korean-American community, but it&#8217;s for APAs in general.)</em></p>
<p>Anyway, on to tomorrow!  My classes have been cancelled &#8211; the kids are taking examinations again &#8211; so I have the whole day free to adventure around Shenzhen with my poor tired parents.  Their feet are still hurting from their Hong Kong adventures, I think.</p>
<p><em>Edit: I felt pretty good right after I wrote this, but as usual now I&#8217;m wondering if I actually clarified things as well as I would have liked.  I guess there is always room for a third draft, some other day.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewpouw.com/2009/10/they-say-kafka-was-an-honest-writer-but-honestly-ive-never-read-him/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>character characteristics</title>
		<link>http://www.andrewpouw.com/2009/10/character-characteristics/</link>
		<comments>http://www.andrewpouw.com/2009/10/character-characteristics/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 17:36:32 +0000</pubDate>
		<dc:creator>Andrew Pouw</dc:creator>
				<category><![CDATA[asian american identity]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[waiguo]]></category>
		<category><![CDATA[Chinese culture]]></category>
		<category><![CDATA[Simplified Chinese]]></category>
		<category><![CDATA[Traditional Chinese]]></category>

		<guid isPermaLink="false">http://www.andrewpouw.com/?p=339</guid>
		<description><![CDATA[<p>The Los Angeles Times is the only paper that I have read which consistently runs the occasional column on Chinese and Chinese-American interest stories, and more remarkably, only about 50% of them are the Communist-demonizing insinuation pieces you usually find in American media.  Today&#8217;s article was one of the other 50% and speaks of [...]]]></description>
			<content:encoded><![CDATA[<p>The Los Angeles Times is the only paper that I have read which consistently runs the occasional column on Chinese and Chinese-American interest stories, and more remarkably, only about 50% of them are the Communist-demonizing insinuation pieces you usually find in American media.  <a href="http://www.latimes.com/news/local/la-me-chinese18-2009oct18,0,1865034,full.story">Today&#8217;s article</a> was one of the other 50% and speaks of the cultural and political schism that the divide of the Chinese literacy system into Traditional and Simplified script is causing:</p>
<blockquote><p>&#8230;Lee, who came to the U.S. from Taiwan in the 1980s, said she resented Lim&#8217;s characterization of traditional script as obsolete. &#8220;Chinese characters are so beautiful, why would you give that up?&#8221; she said. &#8220;How could 5,000 years of history go away that easily?&#8221;</p>
<p>Simplified characters were introduced in the 1950s by the Chinese communist regime to improve literacy rates among the country&#8217;s mostly rural population.</p>
<p>At the time, anti-communist politicians and refugees fled and settled in Taiwan, where they continued the use of traditional script.</p>
<p>Before diplomatic relations were established between the United States and China in the 1970s, the traditional form was commonly taught here. To switch to the simplified form says something about Taiwan&#8217;s place in the world and who speaks on behalf of Chinese culture, said David Lee, past president of the Arcadia Chinese Assn.</p>
<p>&#8220;In the heart of Taiwan, it&#8217;s a crisis because the Taiwanese feel they are so small, there&#8217;s nothing they can compete with China, not militarily, not with population,&#8221; Lee said. &#8220;But if there&#8217;s something they can . . . insist upon, it&#8217;s culture and the language. And script is part of the culture.&#8221;</p></blockquote>
<p>Personally I have invested all my time into learning simplified text, and even though I am mostly still illiterate in this country, it is always an ironic relief to see Mainland China&#8217;s 简体字。  Only here am I ever able to use what I&#8217;ve learned &#8211; not in Taiwan, not in Hong Kong, and not even in any Chinese community or establishment anywhere in America.  This feeling of linguistic isolation really gets to me when I look at menus and signs written in Traditional script in America, as if even despite my best efforts I never will broach even the slightest bit back into that cultural heritage.</p>
<p>Even when I passed the immigration and customs border from Shenzhen to Hong Kong, I remember breathing in a warm feeling of recognition and belonging when I saw the sign &#8220;Welcome to Hong Kong&#8221; hanging from the bridge awning &#8211; and then breathing it out in a sigh of disappointment when I saw it repeated in Traditional script underneath.  Chinese-Americans don&#8217;t have a shared sense of community spirit yet &#8211; as evidenced by the article &#8211; and we are each different in how we relate to our heritage, but for me and the importance I place in language and the written word, this is my Chinese-American dilemma: implicit sensations of belonging and exclusion, always confusingly wrapped into each other in the same current of cross-purposes whenever I see Traditional script.</p>
<p>It sounds like I am a proponent of Simplified for selfish purposes.  I won&#8217;t deny that, and I won&#8217;t deny Traditional its beauty or the implicit meanings and connotations that it richly holds which I won&#8217;t ever be able to understand to the same level that I can analyze an English text (sadly).  But languages have turning points where they change and evolve &#8211; English itself softened its angular Teutonic inflections after the Norman conquest of England, which forced French influences upon it to such an extent that even Middle English is drastically different from Old English.  And even after that, <a href="http://en.wikipedia.org/wiki/Great_Vowel_Shift">major events served to twist it even further</a> into its modern form today, and Modern English is also proving to be very malleable.</p>
<p><img class="aligncenter size-full wp-image-340" title="orly" src="http://www.andrewpouw.com/wp-content/uploads/2009/10/orly.jpg" alt="orly" width="730" height="324" /></p>
<p></p>
<p>I think I know literary scholars who would be on both sides of this argument: those calling for the preservation of the cultural richness of Traditional, and those who would be excited to see the evolution of a new dynamic iteration of language (whether or not Simplified is that, I don&#8217;t know, but it&#8217;s a change at least).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewpouw.com/2009/10/character-characteristics/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>cash for time</title>
		<link>http://www.andrewpouw.com/2009/10/cash-for-time/</link>
		<comments>http://www.andrewpouw.com/2009/10/cash-for-time/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 15:37:54 +0000</pubDate>
		<dc:creator>Andrew Pouw</dc:creator>
				<category><![CDATA[asian american identity]]></category>
		<category><![CDATA[blog maintenance]]></category>
		<category><![CDATA[daily summary]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[shenzhen]]></category>
		<category><![CDATA[teaching]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://www.andrewpouw.com/?p=315</guid>
		<description><![CDATA[<p>One of the biggest complaints of previous Asian-American teachers in China that I have heard of is that we have a relatively difficult time securing extra-legal (to use a euphemism) employment that most other foreign teachers enjoy.  That is, because of the technical restrictions on our visas, it is illegal for us to teach [...]]]></description>
			<content:encoded><![CDATA[<p>One of the biggest complaints of previous Asian-American teachers in China that I have heard of is that we have a relatively difficult time securing extra-legal (to use a euphemism) employment that most other foreign teachers enjoy.  That is, because of the technical restrictions on our visas, it is illegal for us to teach anywhere other than the school with which we applied for the visa for &#8211; so for me, I can only legally teach at Yucai Third Middle.  Most teachers ignore this restriction, though, and go ahead and take tutoring jobs without any problems.  </p>
<p>Unless they&#8217;re ethnically Asian, many of whom found that Chinese tutoring schools and Chinese parents would rather have a white person teach their children English.  There being no equal opportunity laws in China here, this is done quite openly, and I know of a few ethnic Americans who have been sent letters plainly telling them that their application was appreciated but not of the, hm, persuasion they were seeking.  And that&#8217;s just for the ESL chain schools and institutions; the individual families who could hire personal tutors for their children don&#8217;t bother asking them at all.</p>
<p>Happily, this situation has been much different for me, mostly because I am in the more open-minded Nanshan District I think (these suspicions being confirmed only a few days ago by one of our program coordinators, which I can write about later).  I have had one tutoring offer already (though it was put on ice later for lack of participants), and nobody here seems to doubt my English skills.  But still, I haven&#8217;t and probably won&#8217;t do any teaching work outside of Yucai Third Middle, simply because&#8230;of time!</p>
<p>Already I have found plenty of things to do:</p>
<p>- Run and work out at the gym on Gongye Ba<br />
- Practice three different musical instruments (guitar, piano and erhu) and even doodle around with jazz piano when I can<br />
- Write fiction (which still hasn&#8217;t really gotten anywhere yet, but I&#8217;m hoping to at least start before <a href="www.nanowrimo.org">NaNoWriMo</a> officially starts<br />
- Practice Chinese<br />
- Catch up on my reading list (Working right now on Yu Hua&#8217;s <em>Brothers</em> and Haruki Murakami&#8217;s <em>Kafka on the Shore</em>)<br />
- and oh, a new project, try to figure out some music production software like Sony ACID or FL Studio.<br />
- PS: maybe one day make a video montage too.</p>
<p>So suddenly having all these projects to do is taking time away from keeping this blog as current as I&#8217;d like, to speak nothing of finding additional employment!  But I reason it this way: with so many projects and hobbies to find fulfillment in, for me right now, time is more valuable than money.  Especially with medical school looming imminently in the near future, I think this year is my year to basically take care of everything that would otherwise manifest as a terrible, terrible midlife crisis (band, anybody?).  I may not have as much pocket change as other expats, but I&#8217;m not really here for the reasons other expats are, either.  More on the that (which I&#8217;m still discovering anyway) later.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrewpouw.com/2009/10/cash-for-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
