From: <Enregistré par Windows Internet Explorer 7>
Subject: acrywine by sassia
Date: Tue, 17 Jun 2008 11:52:37 -0000
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01C8D070.A34C99C0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.slide.com/r/iNGnQpfc3j8nqGxKZPAaVUUGDhla8eFf?previous_view=112&mail1=0&action_details=9%3A0

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Dfr xml:lang=3D"fr" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>acrywine by =
sassia</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dutf-8"><LINK=20
href=3D"http://static.slide.com/version/20080616223133/styles/stylesheet.=
css"=20
rel=3Dstylesheet><LINK=20
href=3D"http://static.slide.com/version/20080616223133/styles/popupstyles=
heet.css"=20
rel=3Dstylesheet>
<STYLE type=3Dtext/css>BODY {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #000; =
PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 5px
}
A {
	COLOR: #fff; TEXT-DECORATION: underline
}
A:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.info {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#url {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: =
#fff; BORDER-LEFT: #fff 1px solid; WIDTH: 140px; COLOR: #000; =
BORDER-BOTTOM: #fff 1px solid
}
#embedCode {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: =
#fff; BORDER-LEFT: #fff 1px solid; WIDTH: 140px; COLOR: #000; =
BORDER-BOTTOM: #fff 1px solid
}
.makeLink {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 48px; FONT-WEIGHT: =
bold; FONT-SIZE: 9pt; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/channel_makebut=
ton_bg.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #000; =
PADDING-TOP: 9px; HEIGHT: 25px
}
.makeLink:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 48px; FONT-WEIGHT: =
bold; FONT-SIZE: 9pt; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/channel_makebut=
ton_bg.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #000; =
PADDING-TOP: 9px; HEIGHT: 25px
}
.makeLink:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 48px; FONT-WEIGHT: =
bold; FONT-SIZE: 9pt; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/channel_makebut=
ton_bg.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #000; =
PADDING-TOP: 9px; HEIGHT: 25px
}
.makeLink:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 48px; FONT-WEIGHT: =
bold; FONT-SIZE: 9pt; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/channel_makebut=
ton_bg.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #000; =
PADDING-TOP: 9px; HEIGHT: 25px
}
.chandetail {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 38px; FONT-SIZE: 9pt; =
BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/channel_downloa=
d_bg.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #000; =
PADDING-TOP: 9px; HEIGHT: 25px; TEXT-DECORATION: none
}
.unchandetail {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 38px; FONT-SIZE: 9pt; =
BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/channel_downloa=
d_bg.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #000; =
PADDING-TOP: 9px; HEIGHT: 25px; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 9pt; COLOR: #fff
}
DIV {
	FONT-SIZE: 9pt; COLOR: #fff
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
.highlight_text {
	COLOR: #000; BACKGROUND-COLOR: #ffc739
}
.enabledsm {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: left; WIDTH: =
100px; COLOR: #fff; LINE-HEIGHT: 25px; POSITION: relative; TOP: 2px; =
HEIGHT: 25px; TEXT-ALIGN: center
}
.disabledsm {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: left; WIDTH: =
100px; COLOR: #fff; LINE-HEIGHT: 25px; POSITION: relative; TOP: 2px; =
HEIGHT: 25px; TEXT-ALIGN: center
}
.enabledsm:visited {
	FONT-WEIGHT: bold; Z-INDEX: 9; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/myspace/etab_sm=
_dark.gif) no-repeat left top; COLOR: #fff; TEXT-DECORATION: none
}
.enabledsm:active {
	FONT-WEIGHT: bold; Z-INDEX: 9; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/myspace/etab_sm=
_dark.gif) no-repeat left top; COLOR: #fff; TEXT-DECORATION: none
}
.enabledsm:link {
	FONT-WEIGHT: bold; Z-INDEX: 9; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/myspace/etab_sm=
_dark.gif) no-repeat left top; COLOR: #fff; TEXT-DECORATION: none
}
.disabledsm:visited {
	Z-INDEX: 7; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/myspace/dtab_sm=
_dark.gif) no-repeat left top; COLOR: #fff
}
.disabledsm:active {
	Z-INDEX: 7; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/myspace/dtab_sm=
_dark.gif) no-repeat left top; COLOR: #fff
}
.disabledsm:link {
	Z-INDEX: 7; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/myspace/dtab_sm=
_dark.gif) no-repeat left top; COLOR: #fff
}
.shareInput {
	BORDER-RIGHT: #4b4b4b 1px solid; BORDER-TOP: #4b4b4b 1px solid; =
MARGIN-TOP: 5px; BORDER-LEFT: #4b4b4b 1px solid; WIDTH: 250px; =
BORDER-BOTTOM: #4b4b4b 1px solid
}
.shareLabel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 5px; TEXT-ALIGN: right
}
.defaultInp {
	COLOR: #666; FONT-STYLE: italic
}
.normalInp {
	COLOR: #000; FONT-STYLE: normal
}
#termsBox {
	BORDER-RIGHT: #979797 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: =
#979797 1px solid; DISPLAY: none; PADDING-LEFT: 20px; Z-INDEX: 999999; =
LEFT: 200px; PADDING-BOTTOM: 20px; OVERFLOW: auto; BORDER-LEFT: #979797 =
1px solid; WIDTH: 500px; PADDING-TOP: 20px; BORDER-BOTTOM: #979797 1px =
solid; POSITION: absolute; TOP: 200px; HEIGHT: 460px; BACKGROUND-COLOR: =
#515151
}
#blackout {
	Z-INDEX: 99999; LEFT: 0px; WIDTH: 1px; POSITION: absolute; TOP: 0px; =
HEIGHT: 1px; BACKGROUND-COLOR: #000
}
.cmt_odd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BACKGROUND-COLOR: #252525
}
.cmt_evn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BACKGROUND-COLOR: #252525
}
.msg_odd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: =
auto; WORD-BREAK: break-all; PADDING-TOP: 5px; BACKGROUND-COLOR: #252525
}
.msg_evn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: =
auto; WORD-BREAK: break-all; PADDING-TOP: 5px; BACKGROUND-COLOR: #252525
}
</STYLE>

<SCRIPT src=3D"http://www.slide.com/static/lang_js/fr"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://static.slide.com/version/20080616223133/js/admin.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://static.slide.com/version/20080616223133/js/MochiKitLite.js"=
=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://static.slide.com/version/20080616223133/js/flashobject.js" =

type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://static.slide.com/version/20080616223133/js/live.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://static.slide.com/version/20080616223133/js/dialog.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://static.slide.com/version/20080616223133/js/basics.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://static.slide.com/version/20080616223133/js/edit.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://static.slide.com/version/20080616223133/js/tooltip.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
			var getWidth =3D function() {=0A=
				var width =3D 0=0A=
				if (parseInt(navigator.appVersion)>3) {=0A=
					if (navigator.appName=3D=3D"Netscape") {=0A=
						width =3D window.innerWidth - 220 - 30;=0A=
					}=0A=
					if (navigator.appName.indexOf("Microsoft")!=3D-1) {=0A=
						width =3D document.body.offsetWidth - 220 - 30;=0A=
					}=0A=
				}=0A=
				return width > 0 ? width : 0=0A=
			}=0A=
=0A=
			var getHeight =3D function() {=0A=
				var height =3D 0=0A=
				if (parseInt(navigator.appVersion)>3) {=0A=
					if (navigator.appName=3D=3D"Netscape") {=0A=
						height =3D window.innerHeight;=0A=
					}=0A=
					if (navigator.appName.indexOf("Microsoft")!=3D-1) {=0A=
						height =3D document.documentElement.clientHeight;=0A=
					}=0A=
				}=0A=
				return height > 0 ? height : 0=0A=
			}=0A=
=0A=
			var writeTicker =3D function(domain, cid, target) {=0A=
=0A=
				var currentResize =3D document.body.onresize=0A=
				document.body.onresize =3D null=0A=
=0A=
				$('endControls').style.display =3D 'none'=0A=
				$(target).innerHTML =3D "";=0A=
=0A=
				var winW =3D getWidth() - 25=0A=
				var winH =3D getHeight() - 25=0A=
=0A=
				var maxH =3D 5000=0A=
				var maxW =3D 5000=0A=
				=0A=
				=0A=
				maxW =3D 5000=0A=
				maxH =3D 5000=0A=
=0A=
=0A=
				var swfW =3D winW > maxW ? maxW : winW=0A=
				var swfH =3D (winH - 110) > maxH ? maxH : (winH - 110)=0A=
				=0A=
				$('viewcontainer').style.width =3D (winW + 15) + 'px'=0A=
				$('viewLink').style.marginLeft =3D (winW - 110) + 'px'=0A=
				$('sscontainer').style.width =3D winW + 'px'=0A=
				$('sscontainer').style.height =3D Math.abs(winH - 110) + 'px'=0A=
				=0A=
				$('sscontainer').style.paddingLeft =3D Math.floor(((winW - swfW) / =
2)) + 'px'=0A=
=0A=
				var fo =3D new FlashObject("http://" + domain + "/widgets/grid.swf", =
"flashticker",  swfW, Math.abs(swfH), "7", "");=0A=
				fo.addParam("quality", "high");=0A=
				fo.addParam("wmode", "transparent");=0A=
				fo.addParam("allowScriptAccess", "always");=0A=
				fo.addParam("salign", "l");=0A=
				fo.addParam("scale", "noscale");=0A=
				fo.addParam("align", "middle");=0A=
				fo.addParam("allowScriptAccess", "always");=0A=
				fo.addVariable("map", "130100000");=0A=
				fo.addVariable("ad", "0");=0A=
				fo.addVariable("tt", 63);=0A=
				fo.addVariable("site", domain);=0A=
				fo.addVariable("s", 1);=0A=
				fo.addVariable("internal", "true");=0A=
				fo.addVariable("ov", "true");=0A=
				fo.addVariable("channel", "2882303761517779641");=0A=
				fo.write(target);=0A=
				setTimeout(function() { document.body.onresize =3D currentResize }, =
0)=0A=
			};=0A=
=0A=
=0A=
						var writeRating =3D function(domain, cid, target) {=0A=
				var fo =3D new FlashObject("http://" + domain + =
"/widgets/rating_standalone.swf", "flashticker",  200, 75, "7", "");=0A=
				fo.addParam("quality", "high");=0A=
				fo.addParam("wmode", "transparent");=0A=
				fo.addParam("allowScriptAccess", "always");=0A=
				fo.addParam("salign", "l");=0A=
				fo.addParam("scale", "noscale");=0A=
				fo.addParam("align", "middle");=0A=
				fo.addParam("allowScriptAccess", "always");=0A=
				fo.addVariable("color", 0xFFFFFF);=0A=
				fo.addVariable("channel", "2882303761517779641");=0A=
				fo.write(target);=0A=
			};=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
			var getViewName =3D function() {=0A=
				return "LARGE_TICKER";=0A=
			};=0A=
=0A=
			var endBehavior =3D function() {=0A=
				var endC =3D $('endControls')=0A=
				var w =3D getWidth()=0A=
				var h =3D getHeight() - 110=0A=
=0A=
				endC.style.top =3D (Math.floor(h/2) - 125) + 'px'=0A=
				endC.style.left =3D (Math.floor(w/2) - 200) + 'px'=0A=
				endC.style.display =3D 'block'=0A=
			};=0A=
=0A=
			var hideMenu =3D function() {=0A=
				$('endControls').style.display =3D 'none'=0A=
			};=0A=
=0A=
			var recycleFlash =3D function() {=0A=
				document.location.reload()=0A=
			};=0A=
			=0A=
			var displayShareForm =3D function() {=0A=
				$('emailfriends').style.display =3D 'block'=0A=
				$('endMenu').style.display =3D 'none'=0A=
				return false;=0A=
			};=0A=
			=0A=
			var hideShareForm =3D function() {=0A=
				$('emailfriends').style.display =3D 'none'=0A=
				$('endMenu').style.display =3D 'block'=0A=
				return false;=0A=
			};=0A=
=0A=
			var badSubjectMessage =3D "Subject must be ASCII characters";=0A=
=0A=
			var checkIfBlank =3D function(frm, fld, name) {=0A=
				if (!frm[fld].value) {=0A=
					alert('Please provide ' + name)=0A=
					return true;=0A=
				}=0A=
				return false;=0A=
			}=0A=
			=0A=
			var relatedExposed =3D false;=0A=
			var showRelatedChannels =3D function() {=0A=
				setActionCookie(213, 169, 'slide.com');=0A=
				if ($('moreFromUser')) $('moreFromUser').style.display=3D'none'; =0A=
				if ($('moreFromUserLink')) =
$('moreFromUserLink').className=3D'disabledsm';   =0A=
				if ($('relatedSlideShowsLink')) =
$('relatedSlideShowsLink').className=3D'enabledsm'; =0A=
				var showsContainer =3D $('relatedSlideShows')=0A=
				if (showsContainer) {=0A=
					showsContainer.style.display=3D'block';=0A=
					if (!relatedExposed) {=0A=
						var html =3D '<div id=3D"relatedAnimation" =
style=3D"position:absolute;text-align:center;padding:20px;">loading...</d=
iv>'=0A=
						html +=3D '<iframe height=3D"100%" width=3D"100%" =
src=3D"/iframe_related?pcid=3DMJvrmx9iv4InQypx1KqGwXh-8bI_PeiSdMAs3E8jLQ4=
cRfSLbSQPfg" frameborder=3D"0" allowtransparency=3D"true"></iframe>'=0A=
						showsContainer.innerHTML =3D html=0A=
						relatedExposed =3D true;=0A=
					}=0A=
				} =0A=
				return false;=0A=
			}=0A=
			=0A=
			var relatedLoaded =3D function() {=0A=
				var loadingAnim =3D $('relatedAnimation')=0A=
				if (loadingAnim) {=0A=
					loadingAnim.style.display=3D'none';=0A=
				}=0A=
			}=0A=
				=0A=
			=0A=
			var hideRelatedChannels =3D function() {=0A=
				setActionCookie(213, 168, 'slide.com');=0A=
				if ($('moreFromUser')) $('moreFromUser').style.display=3D'block'; =0A=
				if ($('relatedSlideShows')) =
$('relatedSlideShows').style.display=3D'none'; =0A=
				if ($('moreFromUserLink')) =
$('moreFromUserLink').className=3D'enabledsm';  =0A=
				if ($('relatedSlideShowsLink')) =
$('relatedSlideShowsLink').className=3D'disabledsm';  =0A=
				return false;=0A=
			}=0A=
			=0A=
			var checkIsEmail =3D function(frm, fld) {=0A=
				var v =3D frm[fld].value;=0A=
				if (v && !isLegalEmails(v)) {=0A=
					alert('Please provide email addressess of the form name@site.com');=0A=
					return true;=0A=
				}=0A=
				return false;=0A=
			}=0A=
			=0A=
			var emailFriends =3D function(frm) {=0A=
				if (frm.addresses.value =3D=3D '') {=0A=
					alert('Please provide at least one email address')=0A=
					return false;=0A=
				}=0A=
			=0A=
				if (checkIfBlank(frm, "sender", "Your name here")=0A=
					|| checkIfBlank(frm, "subject", "a Subject")=0A=
					|| checkIfBlank(frm, "message", "a Message")) {=0A=
					return false;=0A=
				}=0A=
			=0A=
				if (!isLegalEmail(frm.sender.value) && =
!isLegalAlias(frm.sender.value)) {=0A=
					alert("Please provide a valid From address")=0A=
					return false;=0A=
				}=0A=
			=0A=
			=0A=
				if (checkIsEmail(frm, "addresses")) {=0A=
					return false;=0A=
				}=0A=
			=0A=
				ajaxAction('channelajax',=0A=
							{'action'    : 'sendemail', =0A=
							 'addresses' : frm.addresses.value,=0A=
							 'sender'    : frm.sender.value,=0A=
							 'subject'   : frm.subject.value,=0A=
							 'message'   : frm.message.value,=0A=
							 'cid'		 : '2882303761517779641'=0A=
							 } ,=0A=
						function() {=0A=
							$('addresses').value =3D ''=0A=
							hideShareForm()=0A=
							ShowUpdate($('endControls'), -100, -50, 'The email has been =
sent.');=0A=
						},=0A=
						function(theResponse) {=0A=
						 if (theResponse.substring(0,19) =3D=3D 'FAIL:FORMAT SUBJECT') {=0A=
								alert(badSubjectMessage);=0A=
						} else {=0A=
							alert(theResponse)=0A=
						}=0A=
						});=0A=
				return false;=0A=
			}=0A=
=0A=
			var logHit =3D function(name, query) {=0A=
				asyncAction('userajax',=0A=
				{	xaction	: 'dohitlog',=0A=
					name	: name,=0A=
					query 	: query });=0A=
				return false=0A=
			}=0A=
=0A=
			var jogTicker =3D function() {=0A=
				writeTicker('widget-b9.slide.com', '2882303761517779641', =
'sscontainer');=0A=
			}=0A=
=0A=
			var doubleclickReloadCount =3D 0;=0A=
	var doubleclickReloadTimer;=0A=
=0A=
	var doubleclickReloader =3D function()=0A=
	{=0A=
		var iframe =3D $('doubleclickBannerIFrame');=0A=
		if (!iframe)=0A=
		   return;   // doesn't have the ad at all=0A=
		var url =3D iframe.src;=0A=
		var newOrdn =3D Math.floor(Math.random() * (10000 - 1000 + 0.99999)) + =
1000;=0A=
		if (0)=0A=
				console.log(new Date() + " change doubleclick ad to #"+ newOrdn +", =
count=3D"+ doubleclickReloadCount +"\n");=0A=
		iframe.src =3D url.replace(/ord=3D[0-9]+/, 'ord=3D'+ String(newOrdn));=0A=
=0A=
		--doubleclickReloadCount;=0A=
		if (doubleclickReloadCount <=3D 0)=0A=
		   window.clearInterval(doubleclickReloadTimer);=0A=
	};=0A=
=0A=
	var startDoubleclickReloader =3D function(nTimes, milliseconds)=0A=
	{=0A=
		if (!$('doubleclickBannerIFrame'))=0A=
		   return;   // ad only if from MS=0A=
		doubleclickReloadCount =3D 3;=0A=
		doubleclickReloadTimer =3D window.setInterval(doubleclickReloader, =
15*1000);=0A=
	};=0A=
=0A=
=0A=
		</SCRIPT>

<META content=3D"MSHTML 6.00.5730.13" name=3DGENERATOR></HEAD>
<BODY=20
onresize=3D"writeTicker('widget-b9.slide.com', '2882303761517779641', =
'sscontainer')"=20
onload=3D"window.setInterval(function() { recycleFlash(); }, 1800000); =
startDoubleclickReloader();">
<DIV id=3Dhighlight=20
style=3D"Z-INDEX: 999999; LEFT: 0px; VISIBILITY: hidden; POSITION: =
absolute; TOP: 0px">
<P class=3Dstatus style=3D"COLOR: black">Updating...</P></DIV>
<DIV id=3Dslide_header>
<TABLE style=3D"MARGIN-TOP: 5px" cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
  <TBODY>
  <TR>
    <TD style=3D"PADDING-RIGHT: 10px; WIDTH: 68px; TEXT-ALIGN: left"><A=20
      title=3DSlide onclick=3D"return setActionCookie(213, 49, =
'slide.com');"=20
      href=3D"http://www.slide.com/"><IMG=20
      style=3D"MARGIN: 0px 5px 2px 0px; WIDTH: 108px; HEIGHT: 40px" =
alt=3DSlide.com=20
      =
src=3D"http://static.slide.com/version/20080616223133/images/slide_logo_s=
m_dark.gif"></A>=20
    </TD>
    <TD style=3D"FONT-SIZE: 10pt; TEXT-ALIGN: left" =
width=3D"100%">Bonjour,=20
      <STRONG>sassia</STRONG> <SPAN class=3Dpersonalnav>[ <STRONG=20
      style=3D"FONT-SIZE: 11pt"><A=20
      onclick=3D"return setActionCookie(213, 123, 'slide.com');"=20
      href=3D"http://laetistyle.slide.com/">Mon Slide</A></STRONG> | <A=20
      title=3D"Sign Out" onclick=3D"signout(); return false;"=20
      =
href=3D"http://www.slide.com/r/iNGnQpfc3j8nqGxKZPAaVUUGDhla8eFf?previous_=
view=3D112&amp;mail1=3D0&amp;action_details=3D9%3A0#">D=C3=A9connexion</A=
>=20
      ] </SPAN></TD>
    <TD id=3Dhelp=20
    style=3D"PADDING-RIGHT: 10px; FONT-SIZE: 9pt; WHITE-SPACE: nowrap; =
TEXT-ALIGN: right"=20
    vAlign=3Dcenter><A onclick=3D"return setActionCookie(213, 207, =
'slide.com');"=20
      href=3D"http://www.slide.com/skingallery"><A=20
      style=3D"FONT-WEIGHT: bold; FONT-SIZE: 9pt"=20
      onclick=3D"return setActionCookie(213, 207, 'slide.com');"=20
      href=3D"http://www.slide.com/skingallery">Skin Gallery</A> &nbsp; =
| &nbsp;=20
      <A onclick=3D"return setActionCookie(213, 1, 'slide.com');"=20
      href=3D"http://www.slide.com/static/faq" target=3D_blank>Aide</A>=20
      <DIV=20
      style=3D"PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px">
      <FORM name=3Ds=20
      onsubmit=3D"setActionCookie(213, 6, 'slide.com'); return =
(qry.value !=3D'');"=20
      action=3D/search method=3Dget><INPUT name=3Dqry> <INPUT =
type=3Dhidden value=3Don=20
      name=3Dsafe> <INPUT type=3Dsubmit value=3DSearch>=20
</FORM></DIV></TD></TR></TBODY></TABLE></DIV>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
  <TBODY>
  <TR>
    <TD style=3D"PADDING-BOTTOM: 5px; TEXT-ALIGN: center" =
colSpan=3D2></TD></TR>
  <TR>
    <TD id=3Dviewcontainer vAlign=3Dtop>
      <DIV id=3DendControls=20
      style=3D"BORDER-RIGHT: #4b4b4b 1px solid; BORDER-TOP: #4b4b4b 1px =
solid; DISPLAY: none; PADDING-BOTTOM: 15px; BORDER-LEFT: #4b4b4b 1px =
solid; WIDTH: 400px; BORDER-BOTTOM: #4b4b4b 1px solid; POSITION: =
absolute; BACKGROUND-COLOR: #1f1f1f">
      <FORM id=3Demailfriends style=3D"DISPLAY: none; MARGIN: 10px 15px" =

      name=3Demailfriends onsubmit=3D"return emailFriends(this)">
      <TABLE align=3Dcenter>
        <TBODY>
        <TR>
          <TD style=3D"PADDING-RIGHT: 10px; TEXT-ALIGN: right" =
colSpan=3D2><A=20
            style=3D"FONT-SIZE: 8pt" onclick=3D"return hideShareForm();" =

            =
href=3D"http://www.slide.com/r/iNGnQpfc3j8nqGxKZPAaVUUGDhla8eFf?previous_=
view=3D112&amp;mail1=3D0&amp;action_details=3D9%3A0#">close=20
            (x)</A> </TD></TR>
        <TR>
          <TD=20
          style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center"=20
          colSpan=3D2><IMG=20
            =
src=3D"http://deco-00.slide.com/r/1/134/dl/IJAJB5-p2j-urolX0_zG6h0NuKPD4R=
9O/invite">=20
          </TD></TR>
        <TR>
          <TD class=3DshareLabel vAlign=3Dtop>From: </TD>
          <TD><INPUT class=3DshareInput value=3Dsassia@laetistyle.com =
name=3Dsender>=20

          <TD></TD>
        <TR>
          <TD class=3DshareLabel vAlign=3Dtop>To: </TD>
          <TD style=3D"PADDING-BOTTOM: 10px"><INPUT class=3DshareInput=20
            id=3Daddresses onfocus=3Dselect();=20
            value=3D"Enter emails to share with friends" =
name=3Daddresses><BR><SPAN=20
            class=3Dsmall>You can enter multiple emails! Just separate =
them with=20
            commas. <BR>For example: <I><SPAN=20
            class=3Dfakeemail>tom@slide.com</SPAN>, <SPAN=20
            class=3Dfakeemail>terry@slide.com</SPAN></I></SPAN> =
</TD></TR>
        <TR>
          <TD class=3DshareLabel vAlign=3Dtop>Subject: </TD>
          <TD><INPUT class=3DshareInput id=3Dsubject onfocus=3Dselect(); =

            value=3D"Slide Show" name=3Dsubject> </TD></TR>
        <TR>
          <TD class=3DshareLabel vAlign=3Dtop>Message: </TD>
          <TD><TEXTAREA class=3DshareInput name=3Dmessage rows=3D3>Check =
this out!</TEXTAREA>=20
          </TD></TR>
        <TR>
          <TD=20
          style=3D"PADDING-RIGHT: 70px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: right"=20
          colSpan=3D2><INPUT type=3Dsubmit value=3DSend> =
</TD></TR></TBODY></TABLE></FORM>
      <DIV id=3DendMenu>
      <TABLE style=3D"MARGIN: 10px 0px 10px 20px; WIDTH: 370px">
        <TBODY>
        <TR>
          <TD style=3D"TEXT-ALIGN: right" colSpan=3D2><A=20
            onclick=3D"internalTransLog(275, 213, 1, =
2882303761517890040, 0, '2882303761517779641'); =
writeTicker('widget-b9.slide.com', '2882303761517779641', =
'sscontainer'); return false;"=20
            =
href=3D"http://www.slide.com/r/iNGnQpfc3j8nqGxKZPAaVUUGDhla8eFf?previous_=
view=3D112&amp;mail1=3D0&amp;action_details=3D9%3A0#"><IMG=20
            =
src=3D"http://static.slide.com/version/20080616223133/images/close_sm.png=
"></A>=20
          </TD></TR>
        <TR>
          <TD><A=20
            style=3D"DISPLAY: block; PADDING-LEFT: 40px; FONT-WEIGHT: =
bold; FONT-SIZE: 10pt; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/share_end.gif) =
no-repeat left top; WIDTH: 99px; LINE-HEIGHT: 34px; HEIGHT: 34px; =
TEXT-DECORATION: none"=20
            onclick=3D"internalTransLog(268, 213, 1, =
2882303761517890040, 0, '2882303761517779641'); return =
displayShareForm();"=20
            =
href=3D"http://www.slide.com/r/iNGnQpfc3j8nqGxKZPAaVUUGDhla8eFf?previous_=
view=3D112&amp;mail1=3D0&amp;action_details=3D9%3A0#">Share</A>=20
          </TD>
          <TD><A=20
            style=3D"DISPLAY: block; PADDING-LEFT: 40px; FONT-WEIGHT: =
bold; FONT-SIZE: 10pt; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/replay_end.gif)=
 no-repeat left top; WIDTH: 99px; LINE-HEIGHT: 34px; HEIGHT: 34px; =
TEXT-DECORATION: none"=20
            onclick=3D"internalTransLog(267, 213, 1, =
2882303761517890040, 0, '2882303761517779641'); =
writeTicker('widget-b9.slide.com', '2882303761517779641', =
'sscontainer'); return false;"=20
            =
href=3D"http://www.slide.com/r/iNGnQpfc3j8nqGxKZPAaVUUGDhla8eFf?previous_=
view=3D112&amp;mail1=3D0&amp;action_details=3D9%3A0#">Watch=20
            again</A> </TD></TR></TBODY></TABLE>
      <DIV style=3D"MARGIN-LEFT: 85px; WIDTH: 210px"><A class=3DmakeLink =

      style=3D"DISPLAY: block; COLOR: #000; TEXT-DECORATION: none"=20
      onclick=3D"return setActionCookie(213, 14, 'slide.com');"=20
      href=3D"http://www.slide.com/arrange">Cr=C3=A9er un Slide Show</A> =

      </DIV></DIV></DIV>
      <P id=3DviewLink=20
      style=3D"PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 4px; MARGIN: 3px 0px 0px; PADDING-TOP: 4px; POSITION: =
absolute; BACKGROUND-COLOR: #000"><A=20
      onclick=3D"return setActionCookie(213, 262, 'slide.com');"=20
      =
href=3D"http://www.slide.com/r/oJatFlcetT8-ZFqdsQD216iafBQXJZ0M?view=3Dor=
iginal">Original=20
      View</A> </P>
      <TABLE width=3D"100%">
        <TBODY>
        <TR>
          <TD id=3Dsscontainer vAlign=3Dcenter align=3Dmiddle=20
        name=3D"sscontainer"></TD></TR>
        <TR>
          <TD>
            <TABLE width=3D"100%">
              <TBODY>
              <TR>
                <TD style=3D"TEXT-ALIGN: right" vAlign=3Dtop =
width=3D"50%">
                  <DIV id=3Dratingcontainer></DIV></TD>
                <TD vAlign=3Dcenter>
                  <DIV=20
                  style=3D"MARGIN-TOP: 10px; BACKGROUND: =
url(http://static.slide.com/version/20080616223133/images/largeticker_com=
ments.gif); WIDTH: 94px; HEIGHT: 54px"><A=20
                  onclick=3D"scrollTo(0, =
GetElementPosition('comments_area').top);"=20
                  =
href=3D"http://www.slide.com/r/iNGnQpfc3j8nqGxKZPAaVUUGDhla8eFf?previous_=
view=3D112&amp;mail1=3D0&amp;action_details=3D9%3A0#comments_area">
                  <DIV=20
                  style=3D"PADDING-RIGHT: 25px; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 7px">
                  <P=20
                  style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
FONT-SIZE: 26px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 26px; =
PADDING-TOP: 0px; TEXT-ALIGN: center"><SPAN=20
                  style=3D"TEXT-DECORATION: none">0</SPAN> </P>
                  <P=20
                  style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; =
TEXT-ALIGN: center"><SPAN=20
                  style=3D"TEXT-DECORATION: none">Comments</SPAN>=20
                  =
</P></DIV></A></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><=
/TD>
    <TD vAlign=3Dtop width=3D222>
      <DIV style=3D"WIDTH: 222px">
      <DIV>
      <DIV class=3Dinfo=20
      style=3D"BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 5px; =
BORDER-TOP: #444 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
BORDER-LEFT: #444 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #444 1px =
solid; BACKGROUND-COLOR: #252525">
      <P style=3D"OVERFLOW: hidden"><SPAN=20
      style=3D"FONT-WEIGHT: bold; FONT-SIZE: 12pt">acrywine</SPAN> =
<BR>by <A=20
      onclick=3D"return setActionCookie(213, 283, 'slide.com');"=20
      href=3D"http://laetistyle.slide.com/">sassia</A> </P>
      <P><A style=3D"FONT-WEIGHT: bold"=20
      onclick=3D"return setActionCookie(213, 17, 'slide.com');"=20
      =
href=3D"http://www.slide.com/arrange?pxcid=3DAvUUyNywTNc0wvNZywj_BILZCaHK=
rtYbElrZVSbZDpLIV6DGT6XoAyC2KHEftcH7">Edit=20
      this Slide Show</A> </P>
      <TABLE style=3D"MARGIN-BOTTOM: 5px">
        <TBODY>
        <TR>
          <TD=20
          style=3D"PADDING-RIGHT: 5px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: right"=20
          vAlign=3Dtop>URL: </TD>
          <TD vAlign=3Dtop><INPUT id=3Durl onclick=3Dselect(); readOnly=20
            =
value=3Dhttp://www.slide.com/r/xCo_aAdcyT-8-ToA9HxOBenRnCFu1JSZ?previous_=
view=3Dlt_embedded_url=20
            name=3Durl> </TD></TR>
        <TR>
          <TD style=3D"PADDING-RIGHT: 5px; TEXT-ALIGN: right">Embed: =
</TD>
          <TD><INPUT id=3DembedCode onclick=3Dselect(); readOnly=20
            value=3D'<div><embed =
src=3D"http://widget-b9.slide.com/widgets/slideticker.swf" =
type=3D"application/x-shockwave-flash" quality=3D"high" =
scale=3D"noscale" salign=3D"l" wmode=3D"transparent" =
flashvars=3D"cy=3Dlt&amp;il=3D1&amp;channel=3D2882303761517779641&amp;sit=
e=3Dwidget-b9.slide.com" style=3D"width:426px;height:320px" =
name=3D"flashticker" align=3D"middle"></embed><div =
style=3D"width:426px;text-align:left;"><a =
href=3D"http://www.slide.com/pivot?cy=3Dlt&amp;at=3Dun&amp;id=3D288230376=
1517779641&amp;map=3D1" target=3D"_blank"><img =
src=3D"http://widget-b9.slide.com/p1/2882303761517779641/lt_t063_v000_s0u=
n_f00/images/xslide1.gif" border=3D"0" ismap=3D"ismap" /></a> <a =
href=3D"http://www.slide.com/pivot?cy=3Dlt&amp;at=3Dun&amp;id=3D288230376=
1517779641&amp;map=3D2" target=3D"_blank"><img =
src=3D"http://widget-b9.slide.com/p2/2882303761517779641/lt_t063_v000_s0u=
n_f00/images/xslide2.gif" border=3D"0" ismap=3D"ismap" /></a> <a =
href=3D"http://www.slide.com/pivot?cy=3Dlt&amp;at=3Dun&amp;id=3D288230376=
1517779641&amp;map=3DF" target=3D"_blank"><img =
src=3D"http://widget-b9.slide.com/p4/2882303761517779641/lt_t063_v000_s0u=
n_f00/images/xslide42.gif" border=3D"0" ismap=3D"ismap" =
/></a></div></div>'=20
            name=3DembedCode> </TD></TR></TBODY></TABLE><A =
class=3DmakeLink=20
      style=3D"DISPLAY: block; COLOR: #000; TEXT-DECORATION: none"=20
      onclick=3D"return setActionCookie(213, 14, 'slide.com');"=20
      href=3D"http://www.slide.com/arrange">Cr=C3=A9er un Slide Show</A> =
</DIV>
      <DIV style=3D"MARGIN-TOP: 5px">
      <DIV><SPAN class=3Dsmall style=3D"COLOR: #777"><A style=3D"COLOR: =
#777"=20
      onclick=3D"return displayReportPopup(this, '2882303761517779641', =
-60, -175)"=20
      =
href=3D"http://www.slide.com/r/iNGnQpfc3j8nqGxKZPAaVUUGDhla8eFf?previous_=
view=3D112&amp;mail1=3D0&amp;action_details=3D9%3A0#">Flag=20
      as Inappropriate</A> </SPAN></DIV></DIV>
      <DIV style=3D"OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px"><IMG =
height=3D1=20
      alt=3D"an old style preload!"=20
      =
src=3D"http://static.slide.com/version/20080616223133/images/popup_prompt=
.png"=20
      width=3D1> <IMG height=3D1 alt=3D"an old style preload!"=20
      =
src=3D"http://static.slide.com/version/20080616223133/images/close_bt.gif=
"=20
      width=3D1> </DIV></DIV></DIV></TD></TR></TBODY></TABLE>
<SCRIPT type=3Dtext/javascript>=0A=
	// <![CDATA[=0A=
		writeTicker('widget-b9.slide.com', '2882303761517779641', =
'sscontainer');=0A=
		writeRating('widget-b9.slide.com', '2882303761517779641', =
'ratingcontainer');=0A=
=0A=
		var approve_action =3D function(id){=0A=
			var _div =3D $('pending_' + id);=0A=
			_div.style.display =3D 'none';=0A=
			return false;=0A=
		}=0A=
	// ]]>=0A=
	</SCRIPT>

<DIV class=3Dbreakline style=3D"HEIGHT: 5px"></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
		// <![CDATA[=0A=
			addLoadEvent(function() { =0A=
				$("qnonce").value =3D String(eval($("qnonce").value)); =0A=
			});=0A=
		// ]]>=0A=
		</SCRIPT>

<TABLE style=3D"MARGIN-BOTTOM: 5px" cellSpacing=3D1 width=3D"100%">
  <TBODY>
  <TR>
    <TD vAlign=3Dbottom>
      <DIV id=3Dcomments_area></DIV></TD>
    <TD vAlign=3Dbottom>
      <P style=3D"FLOAT: left"></P>
      <DIV class=3Dbreakline></DIV></TD>
    <TD width=3D260></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
  <TBODY>
  <TR>
    <TD vAlign=3Dbottom>
      <H1>Add your comment</H1></TD>
    <TD vAlign=3Dbottom></TD>
    <TD width=3D260></TD>
  <TR>
  <TR>
    <TD vAlign=3Dtop colSpan=3D3>
      <FORM id=3Dcomment_form=20
      onsubmit=3D"this.next.value =3D this.next.value || =
window.location.href"=20
      action=3Dhttp://www.slide.com/compliment_process method=3Dpost>
      <DIV style=3D"MARGIN-BOTTOM: 25px; TEXT-ALIGN: left">
      <P><INPUT type=3Dhidden value=3Dcompliment name=3Dxaction> <INPUT =
type=3Dhidden=20
      value=3DMJvrmx9iv4InQypx1KqGwXh-8bI_PeiSdMAs3E8jLQ4cRfSLbSQPfg =
name=3Dpcid>=20
      <INPUT type=3Dhidden name=3Dnext> <INPUT id=3Dpanonce =
type=3Dhidden=20
      =
value=3D05bNkTNS05QCpd9aXDqvpnXzwT1xRT0TZ1SHtoY7oLPW_oaD7Fi8HMXjxBphZ6PPl=
QjpYTLsd0k=20
      name=3Dpanonce> <INPUT id=3Dqnonce type=3Dhidden =
value=3D422*553-524*720*399-1=20
      name=3Dqnonce> Comment: &nbsp; <SPAN class=3Dsmall>(<SPAN=20
      id=3Dcountdown>255</SPAN> characters remaining)</SPAN> =
<BR><TEXTAREA id=3Dcomment_box =
onkeydown=3D"limitLengthCountdown(this.form.comment_box,getObject('countd=
own'),255);" =
onkeyup=3D"limitLengthCountdown(this.form.comment_box,getObject('countdow=
n'),255);" style=3D"FONT-SIZE: 11px; FONT-FAMILY: Lucida Grande,Arial, =
sans" name=3Dmessage rows=3D3 cols=3D30 maxlength=3D"255"></TEXTAREA>=20
      </P>
      <P>Your name*: <BR><INPUT style=3D"WIDTH: 200px" value=3Dsassia=20
      name=3Dsender_name> </P>
      <P style=3D"MARGIN-TOP: 5px"><INPUT style=3D"FONT-WEIGHT: bold" =
onclick=3D"setActionCookie(213, 380, 'slide.com'); if =
(this.form.comment_box.value.length =3D=3D 0) { alert('Please add a =
comment'); return false;}" type=3Dsubmit value=3D"  Post Comment  ">=20
      </P>
      <P style=3D"FONT-SIZE: 8pt">* Posting a comment constitutes =
consent to our=20
      <A=20
      onclick=3D"window.scrollTo(0,0); displayDimmed('termsBox','', =
false); return false;"=20
      =
href=3D"http://www.slide.com/r/iNGnQpfc3j8nqGxKZPAaVUUGDhla8eFf?previous_=
view=3D112&amp;mail1=3D0&amp;action_details=3D9%3A0#">Terms=20
      of Use</A> </P></DIV></FORM></TD></TR></TBODY></TABLE>
<DIV id=3Dend_of_page></DIV>
<DIV><!-- Start Quantcast tag -->
<SCRIPT src=3D"http://edge.quantserve.com/quant.js" =
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
		if (self.quantserve) {=0A=
			_qacct=3D"p-a7oVVq9WZ3Jrw";quantserve();=0A=
		}=0A=
		</SCRIPT>
<!-- End Quantcast tag --></DIV>
<DIV id=3DtermsBox>
<P=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; =
PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px 0px; PADDING-TOP: 0px"><A=20
onclick=3D"return dismissDimmed('termsBox'); return false;"=20
href=3D"http://www.slide.com/r/iNGnQpfc3j8nqGxKZPAaVUUGDhla8eFf?previous_=
view=3D112&amp;mail1=3D0&amp;action_details=3D9%3A0#"><IMG=20
height=3D14 alt=3DClose=20
src=3D"http://static.slide.com/version/20080616223133/images/close_sm.png=
"=20
width=3D14></A> </P>
<H1>Terms of Use/User License </H1>
<P>Last Updated April 25, 2008</P>
<P>THIS TERMS OF USE/USER LICENSE (THIS =
=E2=80=9C<B>AGREEMENT</B>=E2=80=9D) CONSTITUTES A=20
LEGALLY BINDING AGREEMENT BETWEEN YOU AND SLIDE, INC. =
(=E2=80=9C<B>SLIDE</B>=E2=80=9D).=20
CONTINUED ACCESS TO AND USE OF THE SLIDE SERVICES, AS DEFINED BELOW, =
CONSTITUTES=20
ASSENT TO THE TERMS OF THIS AGREEMENT AS SUCH TERMS MAY BE AMENDED FROM =
TIME TO=20
TIME. IF YOU DO NOT WISH TO ASSENT TO THE TERMS OF THIS AGREEMENT, YOU =
MUST=20
CEASE USING THE SLIDE SERVICE IMMEDIATELY AND REMOVE ANY SNS APPS, AS =
DEFINED=20
BELOW, OR ANY OTHER SOFTWARE OR CONTENT RECEIVED FROM OR THROUGH SLIDE =
FROM YOUR=20
COMPUTER. YOUR FAILURE TO ADHERE TO THE TERMS AND OBLIGATIONS INCLUDED =
HEREIN=20
SHALL CONSTITUTE A BREACH OF THIS AGREEMENT, WHICH MAY RESULT IN =
PERSONAL=20
LIABILITY FOR YOU UNDER THE INDEMNITY SET FORTH BELOW AND/OR IN =
IMMEDIATE=20
TERMINATION OF YOUR ACCOUNT AND, AT SLIDE'S SOLE DISCRETION, THE =
DELETION OF ALL=20
CONTENT RELATED THERETO. </P>
<P>Slide is the owner and operator of websites located at =
http://www.slide.com=20
and elsewhere on the internet where this Agreement appears, and linked =
pages or=20
applications, and the mobile version thereof, if any (collectively, =
including=20
all web sites owned by Slide, the =E2=80=9C<B>Slide Site</B>=E2=80=9D). =
Slide is also the=20
provider of the services (the =E2=80=9C<B>Slide Service</B>=E2=80=9D) =
which are available to You=20
though Slide, including Widgets, such as the =E2=80=9CSlide =
Ticker=E2=80=9D, =E2=80=9CGuestbook=E2=80=9D, the=20
=E2=80=9CSlide Screensaver=E2=80=9D and applications created by Slide =
and available through=20
social networking sites (including premium applications for which we =
impose a=20
charge, =E2=80=9C<B>SNS Apps</B>=E2=80=9D). The availability of any SNS =
Apps on a social=20
networking site does not indicate any relationship or affiliation =
between Slide=20
and such social networking site.=20
<OL type=3D1>
  <LI><B>Eligibility Criteria and Representations.</B> You hereby =
represent that=20
  the following are all true:=20
  <OL style=3D"LIST-STYLE-TYPE: lower-alpha">
    <LI>You are at least 13 years old, and if You are less than 18 years =
old,=20
    You have the permission of Your parents or legal guardian to use the =
Slide=20
    Service. (Please be aware that Slide may create certain areas on the =
Slide=20
    Site that contain adult or mature content. You must be at least 18 =
years of=20
    age to access and view such areas.) If You are not at least 13 years =
old,=20
    please discontinue using the Slide Site and the Slide Services =
immediately.=20
    <LI>You have the right, authority, and capacity to enter into this =
Agreement=20
    and to abide by all of the terms and conditions of this Agreement; =
and=20
    <LI>You have the right to display each and every item of content =
(whether=20
    images, links, documents, videos, greeting cards, =
=E2=80=9CSkins=E2=80=9D, =E2=80=9CSketches=E2=80=9D, or=20
    files =E2=80=93 =E2=80=9Ccontent=E2=80=9D) which You have released =
through the Slide Service,=20
    including the right to display all copyrights, trademarks, trade =
names and=20
    similar intellectual property interests reflected therein or =
thereon. Your=20
    sharing of content constitutes permission for reproduction/printing =
of such=20
    content by any recipient for his or her personal use and by Slide =
solely to=20
    provide the Slide Service to You and others, to market the Slide =
Service=20
    and/or the Slide Site, and to illustrate the operation of the Slide =
Service=20
    and/or the Slide Site. You understand that the Slide Service may =
involve the=20
    transmission of content over various networks and changes to content =
to=20
    conform and adapt to technical requirements of connecting networks, =
devices=20
    or display media. See also, discussion of certain other User Created =
Content=20
    in Section 6 below. </LI></OL>
  <LI><B>License Grant by Slide.</B>=20
  <OL style=3D"LIST-STYLE-TYPE: lower-alpha">
    <LI>LICENSE. Subject to the terms of this Agreement, Slide hereby =
grants You=20
    a limited, non-sublicensable, non-transferable, nonexclusive license =
to use=20
    the software that You have downloaded or are about to download, any =
software=20
    that You have embedded on a third party web site or are about to =
embed=20
    (=E2=80=9C<B>Slide Widgets</B>=E2=80=9D), any SNS Apps, and any =
software running on Slide's=20
    server (collectively with Slide Widgets, =E2=80=9C<B>Slide =
Software</B>=E2=80=9D). You may=20
    (and in fact are encouraged to) download, install and/or use the =
Slide=20
    Software on a single computer or on a website that is operated and=20
    maintained by You, or by someone else. Regardless of the policies of =
any=20
    other such website, you are responsible for ensuring compliance with =
these=20
    terms. As between You and Slide, title, ownership rights, and =
intellectual=20
    property rights in and to the Slide Software, and any copies or =
portions=20
    thereof, shall remain in Slide and its suppliers or licensors. You=20
    understand that Slide may modify or discontinue offering the Slide =
Software=20
    or any feature thereof at any time.=20
    <LI>SUPPORT AND UPGRADES. This Agreement does not entitle You to any =

    support, upgrades, updates, add-ons patches, enhancements, or fixes =
for the=20
    Slide Software (collectively, =E2=80=9C<B>Updates</B>=E2=80=9D). =
Slide, however, may=20
    occasionally provide automatic Updates to the Slide Software at its =
sole=20
    discretion (and without any advanced notification to You). Any such =
Updates=20
    for the Slide Software shall become part of the Slide Software and =
subject=20
    to this Agreement.=20
    <LI>GOVERNMENT USE. If You are a part of an agency, department, or =
other=20
    entity of the United States Government =
(=E2=80=9C<B>Government</B>=E2=80=9D), the use,=20
    duplication, reproduction, release, modification, disclosure or =
transfer of=20
    the Slide Software is restricted in accordance with the Federal =
Acquisition=20
    Regulations as applied to civilian agencies and the Defense Federal=20
    Acquisition Regulation Supplement as applied to military agencies. =
The Slide=20
    Software is a =E2=80=9C<B>commercial item</B>,=E2=80=9D =
=E2=80=9C<B>commercial computer=20
    software</B>=E2=80=9D and =E2=80=9C<B>commercial computer software =
documentation</B>=E2=80=9D. In=20
    accordance with such provisions, any use of the Slide Software by =
the=20
    Government shall be governed solely by the terms of this Agreement. =
</LI></OL>
  <LI><B>Your Obligations.</B> In exchange for Your being able to use =
the Slide=20
  Software, the Slide Services and/or the Slide Site, You agree to be =
bound by=20
  the following obligations:=20
  <OL style=3D"LIST-STYLE-TYPE: lower-alpha">
    <LI><B>Registration:</B>=20
    <OL type=3Di>
      <LI>If You choose to register with Slide, You will provide us with =
an=20
      email address You own and use, a password and a username =
(=E2=80=9C<B>User=20
      ID</B>=E2=80=9D). You shall be solely responsible for maintaining =
the=20
      confidentiality of Your password. You will also update Your =
registration=20
      information on the Slide Site from time to time so that it remains =
true,=20
      correct and complete. Even if you choose to create an anonymous =
account,=20
      You are still agreeing to all of the terms and conditions of this=20
      Agreement.=20
      <LI>You may not:=20
      <OL style=3D"LIST-STYLE-TYPE: disc">
        <LI>use a false name or an email address owned or controlled by =
another=20
        person with the intent to impersonate that person or for any =
other=20
        reason;=20
        <LI>use as a User ID a name subject to any rights of a person =
other than=20
        Yourself without appropriate authorization; or=20
        <LI>otherwise submit false or misleading information to Slide.=20
      </LI></OL></LI></OL>
    <LI><B>Prohibited Content.</B> You may not (and will not allow any =
third=20
    party to) post or link to any material or content which:=20
    <OL type=3Di>
      <LI>is sexually explicit, profane, libelous, defamatory, obscene, =
or=20
      otherwise violative of any law (each a =E2=80=9C<B>Prohibited =
Posting</B>=E2=80=9D), or=20
      <LI>constitutes an infringement, misappropriation or violation of =
the=20
      intellectual property, publicity or other proprietary rights of =
any person=20
      or entity (each, an =E2=80=9C<B>Infringing Posting</B>=E2=80=9D). =
</LI></OL>
    <LI><B>No Changes to the Software/Prohibited Uses.</B> You may not =
and may=20
    not allow any third party to:=20
    <OL type=3Di>
      <LI>modify, adapt, disassemble, decompile, translate, reverse =
engineer or=20
      otherwise attempt to discover the source code or structure, =
sequence and=20
      organization of the Slide Software or any portion of the Slide =
Site or the=20
      Slide Service (except where the foregoing is required by =
applicable local=20
      law, and then only to the extent so required under such laws);=20
      <LI>copy or distribute the Slide Software (except for a version =
that has=20
      this license attached where the user agrees to the terms of this=20
      Agreement), <U>provided</U>, <U>however</U>, that You may (and are =

      encouraged to) include any number of Slide Widgets on your website =
or=20
      webpage and any number of SNS Apps on your social networking =
pages.=20
      <LI>rent, lease, use the Slide Software for timesharing or service =
bureau=20
      purposes, or otherwise obtain a commercial benefit from the Slide =
Software=20
      unless You inform
      <SCRIPT>makeEmailLink("legal");</SCRIPT>
       of Your commercial purpose prior to such use;=20
      <LI>use the Slide Software in any manner that could damage, =
disable,=20
      overburden, or impair the Slide Service or another user's use of =
the Slide=20
      Service;=20
      <LI>remove, obscure or change any copyright, trademark, hyperlink =
or other=20
      proprietary rights notices (=E2=80=9CNotices=E2=80=9C) contained =
in or on the Slide Site,=20
      Slide Service, Slide code embeddable or embedded on a third party =
web site=20
      and/or the Slide Software and You shall reproduce such Notices =
exactly on=20
      all permitted copies of the Slide Software;=20
      <LI>collect any information about other users or members =
(including=20
      usernames and/or email addresses) for any purpose;=20
      <LI>create user accounts by automated means or under false or =
fraudulent=20
      pretenses;=20
      <LI>create or transmit unwanted electronic communications such as =
=E2=80=9Cspam,=E2=80=9D=20
      to other users or members of the Slide Site and/or Slide Service =
or=20
      otherwise interfere with other users' or members' enjoyment of the =
Slide=20
      Site and/or Slide Service;=20
      <LI>submit any content or material that falsely express or imply =
that such=20
      content or material is sponsored or endorsed by Slide;=20
      <LI>transmit any viruses, worms, defects, Trojan horses or other =
items of=20
      a destructive nature; or=20
      <LI>use the Slide Site or Slide Services to violate the security =
of any=20
      computer network or transfer or store illegal material. =
</LI></OL></LI></OL>
  <LI><B>Indemnity.</B> You agree to indemnify and hold Slide (and any =
employee,=20
  officer, director or affiliate of Slide) harmless (including costs and =

  attorneys' fees) from any claim or demand made by any third party due =
to or=20
  arising out of Your access to or use of the Slide Site or Service, the =

  violation of this Agreement by You, the infringement by You, or any =
third=20
  party using Your account, of any intellectual property or other right =
of any=20
  person or entity, or for any content posted through the Slide Service =
by you=20
  (including claims related to defamation, invasion of privacy, or other =

  violation of a person's rights). Your obligations under the foregoing=20
  indemnity may not be offset against any other claim You may have =
against Slide=20
  or any Slide Person. You remain solely responsible for all content =
that You=20
  upload, post, email, transmit, or otherwise disseminate using, or in=20
  connection with, the Slide Software or the Slide Service.=20
  <LI><B>Rights of Slide/Exculpation of Slide.</B> By using the Slide =
Software,=20
  the Slide Service and/or the Slide Site, You acknowledge and agree,=20
  <OL style=3D"LIST-STYLE-TYPE: lower-alpha">
    <LI>Slide(i) has the right to use content (x) uploaded by You or (y) =

    otherwise included by You in content available though the Slide =
Service, to=20
    provide the Slide Service to You and others, to market the Slide =
Service=20
    and/or the Slide Site, to illustrate the operation of the Slide =
Service=20
    and/or the Slide Site, and (ii) claims an exclusive license =
(including,=20
    among other things, the right to make derivative works in the case =
of=20
    certain content submitted by you (see discussion in Section 6, =
below). Other=20
    than as provided in the foregoing sentence, Slide does not claim any =

    copyright or other ownership in any material or content uploaded by =
You=20
    through the Slide Site simply because You have uploaded it through =
the Slide=20
    Service. You are solely responsible for protecting your own content =
from=20
    loss.=20
    <LI>Slide also has the right to allow other users to make derivative =
works=20
    of Your content solely for display through the Slide Service. For =
example, a=20
    user may add =E2=80=9CStickers=E2=80=9D to a photograph uploaded by =
you, draw on that=20
    content or change certain colors. If you do not wish to allow such=20
    derivative works to be made from your content, then you must keep =
that=20
    content private and not publish it on social networking sites for =
the=20
    general public to see (and even then, people whom you allow to see =
your=20
    content may make such derivative works).=20
    <LI>Slide has the right to refuse registration of, or cancel Your =
user=20
    account and/or User ID in its discretion for any reason or for no =
reason.=20
    Any content that has been uploaded through the Slide Service may be =
deleted=20
    at any time without notice to You.=20
    <LI>Slide has the right to make changes to this Agreement, its <A=20
    href=3D"http://www.slide.com/static/privacy">Privacy Policy</A>, its =
<A=20
    href=3D"http://www.slide.com/static/copyright">Copyright Policy</A>, =
the Slide=20
    Software, or the Slide Service at any time without prior notice. =
Such=20
    modifications will be effective no later than the time such the new =
terms=20
    are posted or otherwise implemented on the Slide Site or in the =
Slide=20
    Service, and may, in certain circumstances, be retroactive.=20
    <LI>Slide and its licensors own and retain all proprietary rights in =
the=20
    Slide Site, the Slide Service, and all associated software, content =
and=20
    material. The Slide Site and the Slide Service are protected by =
copyright as=20
    collective works and/or compilations, pursuant to U.S. copyright =
laws,=20
    international conventions, and other copyright laws. You may not =
modify,=20
    publish, transmit, participate in the transfer or sale of, reproduce =
(except=20
    as expressly provided herein), create derivative works based on, =
distribute,=20
    perform, display, or in any way exploit, any of the content, =
software,=20
    and/or materials available through the Slide Site or Slide Service =
in whole=20
    or in part without the express written agreement of Slide. Except as =

    expressly provided herein, Slide and its suppliers do not grant You =
any=20
    express or implied rights under any patents, copyrights, trademarks, =
trade=20
    secret, or other intellectual or industrial property rights. If You =
submit=20
    any ideas regarding products or services (other than certain content =

    discussed below in Section 6), such ideas automatically become the =
property=20
    of Slide, and You automatically forfeit Your right to the =
intellectual=20
    property of these ideas. If You intend to own the intellectual =
property=20
    rights of Your ideas in any way (patent, trade secrets, copyright,=20
    trademark, etc.) please send a message to
    <SCRIPT>makeEmailLink("ideasubmission");</SCRIPT>
     and describe ONLY the general application =E2=80=93 do not submit =
Your concepts to=20
    Slide or its employees through any other medium. Please note that a =
legal=20
    agreement may be required by Slide in order to evaluate Your =
concept(s).=20
    <LI>Slide has no responsibility for the statements in any message, =
content=20
    or other material posted on or through the Slide Site by any user. =
If Slide=20
    receives notice that an item on the Slide Site is an Infringing =
Posting or a=20
    Prohibited Posting, it will use such efforts as it, in its sole =
discretion,=20
    believes are reasonable, to determine whether such item is an =
Infringing=20
    Posting or a Prohibited Posting (which determination may take into =
account=20
    whether such content is available to the public generally, or =
offered only=20
    through SNS Apps), and if it is, to remove all or a portion of such =
items.=20
    You acknowledge, however, that this is a manual process and that =
Slide=20
    cannot evaluate or remove such items immediately. SLIDE HAS NO =
OBLIGATION TO=20
    ACCEPT OR DISPLAY ANY CONTENT, AND CONTENT UPLOADED BY YOU MAY BE =
DELETED BY=20
    SLIDE FOR ANY REASON OR FOR NO REASON AT ALL.=20
    <LI>If You believe that any material on the Slide Site or offered =
through=20
    the Slide Service constitutes an Infringing Posting or a Prohibited =
Posting,=20
    please notify Slide as soon as possible by sending an email to
    <SCRIPT>makeEmailLink("abuse");</SCRIPT>
     , or by mailing a letter to: ABUSE, c/o Slide, Inc., Suite 400, 612 =
Howard=20
    Street, San Francisco, CA 94105, or by faxing (415) 449-6776. Please =
also=20
    see our <A href=3D"http://www.slide.com/static/copyright">Copyright=20
    Policy</A>.=20
    <LI>Slide is exempt from liability to any person for any claim based =
upon=20
    its good faith disabling of access to or removal of any content, =
including=20
    material it believes, in its sole discretion to be an Infringing =
Posting or=20
    a Prohibited Posting, regardless of whether the material ultimately =
is=20
    determined to be infringing or otherwise prohibited. By using the =
Slide=20
    Service, You agree that notice to You through an email to the email =
address=20
    You provided in Your profile constitutes reasonable efforts to =
notify You of=20
    any removal or disabling if such notice is required, and if you have =
created=20
    an anonymous account, you waive the right to notice, if any is =
required.=20
    <LI>Slide reserves the right to reveal Your identity (or whatever=20
    information we know about You) in the event of a complaint or legal =
action=20
    arising from any message or other content posted by You or where =
such=20
    information is otherwise relevant. Slide may log all internet =
protocol=20
    addresses accessing the Slide Site and other information about =
users'=20
    access, and maintain backup copies of content indefinitely.=20
    <LI>Slide may collect and collate a variety of information regarding =
the use=20
    of the Slide Site, Slide Software, or Slide Service by You or by =
people who=20
    use the Slide Service through Your website, watch your content =
through the=20
    Slide Service on third-party websites, or visit social network pages =
on=20
    which you have installed SNS Apps, and may cause the Slide Software =
to=20
    communicate to Slide information about its offline operations. Slide =
is the=20
    sole owner of all such information it collects. Collection and =
management of=20
    such information is governed by our <A=20
    href=3D"http://www.slide.com/static/privacy">Privacy Policy</A>. You =
should=20
    also be aware that most video delivered through SNS Apps or Slide =
Widgets=20
    originates with another content provider. Such other content =
providers may=20
    place =E2=80=9Ccookies=E2=80=9D on Your browser, or otherwise gather =
information about You,=20
    including by asking You to provide information through the video =
player=20
    itself. We cannot control the operation of video players inserted =
into SNS=20
    Apps by users, and it is up to you to review the terms of use and =
privacy=20
    policy of the originators of such content.=20
    <LI>Slide uses industry-standard security measures to protect the =
loss,=20
    misuse and alteration of the information under our control. Although =
we make=20
    good faith efforts to store the non-public information uploaded to =
the Slide=20
    Site or collected by Slide in a secure operating environment that is =
not=20
    available to the public, we cannot guarantee complete security. We =
cannot=20
    and do not guarantee that our security measures will prevent third =
party=20
    =E2=80=9Chackers=E2=80=9D from illegally accessing our site and =
obtaining access to content=20
    or information thereon.=20
    <LI>The Slide Site, Slide Software or Slide Service may contain or =
deliver=20
    advertising and sponsorships. Advertisers and sponsors are =
responsible for=20
    ensuring that material submitted for inclusion is accurate and =
complies with=20
    applicable laws. We are not responsible for the illegality or any =
error,=20
    inaccuracy or problem in the advertiser's or sponsor's materials.=20
    <LI>The Slide Site, Slide Software or Slide Service may contain =
links to=20
    other websites. We are not responsible for the content, accuracy or =
opinions=20
    expressed in such websites, and such websites are not investigated,=20
    monitored or checked for accuracy or completeness by us. Inclusion =
of any=20
    linked website on the Slide Site, the inclusion of a Slide Widget on =
a third=20
    party's website, or the incorporation of a SNS App or other piece of =
Slide=20
    Software on a third party's website or within a third party's system =
does=20
    not imply approval or endorsement of that website by us. If you =
decide to=20
    access or post a Slide Widget, SNS App or other piece of Slide =
Software on=20
    these third-party websites, you do so at your own risk. </LI></OL>
  <LI><B>Policies related to Skins, Stickers, Sketches and Greeting =
Cards.</B>=20
  By submitting a Skin, Sticker, Sketch or Greeting Card (collectively, =
=E2=80=9CUser=20
  Created Content=E2=80=9D) to Slide you understand and agree that:=20
  <OL>
    <LI>Slide does not claim any ownership right in the User Created =
Content you=20
    submit to us, except to the extent of the exclusive license =
described below.=20
    Such User Created Content remains your property, but you may not =
license=20
    them to third parties without our consent.=20
    <LI>You warrant that such User Created Content is your original work =
and=20
    that You have the right to license the same to Slide, and that the =
User=20
    Created Content does not violate any third party=E2=80=99s privacy =
rights, publicity=20
    rights, copyrights, trademarks or other intellectual property =
rights, and=20
    You agree to pay for all royalties, fees, and any other monies that =
may be=20
    owing to any person with respect to any User Created Content =
submitted by=20
    you to or through the Slide Service.=20
    <LI>You grant to Slide an exclusive, worldwide, perpetual, =
irrevocable and=20
    fully paid-up right to use, modify, reproduce and distribute the =
User=20
    Created Content and any derivative works thereof, together with the =
right to=20
    sublicense. You understand that Slide is not obligated to pay you =
anything=20
    for your User Created Content, or to feature or otherwise display =
your User=20
    Created Content on any page of the Slide website. </LI></OL>
  <LI><B>Policies related to SNS Apps/Mobile Services.</B> Installing or =

  otherwise using any SNS Apps constitutes consent to be bound by these =
Terms of=20
  Use, as well as Slide's Copyright Policy and Privacy Policy, including =
all=20
  provisions related to (a) collection of information, (b) delivery of=20
  advertising, and (c) prohibition on certain activities. In addition, =
Slide=20
  Services may include certain services that are available via your =
mobile=20
  phone, including (i) the ability to upload content to Slide or social =
network=20
  sites via your mobile phone (=E2=80=9CMobile Uploads=E2=80=9D), (ii) =
the ability to receive=20
  and reply to messages, to poke and receive pokes and to write wall =
posts using=20
  text messaging (=E2=80=9CMobile Communications=E2=80=9D), (iii) the =
ability to access SNS Apps=20
  from your mobile phone (=E2=80=9CMobile Apps=E2=80=9D), and (iv) the =
ability to access certain=20
  Slide Services through a mobile application you have downloaded and =
installed=20
  on your mobile phone (=E2=80=9CMobile Slide=E2=80=9D) (collectively =
the "Mobile Services"). We=20
  do not currently charge for these Mobile Services. However, your =
carrier's=20
  normal messaging, data and other rates and fees will still apply. You =
should=20
  check with your carrier to find out what plans are available and how =
much they=20
  cost. In addition, downloading, installing, or using certain Mobile =
Services=20
  may be prohibited or restricted by your carrier, and not all Mobile =
Services=20
  may work with all carriers or devices. Therefore, you should check =
with your=20
  carrier to find out if the Mobile Services are available for your =
mobile=20
  devices, and what restrictions, if any, may be applicable to your use =
of such=20
  mobile Services. By using the Mobile Services, you agree that we may=20
  communicate with you regarding Slide and other entities, or allow =
other users=20
  to send you Mobile Communications by SMS, MMS, text message or other=20
  electronic means to your mobile device and that certain information =
about your=20
  usage of the Mobile Services may be communicated to us.=20
  <LI><B>Limitations.</B>=20
  <OL style=3D"LIST-STYLE-TYPE: lower-alpha">
    <LI><B>WARRANTY DISCLAIMER.</B> THE SLIDE SERVICE, THE SLIDE SITE =
AND THE=20
    SOFTWARE (INCLUDING ANY MOBILE SERVICES) IS PROVIDED BY SLIDE ON AN =
=E2=80=9CAS IS=E2=80=9D=20
    BASIS. SLIDE AND ITS LICENSORS AND AFFILIATES MAKE NO =
REPRESENTATIONS OR=20
    WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, AS TO THE OPERATION OF =
THE SITE=20
    OR SOFTWARE OR THE INFORMATION, CONTENT, MATERIALS, OR PRODUCTS =
INCLUDED ON=20
    THE SLIDE SITE OR IN ASSOCIATION WITH THE SLIDE SERVICES. TO THE =
FULL EXTENT=20
    PERMISSIBLE BY APPLICABLE LAW, SLIDE AND ITS LICENSORS AND =
AFFILIATES=20
    DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT =
LIMITED TO,=20
    IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR =
PURPOSE=20
    AND NON-INFRINGEMENT. SLIDE AND ITS LICENSORS AND AFFILIATES FURTHER =
DO NOT=20
    WARRANT THE ACCURACY OR COMPLETENESS OF THE INFORMATION, TEXT, =
GRAPHICS,=20
    LINKS OR OTHER ITEMS CONTAINED WITHIN OR AVAILABLE ON THE SLIDE SITE =
OR=20
    THROUGH THE SNS APPS. SOME STATES OR OTHER JURISDICTIONS DO NOT =
ALLOW THE=20
    EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSIONS MAY NOT =
APPLY TO=20
    YOU. YOU MAY ALSO HAVE OTHER RIGHTS THAT VARY FROM STATE TO STATE =
AND=20
    JURISDICTION TO JURISDICTION.=20
    <LI><B>POTENTIAL UNAVAILABILITY.</B> THE SLIDE SERVICE MAY BE =
TEMPORARILY=20
    UNAVAILABLE FROM TIME TO TIME FOR MAINTENANCE OR OTHER REASONS. =
SLIDE SHALL=20
    NOT BE LIABLE FOR ANY FAILURE OF THE SLIDE SOFTWARE, SLIDE SITE OR =
SLIDE=20
    SERVICE. SUCH FAILURE MAY RESULT FROM ANY CAUSE, INCLUDING, BUT NOT =
LIMITED=20
    TO, THOSE BEYOND SLIDE'S REASONABLE CONTROL, SUCH AS MECHANICAL, =
ELECTRONIC=20
    OR COMMUNICATIONS FAILURE OR DEGRADATION (INCLUDING =
=E2=80=9CLINE-NOISE=E2=80=9D=20
    INTERFERENCE). YOU AGREE THAT SLIDE SHALL NOT BE LIABLE TO YOU FOR =
ANY LOSS=20
    OF MATERIALS, CONTENT, OR ANY MODIFICATION, SUSPENSION OR =
DISCONTINUANCE OF=20
    THE SERVICE. Slide is not responsible for any technical malfunction =
or other=20
    problems of any telephone network or service, computer systems, =
servers or=20
    providers, computer or mobile phone equipment, software, failure of =
email or=20
    players on account of technical problems or traffic congestion on =
the=20
    internet or at any site or combination thereof, including injury or =
damage=20
    to Your or to any other person's computer, mobile phone, or other =
hardware=20
    or software, related to or resulting from using or downloading =
materials in=20
    connection with the web and/or in connection with the Slide =
Services,=20
    including any Mobile Slide software. Under no circumstances will =
Slide be=20
    responsible for any loss or damage, including any loss or damage to =
any=20
    content or personal injury or death, resulting from anyone's use of =
the=20
    Slide Site, the Slide Service, Slide Mobile, any content or third =
party=20
    applications, software or content posted on or through the Slide =
Site or the=20
    Slide Services or transmitted to users, or any interactions between =
users of=20
    the Slide Service, whether online or offline.=20
    <LI><B>LIMITATION OF LIABILITY.</B> SLIDE AND ITS AFFILIATES AND =
SUPPLIERS=20
    WILL NOT BE LIABLE UNDER ANY THEORY OF LAW, FOR ANY INDIRECT, =
INCIDENTAL,=20
    PUNITIVE, AND/OR CONSEQUENTIAL DAMAGES, INCLUDING, BUT NOT LIMITED =
TO LOSS=20
    OF PROFITS, BUSINESS INTERRUPTION, AND/OR LOSS OF INFORMATION OR =
DATA. SOME=20
    STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR=20
    CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATIONS AND EXCLUSIONS MAY =
NOT APPLY=20
    TO YOU. NOTWITHSTANDING ANYTHING TO THE CONTRARY CONTAINED HEREIN, =
SLIDE'S=20
    AGGREGATE LIABILITY TO YOU FOR ANY CAUSE WHATSOEVER, AND REGARDLESS =
OF THE=20
    FORM OF ACTION, WILL AT ALL TIMES BE LIMITED TO THE AMOUNT PAID, IF =
ANY, BY=20
    YOU TO SLIDE FOR THE SLIDE SERVICES, OR TEN DOLLARS, IF GREATER. YOU =

    SPECIFICALLY ACKNOWLEDGE THAT SLIDE IS NOT LIABLE FOR THE CONTENT =
SUBMITTED=20
    BY ANY USER OR ANY DEFAMATORY, OFFENSIVE, OR ILLEGAL CONDUCT OF A =
THIRD=20
    PARTY. SOME STATES OR OTHER JURISDICTIONS DO NOT ALLOW THE EXCLUSION =
OR=20
    LIMITATION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO =
THE=20
    ABOVE LIMITATIONS AND EXCLUSIONS MAY NOT APPLY TO YOU.=20
    <LI>Please note that a small number of people may experience =
epileptic=20
    seizures when exposed to certain light patterns on a computer screen =
like=20
    those displayed when using Slide Software or Slide Services. Consult =
your=20
    physician prior to using the Slide Software or Slide Services if you =
have=20
    had any epileptic symptoms (such as eye or muscle twitches, =
dizziness,=20
    altered vision, disorientation, loss of awareness, involuntary =
movements or=20
    convulsions) and discontinue use of the Slide Software or Slide =
Services=20
    immediately if you experience any such symptoms </LI></OL>
  <LI><B>TERM AND TERMINATION.</B> Unless terminated by Slide, this =
Agreement=20
  will remain in full force and effect while You use the SNS Apps, Slide =
Site,=20
  Slide Software or Slide Services. Subject to the last sentence of this =
Section=20
  9, You may terminate this Agreement at any time by deleting the Slide =
Software=20
  from Your computer and from any social networking site or other =
website on=20
  which you have installed any Slide Software and ceasing to use the =
Slide=20
  Software or Slide Service. Slide may terminate this Agreement at any =
time,=20
  particularly if You violate any provision of this Agreement. Any =
termination=20
  of this Agreement shall also terminate the licenses granted hereunder. =
Upon=20
  termination of this Agreement for any reason, You shall destroy and =
remove=20
  from all computers, and other storage media all copies of the Slide =
Software.=20
  Slide shall have the right to inspect and audit Your facilities to =
confirm the=20
  foregoing. Your representations in Sections 1 and the provisions of =
Sections 4=20
  through 11 shall survive any termination or expiration of this =
Agreement.=20
  <LI><B>THIRD PARTY NOTICES AND LICENSES</B> In order to use the Slide =
Service,=20
  You will have to download a Flash Player from Adobe Systems =
Incorporated. Use=20
  of the Flash Player is subject to Adobe's Terms of Service. See <A=20
  =
href=3D"http://www.adobe.com/misc/copyright.html">http://www.adobe.com/mi=
sc/copyright.html</A>=20
  Mapping services may use software and other information from Google =
Maps (See=20
  Google Maps' Terms of Service), Yahoo Maps (see Yahoo Maps' Terms of =
Service)=20
  and/or <A =
href=3D"http://www.geonames.org/">http://www.geonames.org/</A>.=20
  <LI><B>MISCELLANEOUS</B>=20
  <OL style=3D"LIST-STYLE-TYPE: lower-alpha">
    <LI><B>Privacy.</B> In addition to the terms of this Agreement, You =
should=20
    be aware that use of the Slide Site and/or the Slide Service is also =

    governed by our <A =
href=3D"http://www.slide.com/static/privacy">Privacy=20
    Policy</A>. Acceptance of this Agreement constitutes acceptance of =
Slide's=20
    acceptable use policy for content posted on the Slide Site, Slide's =
Privacy=20
    Policy, Slide's Copyright Policy, and any notices regarding the =
Slide Site,=20
    as such policies or notices may be amended from time to time.=20
    <LI><B>Disputes.</B> You agree that any dispute relating to your use =
of the=20
    Slide Site, Slide Software and/or Slide Service shall be governed by =
the=20
    laws of the State of California without regard to its conflict of =
law=20
    provisions. You agree to personal jurisdiction by and venue in the =
state and=20
    federal courts of the State of California, City of San Francisco, =
and that=20
    any action hereunder must be brought, if at all, within one (1) year =
from=20
    the accrual of the cause of action.=20
    <LI><B>International Use.</B> Slide makes no representation that the =
Slide=20
    Software is appropriate or available for use in locations outside =
the United=20
    States, and accessing it from territories where the Slide Software =
or any=20
    feature of the Slide Services and/or Slide Site is illegal is =
prohibited.=20
    Those who choose to access this website (or any other website on =
which Slide=20
    Software is installed or from which Slide Software or Slide Service =
is=20
    available) from other locations do so on their own initiative and =
are=20
    responsible for compliance with local laws. The Slide Software may =
be=20
    further subject to United States export controls. No Slide Software =
may be=20
    downloaded from the Slide Site or through the Slide Service or =
otherwise=20
    exported or re-exported in violation of U.S. export laws. =
Downloading or=20
    using the Slide Software is at your sole risk.=20
    <LI><B>No Third Party Beneficiaries.</B> This Agreement is between =
You and=20
    Slide. No user has any rights to force Slide to enforce any rights =
it may=20
    have against any You or any other User. </LI></OL></LI></OL>
<P><EM>Slide is an entity offering the transmission, routing, or =
providing of=20
connections for digital online communications, between or among points =
specified=20
by a user of material of the user's choosing, without modification of =
the=20
content of the material sent or received (=E2=80=9Ctransitory digital =
network=20
communications=E2=80=9D), as well as system caching, storage of material =
residing on a=20
system or network at the direction of a user, and referral or linkage of =
users=20
to an online location using information location tools, each through the =
website=20
located at </EM><A =
href=3D"http://www.slide.com/">http://www.slide.com/</A><EM>,=20
and any linked pages or applications owned and operated by Slide.</EM> =
</P>
<P>Please contact us at
<SCRIPT>makeEmailLink("legal");</SCRIPT>
 with any questions regarding this Agreement. </P>
<P>Please contact
<SCRIPT>makeEmailLink("legal");</SCRIPT>
 if you would like to receive a copy of this document showing changes =
from=20
previous versions. </P></DIV>
<DIV class=3Dnodisp id=3Dblackout></DIV></BODY></HTML>

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://static.slide.com/version/20080616223133/images/slide_logo_sm_dark.gif

R0lGODlhbAAoALMAAACTywBRcABljACFtwEpOAANEgA8UgB2o22huwCe2QAcJoPC4QCh3zBGUQCk
4gAAACH5BAAAAAAALAAAAABsACgAAAT/8MlJq7046827/9vgjKMBnk8BkCOBvrAksqalKDGlso6b
/50ZqTZpIBYLROO3Y/mAUIywRGkgr4tlrEl6Rr+TqYP4OGKTOW4LzJbxyOZzYbtyttli+BlN53nv
QHlVe1owaj2AX4JVZkpMdV2JUYs6BARzj36SUJR3h3+bL51tn6E/o2ylphQEAQcDsAcCBpgVo5a4
lxoKAQKwAwcBT6oZvL6/szgoBmIsAAG1bjQ6PA7KNgcM1SMDNZBrGAbZ2w4JAtcUBgKzOgfkPAPo
nQUJLAzoEwH17yMCxBQK3PEbAYDMAwHQCqybIHDgiATX5u0bcc9CAIckDnxDVIHARn4M/4gQCPZK
nAsD5LRV8xfmjY6JDipSuIjx3R8FMAn+UskCooQAQA8c4BXggZgEwm4EgFSUgkR76HCSA/Yqp6YJ
h7rV4pXzgAR1QIEm4xnTYAF3TZ26xApTpoSGLM4B1EfOiwAeB6JNIJDTRzelAx4Q4AHgQgFQRtdK
oAd1ggKyZTF43PZEKgkAetPxELDYl6w5g3silqI4RdtrNFmkvcC32pPUI1ZbUIMZw2MeSPGRnsa2
8Vt4HO5eTUzCLQa4YzI0izkgmfLSjIsrO2Twwm07Kb4hDcuduxjZmgc+0/1UugTLFHVf2Ojjes1t
nDMIH4jUFvTT53FnvoDcR+j38G1gwP9HAbbE22L4PaCAfh30J8F/AG7GQQHqDACZYuWld15O6lnA
3nmQMSDiiCSWOGJ8HihQ4TZeSTPES74dAp4NkPmgRgIE3KDjjjzquF8HAxKGSYYxRQTcBvNF8ht2
pkBYpItU9GbeT9XMuNeFr+G1QQEdhmNldA8pQ6Rb7pFg5WSuSfkiBgUMkEB14cR2AWwO1Ebcmgj6
tiReupwnwIXgUNkTnAQIwZIGsGl1XgCQoThmVIDWCQyBTKbQzABJESBONfFkQKdOblJmIJ6m6Sno
ex8CRCk/ds4Z4WqPWvTeOsM5tuo2nWpggFXbMCAbkdbMyauESXJUgUI1HbqBAgIMW441XPYdWCoL
HTI7bDcSFDuaYAcMm8AB27JpgCtCCRUALbbxqFePy6pTbjBe9PijY+6W65wHEQAAOw==

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://deco-00.slide.com/r/1/134/dl/IJAJB5-p2j-urolX0_zG6h0NuKPD4R9O/invite

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABTAEQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDxUaCc
cKQPenLoTDtxXqI8NlR9z9KD4bP/ADzr5P61c39keYf2Iem3mpUgt/DVu2uX0SyW9q2YoGP/AB8T
DlIx+OCfb0yK7jULe0sBcGWSOKO25uJm+7DxnB9Wxzt7DBOMjPlXhfxBN8WviB9ljtFHhzTo2eKP
LAsAf9Y3q7sRn2wBwBjvo80ourJe6jF1IQmoLVs6LUNT1Pxpa22pa5FC+sSAtLdRJseVD9zzAOCw
Hf0xWZJop5+WvT5PD2SSU9+lbkvwkvfsdlcmaC3S4SRpDcHasJVQwUkZ5KsCOnPHWub6xzttGzge
GyaMR/DVd9IIByte8/8ACkdSabbLeadFEPMZm+0c7VKAEDH8fmLt+vOOlYOufDK90PTkvJ57OSGS
RY0WCbzGJKbz0GOAVzz1atVVa3M+TseYaVpGIH+TPz+vsKK7vTdBIik+U/f/AKCitFiA5D6AHhM4
P7uq/i34aeJ5fhjr/iHw7ZmWTTmQSeWAZ/K5MzQKeGkRQCAemc4O3B9v03wNNqd9DbRAK0hwWYcK
O5PsBU/xy+MGi/AL4c3N9sH2XTU8q0t9+Hvbps7EBHOWPLHsoPoK8WhTu1Jq/Zd2exXgoxabtpq+
yPyP+I/xTu/F23SLKFrDSojt8oPuaTnue+TySckk5J619D/sj/DZk8G6jrUkQ3XUwiQnr5adT9Nz
Y/KvM/CfwL8a/E7xCnirUNMNlZ+ILp719VeEJahpJDnYi8/eJ2oBkgcccj9AfBnwoh8EaVp+m6eF
NlBZJEzMGEjN1O5SowSRk4+navocwrxVH2UHvueDl+FnOr7SS2PPX8ID/nnUD+DN2coTznkV7UfD
Wf4aafDAJ5Wvl0mfSewPE73wfLey+ZLlnCqgwMYVQFUADgAAAY9qqH4eM4wFJr3pPDC5+5+leX/G
H43eGfgneWlrqNlPql05DTQWsqq0Cnp1zliOdvAxjnnjop0pVJcsdWYVIU6Meeo7I5yx+Gs6xNwf
vf0FFfRmg6bZavo1jqNmu+zvoIruBmTaxjkRXUkHocMMjtRWqpj9gmed/FT9rfSPgp8Yk8I6pZyQ
6ZLaRrfaiU4h8xVeORQOWXkq/wCBGcHPzN4v1af9sr9omDSbe6I8A+Hd7+YHK+dGCBJMO+6VsIp7
KCepr64/aZ/Zo8P/ALQWjwyvcx6R4osoylnqTLlHTr5UwHJXOcEcrk8HpXhvwC/Z+8XfB3xba2es
XOnadpcxafU7q3miuTfKCRFbxdSg43FhtIzj0r0VKnCnzw0mlb7+vqcNWFepW5KivBu//AfkfUXg
nw9DaaVDKkMUEKqIbWGIYSKJRtAUemBgY7CugbT0HVRn6UyHxHYFFWIgIoACquAB6Cp4tVt53AXO
Tx0ryVGO1z6BXS0RCdPQ/wANNksYoo3kkZIo0XczuQqqB3JPAHua0WkjRC7uqKoyzMQAB6k15t4m
utRv0bUL6D/QYZSbW1ikEkcSj7ssm04Z26gHIUY75NTO0FzG9FOrLlbsa2o6v9pD2+lSxwLt3Sat
cp+4hXnlFPMjccdF5ByRXyj4a/Zn1j4p/tC3F54wjS58HaVi8aYNltT3Mxjjdhj5icF8AEKMdwa7
3XfiFNr+trpUEpNtEQ9y4PDHsn4dTX0L4DtltvC1jJgBrhfOY9+en6AU8Lip87UVZW36lZjlcIRh
Ko23e9ulvM6OG3hSMKkaRouFVEUKqgDAAHYAcYopY34OQDz1orr5jhcfMzNS0JdQGHkkUf7JIrmr
/wCHUc13BKWyYgQG6k85yemOtdyWB74pNwPXnFQ7NbhZPVnFJ4SmgYbGXHucf41pWOnS28ql2TaD
0XJ/pW+wVq8t+O/j4+C9L0ewtrmW0v8AWbsQrPCuWjhQqZT6rkMF3DpnNc7jbU6KUfaSUIrVnQ+P
9L1O+0zyYkb7Oi7zDFKgeVuvzKQcgDtwea8e0q/k8B6Lqep63fXFzczyFvLckFBnCRqvRfTGPeuH
8Y/tRal4YmeBtMnuf3mxYrm4BBAPXPLA46EnnrXnvjT4qXnxF8S2R0+CVbOIKIbRxl55XA3MwHUg
naMdgT34U6cqsOaOi87Hq08FV9oqVS3K9W0+nbfdm14Zk1fxR4pewtbGK0vdQvC8jwf6m3iYksxP
+yufevuTTpLOGygtrOVJYLeNYkKsCcKMDI/CvLPgh4A/4V54YjGoKk+u3waW9kI3BA3Plj2GAPwr
0OFra2/1UMasOd+Mt+fWs4WWqOfF1nWqXWy0RuRyDB570VnxXuVOD3orZTdjhfqaHmgnFL5i1T87
mn+cMChNiuiw0menH1rzP40+FIPEdho2sx2Z1HUtAuHuo7JU3NcRMuHRQTgsCEdQepQjvXfSXOOA
RzXI+JY7i2R5I3ljJ53xHeD9VJGPwP4U+axcZSg+aDs/I+F/GK2Zl1QyXRvLW5LzQxykJNauRzG6
BV2EE5KgYJAOeufR/wBlrwjaxGXxXqFu03lN5Wn+YOC2PnkHrt4APqT6V0Hj3wj/AMJLqX2ybQ7L
ULs8O2zDuPR16n8jXY6Rpuoy6JYwJpgtx/q1WI+UqRoB8xGcIMnj1we9E5t0+VX1Oj63an7NKx6P
H4mtiMeaNx5O71q2moliOetcppllbaSVYt9vu+oZhmOP6DHJ9z+VbNqXdt7dWOTXGkzHmTOgt7vK
Hr1oqvagGM/WitktDN7nRZoYnb9KKK3sjMgc4BPesXXmLW2CeKKKyexotjkxaQzviSNXA6ZFWZCS
nklmaJTgIWJA7/1NFFY9B2VyW2iQKCFHWr8Kg9qKKaFLc1LdRsPHeiiiuyKVjkm2pPU//9k=

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://static.slide.com/version/20080616223133/images/close_sm.png

iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAK
TWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQ
WaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec
5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28A
AgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0
ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaO
WJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHi
wmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryM
AgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0l
YqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHi
NLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYA
QH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6c
wR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBie
whi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1c
QPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqO
Y4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hM
WEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgoh
JZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSU
Eko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/p
dLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Y
b1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7O
UndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsb
di97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W
7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83
MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxr
PGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW
2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1
U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd
8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H0
8PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+H
vqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsG
Lww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjg
R2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4
qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWY
EpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1Ir
eZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/Pb
FWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYj
i1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVk
Ve9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0Ibw
Da0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vz
DoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+y
CW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawt
o22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtd
UV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3r
O9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0
/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv95
63Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+
UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMA
APn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACIElEQVR42nySMUsjURSFv/dmnEzGsXCVEEyM
jcoKpnStxCrWIspUgopR/C9WKbTYwsKk2M4qBFLZGAlYrcV24kIsFNdmjJOXmfe2CdGFxVPf73A4
9wgppTc6Ovolk8kUjTEOYPi/hBBCPT4+/nx9ff1jZ7PZb+vr68Hu7m45DEM1MjJi4jjGmHfesiyS
JBG+7ztnZ2ffLy4uftiu607lcrm56elpK4qidKfTIZ/Po7VGa43jODw9PZHJZPA8j1wuN+e67pTU
Wpt+v2+EEFxeXnJ8fEytVkMIQSqVol6vU6lUaLVaGGPo9/tGa23sQXiklFxdXbG8vIwxhmq1yuTk
JA8PD6yurtJoNFhZWUFKCYAEMMaglKJcLnN3d8fs7CxCCLrdLqVSievra3Z2drAsC631OwigtWZs
bIyDgwNqtRpbW1vs7e1RqVQIgoBCoUAcx8PC5Me+Lcui3W6ztrbG8/Mz7XabpaUlWq0WWuthzH9A
x3FoNpvEcUyxWOT09JTz83Pm5+eRUlKtVpFSIoQAwB46SMnLywthGHJzc8Ph4SHj4+OcnJzQ6/Xw
PG8IAUgxkFKKzc1NJiYm2N7eJp/Pk06n2d/fZ2FhgaOjo48LErYx5k1rHQ1+xMbGBkoper0eAL7v
EwQB3W6XJEkY3L4Jz/OmZmZmvi4uLpbiOLY+26pt28nt7W3z/v7+lxBCpBzH8V3XLQCfgkASRdFv
pVT4dwBZvvB7iH38eQAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://static.slide.com/version/20080616223133/images/popup_prompt.png

iVBORw0KGgoAAAANSUhEUgAAASwAAADdCAYAAAABxE99AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA
BGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VG
AAAJBElEQVR42uzc32ud9R3A8c/znOekTWpiSBQ7OrClrT8vpmkVV02dK164C5kyKOxKdzG8kcEu
RNr78x/oheCfYFE7BGFBdKMtc1MxoK3tMsF1rZ2LTYNJmnPO8+yi57gnT85J44+oZa8XfAk9zQ84
gTefzzcnSYqiiMOHD8dX1Wg0kh4PJwHQW7HOx/rKvkagkh6BSoQLWGeoitLbpMdjXz9Y3VBNTk7W
9u3bd0uapndExHiSJDdFROp7AVxFnuf5hTzPZxcXF08eOXLk9NmzZ9udOHUDla9n8srWEavk2Wef
/Um9Xv/lAw88sPO22267ZWRkZPz666+/KUkSkxSw9nhVFDE3N3dhfn5+9sMPPzw5Ojp6ZnZ29rXn
nntuuhOqvDNpFZVwrYpW0u8Oq9FoJAcPHhzYsWPHQzt37nzk8ccff2RsbGyrdQ/4ipJSN9KLFy+e
e+mll/4wPT39x6NHj/55ZmbmcidU7VK0isoE1n/CajQaydNPPz02NDS079FHH/3txMTE/fV6PVvP
jgnQY7378q5qdHR06xNPPPGbd999d1dRFPXp6em/vfHGG7Od98lLH5NXm5P2WwOHhob2HTx48PcT
ExMPZlmW2f6AbxitboTyWq2W7t279+dPPfXU7+688857ImKgc7KIqHXalFams5XB6sbqmWee2T85
OfnrXbt27U3TNNI0DcECviXd9a99++233/vYY4/96sknn9zbCVa9E61qsJKeE9bk5GQ2ODh44K67
7vpZlmVFrVYTK2AjJq48IvL77rvvwZtvvvn+6667brATrF7RWjlhdaere+655449e/bcsnnz5uuy
LIs09coFYOOiNTQ0NLp///7bHn744d0RsakUrFp1yqrWKKnX67u3bdu2Q6yA7yhaxa5du3beeOON
N18lWCt+SnilYGm6dXh4eGv37gpgo6M1Pj7+4+Hh4fG4co/Vrpy0E7ZVE1YkSbKlXq9vESvgu5qw
Nm/evGVgYGBzrLx4r3XOyjus0u8JphGxuVarDaRpWrhsB76LaKVpWkuSJO0RrLR0VvyUUJ2A71tW
OuVgRXUlTEQL+AEEqzpZ9f8poecL+B6l8b+7q6u/cBTgew5WN1BpdYhKK5OVCQv4PlVDZcICftDB
KodqxSDl0h34oUZrVcBMWMA1Q7CAa2HSEizg2omVYAFWQgDBAgQLQLAABAsQLADBAhAsQLAABAtA
sADBAhAsAMECBAtAsAAECxAsAMECECxAsAAEC0CwAMECECwAwQIEC0CwAAQLECwAwQIEC0CwAAQL
ECwAwQIQLECwAAQLQLAAwQIQLADBAgQLQLAABAsQLADBAhAsQLAABAtAsADBAhAsAMECBAtAsAAE
CxAsAMECBAtAsAAECxAsAMECECxAsAAEC0CwAMECECwAwQIEC0CwAAQLECwAwQIQLECwAAQLQLAA
wQIQLADBAgQLQLAABAsQLADBAgQLQLAABAsQLADBAhAsQLAABAtAsADBAhAsAMECBAtAsAAECxAs
AMECECxAsAAEC0CwAMECECwAwQIEC0CwAAQLECwAwQIEC0CwAAQLECwAwQIQLECwAAQLQLAAwQIQ
LADBAgQLQLAABAsQLADBAhAsQLAABAtAsADBAhAsAMECBAtAsADB8hQAggUgWIBgAQgWgGABggUg
WACCBQgWgGABCBYgWACCBSBYgGABCBaAYAGCBSBYAIIFCBaAYAEIFiBYAIIFIFiAYAF8c8W6g1UU
ReR5nnjOgB9StNIesbrcarWW8zyPoig8ZcCGa7fby61WK/8qK2FxpVfFF5cvX15ot9uCBXwXkqWl
pfmlpaXlHpNVUe7Tqgmr2WxeuHTp0vlmsxntdttTCWxorCIiZmdnz8/Ozi5UA1UNWFqt2Pz8/MzZ
s2dnlpeXY3l5OTFlARsdrTNnzvx9ZmbmYqdFeSlY5bP6Duvll18+/f7773906dKluaWlpWi1WlZD
YMNitbCwMPfWW2+devvtt//TJ1ZRnbC+3BcvXLjQOnfu3JsffPDBnxYXF2NhYSFxnwVs1Dp44sSJ
N48fP/5Js9lsd4LV7pxqvCIrx6p7XnjhhXeyLBu74YYbfrR79+49EZEMDg4WWZZFmnrpFvDtOHny
5F+ff/75Y6+//vq5iGh1TjdWeTVa1WBF953ee++998bHx99stVqLt956609brVZtaGioqNfrkaZp
JEkSSeKlWsD6lLe0PM/b09PTJ44cOfKXY8eOfVqKVatPuCIiiqQoijh8+HA0Go20syJmETEQEQPb
t2+//sCBA/dOTEzc99BDD/1ibGxs66ZNmyLLssiyrOiGC2A9wUqSJObm5s6/+uqrrx89evT01NTU
ufn5+YWIWIqIxYhYKJ2liFjunFZE5Fmvz9vdIT/++OMvXnzxxROfffbZ3Pnz5y/efffdu3fs2HHL
8PDw6MjIyE3WQ2AtSZJEmqYxPz//6dLS0tyZM2dOHT9+/PTU1NQ/jx079u+IaEbE5c7pxqlZmrDa
pe2v5x1WdwRrdz6o+corr3z02muvfbJ///7t27dv3zY4OLhlZGRk2LcDWI/PP/98cX5+vnnq1KnP
33nnnYvtdrvVCVM3WEuliarZYyVcdYdVjVY3WMsRkTSbzZiamvpHRPwrIjZFRL1zss4qmcaVW387
IhBrtCXvDkOVCWupNGmVg7X6p4SHDh0qGo1GVIKV9IhQ9/+6wap1jmAB6wlWd9XrBqu7Cl7uM2EV
/SascrCSzgdVH+/e4GelYKWlE6IFVNoRsfKlCu1SmJqlUDVLj5fXwVgxYVWmrO4nj1K0qqtiVlkH
+01Y4gX/v5HqtxKWh59eZ9VrsFYFqxKtvE8du8GqVaarXuujWIFoRSU8eWU1bJe6kkfvF41Gz2D1
iFZS+YLtHmtgNVZCBVTDVfSZtNprhGrFpJb1+wqV9bBd+iJp59/lUJXvrsQKiD4rYcTKv8jQ6230
itWaweoRreqK2CtSJixgrQmrGqO8T196/rWF7Gpf6dChQ0VERI9w5WsESrCA6BOfXlFaM1TrDlY1
XN1P2Gg0kh6fXKiA9YbrqoGq8hdFgWuG314Grhn/HQAAERgXuFFRUwAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://static.slide.com/version/20080616223133/images/close_bt.gif

R0lGODlhDgAcANUAAJELAoKDg+bm5srKypaWlrjBwmFhYYqKinuHiMgLANva2unp6cDAwHx8fNzc
3NXV1dHS0vb29rEIANXZ2VtbW6qqqsvS08XFxePj49/f387Ozmxsa1NQUMzNze3t7bi4uODg4F5A
PWlmZtjY2OLl5b6+vksZE2ZXVWIBAOvr6/j4+PHx8dnZ2Y2Ulba+v/EVANjX18DJyuvs7EsiHUI5
ONLY2IePkKWlpba2tuTk5Lu7u8LCwqampqOjo6KiorGxsSH5BAAAAAAALAAAAAAOABwAAAb/wEiO
oSsai4xc5MLrMC676O7C6PAuv9sCdHEoRplBZnH7/XwLHyegyBAovLS5lxIdDg1C3oDpmX0CHSIV
AQclBiUCPn8YLB0cDykcHw4Yi2cYDgQEOzgBbDmXaJs7FBSEDQJ+ZykBDQYMECIGG6p/AgqGXgMH
EIo/Hzc5DxksDw8wIA85Nx8CAzc+0tPSNwMCKh4QGtzd3BAeKisKHzjm5+YfCis7FQsKIF4KDvEL
FTs/PTkOBRAwDyNcsLB1ZkEPEyImZAhg4gDBHjI2AACwAQEACRxIrAKk4YSEiQlC7PiFSYEFGgle
zCiQwdKffRYTfNxQgySaAABCcpip8U8rORQhYtQ4gUIEQR85WLQooMCRDV+LPvCQ4UBAPAdjMsjg
8QFDuxs8woq9cQ9DhAUdBqhdq7bDgghBAAA7

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.slide.com/version/20080616223133/styles/stylesheet.css

BODY {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: =
0px; MARGIN: 0px auto; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: =
"Lucida Grande", Arial, Verdana, sans-serif; BACKGROUND-COLOR: #fff; =
TEXT-ALIGN: center
}
TD {
	TEXT-ALIGN: left
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: "Lucida Grande",  Arial, Verdana, =
sans-serif
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
10px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#footer P {
	TEXT-ALIGN: center
}
#main {
	MARGIN: 0px auto; WIDTH: 775px; TEXT-ALIGN: left
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14pt; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
10pt; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: =
left
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
8pt; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: =
left
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
8pt; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: =
left
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
8pt; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: =
left
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; =
LIST-STYLE-IMAGE: url(/images/arrows.gif); PADDING-BOTTOM: 0px; MARGIN: =
0px 0px 0px 20px; PADDING-TOP: 0px
}
P {
	TEXT-ALIGN: left
}
#nav {
	MARGIN: 3px 0px 0px
}
#nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; =
TEXT-ALIGN: right
}
#titleheader {
	MARGIN: 0px; TEXT-ALIGN: left
}
#leftcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 500px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#rightcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
10px; MARGIN: 0px; WIDTH: 225px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#centercolumn {
	CLEAR: both; MARGIN: 0px 150px; TEXT-ALIGN: left
}
#centerdircolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 10px; OVERFLOW: hidden; WIDTH: 355px; PADDING-TOP: 0px; =
TEXT-ALIGN: left
}
DIV.databox {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px =
solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; =
BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px =
solid
}
#leftdircolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#leftthindircolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 200px; PADDING-TOP: 0px; =
TEXT-ALIGN: center
}
#leftdircolumn P {
	TEXT-ALIGN: left
}
#rightdircolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 14px 0px 0px 15px; WIDTH: 500px; PADDING-TOP: 0px
}
#rightthindircolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 190px; PADDING-TOP: 0px
}
#centercolumn P {
	TEXT-ALIGN: left
}
#admintags {
	CLEAR: both; MARGIN: 10px 0px 15px; TEXT-ALIGN: left
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.thumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
IMG.article {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
TABLE TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #0000cc
}
A:link {
	COLOR: #0000cc
}
A:visited {
	COLOR: #0000cc
}
A:active {
	COLOR: #cc0000
}
A:hover {
	COLOR: #cc0000
}
A.image:link {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.image:visited {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.image:active {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.image:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.mono {
	FONT-FAMILY: Courier, "Courier New", sans-serif
}
.small {
	FONT-SIZE: 8pt
}
.underline {
	BORDER-BOTTOM: #999 1px dotted
}
.subtle {
	FONT-SIZE: 7pt; COLOR: #777; LINE-HEIGHT: 10pt
}
.date {
	FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Georgia, serif; =
LETTER-SPACING: 1px
}
.breakline {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
.desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; TEXT-ALIGN: left
}
.feedPerm {
	MARGIN: 5px 0px 0px
}
.boldHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase
}
.mainDivider {
	BORDER-TOP: #ddd 2px solid; OVERFLOW: hidden; BORDER-BOTTOM: #ddd 1px =
solid; HEIGHT: 1px
}
.bigheader {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14pt; =
BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.status {
	BORDER-RIGHT: #ccb060 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#ccb060 1px solid; PADDING-LEFT: 8px; BACKGROUND: #ffff99; =
PADDING-BOTTOM: 2px; BORDER-LEFT: #ccb060 1px solid; PADDING-TOP: 2px; =
BORDER-BOTTOM: #ccb060 1px solid
}
.highlight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #ffff99; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#friendarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px auto 0px; WIDTH: 205px; PADDING-TOP: 0px
}
#grouparea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px auto 0px; WIDTH: 205px; PADDING-TOP: 0px
}
#requesterarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px auto 0px; WIDTH: 205px; PADDING-TOP: 0px
}
.friendarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px auto 0px; WIDTH: 205px; PADDING-TOP: 0px
}
.frienddata {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.friendimg {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.friendimglg {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px =
solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; BORDER-LEFT: =
#eee 1px solid; WIDTH: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px =
solid; HEIGHT: 20px
}
.friend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 5px; WIDTH: 100px; PADDING-TOP: 0px
}
.downloadHuge {
	CLEAR: both; DISPLAY: block; MARGIN: 0px 0px 0px 2px; OVERFLOW: hidden; =
WIDTH: 201px; TEXT-INDENT: -1000px; LINE-HEIGHT: 80px; HEIGHT: 28px; =
TEXT-DECORATION: none
}
.downloadHuge {
	BACKGROUND: url(/images/download_btn_huge.gif) no-repeat left top; =
HEIGHT: 46px
}
.downloadHuge:hover {
	BACKGROUND: url(/images/download_btn_huge.gif) no-repeat 0px -46px; =
HEIGHT: 46px
}
.downloadAd {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px =
solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px =
solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: =
center
}
.msAd {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px =
solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; =
BORDER-LEFT: #ddd 1px solid; CURSOR: pointer; PADDING-TOP: 5px; =
BORDER-BOTTOM: #ddd 1px solid
}
.editabledisplay {
	MARGIN: 0px; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.editableinput {
	MARGIN: 0px; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.editabletextearea {
	MARGIN: 0px; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.editabledisplay {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px =
solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 160px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px; =
BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.editableareadisplay {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px =
solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 160px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px; =
BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.editableareadisplay {
	OVERFLOW: auto; HEIGHT: 50px; TEXT-DECORATION: none
}
.editabledisplay A {
	TEXT-DECORATION: none
}
.editableareadisplay A {
	TEXT-DECORATION: none
}
.editableinput {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px! important; =
BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px! =
important; FLOAT: left; PADDING-BOTTOM: 0px! important; BORDER-LEFT: =
#ccc 1px solid; WIDTH: 160px; PADDING-TOP: 3px! important; =
BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 17px! important; =
BACKGROUND-COLOR: #fff
}
.editabletextarea {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px =
solid; OVERFLOW-Y: scroll; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: =
left; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px =
solid; WIDTH: 160px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; =
HEIGHT: 50px; BACKGROUND-COLOR: #fff
}
.editabledisplay:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: =
#ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f6f9fa
}
.editablelabel {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; =
PADDING-BOTTOM: 2px; WIDTH: 130px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.editablediv {
	HEIGHT: 30px; TEXT-ALIGN: left
}
.editableareadiv {
	HEIGHT: 30px; TEXT-ALIGN: left
}
.editableareadiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; HEIGHT: 52px
}
.editableFieldLink {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt
}
#controlbackground {
	CLEAR: both; TEXT-ALIGN: center
}
#popuptopleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/popup/topleft.gif) no-repeat left top; PADDING-BOTTOM: 0px; =
MARGIN: 0px; OVERFLOW: hidden; WIDTH: 10px; PADDING-TOP: 0px; HEIGHT: =
10px
}
#popuptopcenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/popup/top.gif) no-repeat left top; PADDING-BOTTOM: 0px; =
MARGIN: 0px; OVERFLOW: hidden; WIDTH: 265px; PADDING-TOP: 0px; HEIGHT: =
10px
}
#popuptopright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/popup/topright.gif) no-repeat right top; PADDING-BOTTOM: =
0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 10px; PADDING-TOP: 0px; =
HEIGHT: 10px
}
#popupcenterleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/popup/left.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; =
MARGIN: 0px; OVERFLOW: hidden; WIDTH: 10px; PADDING-TOP: 0px
}
#popupcentercenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; =
PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 265px; =
PADDING-TOP: 0px
}
#popupcenterright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/popup/right.gif) no-repeat right top; PADDING-BOTTOM: 0px; =
MARGIN: 0px; OVERFLOW: hidden; WIDTH: 10px; PADDING-TOP: 0px
}
#popupbottomleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/popup/bottomleft.gif) no-repeat left top; PADDING-BOTTOM: =
0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 10px; PADDING-TOP: 0px; =
HEIGHT: 10px
}
#popupbottomcenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/popup/bottom.gif) no-repeat right bottom; PADDING-BOTTOM: =
0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 265px; PADDING-TOP: 0px; =
HEIGHT: 10px
}
#popupbottomright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/popup/bottomright.gif) no-repeat right bottom; =
PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 10px; =
PADDING-TOP: 0px; HEIGHT: 10px
}
.hrule {
	CLEAR: both; BORDER-TOP: #aeaeae 1px solid; MARGIN: 10px 20px
}
.highlightBoxSm {
	BORDER-RIGHT: #e89b4c 1px solid; BORDER-TOP: #e89b4c 1px solid; =
MARGIN-BOTTOM: 10px; BORDER-LEFT: #e89b4c 1px solid; BORDER-BOTTOM: =
#e89b4c 1px solid
}
.highlightBoxSm H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 5px; COLOR: #fff; TEXT-INDENT: 10px; LINE-HEIGHT: 12px! important; =
PADDING-TOP: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #e89b4c
}
.highlightBoxSm A {
	COLOR: #dd7722
}
.highlightBoxSm P {
	MARGIN-BOTTOM: 0px; LINE-HEIGHT: 14px
}
.highlightBoxSm P {
	MARGIN: 10px; TEXT-ALIGN: left
}
.highlightBoxBotSm {
	CLEAR: both
}
.scrollable {
	PADDING-RIGHT: 5px; MARGIN-TOP: 2px! important; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 0px; WIDTH: 248px; PADDING-TOP: 0px
}
#oldschoolupload {
	CLEAR: both; MARGIN: 0px auto
}
#uploadcontrols {
	MARGIN: 5px 0px
}
#createslideshow {
	MARGIN: 5px 0px
}
#showuploader {
	PADDING-RIGHT: 20px; DISPLAY: block; MARGIN: 0px; PADDING-TOP: 10px
}
DIV.sinchannelgroup {
	MARGIN-BOTTOM: 10px
}
.truncateable {
	DISPLAY: block; OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.autotruncate {
	DISPLAY: block; OVERFLOW: hidden; WHITE-SPACE: nowrap
}
#channeldetailsarea {
	MARGIN: 0px auto; WIDTH: 480px
}
P.feedPerm {
	MARGIN: 5px 0px 0px
}
DIV.feedcopy {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px =
solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px =
solid
}
.favItem {
	FLOAT: left; MARGIN: 3px 3px 0px 0px
}
.favItem IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: =
#ddd 1px solid; WIDTH: 160px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: =
120px
}
.likeLink {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px =
solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: =
url(/images/slideit.gif) repeat-x left top; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: =
25px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 25px
}
.saveLink {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px =
solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: =
url(/images/slideit.gif) repeat-x left top; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: =
25px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 25px
}
.voteCount {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px =
solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: =
url(/images/slideit.gif) repeat-x left top; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: =
25px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 25px
}
.voteCount {
	BORDER-RIGHT: #f2a32a 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 120%; =
MARGIN: 0px; WIDTH: 25px; TEXT-ALIGN: center
}
.likeLink {
	BORDER-LEFT: #f7d74e 1px solid
}
.saveLink {
	PADDING-RIGHT: 18px; PADDING-LEFT: 5px; BACKGROUND: =
url(/images/slideit_more.gif) no-repeat right top; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px
}
.savetoList {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px =
solid; DISPLAY: none; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND: =
#fff; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #999 1px =
solid; WIDTH: 250px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; =
POSITION: absolute; TEXT-ALIGN: left
}
.savetoList A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: =
2px; COLOR: #000; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.savetoList A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: =
2px; COLOR: #000; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.savetoList A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: =
2px; COLOR: #000; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.savetoList A:hover {
	BACKGROUND-COLOR: #ccc
}
.dragdroptitle {
	TEXT-ALIGN: center
}
#grid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; LIST-STYLE-TYPE: =
none
}
#grid LI {
	BACKGROUND: url(/images/grid/bg.gif) no-repeat left top; FLOAT: left; =
LIST-STYLE-IMAGE: none; MARGIN: 0px; WIDTH: 119px; CURSOR: move; =
PADDING-TOP: 5px; POSITION: relative; HEIGHT: 160px; TEXT-ALIGN: left
}
.pic {
	MARGIN: 2px 0px 0px 8px; POSITION: absolute; TEXT-ALIGN: left
}
.gridImg {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; OVERFLOW: =
hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; BORDER-BOTTOM: #ccc =
1px solid; HEIGHT: 100px; TEXT-ALIGN: center
}
.imgDesc {
	FONT-SIZE: 9px
}
.captionDiv {
	TEXT-ALIGN: center
}
.captionInput {
	BORDER-RIGHT: #878787 1px solid; BORDER-TOP: #878787 1px solid; =
DISPLAY: block; MARGIN: 5px 0px 0px; BORDER-LEFT: #878787 1px solid; =
WIDTH: 100px! important; COLOR: #000; TEXT-INDENT: 2px; BORDER-BOTTOM: =
#878787 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #fff
}
.emptyCaption {
	BORDER-RIGHT: #878787 1px solid; BORDER-TOP: #878787 1px solid; =
DISPLAY: block; MARGIN: 5px 0px 0px; BORDER-LEFT: #878787 1px solid; =
WIDTH: 100px! important; COLOR: #000; TEXT-INDENT: 2px; BORDER-BOTTOM: =
#878787 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #fff
}
.editCaption {
	BORDER-RIGHT: #878787 1px solid; BORDER-TOP: #878787 1px solid; =
DISPLAY: block; MARGIN: 5px 0px 0px; BORDER-LEFT: #878787 1px solid; =
WIDTH: 100px! important; COLOR: #000; TEXT-INDENT: 2px; BORDER-BOTTOM: =
#878787 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #fff
}
.emptyCaption {
	COLOR: #aaa; FONT-STYLE: italic
}
.editCaption {
	BORDER-RIGHT: #ffa531 1px solid; BORDER-TOP: #ffa531 1px solid; =
BORDER-LEFT: #ffa531 1px solid; BORDER-BOTTOM: #ffa531 1px solid; =
BACKGROUND-COLOR: #ffedd5
}
.infolink {
	DISPLAY: block; BACKGROUND: url(/images/grid/infobg.gif) no-repeat left =
top; WIDTH: 15px; HEIGHT: 15px
}
.infolink:hover {
	BACKGROUND: url(/images/grid/infobg.gif) no-repeat 0px -15px
}
.dragdroptitle {
	FONT-SIZE: 12pt
}
.enabled {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 110px; =
LINE-HEIGHT: 32px; POSITION: relative; TOP: 1px; HEIGHT: 32px; =
TEXT-ALIGN: center
}
.disabled {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 110px; =
LINE-HEIGHT: 32px; POSITION: relative; TOP: 1px; HEIGHT: 32px; =
TEXT-ALIGN: center
}
.enabledsm {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 110px; =
LINE-HEIGHT: 32px; POSITION: relative; TOP: 1px; HEIGHT: 32px; =
TEXT-ALIGN: center
}
.disabledsm {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 110px; =
LINE-HEIGHT: 32px; POSITION: relative; TOP: 1px; HEIGHT: 32px; =
TEXT-ALIGN: center
}
.dir_enabled {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 110px; =
LINE-HEIGHT: 32px; POSITION: relative; TOP: 1px; HEIGHT: 32px; =
TEXT-ALIGN: center
}
.dir_disabled {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 110px; =
LINE-HEIGHT: 32px; POSITION: relative; TOP: 1px; HEIGHT: 32px; =
TEXT-ALIGN: center
}
.enabled:visited {
	Z-INDEX: 20; BACKGROUND: url(/images/myspace/etab.gif) no-repeat left =
top; COLOR: #000; TEXT-DECORATION: none
}
.enabled:active {
	Z-INDEX: 20; BACKGROUND: url(/images/myspace/etab.gif) no-repeat left =
top; COLOR: #000; TEXT-DECORATION: none
}
.enabled:link {
	Z-INDEX: 20; BACKGROUND: url(/images/myspace/etab.gif) no-repeat left =
top; COLOR: #000; TEXT-DECORATION: none
}
.disabled:visited {
	Z-INDEX: 21; BACKGROUND: url(/images/myspace/dtab.gif) no-repeat left =
top
}
.disabled:active {
	Z-INDEX: 21; BACKGROUND: url(/images/myspace/dtab.gif) no-repeat left =
top
}
.disabled:link {
	Z-INDEX: 21; BACKGROUND: url(/images/myspace/dtab.gif) no-repeat left =
top
}
.dir_enabled {
	WIDTH: 110px
}
.dir_disabled {
	WIDTH: 110px
}
.dir_enabled:visited {
	Z-INDEX: 9; BACKGROUND: url(/images/interface/dir_etab.gif) no-repeat =
left top; COLOR: #000; TEXT-DECORATION: none
}
.dir_enabled:active {
	Z-INDEX: 9; BACKGROUND: url(/images/interface/dir_etab.gif) no-repeat =
left top; COLOR: #000; TEXT-DECORATION: none
}
.dir_enabled:link {
	Z-INDEX: 9; BACKGROUND: url(/images/interface/dir_etab.gif) no-repeat =
left top; COLOR: #000; TEXT-DECORATION: none
}
.dir_disabled:visited {
	Z-INDEX: 7; BACKGROUND: url(/images/interface/dir_dtab.gif) no-repeat =
left top
}
.dir_disabled:active {
	Z-INDEX: 7; BACKGROUND: url(/images/interface/dir_dtab.gif) no-repeat =
left top
}
.dir_disabled:link {
	Z-INDEX: 7; BACKGROUND: url(/images/interface/dir_dtab.gif) no-repeat =
left top
}
.enabledsm {
	FONT-WEIGHT: bold; WIDTH: 100px; LINE-HEIGHT: 25px; TOP: 2px; HEIGHT: =
25px
}
.disabledsm {
	FONT-WEIGHT: bold; WIDTH: 100px; LINE-HEIGHT: 25px; TOP: 2px; HEIGHT: =
25px
}
.enabledsm:visited {
	FONT-WEIGHT: bold; Z-INDEX: 9; BACKGROUND: =
url(/images/myspace/etab_sm.gif) no-repeat left top; COLOR: #000; =
TEXT-DECORATION: none
}
.enabledsm:active {
	FONT-WEIGHT: bold; Z-INDEX: 9; BACKGROUND: =
url(/images/myspace/etab_sm.gif) no-repeat left top; COLOR: #000; =
TEXT-DECORATION: none
}
.enabledsm:link {
	FONT-WEIGHT: bold; Z-INDEX: 9; BACKGROUND: =
url(/images/myspace/etab_sm.gif) no-repeat left top; COLOR: #000; =
TEXT-DECORATION: none
}
.disabledsm:visited {
	Z-INDEX: 7; BACKGROUND: url(/images/myspace/dtab_sm.gif) no-repeat left =
top
}
.disabledsm:active {
	Z-INDEX: 7; BACKGROUND: url(/images/myspace/dtab_sm.gif) no-repeat left =
top
}
.disabledsm:link {
	Z-INDEX: 7; BACKGROUND: url(/images/myspace/dtab_sm.gif) no-repeat left =
top
}
.hor_enabled {
	BORDER-RIGHT: #fec267 1px solid; BORDER-TOP: #fd9809 1px solid; =
DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; BORDER-LEFT: =
#fd9809 1px solid; WIDTH: 115px; BORDER-BOTTOM: #fd9809 1px solid; =
POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: left
}
.hor_disabled {
	BORDER-RIGHT: #fec267 1px solid; BORDER-TOP: #fd9809 1px solid; =
DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; BORDER-LEFT: =
#fd9809 1px solid; WIDTH: 115px; BORDER-BOTTOM: #fd9809 1px solid; =
POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: left
}
.hor_enabled:visited {
	CURSOR: default; COLOR: #000; BACKGROUND-COLOR: #fec267; =
TEXT-DECORATION: none
}
.hor_enabled:active {
	CURSOR: default; COLOR: #000; BACKGROUND-COLOR: #fec267; =
TEXT-DECORATION: none
}
.hor_enabled:link {
	CURSOR: default; COLOR: #000; BACKGROUND-COLOR: #fec267; =
TEXT-DECORATION: none
}
.hor_disabled:visited {
	BORDER-RIGHT: #fd9809 1px solid; CURSOR: pointer; BACKGROUND-COLOR: =
#fce9c8
}
.hor_disabled:active {
	BORDER-RIGHT: #fd9809 1px solid; CURSOR: pointer; BACKGROUND-COLOR: =
#fce9c8
}
.hor_disabled:link {
	BORDER-RIGHT: #fd9809 1px solid; CURSOR: pointer; BACKGROUND-COLOR: =
#fce9c8
}
.blue_enabled {
	DISPLAY: block; MARGIN: 0px 0px 2px -1px; WIDTH: 94px; CURSOR: pointer; =
POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: left
}
.blue_disabled {
	DISPLAY: block; MARGIN: 0px 0px 2px -1px; WIDTH: 94px; CURSOR: pointer; =
POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: left
}
.blue_enabled:visited {
	BORDER-RIGHT: #9bb8db 1px solid; BORDER-TOP: #9bb8db 1px solid; =
MARGIN-LEFT: -2px; BORDER-LEFT: #d9e7f7 1px solid; WIDTH: 95px; COLOR: =
#000; BORDER-BOTTOM: #9bb8db 1px solid; BACKGROUND-COLOR: #d9e7f7; =
TEXT-DECORATION: none
}
.blue_enabled:active {
	BORDER-RIGHT: #9bb8db 1px solid; BORDER-TOP: #9bb8db 1px solid; =
MARGIN-LEFT: -2px; BORDER-LEFT: #d9e7f7 1px solid; WIDTH: 95px; COLOR: =
#000; BORDER-BOTTOM: #9bb8db 1px solid; BACKGROUND-COLOR: #d9e7f7; =
TEXT-DECORATION: none
}
.blue_enabled:link {
	BORDER-RIGHT: #9bb8db 1px solid; BORDER-TOP: #9bb8db 1px solid; =
MARGIN-LEFT: -2px; BORDER-LEFT: #d9e7f7 1px solid; WIDTH: 95px; COLOR: =
#000; BORDER-BOTTOM: #9bb8db 1px solid; BACKGROUND-COLOR: #d9e7f7; =
TEXT-DECORATION: none
}
.blue_disabled:visited {
	BORDER-RIGHT: #9bb8db 1px solid; BORDER-TOP: #9bb8db 1px solid; =
BORDER-LEFT: #9bb8db 1px solid; BORDER-BOTTOM: #9bb8db 1px solid; =
BACKGROUND-COLOR: #fbfbfb
}
.blue_disabled:active {
	BORDER-RIGHT: #9bb8db 1px solid; BORDER-TOP: #9bb8db 1px solid; =
BORDER-LEFT: #9bb8db 1px solid; BORDER-BOTTOM: #9bb8db 1px solid; =
BACKGROUND-COLOR: #fbfbfb
}
.blue_disabled:link {
	BORDER-RIGHT: #9bb8db 1px solid; BORDER-TOP: #9bb8db 1px solid; =
BORDER-LEFT: #9bb8db 1px solid; BORDER-BOTTOM: #9bb8db 1px solid; =
BACKGROUND-COLOR: #fbfbfb
}
.hor_toe_enabled {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; WIDTH: 115px; =
LINE-HEIGHT: 34px; POSITION: relative; HEIGHT: 34px; TEXT-ALIGN: left
}
.hor_toe_disabled {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; WIDTH: 115px; =
LINE-HEIGHT: 34px; POSITION: relative; HEIGHT: 34px; TEXT-ALIGN: left
}
.hor_toe_enabled:visited {
	BORDER-TOP: rgb(75,135,195) 1px solid; FONT-SIZE: 11pt; LEFT: 1px; =
MARGIN-BOTTOM: 3px; BORDER-LEFT: rgb(75,135,195) 1px solid; WIDTH: =
130px; CURSOR: default; COLOR: #000; BORDER-BOTTOM: rgb(75,135,195) 1px =
solid; BACKGROUND-COLOR: #dfe6ee; TEXT-DECORATION: none
}
.hor_toe_enabled:active {
	BORDER-TOP: rgb(75,135,195) 1px solid; FONT-SIZE: 11pt; LEFT: 1px; =
MARGIN-BOTTOM: 3px; BORDER-LEFT: rgb(75,135,195) 1px solid; WIDTH: =
130px; CURSOR: default; COLOR: #000; BORDER-BOTTOM: rgb(75,135,195) 1px =
solid; BACKGROUND-COLOR: #dfe6ee; TEXT-DECORATION: none
}
.hor_toe_enabled:link {
	BORDER-TOP: rgb(75,135,195) 1px solid; FONT-SIZE: 11pt; LEFT: 1px; =
MARGIN-BOTTOM: 3px; BORDER-LEFT: rgb(75,135,195) 1px solid; WIDTH: =
130px; CURSOR: default; COLOR: #000; BORDER-BOTTOM: rgb(75,135,195) 1px =
solid; BACKGROUND-COLOR: #dfe6ee; TEXT-DECORATION: none
}
.hor_toe_disabled:visited {
	BORDER-TOP: rgb(75,135,195) 1px solid; FONT-SIZE: 10pt; LEFT: 1px; =
MARGIN-BOTTOM: 3px; MARGIN-LEFT: 10px; BORDER-LEFT: rgb(75,135,195) 1px =
solid; WIDTH: 120px; CURSOR: pointer; BORDER-BOTTOM: rgb(75,135,195) 1px =
solid
}
.hor_toe_disabled:active {
	BORDER-TOP: rgb(75,135,195) 1px solid; FONT-SIZE: 10pt; LEFT: 1px; =
MARGIN-BOTTOM: 3px; MARGIN-LEFT: 10px; BORDER-LEFT: rgb(75,135,195) 1px =
solid; WIDTH: 120px; CURSOR: pointer; BORDER-BOTTOM: rgb(75,135,195) 1px =
solid
}
.hor_toe_disabled:link {
	BORDER-TOP: rgb(75,135,195) 1px solid; FONT-SIZE: 10pt; LEFT: 1px; =
MARGIN-BOTTOM: 3px; MARGIN-LEFT: 10px; BORDER-LEFT: rgb(75,135,195) 1px =
solid; WIDTH: 120px; CURSOR: pointer; BORDER-BOTTOM: rgb(75,135,195) 1px =
solid
}
.hor_toe_enabled SPAN {
	DISPLAY: block; MARGIN-LEFT: 5px; HEIGHT: 34px
}
.hor_toe_disabled SPAN {
	DISPLAY: block; MARGIN-LEFT: 5px; HEIGHT: 34px
}
.dirContainer {
	CLEAR: both; BORDER-RIGHT: #5d97cc 1px solid; BORDER-TOP: #5d97cc 1px =
solid; BORDER-LEFT: #5d97cc 1px solid; BORDER-BOTTOM: #5d97cc 1px solid; =
TEXT-ALIGN: left
}
.nodisp {
	DISPLAY: none
}
.flagmenu {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black =
1px solid; DISPLAY: none; PADDING-LEFT: 4px; Z-INDEX: 100; LEFT: 0px; =
PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; WIDTH: 100px; =
LINE-HEIGHT: 18px; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; =
POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.create_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; WIDTH: =
185px; COLOR: #fff; HEIGHT: 21px; TEXT-ALIGN: center
}
.create_arrow {
	WIDTH: 11px; HEIGHT: 21px
}

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.slide.com/version/20080616223133/styles/popupstylesheet.css

#popupbg {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; BACKGROUND: =
url(/images/popup_prompt.png) no-repeat; PADDING-BOTTOM: 15px; WIDTH: =
265px; PADDING-TOP: 15px; POSITION: absolute; HEIGHT: 190px; TEXT-ALIGN: =
center
}
#popupcontainer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; WIDTH: =
265px; PADDING-TOP: 15px; POSITION: absolute; HEIGHT: 190px; TEXT-ALIGN: =
center
}
A.closeButton {
	DISPLAY: block; BACKGROUND: url(/images/close_bt.gif) no-repeat left =
top; FLOAT: right; WIDTH: 14px; HEIGHT: 14px
}
A.closeButton:hover {
	BACKGROUND: url(/images/close_bt.gif) no-repeat 0px -14px
}
.def {
	COLOR: #a8a8a8
}
.notdef {
	COLOR: #000
}
#popupcontainer P {
	COLOR: #000
}
#popupcontainer DIV {
	HEIGHT: 30px
}
#popupcontainer INPUT {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FLOAT: =
right; MARGIN: 5px 5px 5px 10px; BORDER-LEFT: #bfbfbf 1px solid; =
BORDER-BOTTOM: #bfbfbf 1px solid
}
#infobutton {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/seemore_btn.gif) no-repeat right top; PADDING-BOTTOM: 0px; =
OVERFLOW: hidden; WIDTH: 103px; PADDING-TOP: 0px; HEIGHT: 15px
}
#infobutton:hover {
	BACKGROUND: url(/images/seemore_btn.gif) no-repeat 0px -15px
}
#prevInviteDiv {
	TEXT-ALIGN: center
}
#prevInvite {
	MARGIN: 0px auto
}
#prevInvite INPUT {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; MARGIN: =
5px 5px 5px 10px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf =
1px solid
}
#previnviteemail {
	WIDTH: 178px
}
#previnviteSubmit {
	MARGIN-TOP: 10px; FLOAT: right; WIDTH: 20px
}
#previnvitemessage {
	CLEAR: none; MARGIN-TOP: 10px; FLOAT: left; WIDTH: 120px
}
#popupcontainer .checkboxInput {
	FLOAT: left; MARGIN: 8px 10px 5px 20px; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#popupcontainer .buttonInput {
	BORDER-RIGHT: #bdbdbd 1px solid; BORDER-TOP: #bdbdbd 1px solid; FLOAT: =
right; BORDER-LEFT: #bdbdbd 1px solid; BORDER-BOTTOM: #bdbdbd 1px solid
}
#popupcontainer .radioInput {
	FLOAT: left; MARGIN: 8px 10px 0px 0px; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#popupcontainer LABEL {
	FLOAT: left; LINE-HEIGHT: 25px! important
}
.popupimg {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 10px =
0px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; =
HEIGHT: 83px
}
#popupinviteemail {
	FLOAT: left; MARGIN: 5px 0px; WIDTH: 260px
}
#popupinvitemessage {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 200px
}
#popupinvitesubmit {
	DISPLAY: inline; FLOAT: right
}
#popupcontainer A {
	COLOR: #00c
}

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.slide.com/static/lang_js/fr

=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
var Lang =3D function() {=0A=
	this.Arrange =3D {=0A=
		This_Set_has_No_Photos		: "This set has no images",=0A=
		Incorrect_email_or_password : "Incorrect email or password",=0A=
		Please_try_another			: " Please try another.",=0A=
		No_such_user_in				: "No such user in ",=0A=
		Input_not_understood		: "That input was not understood.",=0A=
		Not_responding				: " is not responding right now.",=0A=
		Click_the_signin_link	 	: "Click the 'sign in' link on the top of the =
page",=0A=
		Try_again_later				: " Please try again later.",=0A=
		Problem_reading_page		: "There was a problem reading this page.",=0A=
		Protected_profile		    : "Sorry, this is a private account.",=0A=
		Not_valid_URL				: "This is not a valid URL.",=0A=
		Please_try_again			: " Please try again.",=0A=
		Try_another					: "Try another",=0A=
		Sign_in_for_Slide			: "SIGN IN to retrieve your Slide images!",=0A=
		Cannot_load_image			: "Cannot load an image from that URL.",=0A=
		Please_enter_text			: "Please enter some text.",=0A=
		This_acct_has_no_photos		: "This account has no photos",=0A=
		No_videos_found				: "No videos found",=0A=
		No_images_found				: "No images found",=0A=
		Enter_valid_screen_name		: "Please enter a valid Screen Name",=0A=
		Enter_valid_password		: "Please enter a valid Password",=0A=
		Enter_valid_Wretch_ID		: "Please enter a valid Wretch ID",=0A=
		Enter_valid_search_word		: "Please enter search term(s)",=0A=
		All_photos					: "All photos",=0A=
		Unsaved_Changes				: "You have unsaved changes. Are you sure you want =
to leave?",=0A=
		Discard_Slide_Show			: "Are you sure you want to discard this =
slideshow?",=0A=
		Confirm_Delete_Picture		: "Are you sure you want to remove this item =
from your Slide Show?",=0A=
		Enter_Photo_Cap				: "(Enter photo caption)",=0A=
		Saving						: "Saving...",=0A=
		SAVE						: "SAUVEGARDER",=0A=
		Search						: "Search",=0A=
		Enter_valid_email			: "Please enter a valid Email",=0A=
		Enter_MySpace_URL			: "Indiquer l'URL Myspace (Groupe ou Profil)",=0A=
		Enter_Friendster_URL		: "Indiquer l'URL Friendster (Groupe ou Profil)",=0A=
		Enter_valid_youtube_url 	: "Please enter the URL for a YouTube video, =
e.g. http://www.youtube.com/watch?v=3DJpXFluYTdnQ",=0A=
		Enter_valid_myspacevideo_url : "Please enter the URL for a MySpace =
video, e.g. =
http://vids.myspace.com/index.cfm?fuseaction=3Dvids.individual&videoid=3D=
1574755863",=0A=
		Many_Items_Added 			: " photos added to Slide Show. Scroll down to =
view images.",=0A=
		One_Item_Added   			: "One photo added to Slide Show.  Scroll down to =
view image.",=0A=
		Updated 					: "Updated",=0A=
		Must_be_valid_video_url		: "URL must be an individual video URL",=0A=
		Skip_Message				: null ,=0A=
		Save_the_guestbook : "Save the GuestBook?",=0A=
		Upload_Error_Many_Items		: " files failed to upload:",=0A=
		Upload_Error_Reasons		: {=0A=
			1 : "File exceeds maximum upload size of 0 megabytes: "=0A=
		},=0A=
		Your_pick					: "Your pick",=0A=
		No_skin_selected			: "No skin selected",=0A=
		No_theme_selected			: "No theme selected",=0A=
		No_effect_selected			: "No effect selected",=0A=
		Remove						: "remove",=0A=
		Gif_not_supported 			: "Oops! We don't currently support .gif file =
types. Please choose another image."=0A=
=0A=
	};=0A=
=0A=
	this.Music =3D {=0A=
		Your_current_pick			: "Your current pick:",=0A=
		No_song_selected			: "No song selected"=0A=
	};=0A=
=0A=
	this.Signin =3D {=0A=
		Blank_Password_error		: "Please enter password",=0A=
		Blank_Email_error			: "Please enter email",=0A=
		Bad_Email_Format_error		: "Incorrect email format",=0A=
		Blank_Pw_and_Email_error	: "Please enter email and password",=0A=
		Bad_Password_error			: "Please use only unaccented Latin characters =
for your password",=0A=
		Mismatched_Pw_error			: "The two passwords do not match",=0A=
		Lost_Username_or_Pw			: "Lost Username or Password?",=0A=
		Invalid_Username_or_Pw		: "Invalid Username or Password",=0A=
		Signing_In					: "Signing in...",=0A=
		Signing_Out					: "Signing out...",=0A=
		Slide_ID_or_Email			: "Slide ID or email:",=0A=
		Password					: "Mot de passe",=0A=
		Remember_Me					: "M=C3=A9moriser mon compte",=0A=
		Sign_In						: "Identifiez-vous"=0A=
	};=0A=
	=0A=
	this.Mscd =3D {=0A=
		Add							: "Add!",=0A=
		Select_all					: "Select all",=0A=
		Unselect_all				: "Unselect all",=0A=
		No_Friend_Selected			: "Please select at least one friend"=0A=
	};=0A=
	=0A=
	this.Search =3D {=0A=
		Displaying					: "Results",=0A=
		NotFound					: "not found"=0A=
	};=0A=
=0A=
	this.Ratings =3D {=0A=
		Thanks_for_rating : "Thanks for rating!"=0A=
	};=0A=
=0A=
	this.IG_Superpoke =3D {=0A=
		status_select_friends 		: "Please select some friends to SuperPoke!",=0A=
		status_select_action 		: "Please select a SuperPoke action!",=0A=
		status_success 				: "Congratulations, you have successfully =
Superpoke'd!",=0A=
		status_settings_success		: "Congratulations, you have successfully =
updated your settings!"=0A=
	};=0A=
=0A=
	this.IG_SlideTV =3D {=0A=
		empty_favorites				: "You have no favorites yet :(",=0A=
		favorites					: "My Favorites",=0A=
		empty_posts					: "You have not created any posts :(",=0A=
		empty_wall					: "Your inbox is empty :(",=0A=
		empty_inbox					: "Your inbox is empty :(",		=0A=
		no_posts_link				: "Find popular content here",=0A=
		add_to_favorites			: "Add to my Favorites",=0A=
		remove_from_favorites		: "remove from favorites",=0A=
		'delete'					: "delete",=0A=
		reply						: "reply",=0A=
		loading_items				: "loading items...",=0A=
		forward						: "Forward",=0A=
		find_popular				: "Find and forward popular content!",=0A=
		successful_forward 			: "Item successfully forwarded.  Forward =
another!",=0A=
		adding_favorite 			: "Adding Favorite...",=0A=
		added_favorite 				: "Favorite Added!",=0A=
		click_here 					: "Click here to check it out.",=0A=
		select_all 					: "select all",=0A=
		deselect_all 				: "deselect all",=0A=
		from_pop 					: "From:",=0A=
		unknown_user 				: "unknown user",=0A=
		forwarded 					: "Forwarded:",=0A=
		please_select_friends 		: "Please select your friends below.",=0A=
		please_select_a_friend 		: "Please select a friend",=0A=
		please_enter_message 		: "Please enter a message",=0A=
		here						: "here",=0A=
		forwarding					: "Forwarding...",=0A=
		who_do_you_want				: "Who do you want to get messages from?",=0A=
=0A=
		_favorite_text				: "{user} has chosen a {media_type} as a favorite on =
Slide TV. Click {link} to check it out!",=0A=
		favorite_text				: function(user, media_type, link) { return =
this._favorite_text.replace(/{user}/, user).replace(/{media_type}/, =
media_type).replace(/{link}/, link) },=0A=
=0A=
		_favorite_title				: "{user} is showing off a new {media_type} on =
Slide TV.",=0A=
		favorite_title				: function(user, media_type) { return =
this._favorite_title.replace(/{user}/, user).replace(/{media_type}/, =
media_type) },=0A=
=0A=
		_favorite_body				: "Click {link} to check it out!",=0A=
		favorite_body				: function(link) { return =
this._favorite_body.replace(/{link}/, link) },=0A=
=0A=
		_share_title				: "{user} has shared a {media_type} with {number} =
friend(s). ",=0A=
		share_title					: function(user, media_type, number) { return =
this._share_title.replace(/{user}/, user).replace(/{media_type}/, =
media_type).replace(/{number}/, number) },=0A=
=0A=
		_notification_title			: "You received a {media_type} from {user}. =
{link}",=0A=
		notification_title			: function(user, media_type, link) { return =
this._notification_title.replace(/{user}/, user).replace(/{media_type}/, =
media_type).replace(/{link}/, link) },=0A=
=0A=
		_notification_invite_title : "{user} thinks you should check out some =
hot stuff on Slide TV. {link}",=0A=
		notification_invite_title   : function(user, link) { return =
this._notification_invite_title.replace(/{user}/, =
user).replace(/{link}/, link) }, =0A=
=0A=
		notification_invite_link_body : "Click here to first install it!",=0A=
		=0A=
		_email_subject				: "You have just received a new {media_type}",=0A=
		email_subject				: function(media_type) { return =
this._email_subject.replace(/{media_type}/, media_type) },=0A=
=0A=
		_email_body					: "{user} just sent you a {media_type} in Slide TV! =
{link}",=0A=
		email_body					: function(user, media_type, link) { return =
this._email_body.replace(/{user}/, user).replace(/{media_type}/, =
media_type).replace(/{link}/, link) },=0A=
=0A=
		_invite_text				: "{user} wants you to use SlideTV! Check out and =
create videos, funpix, graffiti and much more",=0A=
		invite_text					: function(user) { return =
this._invite_text.replace(/{user}/, user) },=0A=
		=0A=
		messages					: "Messages",=0A=
		invite_tab_instr            : "Some friends can't send their favorite =
videos, send a bulletin so they can!"=0A=
=0A=
	};=0A=
};=0A=
var cl =3D new Lang()=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
	=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
	=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.slide.com/version/20080616223133/js/admin.js

var deleteChannel =3D function(cid, url, message, divId, fcn) {=0A=
	message =3D message || "Are you sure you want to delete this Slide =
Show?";=0A=
	if(confirm(message)) {=0A=
		asyncAction('channelajax', { xaction : 'removechannel',=0A=
										 cid : cid },=0A=
					function (theResponse) {=0A=
						if (theResponse.substring(0,4) =3D=3D "PASS") {=0A=
							if (divId) {=0A=
								channelDiv =3D $(divId);=0A=
								chanParent =3D channelDiv.parentNode;=0A=
								chanParent.removeChild(channelDiv);=0A=
							} else if (url) {=0A=
								window.location =3D url;=0A=
							} else if (fcn) {							 =0A=
								fcn();=0A=
							} else { =0A=
								doReload();=0A=
							}=0A=
						} else {=0A=
							alert(theResponse);=0A=
						}=0A=
					});=0A=
	}=0A=
	return false;=0A=
}=0A=
=0A=
var castVote =3D function(iid) {=0A=
	this.iid =3D iid;=0A=
	asyncAction('channelajax',=0A=
		{'action': 'castvote', =0A=
		 'iid' : iid } ,=0A=
			function(theResponse) {=0A=
				var tokens =3D theResponse.split(' ')=0A=
				if (tokens[0] =3D=3D 'PASS') {=0A=
					var voteCount =3D $('vote_cnt' + this.iid);=0A=
					clearChildren(voteCount);=0A=
					createText(voteCount, tokens[1]);=0A=
				} else {=0A=
					alert(theResponse);=0A=
				}=0A=
			});=0A=
    return false;=0A=
};=0A=
=0A=
=0A=
var saveToChannel =3D function(cid) {=0A=
	var iid =3D $('savetoList').getAttribute('x:iid');=0A=
	//alert('cid =3D ' + cid + ' iid =3D ' + iid);=0A=
	asyncAction('channelajax',=0A=
				{'action': 'copyitem', =0A=
				 'iid' : iid,=0A=
				 'cid' : cid } ,=0A=
			function(theResponse) {=0A=
				var tokens =3D theResponse.split(' ')=0A=
				if (tokens[0] =3D=3D 'PASS') {=0A=
					dismissSaveList();=0A=
				} else {=0A=
					alert(theResponse);=0A=
				}=0A=
			});=0A=
    return false;=0A=
};=0A=
=0A=
var dismissSaveList =3D function() {=0A=
	$('savetoList').style.display =3D 'none';=0A=
}=0A=
=0A=
=0A=
var submitFriendInvite =3D function(addresses, message, id, location, =
successFunction) {=0A=
	dismissEditPopup();=0A=
	asyncAction('userajax',=0A=
	{'action': 'invitefriend', =0A=
		 'addresses' : addresses ,=0A=
		 'message' : message ,=0A=
		 'user_id' : id} ,=0A=
				function(theResponse){=0A=
					if (theResponse =3D=3D 'PASS') {=0A=
						ShowUpdate(location, -80, -10, "Sent");=0A=
						if (successFunction) successFunction();=0A=
					}=0A=
					else if (theResponse.substring(0,12) =3D=3D 'FAIL: Unauth') {=0A=
						window.location =3D '/signin';=0A=
					} else if (theResponse.substring(0,11) =3D=3D 'FAIL:FORMAT') {=0A=
						alert(badAddressMessage);	=0A=
					} else {=0A=
						alert(theResponse);=0A=
					}=0A=
				});=0A=
    return false;=0A=
};=0A=
=0A=
var submitGroupInvite =3D function(addresses, message, frm) {=0A=
	elemlocation =3D GetElementPosition(frm);=0A=
	alert(addresses + '\n' + message + '\n' + elemlocation);=0A=
	asyncAction('userajax',=0A=
	{'action': 'invitefriend', =0A=
		 'addresses' : addresses ,=0A=
		 'message' : message } ,=0A=
				function(theResponse){=0A=
					if (theResponse =3D=3D 'PASS') {=0A=
						ShowUpdate(location, -80, -10, "Sent");=0A=
					}=0A=
					else if (theResponse.substring(0,12) =3D=3D 'FAIL: Unauth') {=0A=
						window.location =3D '/signin';=0A=
					} else if (theResponse.substring(0,11) =3D=3D 'FAIL:FORMAT') {=0A=
						alert(badAddressMessage);	=0A=
					} else {=0A=
						alert(theResponse);=0A=
					}=0A=
				});=0A=
};=0A=
=0A=
=0A=
var submitChannelInvitation =3D function(addresses, message, id, =
location) {=0A=
=0A=
	if(addresses =3D=3D '' || addresses =3D=3D 'Enter email to share with =
friends') {=0A=
		 alert('Please enter at least one address or Slide ID')=0A=
		 return false;=0A=
	}=0A=
	=0A=
	dismissEditPopup();=0A=
	asyncAction('channelajax',=0A=
	{'action': 'invitefriend', =0A=
		 'cid' : id,=0A=
		 'addresses' : addresses ,=0A=
		 'message' : message } ,=0A=
				function(theResponse){=0A=
					if (theResponse =3D=3D 'PASS') {=0A=
						ShowUpdate(location, -80, -10, "Sent");=0A=
					}=0A=
					else if (theResponse.substring(0,12) =3D=3D 'FAIL: Unauth') {=0A=
						window.location =3D '/signin';=0A=
					} else if (theResponse.substring(0,11) =3D=3D 'FAIL:FORMAT') {=0A=
						alert(badAddressMessage);	=0A=
					} else {=0A=
						alert(theResponse);=0A=
					}=0A=
				});=0A=
    return false;=0A=
};=0A=
var badAddressMessage =3D "Address must be in the format =
name@address.com";=0A=
var unsubscribeChannelFromGroupMessage =3D 'Are you sure you want to =
remove this Slide Show from this group?';=0A=
=0A=
var unsubscribeChannelMessage =3D 'Are you sure you want to remove this =
Slide Show?';=0A=
=0A=
var unsubscribeChannel =3D function(cid, user_id, msg, fnc) {=0A=
	if(confirm(msg || unsubscribeChannelFromGroupMessage)) {=0A=
		asyncAction('channelajax',=0A=
			{ action :  'unsub',=0A=
			  cid : cid },=0A=
					function (ans) {=0A=
						fnc ? fnc() : window.location.reload();=0A=
					});=0A=
	}=0A=
	return false;=0A=
};=0A=
=0A=
=0A=
=0A=
var asyncSubscribe =3D function(element, pcid, issub, channel_name) {=0A=
	asyncAction('channelajax',=0A=
		{ action : (issub ? 'sub' : 'unsub'),=0A=
		  pcid : pcid },=0A=
				function () {=0A=
					setToggleButtons("subscribeButton", pcid, issub);=0A=
					var msg =3D (issub ?=0A=
							   (" You added "  + channel_name + " to your Screensaver.") : =0A=
							   (" You removed " + channel_name + " from your Screensaver."));=0A=
					ShowUpdate(element, 0, 0, msg);=0A=
				} );=0A=
	return false=0A=
}=0A=
=0A=
function setToggleButtons(buttonClass, cid, setting) {=0A=
	var sbuttons =3D getElementsByTagAndClassName('*', buttonClass + cid)=0A=
	for (var i =3D 0; i < sbuttons.length; i++) {=0A=
		setDisplayForElement(setting ? "none" : "", sbuttons[i]);=0A=
	}=0A=
	=0A=
	var ubuttons =3D getElementsByTagAndClassName('*', 'un' + buttonClass + =
cid)=0A=
	for (var i =3D 0; i < sbuttons.length; i++) {=0A=
			setDisplayForElement(setting ? "" : "none", ubuttons[i]);=0A=
	}=0A=
=0A=
=0A=
}=0A=
=0A=
var publicizeSubscription =3D function(cid, publicf, obj) {=0A=
	asyncAction('channelajax',=0A=
		{'action': 'publicizesub', =0A=
		 cid : cid,=0A=
		 publicsub : publicf });=0A=
	ShowUpdate(obj.id, 30, -20, 'Updating...')=0A=
	return false;=0A=
};=0A=
=0A=
var setChannelUnsafe =3D function(cid, isUnsafe, obj) {=0A=
	asyncAction('channelajax',=0A=
		{'xaction': 'adminprops',=0A=
		 cid : cid,=0A=
		 safe : (isUnsafe ? "X" : " ")  });=0A=
	ShowUpdate(obj, 30, -20, 'Updating...')=0A=
	return false;=0A=
};=0A=
=0A=
=0A=
var alterGroup =3D function(user_id, gid, display_name, description, =
join_privacy, view_privacy, =0A=
						  slideid) {=0A=
    var values =3D { display_name: display_name,=0A=
				   description:  description,=0A=
				   join_privacy: join_privacy,=0A=
				   view_privacy: view_privacy,=0A=
				   category: 'G' };=0A=
=0A=
	if (gid =3D=3D 0) values['nickname'] =3D slideid;=0A=
	=0A=
	postURL("/user/" + gid, values,=0A=
			function (ans) {=0A=
				if (ans.substring(1,12) =3D=3D 'FAIL: nickn') {=0A=
					alert('Your Group Slide ID is already in use, please try another =
ID');=0A=
					return false;=0A=
				}=0A=
=0A=
				if (ans.substring(1,12) =3D=3D 'FAIL: email') {=0A=
					alert('Your Group Slide ID is already in use, please try another =
nickname');=0A=
					return false;=0A=
				}=0A=
=0A=
				if (ans.substring(1,5) =3D=3D 'FAIL'){=0A=
					alert('Sorry, unexpected error');=0A=
					return false;=0A=
				}=0A=
	=0A=
				group =3D evalJSON(ans);=0A=
				if(gid =3D=3D 0) {=0A=
				postURL(	"/user/" + user_id + "/groups", =0A=
						{ group_id: group[0].id }, =0A=
						function (ans){=0A=
							window.location =3D group[0].profile_url=0A=
						});=0A=
				} else {=0A=
					window.location =3D group[0].profile_url=0A=
				}=0A=
			});	=0A=
	return false;=0A=
};=0A=
=0A=
var makeNicknameFromEmail =3D function(em) {=0A=
   var nick =3D em.substring(0, em.indexOf("@"));=0A=
   return nick.replace("+", "-");=0A=
};=0A=
=0A=
var makeNicknameFromName =3D function(nm) {=0A=
	nm =3D nm.replace(/_/g, ".").replace(/\W+/g, "-").toLowerCase();=0A=
	nm =3D nm.replace(/^[-0-9]+/, '').replace(/-+$/,"");=0A=
	return nm.substring(0,32);=0A=
};=0A=
=0A=
=0A=
var saveChannel =3D  function(ownerId, channelName, ebay, ebay_search, =
rss, publish) {=0A=
	postURL("/channel", {=0A=
		owner_user_id:ownerId, =0A=
		name:channelName,=0A=
		ebay:ebay,=0A=
		ebay_search:ebay_search,=0A=
		rss: rss,=0A=
		publish: publish || 'n'},=0A=
			function (result) {=0A=
				result =3D evalJSON(result);=0A=
				window.location =3D result[0].url;=0A=
			}=0A=
		);=0A=
	return false;=0A=
}=0A=
=0A=
var displayError =3D function(msg) {=0A=
	$('loading').style.display =3D "none";=0A=
	$('loadingtext').src =3D "/images/blank.gif";=0A=
	$('ebayForm').style.display =3D "block";=0A=
	=0A=
	var msgParts =3D msg.split('\"');=0A=
	=0A=
	if (msgParts.pop() =3D=3D ' was not found in our database.') {					=0A=
		msg =3D 'The user "' + msgParts.pop() + '" is not a valid eBay User =
ID';=0A=
	}=0A=
	=0A=
	clearChildren('errormsg');=0A=
	createText($('errormsg'), "ERROR: " + msg);=0A=
	$('errorarea').style.display =3D "block";=0A=
}=0A=
=0A=
var createChannel =3D  function(ownerId, channelName, ebay, ebay_search, =
rss, publish) {=0A=
=0A=
	if (ebay !=3D "" || ebay_search !=3D "") {=0A=
		$('errorarea').style.display =3D "none";=0A=
		$('loadingtext').src =3D "/images/load_text.gif";=0A=
		$('loading').style.display =3D "block";=0A=
		$('ebayForm').style.display =3D "none";=0A=
	}=0A=
=0A=
	postURL("/channel", {=0A=
		owner_user_id:ownerId, =0A=
		name:channelName,=0A=
		ebay:ebay,=0A=
		ebay_search:ebay_search,=0A=
		rss: rss,=0A=
		publish: publish || 'n'},=0A=
			function (result) {=0A=
				tokens =3D eval(result)[0];=0A=
				var rc =3D tokens['rc'];=0A=
				if (rc =3D=3D 0) {=0A=
					document.location =3D tokens['url'];=0A=
				} else if (rc =3D=3D 1) {=0A=
					displayError(tokens['msg']);=0A=
					$('seller_id').focus();=0A=
				} else {=0A=
					result =3D evalJSON(result);=0A=
					window.location =3D result[0].url;=0A=
				}=0A=
			}=0A=
		);=0A=
	return false;=0A=
}=0A=
=0A=
var setKaradaCookie =3D function(key, value, days){=0A=
	if (days){=0A=
		var date =3D new Date();=0A=
		date.setTime(date.getTime()+(days*24*60*60*1000));=0A=
		var expires =3D "; expires=3D"+date.toGMTString();=0A=
	}else {=0A=
		//session only=0A=
		var expires =3D "";=0A=
	}	=0A=
	var karada =3D readKaradaCookie();=0A=
	var kMap =3D {};=0A=
	if (!karada) {=0A=
		kMap[key] =3D escape(value);=0A=
	}else{=0A=
		kMap =3D getKaradaMap(karada);	=0A=
		kMap[key] =3D escape(value);=0A=
	}=0A=
	writeKaradaCookie(mapToStr(kMap), expires);=0A=
	return true;=0A=
}=0A=
=0A=
var clearKaradaCookieKey =3D function(key){=0A=
	var karada =3D readKaradaCookie();=0A=
	if (!karada) return true;=0A=
	var kMap =3D getKaradaMap(karada);=0A=
	=0A=
	if (!(kMap[key])) return true;=0A=
	delete kMap[key];=0A=
	writeKaradaCookie(mapToStr(kMap))=0A=
	return true;=0A=
};=0A=
=0A=
var clearKaradaCookie =3D function(){=0A=
	writeKaradaCookie('', '');=0A=
	return true;=0A=
};=0A=
=0A=
var getKaradaCookie =3D function(){=0A=
	return readKaradaCookie();=0A=
}=0A=
=0A=
var getKaradaCookieValue =3D function(key){=0A=
=0A=
	var karada =3D readKaradaCookie();=0A=
	var kMap =3D getKaradaMap(karada);=0A=
	if (kMap) {=0A=
		return kMap[key];=0A=
	} else {=0A=
		return "";=0A=
	}=0A=
};=0A=
=0A=
//karada util methods=0A=
var readKaradaCookie =3D function() {=0A=
	var cname =3D 'karada.' + base_base_domain;	=0A=
	var cstart =3D document.cookie.indexOf(cname + '=3D');=0A=
	if (cstart =3D=3D -1) return null;=0A=
	cstart =3D cstart + cname.length + 1;=0A=
	var cend =3D document.cookie.indexOf(';', cstart);=0A=
	if (cend =3D=3D -1) cend =3D document.cookie.length;=0A=
=0A=
	return unescape(document.cookie.substring(cstart, cend));=0A=
};=0A=
=0A=
var writeKaradaCookie =3D function(karada, expires){=0A=
	document.cookie =3D 'karada.' + base_base_domain + '=3D' + karada + "; =
expires=3D" + expires + "; path=3D/" + "; domain=3D." + base_base_domain;=0A=
	return true=0A=
};=0A=
=0A=
var getKaradaMap =3D function(karada){=0A=
	if (!(karada)) return null;=0A=
	var kMap =3D {};=0A=
	var kparts =3D karada.split('|');=0A=
	for (var i =3D 0; i < kparts.length; ++i){=0A=
		var s =3D kparts[i].split(':')=0A=
		kMap[s[0]] =3D s[1];=0A=
	} =0A=
	return kMap;=0A=
};=0A=
=0A=
var mapToStr =3D function(h){=0A=
	var s =3D "";=0A=
	for (var i in h){=0A=
		s =3D s + i + ":" + h[i] + "|";=0A=
	}=0A=
	s =3D s.slice(0, -1);=0A=
	return s;=0A=
};=0A=
=0A=

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.slide.com/version/20080616223133/js/MochiKitLite.js

if(typeof (dojo)!=3D"undefined"){=0A=
dojo.provide("MochiKit.Base");=0A=
}=0A=
if(typeof (MochiKit)=3D=3D"undefined"){=0A=
MochiKit=3D{};=0A=
}=0A=
if(typeof (MochiKit.Base)=3D=3D"undefined"){=0A=
MochiKit.Base=3D{};=0A=
}=0A=
MochiKit.Base.VERSION=3D"1.3.1";=0A=
MochiKit.Base.NAME=3D"MochiKit.Base";=0A=
MochiKit.Base.update=3Dfunction(_1,_2){=0A=
if(_1=3D=3D=3Dnull){=0A=
_1=3D{};=0A=
}=0A=
for(var i=3D1;i<arguments.length;i++){=0A=
var o=3Darguments[i];=0A=
if(typeof (o)!=3D"undefined"&&o!=3D=3Dnull){=0A=
for(var k in o){=0A=
_1[k]=3Do[k];=0A=
}=0A=
}=0A=
}=0A=
return _1;=0A=
};=0A=
MochiKit.Base.update(MochiKit.Base,{__repr__:function(){=0A=
return "["+this.NAME+" "+this.VERSION+"]";=0A=
},extend:function(_6,_7,_8){=0A=
if(!_8){=0A=
_8=3D0;=0A=
}=0A=
if(_7){=0A=
var l=3D_7.length;=0A=
if(typeof (l)!=3D"number"){=0A=
if(typeof (MochiKit.Iter)!=3D"undefined"){=0A=
_7=3DMochiKit.Iter.list(_7);=0A=
l=3D_7.length;=0A=
}else{=0A=
throw new TypeError("Argument not an array-like and MochiKit.Iter not =
present");=0A=
}=0A=
}=0A=
if(!_6){=0A=
_6=3D[];=0A=
}=0A=
for(var i=3D_8;i<l;i++){=0A=
_6.push(_7[i]);=0A=
}=0A=
}=0A=
return _6;=0A=
},keys:function(_b){=0A=
var _c=3D[];=0A=
for(var _d in _b){=0A=
_c.push(_d);=0A=
}=0A=
return _c;=0A=
},operator:{truth:function(a){=0A=
return !!a;=0A=
},lognot:function(a){=0A=
return !a;=0A=
},identity:function(a){=0A=
return a;=0A=
},not:function(a){=0A=
return ~a;=0A=
},neg:function(a){=0A=
return -a;=0A=
},add:function(a,b){=0A=
return a+b;=0A=
},sub:function(a,b){=0A=
return a-b;=0A=
},div:function(a,b){=0A=
return a/b;=0A=
},mod:function(a,b){=0A=
return a%b;=0A=
},mul:function(a,b){=0A=
return a*b;=0A=
},and:function(a,b){=0A=
return a&b;=0A=
},or:function(a,b){=0A=
return a|b;=0A=
},xor:function(a,b){=0A=
return a^b;=0A=
},lshift:function(a,b){=0A=
return a<<b;=0A=
},rshift:function(a,b){=0A=
return a>>b;=0A=
},zrshift:function(a,b){=0A=
return a>>>b;=0A=
},eq:function(a,b){=0A=
return a=3D=3Db;=0A=
},ne:function(a,b){=0A=
return a!=3Db;=0A=
},gt:function(a,b){=0A=
return a>b;=0A=
},ge:function(a,b){=0A=
return a>=3Db;=0A=
},lt:function(a,b){=0A=
return a<b;=0A=
},le:function(a,b){=0A=
return a<=3Db;=0A=
},ceq:function(a,b){=0A=
return MochiKit.Base.compare(a,b)=3D=3D=3D0;=0A=
},cne:function(a,b){=0A=
return MochiKit.Base.compare(a,b)!=3D=3D0;=0A=
},cgt:function(a,b){=0A=
return MochiKit.Base.compare(a,b)=3D=3D1;=0A=
},cge:function(a,b){=0A=
return MochiKit.Base.compare(a,b)!=3D-1;=0A=
},clt:function(a,b){=0A=
return MochiKit.Base.compare(a,b)=3D=3D-1;=0A=
},cle:function(a,b){=0A=
return MochiKit.Base.compare(a,b)!=3D1;=0A=
},logand:function(a,b){=0A=
return a&&b;=0A=
},logor:function(a,b){=0A=
return a||b;=0A=
},contains:function(a,b){=0A=
return b in a;=0A=
}},forwardCall:function(_47){=0A=
return function(){=0A=
return this[_47].apply(this,arguments);=0A=
};=0A=
},typeMatcher:function(){=0A=
var _48=3D{};=0A=
for(var i=3D0;i<arguments.length;i++){=0A=
var typ=3Darguments[i];=0A=
_48[typ]=3Dtyp;=0A=
}=0A=
return function(){=0A=
for(var i=3D0;i<arguments.length;i++){=0A=
if(!(typeof (arguments[i]) in _48)){=0A=
return false;=0A=
}=0A=
}=0A=
return true;=0A=
};=0A=
},isArrayLike:function(){=0A=
for(var i=3D0;i<arguments.length;i++){=0A=
var o=3Darguments[i];=0A=
var typ=3Dtypeof (o);=0A=
if((typ!=3D"object"&&!(typ=3D=3D"function"&&typeof =
(o.item)=3D=3D"function"))||o=3D=3D=3Dnull||typeof =
(o.length)!=3D"number"){=0A=
return false;=0A=
}=0A=
}=0A=
return true;=0A=
},map:function(fn,lst){=0A=
var m=3DMochiKit.Base;=0A=
var itr=3DMochiKit.Iter;=0A=
var _53=3Dm.isArrayLike;=0A=
if(arguments.length<=3D2){=0A=
if(!_53(lst)){=0A=
if(itr){=0A=
lst=3Ditr.list(lst);=0A=
if(fn=3D=3D=3Dnull){=0A=
return lst;=0A=
}=0A=
}else{=0A=
throw new TypeError("Argument not an array-like and MochiKit.Iter not =
present");=0A=
}=0A=
}=0A=
if(fn=3D=3D=3Dnull){=0A=
return m.extend(null,lst);=0A=
}=0A=
var _54=3D[];=0A=
for(var i=3D0;i<lst.length;i++){=0A=
_54.push(fn(lst[i]));=0A=
}=0A=
return _54;=0A=
}else{=0A=
if(fn=3D=3D=3Dnull){=0A=
fn=3DArray;=0A=
}=0A=
var _56=3Dnull;=0A=
for(i=3D1;i<arguments.length;i++){=0A=
if(!_53(arguments[i])){=0A=
if(itr){=0A=
return itr.list(itr.imap.apply(null,arguments));=0A=
}else{=0A=
throw new TypeError("Argument not an array-like and MochiKit.Iter not =
present");=0A=
}=0A=
}=0A=
var l=3Darguments[i].length;=0A=
if(_56=3D=3D=3Dnull||_56>l){=0A=
_56=3Dl;=0A=
}=0A=
}=0A=
_54=3D[];=0A=
for(i=3D0;i<_56;i++){=0A=
var _58=3D[];=0A=
for(var j=3D1;j<arguments.length;j++){=0A=
_58.push(arguments[j][i]);=0A=
}=0A=
_54.push(fn.apply(this,_58));=0A=
}=0A=
return _54;=0A=
}=0A=
},filter:function(fn,lst,_5c){=0A=
var _5d=3D[];=0A=
var m=3DMochiKit.Base;=0A=
if(!m.isArrayLike(lst)){=0A=
if(MochiKit.Iter){=0A=
lst=3DMochiKit.Iter.list(lst);=0A=
}else{=0A=
throw new TypeError("Argument not an array-like and MochiKit.Iter not =
present");=0A=
}=0A=
}=0A=
if(fn=3D=3D=3Dnull){=0A=
fn=3Dm.operator.truth;=0A=
}=0A=
if(typeof (Array.prototype.filter)=3D=3D"function"){=0A=
return Array.prototype.filter.call(lst,fn,_5c);=0A=
}else{=0A=
if(typeof (_5c)=3D=3D"undefined"||_5c=3D=3D=3Dnull){=0A=
for(var i=3D0;i<lst.length;i++){=0A=
var o=3Dlst[i];=0A=
if(fn(o)){=0A=
_5d.push(o);=0A=
}=0A=
}=0A=
}else{=0A=
for(i=3D0;i<lst.length;i++){=0A=
o=3Dlst[i];=0A=
if(fn.call(_5c,o)){=0A=
_5d.push(o);=0A=
}=0A=
}=0A=
}=0A=
}=0A=
return _5d;=0A=
},bind:function(_61,_62){=0A=
if(typeof (_61)=3D=3D"string"){=0A=
_61=3D_62[_61];=0A=
}=0A=
var _63=3D_61.im_func;=0A=
var _64=3D_61.im_preargs;=0A=
var _65=3D_61.im_self;=0A=
var m=3DMochiKit.Base;=0A=
if(typeof (_61)=3D=3D"function"&&typeof (_61.apply)=3D=3D"undefined"){=0A=
_61=3Dm._wrapDumbFunction(_61);=0A=
}=0A=
if(typeof (_63)!=3D"function"){=0A=
_63=3D_61;=0A=
}=0A=
if(typeof (_62)!=3D"undefined"){=0A=
_65=3D_62;=0A=
}=0A=
if(typeof (_64)=3D=3D"undefined"){=0A=
_64=3D[];=0A=
}else{=0A=
_64=3D_64.slice();=0A=
}=0A=
m.extend(_64,arguments,2);=0A=
var _67=3Dfunction(){=0A=
var _68=3Darguments;=0A=
var me=3Darguments.callee;=0A=
if(me.im_preargs.length>0){=0A=
_68=3Dm.concat(me.im_preargs,_68);=0A=
}=0A=
var _6a=3Dme.im_self;=0A=
if(!_6a){=0A=
_6a=3Dthis;=0A=
}=0A=
return me.im_func.apply(_6a,_68);=0A=
};=0A=
_67.im_self=3D_65;=0A=
_67.im_func=3D_63;=0A=
_67.im_preargs=3D_64;=0A=
return _67;=0A=
},registerComparator:function(_6b,_6c,_6d,_6e){=0A=
MochiKit.Base.comparatorRegistry.register(_6b,_6c,_6d,_6e);=0A=
},_primitives:{"boolean":true,"string":true,"number":true},registerRepr:f=
unction(_6f,_70,_71,_72){=0A=
MochiKit.Base.reprRegistry.register(_6f,_70,_71,_72);=0A=
},repr:function(o){=0A=
if(typeof (o)=3D=3D"undefined"){=0A=
return "undefined";=0A=
}else{=0A=
if(o=3D=3D=3Dnull){=0A=
return "null";=0A=
}=0A=
}=0A=
try{=0A=
if(typeof (o.__repr__)=3D=3D"function"){=0A=
return o.__repr__();=0A=
}else{=0A=
if(typeof (o.repr)=3D=3D"function"&&o.repr!=3Darguments.callee){=0A=
return o.repr();=0A=
}=0A=
}=0A=
return MochiKit.Base.reprRegistry.match(o);=0A=
}=0A=
catch(e){=0A=
if(typeof =
(o.NAME)=3D=3D"string"&&(o.toString=3D=3DFunction.prototype.toString||o.t=
oString=3D=3DObject.prototype.toString)){=0A=
return o.NAME;=0A=
}=0A=
}=0A=
try{=0A=
var _74=3D(o+"");=0A=
}=0A=
catch(e){=0A=
return "["+typeof (o)+"]";=0A=
}=0A=
if(typeof (o)=3D=3D"function"){=0A=
o=3D_74.replace(/^\s+/,"");=0A=
var idx=3Do.indexOf("{");=0A=
if(idx!=3D-1){=0A=
o=3Do.substr(0,idx)+"{...}";=0A=
}=0A=
}=0A=
return _74;=0A=
},reprString:function(o){=0A=
return =
("\""+o.replace(/(["\\])/g,"\\$1")+"\"").replace(/[\f]/g,"\\f").replace(/=
[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]=
/g,"\\r");=0A=
},reprNumber:function(o){=0A=
return o+"";=0A=
},registerJSON:function(_78,_79,_7a,_7b){=0A=
MochiKit.Base.jsonRegistry.register(_78,_79,_7a,_7b);=0A=
},evalJSON:function(){=0A=
return eval("("+arguments[0]+")");=0A=
},serializeJSON:function(o){=0A=
var _7d=3Dtypeof (o);=0A=
if(_7d=3D=3D"undefined"){=0A=
return "undefined";=0A=
}else{=0A=
if(_7d=3D=3D"number"||_7d=3D=3D"boolean"){=0A=
return o+"";=0A=
}else{=0A=
if(o=3D=3D=3Dnull){=0A=
return "null";=0A=
}=0A=
}=0A=
}=0A=
var m=3DMochiKit.Base;=0A=
var _7f=3Dm.reprString;=0A=
if(_7d=3D=3D"string"){=0A=
return _7f(o);=0A=
}=0A=
var me=3Darguments.callee;=0A=
var _81;=0A=
if(typeof (o.__json__)=3D=3D"function"){=0A=
_81=3Do.__json__();=0A=
if(o!=3D=3D_81){=0A=
return me(_81);=0A=
}=0A=
}=0A=
if(typeof (o.json)=3D=3D"function"){=0A=
_81=3Do.json();=0A=
if(o!=3D=3D_81){=0A=
return me(_81);=0A=
}=0A=
}=0A=
if(_7d!=3D"function"&&typeof (o.length)=3D=3D"number"){=0A=
var res=3D[];=0A=
for(var i=3D0;i<o.length;i++){=0A=
var val=3Dme(o[i]);=0A=
if(typeof (val)!=3D"string"){=0A=
val=3D"undefined";=0A=
}=0A=
res.push(val);=0A=
}=0A=
return "["+res.join(", ")+"]";=0A=
}=0A=
try{=0A=
_81=3Dm.jsonRegistry.match(o);=0A=
return me(_81);=0A=
}=0A=
catch(e){=0A=
if(e!=3Dm.NotFound){=0A=
throw e;=0A=
}=0A=
}=0A=
if(_7d=3D=3D"function"){=0A=
return null;=0A=
}=0A=
res=3D[];=0A=
for(var k in o){=0A=
var _86;=0A=
if(typeof (k)=3D=3D"number"){=0A=
_86=3D"\""+k+"\"";=0A=
}else{=0A=
if(typeof (k)=3D=3D"string"){=0A=
_86=3D_7f(k);=0A=
}else{=0A=
continue;=0A=
}=0A=
}=0A=
val=3Dme(o[k]);=0A=
if(typeof (val)!=3D"string"){=0A=
continue;=0A=
}=0A=
res.push(_86+":"+val);=0A=
}=0A=
return "{"+res.join(", ")+"}";=0A=
},concat:function(){=0A=
var _87=3D[];=0A=
var _88=3DMochiKit.Base.extend;=0A=
for(var i=3D0;i<arguments.length;i++){=0A=
_88(_87,arguments[i]);=0A=
}=0A=
return _87;=0A=
},partial:function(_8a){=0A=
var m=3DMochiKit.Base;=0A=
return m.bind.apply(this,m.extend([_8a,undefined],arguments,1));=0A=
},listMinMax:function(_8c,lst){=0A=
if(lst.length=3D=3D=3D0){=0A=
return null;=0A=
}=0A=
var cur=3Dlst[0];=0A=
var _8f=3DMochiKit.Base.compare;=0A=
for(var i=3D1;i<lst.length;i++){=0A=
var o=3Dlst[i];=0A=
if(_8f(o,cur)=3D=3D_8c){=0A=
cur=3Do;=0A=
}=0A=
}=0A=
return cur;=0A=
},nameFunctions:function(_92){=0A=
var _93=3D_92.NAME;=0A=
if(typeof (_93)=3D=3D"undefined"){=0A=
_93=3D"";=0A=
}else{=0A=
_93=3D_93+".";=0A=
}=0A=
for(var _94 in _92){=0A=
var o=3D_92[_94];=0A=
if(typeof (o)=3D=3D"function"&&typeof (o.NAME)=3D=3D"undefined"){=0A=
try{=0A=
o.NAME=3D_93+_94;=0A=
}=0A=
catch(e){=0A=
}=0A=
}=0A=
}=0A=
},queryString:function(_96,_97){=0A=
if(typeof =
(MochiKit.DOM)!=3D"undefined"&&arguments.length=3D=3D1&&(typeof =
(_96)=3D=3D"string"||(typeof =
(_96.nodeType)!=3D"undefined"&&_96.nodeType>0))){=0A=
var kv=3DMochiKit.DOM.formContents(_96);=0A=
_96=3Dkv[0];=0A=
_97=3Dkv[1];=0A=
}else{=0A=
if(arguments.length=3D=3D1){=0A=
var o=3D_96;=0A=
_96=3D[];=0A=
_97=3D[];=0A=
for(var k in o){=0A=
var v=3Do[k];=0A=
if(typeof (v)!=3D"function"){=0A=
_96.push(k);=0A=
_97.push(v);=0A=
}=0A=
}=0A=
}=0A=
}=0A=
var _9c=3D[];=0A=
var len=3DMath.min(_96.length,_97.length);=0A=
var _9e=3DMochiKit.Base.urlEncode;=0A=
for(var i=3D0;i<len;i++){=0A=
v=3D_97[i];=0A=
if(typeof (v)!=3D"undefined"&&v!=3D=3Dnull){=0A=
_9c.push(_9e(_96[i])+"=3D"+_9e(v));=0A=
}=0A=
}=0A=
return _9c.join("&");=0A=
}});=0A=
MochiKit.Base.AdapterRegistry=3Dfunction(){=0A=
this.pairs=3D[];=0A=
};=0A=
MochiKit.Base.AdapterRegistry.prototype=3D{register:function(_a0,_a1,_a2,=
_a3){=0A=
if(_a3){=0A=
this.pairs.unshift([_a0,_a1,_a2]);=0A=
}else{=0A=
this.pairs.push([_a0,_a1,_a2]);=0A=
}=0A=
},match:function(){=0A=
for(var i=3D0;i<this.pairs.length;i++){=0A=
var _a5=3Dthis.pairs[i];=0A=
if(_a5[1].apply(this,arguments)){=0A=
return _a5[2].apply(this,arguments);=0A=
}=0A=
}=0A=
throw MochiKit.Base.NotFound;=0A=
},unregister:function(_a6){=0A=
for(var i=3D0;i<this.pairs.length;i++){=0A=
var _a8=3Dthis.pairs[i];=0A=
if(_a8[0]=3D=3D_a6){=0A=
this.pairs.splice(i,1);=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
}};=0A=
MochiKit.Base.EXPORT=3D["counter","clone","extend","update","updatetree",=
"setdefault","keys","items","NamedError","operator","forwardCall","itemge=
tter","typeMatcher","isCallable","isUndefined","isUndefinedOrNull","isNul=
l","isEmpty","isNotEmpty","isArrayLike","isDateLike","xmap","map","xfilte=
r","filter","bind","bindMethods","NotFound","AdapterRegistry","registerCo=
mparator","compare","registerRepr","repr","objEqual","arrayEqual","concat=
","keyComparator","reverseKeyComparator","partial","merge","listMinMax","=
listMax","listMin","objMax","objMin","nodeWalk","zip","urlEncode","queryS=
tring","serializeJSON","registerJSON","evalJSON","parseQueryString","find=
Value","findIdentical","flattenArguments","method"];=0A=
MochiKit.Base.EXPORT_OK=3D["nameFunctions","comparatorRegistry","reprRegi=
stry","jsonRegistry","compareDateLike","compareArrayLike","reprArrayLike"=
,"reprString","reprNumber"];=0A=
MochiKit.Base._exportSymbols=3Dfunction(_a9,_aa){=0A=
if(typeof (MochiKit.__export__)=3D=3D"undefined"){=0A=
MochiKit.__export__=3D(MochiKit.__compat__||(typeof =
(JSAN)=3D=3D"undefined"&&typeof (dojo)=3D=3D"undefined"));=0A=
}=0A=
if(!MochiKit.__export__){=0A=
return;=0A=
}=0A=
var all=3D_aa.EXPORT_TAGS[":all"];=0A=
for(var i=3D0;i<all.length;i++){=0A=
_a9[all[i]]=3D_aa[all[i]];=0A=
}=0A=
};=0A=
MochiKit.Base.__new__=3Dfunction(){=0A=
var m=3Dthis;=0A=
m.forward=3Dm.forwardCall;=0A=
m.find=3Dm.findValue;=0A=
if(typeof (encodeURIComponent)!=3D"undefined"){=0A=
m.urlEncode=3Dfunction(_ae){=0A=
return encodeURIComponent(_ae).replace(/\'/g,"%27");=0A=
};=0A=
}else{=0A=
m.urlEncode=3Dfunction(_af){=0A=
return =
escape(_af).replace(/\+/g,"%2B").replace(/\"/g,"%22").rval.replace(/\'/g,=
"%27");=0A=
};=0A=
}=0A=
m.NamedError=3Dfunction(_b0){=0A=
this.message=3D_b0;=0A=
this.name=3D_b0;=0A=
};=0A=
m.NamedError.prototype=3Dnew Error();=0A=
m.update(m.NamedError.prototype,{repr:function(){=0A=
if(this.message&&this.message!=3Dthis.name){=0A=
return this.name+"("+m.repr(this.message)+")";=0A=
}else{=0A=
return this.name+"()";=0A=
}=0A=
},toString:m.forwardCall("repr")});=0A=
m.NotFound=3Dnew m.NamedError("MochiKit.Base.NotFound");=0A=
m.listMax=3Dm.partial(m.listMinMax,1);=0A=
m.listMin=3Dm.partial(m.listMinMax,-1);=0A=
m.isCallable=3Dm.typeMatcher("function");=0A=
m.isUndefined=3Dm.typeMatcher("undefined");=0A=
m.merge=3Dm.partial(m.update,null);=0A=
m.zip=3Dm.partial(m.map,null);=0A=
m.comparatorRegistry=3Dnew m.AdapterRegistry();=0A=
m.registerComparator("dateLike",m.isDateLike,m.compareDateLike);=0A=
m.registerComparator("arrayLike",m.isArrayLike,m.compareArrayLike);=0A=
m.reprRegistry=3Dnew m.AdapterRegistry();=0A=
m.registerRepr("arrayLike",m.isArrayLike,m.reprArrayLike);=0A=
m.registerRepr("string",m.typeMatcher("string"),m.reprString);=0A=
m.registerRepr("numbers",m.typeMatcher("number","boolean"),m.reprNumber);=0A=
m.jsonRegistry=3Dnew m.AdapterRegistry();=0A=
var all=3Dm.concat(m.EXPORT,m.EXPORT_OK);=0A=
m.EXPORT_TAGS=3D{":common":m.concat(m.EXPORT_OK),":all":all};=0A=
m.nameFunctions(this);=0A=
};=0A=
MochiKit.Base.__new__();=0A=
if(!MochiKit.__compat__){=0A=
compare=3DMochiKit.Base.compare;=0A=
}=0A=
MochiKit.Base._exportSymbols(this,MochiKit.Base);=0A=
if(typeof (dojo)!=3D"undefined"){=0A=
dojo.provide("MochiKit.Iter");=0A=
dojo.require("MochiKit.Base");=0A=
}=0A=
if(typeof (JSAN)!=3D"undefined"){=0A=
JSAN.use("MochiKit.Base",[]);=0A=
}=0A=
try{=0A=
if(typeof (MochiKit.Base)=3D=3D"undefined"){=0A=
throw "";=0A=
}=0A=
}=0A=
catch(e){=0A=
throw "MochiKit.Iter depends on MochiKit.Base!";=0A=
}=0A=
if(typeof (MochiKit.Iter)=3D=3D"undefined"){=0A=
MochiKit.Iter=3D{};=0A=
}=0A=
MochiKit.Iter.NAME=3D"MochiKit.Iter";=0A=
MochiKit.Iter.VERSION=3D"1.3.1";=0A=
MochiKit.Base.update(MochiKit.Iter,{__repr__:function(){=0A=
return "["+this.NAME+" "+this.VERSION+"]";=0A=
},toString:function(){=0A=
return this.__repr__();=0A=
},registerIteratorFactory:function(_b2,_b3,_b4,_b5){=0A=
MochiKit.Iter.iteratorRegistry.register(_b2,_b3,_b4,_b5);=0A=
},iter:function(_b6,_b7){=0A=
var _b8=3DMochiKit.Iter;=0A=
if(arguments.length=3D=3D2){=0A=
return _b8.takewhile(function(a){=0A=
return a!=3D_b7;=0A=
},_b6);=0A=
}=0A=
if(typeof (_b6.next)=3D=3D"function"){=0A=
return _b6;=0A=
}else{=0A=
if(typeof (_b6.iter)=3D=3D"function"){=0A=
return _b6.iter();=0A=
}=0A=
}=0A=
try{=0A=
return _b8.iteratorRegistry.match(_b6);=0A=
}=0A=
catch(e){=0A=
var m=3DMochiKit.Base;=0A=
if(e=3D=3Dm.NotFound){=0A=
e=3Dnew TypeError(typeof (_b6)+": "+m.repr(_b6)+" is not iterable");=0A=
}=0A=
throw e;=0A=
}=0A=
},repeat:function(_bb,n){=0A=
var m=3DMochiKit.Base;=0A=
if(typeof (n)=3D=3D"undefined"){=0A=
return {repr:function(){=0A=
return "repeat("+m.repr(_bb)+")";=0A=
},toString:m.forwardCall("repr"),next:function(){=0A=
return _bb;=0A=
}};=0A=
}=0A=
return {repr:function(){=0A=
return "repeat("+m.repr(_bb)+", "+n+")";=0A=
},toString:m.forwardCall("repr"),next:function(){=0A=
if(n<=3D0){=0A=
throw MochiKit.Iter.StopIteration;=0A=
}=0A=
n-=3D1;=0A=
return _bb;=0A=
}};=0A=
},next:function(_be){=0A=
return _be.next();=0A=
},imap:function(fun,p,q){=0A=
var m=3DMochiKit.Base;=0A=
var _c3=3DMochiKit.Iter;=0A=
var _c4=3Dm.map(_c3.iter,m.extend(null,arguments,1));=0A=
var map=3Dm.map;=0A=
var _c6=3D_c3.next;=0A=
return {repr:function(){=0A=
return "imap(...)";=0A=
},toString:m.forwardCall("repr"),next:function(){=0A=
return fun.apply(this,map(_c6,_c4));=0A=
}};=0A=
},list:function(_c7){=0A=
var m=3DMochiKit.Base;=0A=
if(typeof (_c7.slice)=3D=3D"function"){=0A=
return _c7.slice();=0A=
}else{=0A=
if(m.isArrayLike(_c7)){=0A=
return m.concat(_c7);=0A=
}=0A=
}=0A=
var _c9=3DMochiKit.Iter;=0A=
_c7=3D_c9.iter(_c7);=0A=
var _ca=3D[];=0A=
try{=0A=
while(true){=0A=
_ca.push(_c7.next());=0A=
}=0A=
}=0A=
catch(e){=0A=
if(e!=3D_c9.StopIteration){=0A=
throw e;=0A=
}=0A=
return _ca;=0A=
}=0A=
return undefined;=0A=
},forEach:function(_cb,_cc,_cd){=0A=
var m=3DMochiKit.Base;=0A=
if(arguments.length>2){=0A=
_cc=3Dm.bind(_cc,_cd);=0A=
}=0A=
if(m.isArrayLike(_cb)){=0A=
try{=0A=
for(var i=3D0;i<_cb.length;i++){=0A=
_cc(_cb[i]);=0A=
}=0A=
}=0A=
catch(e){=0A=
if(e!=3DMochiKit.Iter.StopIteration){=0A=
throw e;=0A=
}=0A=
}=0A=
}else{=0A=
_cd=3DMochiKit.Iter;=0A=
_cd.exhaust(_cd.imap(_cc,_cb));=0A=
}=0A=
},arrayLikeIter:function(_d0){=0A=
var i=3D0;=0A=
return {repr:function(){=0A=
return "arrayLikeIter(...)";=0A=
},toString:MochiKit.Base.forwardCall("repr"),next:function(){=0A=
if(i>=3D_d0.length){=0A=
throw MochiKit.Iter.StopIteration;=0A=
}=0A=
return _d0[i++];=0A=
}};=0A=
}});=0A=
MochiKit.Iter.EXPORT_OK=3D["iteratorRegistry","arrayLikeIter","hasIterate=
Next","iterateNextIter",];=0A=
MochiKit.Iter.EXPORT=3D["StopIteration","registerIteratorFactory","iter",=
"count","cycle","repeat","next","izip","ifilter","ifilterfalse","islice",=
"imap","applymap","chain","takewhile","dropwhile","tee","list","reduce","=
range","sum","exhaust","forEach","every","sorted","reversed","some","iext=
end","groupby","groupby_as_array"];=0A=
MochiKit.Iter.__new__=3Dfunction(){=0A=
var m=3DMochiKit.Base;=0A=
this.StopIteration=3Dnew m.NamedError("StopIteration");=0A=
this.iteratorRegistry=3Dnew m.AdapterRegistry();=0A=
this.registerIteratorFactory("arrayLike",m.isArrayLike,this.arrayLikeIter=
);=0A=
this.registerIteratorFactory("iterateNext",this.hasIterateNext,this.itera=
teNextIter);=0A=
this.EXPORT_TAGS=3D{":common":this.EXPORT,":all":m.concat(this.EXPORT,thi=
s.EXPORT_OK)};=0A=
m.nameFunctions(this);=0A=
};=0A=
MochiKit.Iter.__new__();=0A=
if(!MochiKit.__compat__){=0A=
reduce=3DMochiKit.Iter.reduce;=0A=
}=0A=
MochiKit.Base._exportSymbols(this,MochiKit.Iter);=0A=
if(typeof (dojo)!=3D"undefined"){=0A=
dojo.provide("MochiKit.DOM");=0A=
dojo.require("MochiKit.Iter");=0A=
}=0A=
if(typeof (JSAN)!=3D"undefined"){=0A=
JSAN.use("MochiKit.Iter",[]);=0A=
}=0A=
try{=0A=
if(typeof (MochiKit.Iter)=3D=3D"undefined"){=0A=
throw "";=0A=
}=0A=
}=0A=
catch(e){=0A=
throw "MochiKit.DOM depends on MochiKit.Iter!";=0A=
}=0A=
if(typeof (MochiKit.DOM)=3D=3D"undefined"){=0A=
MochiKit.DOM=3D{};=0A=
}=0A=
MochiKit.DOM.NAME=3D"MochiKit.DOM";=0A=
MochiKit.DOM.VERSION=3D"1.3.1";=0A=
MochiKit.DOM.__repr__=3Dfunction(){=0A=
return "["+this.NAME+" "+this.VERSION+"]";=0A=
};=0A=
MochiKit.DOM.toString=3Dfunction(){=0A=
return this.__repr__();=0A=
};=0A=
MochiKit.DOM.EXPORT=3D["formContents","currentWindow","currentDocument","=
withWindow","withDocument","registerDOMConverter","coerceToDOM","createDO=
M","createDOMFunc","getNodeAttribute","setNodeAttribute","updateNodeAttri=
butes","appendChildNodes","replaceChildNodes","removeElement","swapDOM","=
BUTTON","TT","PRE","H1","H2","H3","BR","CANVAS","HR","LABEL","TEXTAREA","=
FORM","STRONG","SELECT","OPTION","OPTGROUP","LEGEND","FIELDSET","P","UL",=
"OL","LI","TD","TR","THEAD","TBODY","TFOOT","TABLE","TH","INPUT","SPAN","=
A","DIV","IMG","getElement","$","computedStyle","getElementsByTagAndClass=
Name","addToCallStack","addLoadEvent","focusOnLoad","setElementClass","to=
ggleElementClass","addElementClass","removeElementClass","swapElementClas=
s","hasElementClass","escapeHTML","toHTML","emitHTML","setDisplayForEleme=
nt","hideElement","showElement","scrapeText","elementDimensions","element=
Position","setElementDimensions","setElementPosition","getViewportDimensi=
ons","setOpacity"];=0A=
MochiKit.DOM.EXPORT_OK=3D["domConverters"];=0A=
MochiKit.DOM.Dimensions=3Dfunction(w,h){=0A=
this.w=3Dw;=0A=
this.h=3Dh;=0A=
};=0A=
MochiKit.DOM.Dimensions.prototype.repr=3Dfunction(){=0A=
var _d5=3DMochiKit.Base.repr;=0A=
return "{w: "+_d5(this.w)+", h: "+_d5(this.h)+"}";=0A=
};=0A=
MochiKit.DOM.Coordinates=3Dfunction(x,y){=0A=
this.x=3Dx;=0A=
this.y=3Dy;=0A=
};=0A=
MochiKit.DOM.Coordinates.prototype.repr=3Dfunction(){=0A=
var _d8=3DMochiKit.Base.repr;=0A=
return "{x: "+_d8(this.x)+", y: "+_d8(this.y)+"}";=0A=
};=0A=
MochiKit.DOM.Coordinates.prototype.toString=3Dfunction(){=0A=
return this.repr();=0A=
};=0A=
MochiKit.Base.update(MochiKit.DOM,{coerceToDOM:function(_d9,ctx){=0A=
var im=3DMochiKit.Iter;=0A=
var _dc=3DMochiKit.DOM;=0A=
var _dd=3Dim.iter;=0A=
var _de=3Dim.repeat;=0A=
var _df=3Dim.imap;=0A=
var _e0=3D_dc.domConverters;=0A=
var _e1=3D_dc.coerceToDOM;=0A=
var _e2=3DMochiKit.Base.NotFound;=0A=
while(true){=0A=
if(typeof (_d9)=3D=3D"undefined"||_d9=3D=3D=3Dnull){=0A=
return null;=0A=
}=0A=
if(typeof (_d9.nodeType)!=3D"undefined"&&_d9.nodeType>0){=0A=
return _d9;=0A=
}=0A=
if(typeof (_d9)=3D=3D"number"||typeof (_d9)=3D=3D"boolean"){=0A=
_d9=3D_d9.toString();=0A=
}=0A=
if(typeof (_d9)=3D=3D"string"){=0A=
return _dc._document.createTextNode(_d9);=0A=
}=0A=
if(typeof (_d9.toDOM)=3D=3D"function"){=0A=
_d9=3D_d9.toDOM(ctx);=0A=
continue;=0A=
}=0A=
if(typeof (_d9)=3D=3D"function"){=0A=
_d9=3D_d9(ctx);=0A=
continue;=0A=
}=0A=
var _e3=3Dnull;=0A=
try{=0A=
_e3=3D_dd(_d9);=0A=
}=0A=
catch(e){=0A=
}=0A=
if(_e3){=0A=
return _df(_e1,_e3,_de(ctx));=0A=
}=0A=
try{=0A=
_d9=3D_e0.match(_d9,ctx);=0A=
continue;=0A=
}=0A=
catch(e){=0A=
if(e!=3D_e2){=0A=
throw e;=0A=
}=0A=
}=0A=
return _dc._document.createTextNode(_d9.toString());=0A=
}=0A=
return undefined;=0A=
},updateNodeAttributes:function(_e4,_e5){=0A=
var _e6=3D_e4;=0A=
var _e7=3DMochiKit.DOM;=0A=
if(typeof (_e4)=3D=3D"string"){=0A=
_e6=3D_e7.getElement(_e4);=0A=
}=0A=
if(_e5){=0A=
var _e8=3DMochiKit.Base.updatetree;=0A=
if(_e7.attributeArray.compliant){=0A=
for(var k in _e5){=0A=
var v=3D_e5[k];=0A=
if(typeof (v)=3D=3D"object"&&typeof (_e6[k])=3D=3D"object"){=0A=
_e8(_e6[k],v);=0A=
}else{=0A=
if(k.substring(0,2)=3D=3D"on"){=0A=
if(typeof (v)=3D=3D"string"){=0A=
v=3Dnew Function(v);=0A=
}=0A=
_e6[k]=3Dv;=0A=
}else{=0A=
_e6.setAttribute(k,v);=0A=
}=0A=
}=0A=
}=0A=
}else{=0A=
var _eb=3D_e7.attributeArray.renames;=0A=
for(k in _e5){=0A=
v=3D_e5[k];=0A=
var _ec=3D_eb[k];=0A=
if(k=3D=3D"style"&&typeof (v)=3D=3D"string"){=0A=
_e6.style.cssText=3Dv;=0A=
}else{=0A=
if(typeof (_ec)=3D=3D"string"){=0A=
_e6[_ec]=3Dv;=0A=
}else{=0A=
if(typeof (_e6[k])=3D=3D"object"&&typeof (v)=3D=3D"object"){=0A=
_e8(_e6[k],v);=0A=
}else{=0A=
if(k.substring(0,2)=3D=3D"on"){=0A=
if(typeof (v)=3D=3D"string"){=0A=
v=3Dnew Function(v);=0A=
}=0A=
_e6[k]=3Dv;=0A=
}else{=0A=
_e6.setAttribute(k,v);=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
return _e6;=0A=
},appendChildNodes:function(_ed){=0A=
var _ee=3D_ed;=0A=
var _ef=3DMochiKit.DOM;=0A=
if(typeof (_ed)=3D=3D"string"){=0A=
_ee=3D_ef.getElement(_ed);=0A=
}=0A=
var _f0=3D[_ef.coerceToDOM(MochiKit.Base.extend(null,arguments,1),_ee)];=0A=
var _f1=3DMochiKit.Base.concat;=0A=
while(_f0.length){=0A=
var n=3D_f0.shift();=0A=
if(typeof (n)=3D=3D"undefined"||n=3D=3D=3Dnull){=0A=
}else{=0A=
if(typeof (n.nodeType)=3D=3D"number"){=0A=
_ee.appendChild(n);=0A=
}else{=0A=
_f0=3D_f1(n,_f0);=0A=
}=0A=
}=0A=
}=0A=
return _ee;=0A=
},replaceChildNodes:function(_f3){=0A=
var _f4=3D_f3;=0A=
var _f5=3DMochiKit.DOM;=0A=
if(typeof (_f3)=3D=3D"string"){=0A=
_f4=3D_f5.getElement(_f3);=0A=
arguments[0]=3D_f4;=0A=
}=0A=
var _f6;=0A=
while((_f6=3D_f4.firstChild)){=0A=
_f4.removeChild(_f6);=0A=
}=0A=
if(arguments.length<2){=0A=
return _f4;=0A=
}else{=0A=
return _f5.appendChildNodes.apply(this,arguments);=0A=
}=0A=
},createDOM:function(_f7,_f8){=0A=
var _f9;=0A=
var _fa=3DMochiKit.DOM;=0A=
var m=3DMochiKit.Base;=0A=
if(typeof (_f8)=3D=3D"string"||typeof (_f8)=3D=3D"number"){=0A=
var _fc=3Dm.extend([_f7,null],arguments,1);=0A=
return arguments.callee.apply(this,_fc);=0A=
}=0A=
if(typeof (_f7)=3D=3D"string"){=0A=
if(_f8&&"name" in _f8&&!_fa.attributeArray.compliant){=0A=
_f7=3D("<"+_f7+" name=3D\""+_fa.escapeHTML(_f8.name)+"\">");=0A=
}=0A=
_f9=3D_fa._document.createElement(_f7);=0A=
}else{=0A=
_f9=3D_f7;=0A=
}=0A=
if(_f8){=0A=
_fa.updateNodeAttributes(_f9,_f8);=0A=
}=0A=
if(arguments.length<=3D2){=0A=
return _f9;=0A=
}else{=0A=
var _fc=3Dm.extend([_f9],arguments,2);=0A=
return _fa.appendChildNodes.apply(this,_fc);=0A=
}=0A=
},createDOMFunc:function(){=0A=
var m=3DMochiKit.Base;=0A=
return =
m.partial.apply(this,m.extend([MochiKit.DOM.createDOM],arguments));=0A=
},getElement:function(id){=0A=
var _ff=3DMochiKit.DOM;=0A=
if(arguments.length=3D=3D1){=0A=
return ((typeof (id)=3D=3D"string")?_ff._document.getElementById(id):id);=0A=
}else{=0A=
return MochiKit.Base.map(_ff.getElement,arguments);=0A=
}=0A=
},getElementsByTagAndClassName:function(_100,_101,_102){=0A=
var self=3DMochiKit.DOM;=0A=
if(typeof (_100)=3D=3D"undefined"||_100=3D=3D=3Dnull){=0A=
_100=3D"*";=0A=
}=0A=
if(typeof (_102)=3D=3D"undefined"||_102=3D=3D=3Dnull){=0A=
_102=3Dself._document;=0A=
}=0A=
_102=3Dself.getElement(_102);=0A=
var _104=3D(_102.getElementsByTagName(_100)||self._document.all);=0A=
if(typeof (_101)=3D=3D"undefined"||_101=3D=3D=3Dnull){=0A=
return MochiKit.Base.extend(null,_104);=0A=
}=0A=
var _105=3D[];=0A=
for(var i=3D0;i<_104.length;i++){=0A=
var _107=3D_104[i];=0A=
var _108=3D_107.className.split(" ");=0A=
for(var j=3D0;j<_108.length;j++){=0A=
if(_108[j]=3D=3D_101){=0A=
_105.push(_107);=0A=
break;=0A=
}=0A=
}=0A=
}=0A=
return _105;=0A=
},_newCallStack:function(path,once){=0A=
var rval=3Dfunction(){=0A=
var _10d=3Darguments.callee.callStack;=0A=
for(var i=3D0;i<_10d.length;i++){=0A=
if(_10d[i].apply(this,arguments)=3D=3D=3Dfalse){=0A=
break;=0A=
}=0A=
}=0A=
if(once){=0A=
try{=0A=
this[path]=3Dnull;=0A=
}=0A=
catch(e){=0A=
}=0A=
}=0A=
};=0A=
rval.callStack=3D[];=0A=
return rval;=0A=
},addToCallStack:function(_10f,path,func,once){=0A=
var self=3DMochiKit.DOM;=0A=
var _114=3D_10f[path];=0A=
var _115=3D_114;=0A=
if(!(typeof (_114)=3D=3D"function"&&typeof =
(_114.callStack)=3D=3D"object"&&_114.callStack!=3D=3Dnull)){=0A=
_115=3Dself._newCallStack(path,once);=0A=
if(typeof (_114)=3D=3D"function"){=0A=
_115.callStack.push(_114);=0A=
}=0A=
_10f[path]=3D_115;=0A=
}=0A=
_115.callStack.push(func);=0A=
},addLoadEvent:function(func){=0A=
var self=3DMochiKit.DOM;=0A=
self.addToCallStack(self._window,"onload",func,true);=0A=
},setElementClass:function(_118,_119){=0A=
var self=3DMochiKit.DOM;=0A=
var obj=3Dself.getElement(_118);=0A=
if(self.attributeArray.compliant){=0A=
obj.setAttribute("class",_119);=0A=
}else{=0A=
obj.setAttribute("className",_119);=0A=
}=0A=
},addElementClass:function(_11c,_11d){=0A=
var self=3DMochiKit.DOM;=0A=
var obj=3Dself.getElement(_11c);=0A=
var cls=3Dobj.className;=0A=
if(cls.length=3D=3D=3D0){=0A=
self.setElementClass(obj,_11d);=0A=
return true;=0A=
}=0A=
if(cls=3D=3D_11d){=0A=
return false;=0A=
}=0A=
var _121=3Dobj.className.split(" ");=0A=
for(var i=3D0;i<_121.length;i++){=0A=
if(_121[i]=3D=3D_11d){=0A=
return false;=0A=
}=0A=
}=0A=
self.setElementClass(obj,cls+" "+_11d);=0A=
return true;=0A=
},removeElementClass:function(_123,_124){=0A=
var self=3DMochiKit.DOM;=0A=
var obj=3Dself.getElement(_123);=0A=
var cls=3Dobj.className;=0A=
if(cls.length=3D=3D=3D0){=0A=
return false;=0A=
}=0A=
if(cls=3D=3D_124){=0A=
self.setElementClass(obj,"");=0A=
return true;=0A=
}=0A=
var _128=3Dobj.className.split(" ");=0A=
for(var i=3D0;i<_128.length;i++){=0A=
if(_128[i]=3D=3D_124){=0A=
_128.splice(i,1);=0A=
self.setElementClass(obj,_128.join(" "));=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
},hasElementClass:function(_12a,_12b){=0A=
var obj=3DMochiKit.DOM.getElement(_12a);=0A=
var _12d=3Dobj.className.split(" ");=0A=
for(var i=3D1;i<arguments.length;i++){=0A=
var good=3Dfalse;=0A=
for(var j=3D0;j<_12d.length;j++){=0A=
if(_12d[j]=3D=3Darguments[i]){=0A=
good=3Dtrue;=0A=
break;=0A=
}=0A=
}=0A=
if(!good){=0A=
return false;=0A=
}=0A=
}=0A=
return true;=0A=
},escapeHTML:function(s){=0A=
return =
s.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/</g,"&lt;").repla=
ce(/>/g,"&gt;");=0A=
},setDisplayForElement:function(_132,_133){=0A=
var m=3DMochiKit.Base;=0A=
var _135=3Dm.extend(null,arguments,1);=0A=
MochiKit.Iter.forEach(m.filter(null,m.map(MochiKit.DOM.getElement,_135)),=
function(_136){=0A=
_136.style.display=3D_132;=0A=
});=0A=
},__new__:function(win){=0A=
var m=3DMochiKit.Base;=0A=
this._document=3Ddocument;=0A=
this._window=3Dwin;=0A=
this.domConverters=3Dnew m.AdapterRegistry();=0A=
var _139=3Dthis._document.createElement("span");=0A=
var _13a;=0A=
if(_139&&_139.attributes&&_139.attributes.length>0){=0A=
var _13b=3Dm.filter;=0A=
_13a=3Dfunction(node){=0A=
return _13b(_13a.ignoreAttrFilter,node.attributes);=0A=
};=0A=
_13a.ignoreAttr=3D{};=0A=
MochiKit.Iter.forEach(_139.attributes,function(a){=0A=
_13a.ignoreAttr[a.name]=3Da.value;=0A=
});=0A=
_13a.ignoreAttrFilter=3Dfunction(a){=0A=
return (_13a.ignoreAttr[a.name]!=3Da.value);=0A=
};=0A=
_13a.compliant=3Dfalse;=0A=
_13a.renames=3D{"class":"className","checked":"defaultChecked","usemap":"=
useMap","for":"htmlFor"};=0A=
}else{=0A=
_13a=3Dfunction(node){=0A=
return node.attributes;=0A=
};=0A=
_13a.compliant=3Dtrue;=0A=
_13a.renames=3D{};=0A=
}=0A=
this.attributeArray=3D_13a;=0A=
var _140=3Dthis.createDOMFunc;=0A=
this.UL=3D_140("ul");=0A=
this.OL=3D_140("ol");=0A=
this.LI=3D_140("li");=0A=
this.TD=3D_140("td");=0A=
this.TR=3D_140("tr");=0A=
this.TBODY=3D_140("tbody");=0A=
this.THEAD=3D_140("thead");=0A=
this.TFOOT=3D_140("tfoot");=0A=
this.TABLE=3D_140("table");=0A=
this.TH=3D_140("th");=0A=
this.INPUT=3D_140("input");=0A=
this.SPAN=3D_140("span");=0A=
this.A=3D_140("a");=0A=
this.DIV=3D_140("div");=0A=
this.IMG=3D_140("img");=0A=
this.BUTTON=3D_140("button");=0A=
this.TT=3D_140("tt");=0A=
this.PRE=3D_140("pre");=0A=
this.H1=3D_140("h1");=0A=
this.H2=3D_140("h2");=0A=
this.H3=3D_140("h3");=0A=
this.BR=3D_140("br");=0A=
this.HR=3D_140("hr");=0A=
this.LABEL=3D_140("label");=0A=
this.TEXTAREA=3D_140("textarea");=0A=
this.FORM=3D_140("form");=0A=
this.P=3D_140("p");=0A=
this.SELECT=3D_140("select");=0A=
this.OPTION=3D_140("option");=0A=
this.OPTGROUP=3D_140("optgroup");=0A=
this.LEGEND=3D_140("legend");=0A=
this.FIELDSET=3D_140("fieldset");=0A=
this.STRONG=3D_140("strong");=0A=
this.CANVAS=3D_140("canvas");=0A=
this.hideElement=3Dm.partial(this.setDisplayForElement,"none");=0A=
this.showElement=3Dm.partial(this.setDisplayForElement,"block");=0A=
this.removeElement=3Dthis.swapDOM;=0A=
this.$=3Dthis.getElement;=0A=
this.EXPORT_TAGS=3D{":common":this.EXPORT,":all":m.concat(this.EXPORT,thi=
s.EXPORT_OK)};=0A=
m.nameFunctions(this);=0A=
}});=0A=
MochiKit.DOM.__new__(((typeof (window)=3D=3D"undefined")?this:window));=0A=
if(!MochiKit.__compat__){=0A=
withWindow=3DMochiKit.DOM.withWindow;=0A=
withDocument=3DMochiKit.DOM.withDocument;=0A=
}=0A=
MochiKit.Base._exportSymbols(this,MochiKit.DOM);=0A=
=0A=

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.slide.com/version/20080616223133/js/flashobject.js

/**=0A=
 * FlashObject v1.3d: Flash detection and embed - =
http://blog.deconcept.com/flashobject/=0A=
 *=0A=
 * FlashObject is (c) 2006 Geoff Stearns and is released under the MIT =
License:=0A=
 * http://www.opensource.org/licenses/mit-license.php=0A=
 *=0A=
 */=0A=
if(typeof com=3D=3D"undefined"){var com=3Dnew Object();}=0A=
if(typeof com.deconcept=3D=3D"undefined"){com.deconcept=3Dnew Object();}=0A=
if(typeof com.deconcept.util=3D=3D"undefined"){com.deconcept.util=3Dnew =
Object();}=0A=
if(typeof =
com.deconcept.FlashObjectUtil=3D=3D"undefined"){com.deconcept.FlashObject=
Util=3Dnew Object();}=0A=
com.deconcept.FlashObject=3Dfunction(_1,id,w,h,_5,c,_7,_8,_9,_a,_b,wmode)=
{=0A=
if(!document.createElement||!document.getElementById){return;}=0A=
this.DETECT_KEY=3D_b?_b:"detectflash";=0A=
this.skipDetect=3Dcom.deconcept.util.getRequestParameter(this.DETECT_KEY)=
;=0A=
this.params=3Dnew Object();=0A=
this.variables=3Dnew Object();=0A=
this.attributes=3Dnew Array();=0A=
this.useExpressInstall=3D_7;=0A=
if(_1){this.setAttribute("swf",_1);}=0A=
if(id){this.setAttribute("id",id);}=0A=
if(w){this.setAttribute("width",w);}=0A=
if(h){this.setAttribute("height",h);}=0A=
if(_5){this.setAttribute("version",new =
com.deconcept.PlayerVersion(_5.toString().split(".")));}=0A=
this.installedVer=3Dcom.deconcept.FlashObjectUtil.getPlayerVersion(this.g=
etAttribute("version"),_7);=0A=
if(c){this.addParam("bgcolor",c);}=0A=
if(wmode){this.addParam("wmode",wmode);}=0A=
var q=3D_8?_8:"high";=0A=
this.addParam("quality",q);=0A=
var _d=3D(_9)?_9:window.location;=0A=
this.setAttribute("xiRedirectUrl",_d);=0A=
this.setAttribute("redirectUrl","");=0A=
if(_a){this.setAttribute("redirectUrl",_a);}=0A=
};=0A=
com.deconcept.FlashObject.prototype=3D{setAttribute:function(_e,_f){=0A=
this.attributes[_e]=3D_f;=0A=
},getAttribute:function(_10){=0A=
return this.attributes[_10];=0A=
},addParam:function(_11,_12){=0A=
this.params[_11]=3D_12;=0A=
},getParams:function(){=0A=
return this.params;=0A=
},addVariable:function(_13,_14){=0A=
this.variables[_13]=3D_14;=0A=
},getVariable:function(_15){=0A=
return this.variables[_15];=0A=
},getVariables:function(){=0A=
return this.variables;=0A=
},createParamTag:function(n,v){=0A=
var p=3Ddocument.createElement("param");=0A=
p.setAttribute("name",n);=0A=
p.setAttribute("value",v);=0A=
return p;=0A=
},getVariablePairs:function(){=0A=
var _19=3Dnew Array();=0A=
var key;=0A=
var _1b=3Dthis.getVariables();=0A=
for(key in _1b){_19.push(key+"=3D"+_1b[key]);}=0A=
return _19;=0A=
},getFlashHTML:function(){=0A=
var _1c=3D"";=0A=
if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){=0A=
if(this.getAttribute("doExpressInstall")){=0A=
this.addVariable("MMplayerType","PlugIn");=0A=
}=0A=
_1c=3D"<embed type=3D\"application/x-shockwave-flash\" =
src=3D\""+this.getAttribute("swf")+"\" =
width=3D\""+this.getAttribute("width")+"\" =
height=3D\""+this.getAttribute("height")+"\"";=0A=
_1c+=3D" id=3D\""+this.getAttribute("id")+"\" =
name=3D\""+this.getAttribute("id")+"\" ";=0A=
var _1d=3Dthis.getParams();=0A=
for(var key in _1d){_1c+=3D[key]+"=3D\""+_1d[key]+"\" ";}=0A=
var _1f=3Dthis.getVariablePairs().join("&");=0A=
if(_1f.length>0){_1c+=3D"flashvars=3D\""+_1f+"\"";}=0A=
_1c+=3D"/>";=0A=
}else{=0A=
if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType"=
,"ActiveX");}=0A=
_1c=3D"<object id=3D\""+this.getAttribute("id")+"\" =
classid=3D\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" =
width=3D\""+this.getAttribute("width")+"\" =
height=3D\""+this.getAttribute("height")+"\">";=0A=
_1c+=3D"<param name=3D\"movie\" value=3D\""+this.getAttribute("swf")+"\" =
/>";=0A=
var _20=3Dthis.getParams();=0A=
for(var key in _20){_1c+=3D"<param name=3D\""+key+"\" =
value=3D\""+_20[key]+"\" />";}=0A=
var _22=3Dthis.getVariablePairs().join("&");=0A=
if(_22.length>0){_1c+=3D"<param name=3D\"flashvars\" value=3D\""+_22+"\" =
/>";=0A=
}_1c+=3D"</object>";}=0A=
return _1c;=0A=
},write:function(_23){=0A=
if(this.useExpressInstall){=0A=
var _24=3Dnew com.deconcept.PlayerVersion([6,0,65]);=0A=
if(this.installedVer.versionIsValid(_24)&&!this.installedVer.versionIsVal=
id(this.getAttribute("version"))){=0A=
this.setAttribute("doExpressInstall",true);=0A=
this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl"=
)));=0A=
document.title=3Ddocument.title.slice(0,47)+" - Flash Player =
Installation";=0A=
this.addVariable("MMdoctitle",document.title);}=0A=
}else{this.setAttribute("doExpressInstall",false);}=0A=
if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installed=
Ver.versionIsValid(this.getAttribute("version"))){=0A=
var n=3D(typeof _23=3D=3D"string")?document.getElementById(_23):_23;=0A=
n.innerHTML=3Dthis.getFlashHTML();=0A=
}else{if(this.getAttribute("redirectUrl")!=3D""){document.location.replac=
e(this.getAttribute("redirectUrl"));}}}};=0A=
com.deconcept.FlashObjectUtil.getPlayerVersion=3Dfunction(_26,_27){=0A=
var _28=3Dnew com.deconcept.PlayerVersion(0,0,0);=0A=
if(navigator.plugins&&navigator.mimeTypes.length){=0A=
var x=3Dnavigator.plugins["Shockwave Flash"];=0A=
if(x&&x.description){_28=3Dnew =
com.deconcept.PlayerVersion(x.description.replace(/([a-z]|[A-Z]|\s)+/,"")=
.replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}=0A=
}else{=0A=
try{var axo=3Dnew ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
for(var i=3D3;axo!=3Dnull;i++){=0A=
axo=3Dnew ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);=0A=
_28=3Dnew com.deconcept.PlayerVersion([i,0,0]);}}=0A=
catch(e){}=0A=
if(_26&&_28.major>_26.major){return _28;}=0A=
if(!_26||((_26.minor!=3D0||_26.rev!=3D0)&&_28.major=3D=3D_26.major)||_28.=
major!=3D6||_27){=0A=
try{=0A=
_28=3Dnew =
com.deconcept.PlayerVersion(axo.GetVariable("$version").split(" =
")[1].split(","));=0A=
}catch(e){}}}=0A=
return _28;=0A=
};=0A=
com.deconcept.PlayerVersion=3Dfunction(_2c){=0A=
this.major=3DparseInt(_2c[0])||0;=0A=
this.minor=3DparseInt(_2c[1])||0;=0A=
this.rev=3DparseInt(_2c[2])||0;=0A=
};=0A=
com.deconcept.PlayerVersion.prototype.versionIsValid=3Dfunction(fv){=0A=
if(this.major<fv.major){return false;}=0A=
if(this.major>fv.major){return true;}=0A=
if(this.minor<fv.minor){return false;}=0A=
if(this.minor>fv.minor){return true;}=0A=
if(this.rev<fv.rev){return false;}=0A=
return true;=0A=
};=0A=
com.deconcept.util=3D{getRequestParameter:function(_2e){=0A=
var q=3Ddocument.location.search||document.location.hash;=0A=
if(q){var _30=3Dq.indexOf(_2e+"=3D");=0A=
var _31=3D(q.indexOf("&",_30)>-1)?q.indexOf("&",_30):q.length;=0A=
if(q.length>1&&_30>-1){=0A=
return q.substring(q.indexOf("=3D",_30)+1,_31);}}return "";=0A=
},removeChildren:function(n){=0A=
while(n.hasChildNodes()){=0A=
n.removeChild(n.firstChild);}}};=0A=
if(Array.prototype.push=3D=3Dnull){=0A=
Array.prototype.push=3Dfunction(_33){=0A=
this[this.length]=3D_33;=0A=
return this.length;};}=0A=
var getQueryParamValue=3Dcom.deconcept.util.getRequestParameter;=0A=
var FlashObject=3Dcom.deconcept.FlashObject;=0A=
=0A=

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.slide.com/version/20080616223133/js/live.js

// ----------------------------------------=0A=
//=0A=
// Slide Async out-of-band RPC code=0A=
// Written by Donovan Preston=0A=
// Copyright 2005, Slide Inc.=0A=
//=0A=
// ----------------------------------------=0A=
=0A=
=0A=
var disconnectListeners =3D []=0A=
=0A=
=0A=
var createRequest =3D function() {=0A=
	if (window.XMLHttpRequest) {=0A=
		return new XMLHttpRequest();=0A=
	} else {=0A=
		return new ActiveXObject("Microsoft.XMLHTTP");=0A=
	}=0A=
}=0A=
=0A=
=0A=
// this code does the simplest thing that could possibly work right now;=0A=
// it doesn't try to be reusable in any way. If more code is added and=0A=
// reuse is desired, refactoring should occur.=0A=
=0A=
=0A=
// TODO use mochikit.async.deferred instead of whenDone callback=0A=
=0A=
var remoteAction =3D function(method, action, params, whenDone, =
sendRequest) {=0A=
	if (action.charAt(0) =3D=3D '/') {=0A=
		var theURL =3D action=0A=
	} else {=0A=
		var theURL =3D '/'+action=0A=
	}=0A=
	var postdata =3D '';=0A=
	if (params) {=0A=
		postdata =3D queryString(params);=0A=
		if (postdata && (method =3D=3D "GET")) {=0A=
			theURL =3D theURL + "?" + postdata;=0A=
			postdata =3D "";=0A=
		}=0A=
	}=0A=
=0A=
	var req =3D createRequest();=0A=
	req.onreadystatechange =3D function() {=0A=
		if (req.readyState =3D=3D 4) {=0A=
			if (whenDone) whenDone(req.responseText);=0A=
		}=0A=
	}=0A=
	sendRequest(req, theURL, postdata);=0A=
}=0A=
=0A=
var getViewName =3D function() {=0A=
	return window.location;=0A=
};=0A=
=0A=
var asyncCommand =3D function(commandType) {=0A=
	return function(action, params, whenDone) {=0A=
		params.referrer =3D getViewName();=0A=
		remoteAction(commandType, action, params, whenDone, =0A=
			function(req, theURL, theData) {=0A=
				req.open(commandType, theURL, true);=0A=
				req.setRequestHeader('HTTP-Command-Equiv', commandType);=0A=
				req.setRequestHeader('Content-Type', =
'application/x-www-form-urlencoded');=0A=
				req.send(theData);=0A=
			})=0A=
	}=0A=
}=0A=
=0A=
var asyncAction =3D asyncCommand("POST");=0A=
var asyncPut =3D asyncCommand("PUT");=0A=
=0A=
var asyncView =3D function(action, params, whenDone) {=0A=
	remoteAction("GET", action, params, whenDone, =0A=
		function(req, theURL, theData) {=0A=
			if (theData) {=0A=
				var sep =3D ( theData.indexOf("?") > 0) ? "&" : "?";=0A=
				req.open("GET", theURL + sep + theData, true);=0A=
			} else {=0A=
				req.open("GET", theURL, true);=0A=
			}=0A=
			req.send(null);=0A=
		})=0A=
}=0A=
=0A=
var asyncJson =3D function(method, action, params, whenDone) {=0A=
	remoteAction(method, action, params, whenDone, =0A=
		function(req, theURL, theData) {=0A=
			if (theURL.charAt(0) !=3D '/') {=0A=
				theURL =3D '/' + theURL;=0A=
			}=0A=
			theURL =3D '/accept/application/x-json' + theURL;=0A=
			req.open(method, theURL, true);=0A=
			req.setRequestHeader('Content-Type', =
'application/x-www-form-urlencoded');=0A=
			req.setRequestHeader('x-http-command-equiv', method);=0A=
			req.send(theData);=0A=
		});=0A=
}=0A=
=0A=
var simpleJSHash =3D function(hashValue, values, columns) {=0A=
   for (var k in columns) {=0A=
      var v =3D values[columns[k]];=0A=
	  for (var i=3D0; i < v.length; i++) {=0A=
	      hashValue <<=3D 1;	  =0A=
	      hashValue ^=3D v.charCodeAt(i);=0A=
		  var bv =3D (hashValue & 0x10000) ? 1 : 0;=0A=
		  hashValue =3D (hashValue & 0xffff) | bv;=0A=
	  }=0A=
   }=0A=
   return hashValue;=0A=
}=0A=
=0A=
var ajaxAction =3D function(action, params, success, failure) {=0A=
	var eval_result =3D function(result, first_time) {=0A=
		if (result.substring(0, 4) =3D=3D "PASS") {=0A=
			if (success) {=0A=
				result =3D result.substring(5);=0A=
				if (result.length) result =3D evalJSON(result);=0A=
				success(result);=0A=
			}=0A=
		} else if (result.substring(0, 4) =3D=3D "AUTH") {=0A=
			if (first_time) {=0A=
				var f =3D evalJSON(result.substring(5));=0A=
				f(params);=0A=
				asyncAction(action, params, function(result) {=0A=
					eval_result(result, false);} );=0A=
			}=0A=
		} else {=0A=
			if (failure) failure(result.substring(5));=0A=
		}=0A=
	};=0A=
=0A=
	asyncAction(action, params, function(result) {=0A=
				eval_result(result, true);} );=0A=
}=0A=
=0A=
function $(theId) {=0A=
	return document.getElementById(theId);=0A=
}=0A=
=0A=
function $m(theId) {=0A=
	return $(theId)=0A=
}=0A=
=0A=
function isPass(theResponse) {=0A=
	return theResponse.substring(0,4) !=3D 'FAIL';=0A=
}=0A=
=0A=
function isUnauthenticated(theResponse) {=0A=
	return theResponse =3D=3D "FAIL: Unauthenticated";=0A=
}=0A=
=0A=
=0A=
/* From Skins */=0A=
var fill =3D function(node, fillers) {=0A=
	if (node) {=0A=
		if (node.getAttribute) {=0A=
			var slot =3D getNodeAttribute(node, 'x:slot');=0A=
			if (slot) {=0A=
				var filler =3D fillers[slot];=0A=
				if (filler) {=0A=
					replaceChildNodes(node, filler);=0A=
				}=0A=
			}=0A=
			var visible =3D getNodeAttribute(node, 'x:visible');=0A=
			if (visible && (false =3D=3D fillers[visible])) {=0A=
				// alert(visible);=0A=
				node.parentNode.removeChild(node);=0A=
				return;=0A=
			}=0A=
=0A=
			var attrs =3D getNodeAttribute(node, 'x:attr');=0A=
			while (attrs) {=0A=
				var colonPos =3D attrs.indexOf(':');=0A=
				var key =3D attrs.substring(0, colonPos);=0A=
				key =3D key.replace("_", ":");=0A=
				var commaPos =3D attrs.indexOf(',');=0A=
				if (commaPos !=3D -1) {=0A=
					var value =3D attrs.substring(colonPos+1, commaPos);=0A=
					attrs =3D attrs.substring(commaPos+1);=0A=
				} else {=0A=
					var value =3D attrs.substring(colonPos+1);=0A=
					attrs =3D '';=0A=
				}=0A=
				if (fillers[value]) {=0A=
					node.setAttribute(key, fillers[value]);=0A=
				}=0A=
			}=0A=
			var attrs =3D getNodeAttribute(node, 'x:text');=0A=
			if (attrs) {=0A=
				var text =3D fillers[attrs];=0A=
				if (undefined !=3D text) {=0A=
					replaceChildNodes(node, text);=0A=
				}=0A=
			}=0A=
		}=0A=
		for (var i =3D 0; i < node.childNodes.length; i++) {=0A=
			fill(node.childNodes[i], fillers);=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
var AllObservers =3D {}=0A=
var AllModelData =3D {}=0A=
var obkeyIndex =3D 0;=0A=
var observe =3D function(key, observer, nostartup) {=0A=
	if (! AllObservers[key]) {=0A=
		AllObservers[key] =3D {};=0A=
	}=0A=
	var obkey =3D String(obkeyIndex++) + ":" + key;=0A=
	if (observer) {=0A=
		AllObservers[key][obkey] =3D observer;=0A=
	}=0A=
	if (AllModelData[key]) {=0A=
		if (observer) {=0A=
			observer(AllModelData[key]);=0A=
		}=0A=
	} else if (!nostartup) {=0A=
		execute(key);=0A=
	}=0A=
	return obkey;=0A=
}=0A=
=0A=
var unobserve =3D function(obkey) {=0A=
	if (obkey) {=0A=
		var colonPos =3D obkey.indexOf(':');=0A=
		var key =3D obkey.substring(colonPos+1);=0A=
		delete AllObservers[key][obkey];=0A=
	}=0A=
}=0A=
=0A=
var reobserve =3D function(key, observer) {=0A=
	delete AllModelData[key];=0A=
	observe(key, observer);=0A=
}=0A=
=0A=
var _patterns =3D null;=0A=
=0A=
var walk =3D function(node, prefix) {=0A=
	if (node.nodeType =3D=3D 1) {=0A=
		try {=0A=
			var pattern =3D getNodeAttribute(node, 'x:pattern');=0A=
			if (pattern) {=0A=
				prefix +=3D (prefix ? ':' : '') + pattern;=0A=
				_patterns[pattern] =3D node;=0A=
			}=0A=
			if (getNodeAttribute(node, 'x:dummy')) {=0A=
				node.parentNode.removeChild(node);=0A=
			}=0A=
		} catch (e) { }=0A=
	}=0A=
	for (var i =3D 0; i < node.childNodes.length; i++) {=0A=
		walk(node.childNodes[i], prefix);=0A=
	}=0A=
}=0A=
var getPatternMap =3D function() {=0A=
	if (_patterns =3D=3D null) {=0A=
		_patterns =3D {};=0A=
		walk(document.documentElement, '');=0A=
	}=0A=
	return _patterns;=0A=
}=0A=
=0A=
var getPattern =3D function(patternName) {=0A=
    var patterns =3D getPatternMap();=0A=
	return patterns[patternName].cloneNode(true);=0A=
}=0A=
=0A=
var pattern =3D function(patternName, fillers) {=0A=
	var pat =3D getPattern(patternName);=0A=
	if (fillers) {=0A=
		fill(pat, fillers);=0A=
	}=0A=
	return pat;=0A=
}=0A=
=0A=
=0A=
var tkeys =3D function(d) {=0A=
   var r =3D [];=0A=
   for (var k in d) {=0A=
	   if (k[d]) {=0A=
		   r.push(k);=0A=
	   }=0A=
   }=0A=
   return r;=0A=
}=0A=
=0A=
var _pendingExecute =3D {}=0A=
var execute =3D function(key) {=0A=
	if ( ! _pendingExecute[key]) {=0A=
		_pendingExecute[key] =3D true;=0A=
		asyncJson("GET", key, {}, function(results) {=0A=
			delete _pendingExecute[key];=0A=
			if (results) {=0A=
				results =3D evalJSON(results);=0A=
			}=0A=
			if (results.length) {=0A=
				for (var i=3D0; i < results.length; i++) {=0A=
					var row =3D results[i];=0A=
					if (row.url && (row.url !=3D key) ) {=0A=
						updateModel(row.url, row);=0A=
					}=0A=
				}=0A=
			}=0A=
			updateModel(key, results);=0A=
		});=0A=
	} =0A=
}=0A=
=0A=
var updateModel =3D function(key, results) {=0A=
	AllModelData[key] =3D results;=0A=
	var key_observers =3D AllObservers[key];=0A=
	for (var i in key_observers) {=0A=
		var observer =3D key_observers[i];=0A=
		if (observer) {=0A=
			observer(results);=0A=
		}=0A=
	}=0A=
};=0A=
=0A=
=0A=
var postURL =3D function(command, params, observer) {=0A=
	asyncJson("POST", command, params, observer);=0A=
}=0A=
=0A=
var logWebEvent =3D function(event_id, foreign_id) {=0A=
	// postURL("/event", { event_id : event_id ,foreign_id : foreign_id }, =
null);=0A=
};=0A=
=0A=

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.slide.com/version/20080616223133/js/dialog.js

=0A=
var editDiv =3D null;=0A=
var ie =3D (document.all) ? true : false;=0A=
=0A=
function windowSize() {=0A=
	if( typeof( window.innerWidth ) =3D=3D 'number' ) {=0A=
		//Non-IE=0A=
		return { width : window.innerWidth ,=0A=
					 height : window.innerHeight };=0A=
	} else if( document.documentElement &&=0A=
			   ( document.documentElement.clientWidth || =
document.documentElement.clientHeight ) ) {=0A=
		//IE 6+ in 'standards compliant mode'=0A=
		return { width : document.documentElement.clientWidth ,=0A=
					 height : document.documentElement.clientHeight };=0A=
	} else if( document.body && ( document.body.clientWidth || =
document.body.clientHeight ) ) {=0A=
		//IE 4 compatible=0A=
		return { width : document.body.clientWidth ,=0A=
					 height : document.body.clientHeight };=0A=
	}=0A=
	return { width : 0, height : 0  };=0A=
	=0A=
}=0A=
=0A=
var blankPasswordError =3D cl.Signin.Blank_Password_error=0A=
var blankEmailError =3D cl.Signin.Blank_Email_error=0A=
var badEmailFormatError =3D cl.Signin.Bad_Email_Format_error=0A=
var blankPasswordAndEmailError =3D cl.Signin.Blank_Pw_and_Email_error=0A=
var badPasswordError =3D cl.Signin.Bad_Password_error=0A=
var mismatchedPasswordError =3D cl.Signin.Mismatched_Pw_error=0A=
=0A=
var hexDigits =3D "0123456789ABCDEF";=0A=
var i2x =3D function(x) { return  hexDigits.substring(x, x+1); } ;=0A=
=0A=
var d2x =3D function(x) {=0A=
    return  i2x(x / 16) + i2x(x % 16);=0A=
}=0A=
=0A=
var escapeChar =3D function(c) {=0A=
	return "%" + d2x(c.charCodeAt(0));=0A=
};=0A=
=0A=
var escapeParm =3D function(p) {=0A=
	return String(p).replace(/[^-._a-z0-9 ]/gi, escapeChar ).replace(/ /g, =
"+");=0A=
 };=0A=
=0A=
var unescapeChar =3D function(x) {=0A=
	return String.fromCharCode(parseInt(x.substring(1),16)); =0A=
}=0A=
=0A=
var unescapeParm =3D function(p) {=0A=
	return String(p).replace(/\+/g, " ").replace(/%[0-9A-F][0-9A-F]/g, =
unescapeChar);=0A=
};=0A=
=0A=
var parseParms =3D function(parms) {=0A=
   parms =3D parms.split("&");=0A=
   var rv =3D {};=0A=
=0A=
   for (var i in parms) {=0A=
       var p =3D parms[i].split("=3D");=0A=
	   rv[p[0]] =3D unescapeParm(p[1]);=0A=
   }=0A=
   return rv;=0A=
};=0A=
=0A=
=0A=
var parseURL =3D function(url) {=0A=
    url =3D url.split("?");=0A=
=0A=
	return [ url[0], (url.length > 1) ?  parseParms(url[1]) : {} ];=0A=
};=0A=
=0A=
var composeURL =3D function(url, parms) {=0A=
	var sep =3D (url.indexOf("?") =3D=3D -1) ? "?" : "&";=0A=
	for (var name in parms) {=0A=
		url =3D url + sep + name + "=3D" + escapeParm(parms[name]);=0A=
		sep =3D "&";=0A=
	}=0A=
	return url;=0A=
}=0A=
=0A=
var updateDict =3D function(d1, d2) {=0A=
	for (var name in d2) {=0A=
	    d1[name] =3D d2[name];=0A=
	}=0A=
};=0A=
=0A=
var add_to_url =3D function(url, parms) {=0A=
    url =3D parseURL(url);=0A=
	updateDict(url[1], parms);=0A=
	return composeURL(url[0], url[1]);=0A=
}=0A=
=0A=
=0A=
var requireAscii =3D function(s, message) {=0A=
	for (var i in s) {=0A=
		var c =3D s.charCodeAt(i);=0A=
		if ((c < 32) || (c > 127)) {=0A=
			message =3D message || "You must enter only ASCII characters here";=0A=
			alert(message);=0A=
			return false;=0A=
		}=0A=
	}=0A=
	return true;=0A=
}=0A=
=0A=
var validateSignup =3D function(email, password, checkEmail, =
checkPassword, errorNode, joinURL) {=0A=
	if (email) {=0A=
		if (!password) {=0A=
			if (checkPassword) {=0A=
				replaceChildNodes(errorNode, blankPasswordError);=0A=
			} else {=0A=
				window.location =3D add_to_url(joinURL, { oldusername : email });=0A=
			}=0A=
			return false;=0A=
		} else if (checkPassword && !isLegalPassword(password)) {=0A=
			replaceChildNodes(errorNode, badPasswordError);=0A=
			return false;=0A=
		} else if (checkEmail && !isLegalEmail(email)) {=0A=
			if (joinURL) {=0A=
				window.location =3D add_to_url(joinURL,=0A=
					{ username : email, error: badEmailFormatError });=0A=
			} else {=0A=
				replaceChildNodes(errorNode, badEmailFormatError);=0A=
			}=0A=
			return false;=0A=
		}=0A=
		return true;=0A=
	} else {=0A=
		if (checkPassword) {=0A=
			if (password) {=0A=
				replaceChildNodes(errorNode, blankEmailError);=0A=
			} else {=0A=
				replaceChildNodes(errorNode, blankPasswordAndEmailError);=0A=
			}=0A=
		} else if (joinURL) {=0A=
			window.location =3D joinURL;=0A=
		}=0A=
		return false;=0A=
	}=0A=
}=0A=
=0A=
var validatePasswordPair =3D function(password, passwordConfirm) {=0A=
	var error =3D null;=0A=
	if (password < ' ') {=0A=
		error =3D blankPasswordError;=0A=
	} else if (!isLegalPassword(password)) {=0A=
		error =3D badPasswordError;=0A=
	} else if (password !=3D passwordConfirm) {=0A=
		error =3D mismatchedPasswordError;=0A=
	}=0A=
=0A=
	if (error) alert(error);=0A=
	return !error;=0A=
};=0A=
=0A=
=0A=
function addRadio(frm, n, label) {=0A=
    var radio =3D createInput(frm, "radio");=0A=
	radio.name =3D "editchoice";=0A=
	radio.className =3D "radioInput";=0A=
	createText(createElement(frm, 'label'), label);=0A=
	return radio;=0A=
}=0A=
=0A=
function displayChoicePopup(location, label, choices, choice, submitFcn) =
{=0A=
	dismissEditPopup();=0A=
	var frm =3D makeEditPopup(location, label, null);=0A=
=0A=
	var cDiv =3D createElement(frm, 'div');=0A=
	cDiv.style.marginTop =3D '30px';=0A=
	cDiv.style.marginLeft =3D '60px';=0A=
=0A=
	var choiceKeys =3D new Array();=0A=
=0A=
	// Sort by key=0A=
	for (var b in choices) {=0A=
		choiceKeys.push(b);=0A=
	}=0A=
=0A=
	choiceKeys.sort();=0A=
=0A=
	for (var k in choiceKeys) {=0A=
		var b =3D choiceKeys[k];=0A=
=0A=
		aDiv =3D createElement(cDiv, 'div');=0A=
		aDiv.className =3D 'radiocontainer';=0A=
		aDiv.style.width =3D '180px';=0A=
		aDiv.style.height =3D '40px';=0A=
		rad =3D addRadio(aDiv, b, choices[b]);=0A=
		if (b =3D=3D choice) {=0A=
			rad.checked =3D true;=0A=
		}=0A=
		else {=0A=
			rad.value =3D b;=0A=
			rad.onclick =3D function () { submitFcn(this.value, location); } ;=0A=
		}=0A=
	}=0A=
	return false;=0A=
}=0A=
=0A=
var aliasPattern =3D /^[-0-9a-z]+$/i=0A=
function isLegalAlias(v) {=0A=
	return aliasPattern.test(v);=0A=
}=0A=
=0A=
var emailPattern =3D /^[-0-9a-z._+&]+@([-0-9a-z]+\.)+[a-z]{2,6}$/i=0A=
function isLegalEmail(v) {=0A=
	return emailPattern.test(v);=0A=
}=0A=
=0A=
function isLegalEmails(v) {=0A=
	v =3D v.split(",");=0A=
	for (var i in v) {=0A=
		if (!isLegalEmail(strtrim(v[i]))) {=0A=
			return false;=0A=
		}=0A=
	}=0A=
	return true;=0A=
}=0A=
=0A=
var isLegalPassword =3D function(v) {=0A=
	for (var i in v) {=0A=
		if (v.charCodeAt(i) > 127) {=0A=
			return false;=0A=
		}=0A=
	}=0A=
	return true;=0A=
};=0A=
function displayInvitationPopup(location, label, imageURL, submitFcn, =
id, offsetX, offsetY) {=0A=
	dismissEditPopup();=0A=
	var emailDefault =3D "Enter email to share with friends";=0A=
	var messageDefault =3D "Message (Optional)";=0A=
	var frm =3D makeEditPopup(location, label, imageURL, offsetX, offsetY);=0A=
	var emailDiv =3D createElement(frm, 'div');=0A=
	var email =3D createInput(emailDiv, "text");=0A=
	email.id =3D "popupinviteemail";=0A=
	email.name =3D "address";=0A=
	email.value =3D emailDefault;=0A=
	email.className =3D "def";=0A=
	email.tabIndex =3D "150";=0A=
	email.style.margin =3D "0";=0A=
	email.style.cssFloat =3D "left";=0A=
	email.style.styleFloat =3D "left";=0A=
	email.onfocus =3D function() { clearDefault(this, emailDefault); }=0A=
=0A=
	//email.onchange =3D email.onkeyup;=0A=
	=0A=
	var submitDiv =3D createElement(frm, 'div');=0A=
	var submit =3D createInput(submitDiv, "submit");=0A=
	submit.className =3D "buttonInput";=0A=
	submit.style.cssFloat =3D "right";=0A=
	submit.style.styleFloat =3D "right";=0A=
	submit.id =3D "popupinvitesubmit";=0A=
	submit.style.margin =3D "0 0 0 5px";=0A=
	submit.value =3D "Send";=0A=
	submit.tabIndex =3D "152";=0A=
	submit.disabled =3D false;=0A=
	var message =3D createInput(submitDiv, "text");=0A=
	message.id =3D "popupinvitemessage";=0A=
	message.name =3D "message";=0A=
	message.value =3D messageDefault;=0A=
	message.tabIndex =3D "151";=0A=
	message.style.margin =3D "0";=0A=
	message.style.styleFloat =3D "left";=0A=
	message.style.cssFloat =3D "left";=0A=
	message.className =3D "def";=0A=
	message.onfocus =3D function() { clearDefault(this, messageDefault); }=0A=
	submit.onclick =3D function () {=0A=
		setLiveDefault(message, messageDefault, '');=0A=
		submitFcn(email.value,=0A=
				  message.value,=0A=
				  id,=0A=
				  location);=0A=
		return false;=0A=
	}	=0A=
	=0A=
	=0A=
	return false;=0A=
}=0A=
=0A=
function dismissEditPopup() {=0A=
	if (editDiv) {=0A=
		editDiv.style.visibility =3D "hidden"; =0A=
		containerDiv.style.visibility =3D "hidden";=0A=
		// this is to work around a safari bug - we need to find a better way=0A=
		editDiv =3D null;=0A=
	}=0A=
	return false;=0A=
}=0A=
=0A=
=0A=
function clearDefault(obj, defaultValue) {=0A=
  if (obj.value =3D=3D defaultValue) {=0A=
	obj.value =3D '';=0A=
  	obj.className =3D 'notdef';=0A=
  }=0A=
}=0A=
=0A=
function clearDef(obj, defaultValue) {=0A=
  if (obj.value =3D=3D defaultValue) {=0A=
	obj.value =3D '';=0A=
  	obj.style.color =3D "#000";=0A=
  }=0A=
}=0A=
=0A=
// Make Prettier=0A=
function setLiveDefault(obj, defaultValue, liveDefault) {=0A=
  if (obj.value =3D=3D defaultValue || obj.value =3D=3D '') {=0A=
	obj.value =3D liveDefault;=0A=
  }=0A=
}=0A=
=0A=
function signin(location, offsetX, offsetY) {=0A=
	dismissEditPopup()=0A=
=0A=
	// Sorry, Safari not supported at the moment=0A=
	if (navigator.vendor =3D=3D "Apple Computer, Inc.") {=0A=
		document.location =3D "/mssignin"=0A=
		return false=0A=
	}=0A=
	=0A=
	var frm =3D makeEditPopup(location, cl.Signin.Sign_In, null, offsetX || =
0, offsetY || 60)=0A=
=0A=
	var serverResponse =3D createElement(frm, "div")=0A=
	serverResponse.id =3D "serverResponse"=0A=
	=0A=
	var signinForm =3D createElement(frm, 'form')=0A=
	signinForm.id =3D 'signinfrm'=0A=
	signinForm.name =3D 'signinfrm'=0A=
	=0A=
	// Username=0A=
	var usernameDiv =3D createElement(signinForm, 'div')=0A=
	usernameDiv.id =3D "usernameDiv"=0A=
	=0A=
	var usernameLabel =3D createElement(usernameDiv, 'label')=0A=
	usernameLabel.style.width =3D '130px'=0A=
	usernameLabel.style.textAlign =3D 'right'=0A=
	usernameLabel.style.color =3D 'black'=0A=
	createText(usernameLabel, cl.Signin.Slide_ID_or_Email)=0A=
=0A=
	var username =3D createInput(usernameDiv, 'text')=0A=
	username.id =3D 'username'=0A=
	username.style.width =3D '115px'=0A=
	username.tabIndex =3D '101'=0A=
=0A=
	// Password=0A=
	var passwordDiv =3D createElement(signinForm, 'div')=0A=
	passwordDiv.style.clear =3D "both"=0A=
=0A=
	var passwordLabel =3D createElement(passwordDiv, 'label')=0A=
	passwordLabel.style.width =3D '130px'=0A=
	passwordLabel.style.textAlign =3D 'right'=0A=
	passwordLabel.style.color =3D 'black'=0A=
	createText(passwordLabel, cl.Signin.Password)=0A=
	=0A=
	var password =3D createInput(passwordDiv, 'password')=0A=
	password.style.width =3D '115px'=0A=
	password.tabIndex =3D '102'=0A=
=0A=
	// Remember Me / Submit=0A=
	var rememberDiv =3D createElement(signinForm, 'div')=0A=
	rememberDiv.style.marginTop =3D '10px'=0A=
	rememberDiv.style.color =3D 'black'=0A=
=0A=
	var submit =3D createInput(rememberDiv, 'submit')=0A=
	submit.className =3D 'buttonInput'=0A=
	submit.value =3D cl.Signin.Sign_In=0A=
	submit.tabIndex =3D '104'=0A=
=0A=
	var remember =3D createInput(rememberDiv, 'checkbox')=0A=
	remember.className =3D 'checkboxInput'=0A=
	remember.checked =3D true=0A=
	remember.id =3D 'rememberme'=0A=
	remember.tabIndex =3D '103'=0A=
	createText(createElement(rememberDiv, 'label'), cl.Signin.Remember_Me)=0A=
=0A=
	var forgotDiv =3D createElement(signinForm, 'div')=0A=
	forgotDiv.style.textAlign =3D 'right'=0A=
	var forgotLink =3D createElement(forgotDiv, 'a')=0A=
	forgotLink.href =3D '/forgot'=0A=
	forgotLink.target =3D '_blank'=0A=
	forgotLink.style.color =3D 'blue'=0A=
	createText(forgotLink, cl.Signin.Lost_Username_or_Pw);=0A=
=0A=
 	username.focus();=0A=
=0A=
	submit.onclick =3D function () {=0A=
		clearChildren("serverResponse");=0A=
=0A=
		asyncAction('userajax', { 'action' : 'signin',=0A=
									  'username' : username.value,=0A=
									  'password' : password.value ,=0A=
									  'remember' : remember.checked ? "on" : "off" },=0A=
					function(theResponse){=0A=
						pieces =3D theResponse.split(' ');=0A=
						if (pieces[0] =3D=3D 'PASS') {=0A=
							ShowUpdate(location, -50, -50, cl.Signin.Signing_In);=0A=
							handleSignin(pieces[1]);=0A=
						}=0A=
						else {=0A=
							displayResponse(theResponse);=0A=
						}=0A=
		 			});=0A=
		return false;=0A=
	};=0A=
	return false;=0A=
}=0A=
=0A=
=0A=
function displayResponse(serverAnswer) {=0A=
	var serverResponse =3D $("serverResponse");=0A=
	var serverMessage =3D createElement(serverResponse, "p");=0A=
	var theAnswer =3D createText(serverMessage, =
cl.Signin.Invalid_Username_or_Pw);=0A=
	serverMessage.className =3D "status";=0A=
}=0A=
=0A=
var signoutInProgress =3D false=0A=
function signout(location) {=0A=
	if (location) ShowUpdate(location, 10, 0, cl.Signin.Signing_Out);=0A=
	if (!signoutInProgress) {=0A=
		signoutInProgress =3D true=0A=
		asyncAction('userajax', { 'action' : 'signout' },=0A=
					function(theResponse){=0A=
						if (theResponse =3D=3D 'PASS') {=0A=
						   handleSignout();=0A=
						}=0A=
						else {=0A=
							alert(theResponse);=0A=
						}=0A=
					});=0A=
	}=0A=
	return false;=0A=
}=0A=
=0A=
// this function can be overriden on a per-page basis=0A=
function doReload() {=0A=
	document.location.reload(true);=0A=
}=0A=
=0A=
var handleSignout =3D doReload;=0A=
var handleSignin =3D doReload;=0A=
=0A=
function blipItem(addresses, message, iid, location) {=0A=
=0A=
	if(addresses =3D=3D '') {=0A=
		 alert('Please enter at least one address or Slide ID')=0A=
		 return false;=0A=
	}=0A=
=0A=
	dismissEditPopup();=0A=
	asyncAction('channelajax', =0A=
	{ 	action:	'blipitem', =0A=
		addresses : addresses ,=0A=
		message : message,=0A=
		iid : iid } ,=0A=
		function(theResponse) {=0A=
			if (theResponse =3D=3D 'PASS') {=0A=
				ShowUpdate(location, 80, 70, "Sent");=0A=
			} else {=0A=
				alert(theResponse);=0A=
			}=0A=
		});=0A=
	return false;=0A=
}=0A=
=0A=
var popupMessage =3D function(message) {=0A=
	dismissEditPopup();=0A=
	var frm =3D makeEditPopup(null, "", null);=0A=
	createText(frm, message);=0A=
	bt =3D createInput(frm, "submit");=0A=
	bt.value =3D "OK";=0A=
	bt.className =3D "buttonInput";=0A=
	bt.onclick =3D dismissEditPopup;=0A=
	return false;=0A=
}=0A=
=0A=
var makeEditPopup =3D  function(location, label, imageURL) {  // =
[offsetX], [offsetY]=0A=
=0A=
	var offsetX =3D arguments[3] ? -arguments[3] + 50 : 50;=0A=
	var offsetY =3D arguments[4] ? -arguments[4] + 50 : 50;=0A=
=0A=
	var body =3D document.getElementsByTagName('body')[0];=0A=
	var newLocation;=0A=
	if (location) {=0A=
		newLocation =3D GetElementPosition(location);=0A=
	}=0A=
	else {=0A=
		var win =3D windowSize();=0A=
		newLocation =3D { left : win.width / 2, =0A=
						top : win.height / 4 } ;=0A=
	}=0A=
	containerDiv =3D createElement(body, 'div');=0A=
	containerDiv.id =3D "popupbg";=0A=
	if(document.all) {=0A=
		containerDiv.style.background =3D "none";=0A=
		containerDiv.style.filter =3D =
"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'/images/popup_=
prompt.png', sizingMethod=3D'crop');";=0A=
	}=0A=
	containerDiv.style.left =3D (newLocation.left - offsetX) + 'px';=0A=
	containerDiv.style.top =3D (newLocation.top - offsetY) + 'px';=0A=
	containerDiv.style.width =3D '300px';=0A=
	containerDiv.style.height =3D '221px';=0A=
	containerDiv.style.zIndex =3D "1000";=0A=
	=0A=
	editDiv =3D createElement(body, 'div');=0A=
	editDiv.className =3D "editpopup";=0A=
	editDiv.id =3D "popupcontainer";=0A=
	editDiv.style.left =3D (newLocation.left - offsetX) + 'px';=0A=
	editDiv.style.top =3D (newLocation.top - offsetY) + 'px';=0A=
	editDiv.style.zIndex =3D "1000";=0A=
	=0A=
	var closeButton =3D createElement(editDiv, 'a');=0A=
	closeButton.href =3D '#';=0A=
	closeButton.className =3D 'closeButton';=0A=
	closeButton.onclick =3D dismissEditPopup;=0A=
		=0A=
	var h =3D createElement(editDiv, 'p');=0A=
	createText(h, label);=0A=
	if (imageURL !=3D null) {=0A=
		var img =3D createElement(editDiv, "img");=0A=
		img.src =3D imageURL;=0A=
		img.className =3D "popupimg";=0A=
	}=0A=
	var frm =3D createElement(editDiv, "form");=0A=
=0A=
	return frm;=0A=
}=0A=
=0A=
var createLink =3D function(parent, href, text, target) {=0A=
	var link =3D createElement(parent, 'a');=0A=
	link.href =3D href;=0A=
	if (target) link.target =3D target;=0A=
	if (text) createText(link, text);=0A=
	return link;=0A=
}=0A=
=0A=
=0A=
var displayReportPopup =3D function(location, id, offsetX, offsetY) {=0A=
	var frm =3D makeEditPopup(location, "This material is Inappropriate", =
null, offsetX, offsetY);=0A=
	=0A=
	frm.style.textAlign =3D "left";=0A=
	frm.style.fontSize =3D "8pt";=0A=
	frm.style.color =3D "black";=0A=
	=0A=
	createText(frm, "We promise to review each and every submission within =
24-48 hours. Flagging tells us this is:");=0A=
	var why =3D createElement(frm, "p");=0A=
	why.style.fontWeight =3D "bold";=0A=
	why.style.fontSize =3D "9pt";=0A=
	why.style.margin =3D "5px 15px 5px 15px";=0A=
	createText(why, "-Sexually explicit");=0A=
	createElement(why, "br");=0A=
	createText(why, "-Violates our ");=0A=
	createLink(why, "/static/terms", "Terms of Use", "_blank");=0A=
	createText(frm, "If you are the copyright owner of this material and =
believe it has been uploaded without your permission, please follow ");=0A=
	var copyright =3D createElement(frm, "a");=0A=
	copyright.href =3D "/static/copyright";=0A=
	copyright.target =3D "_blank";=0A=
	copyright.innerHTML =3D " these directions";=0A=
	createText(frm, " to submit a copyright infringement notice.");=0A=
	=0A=
	var flagButton =3D createInput(editDiv, 'submit');=0A=
	flagButton.value =3D "Flag as Inappropriate";=0A=
	flagButton.onclick =3D function() {=0A=
		dismissEditPopup();=0A=
		asyncAction('channelajax', =0A=
			{ xaction: 'flagforreview', =0A=
			cid : id},=0A=
			function(theResponse){=0A=
				if (theResponse =3D=3D 'PASS') {=0A=
					ShowUpdate(location, 10, 10, "Flagged");=0A=
				} else {=0A=
					alert(theResponse);=0A=
				}=0A=
			} );=0A=
		return false;=0A=
		};=0A=
	flagButton.focus()=0A=
	return false;=0A=
};=0A=
=0A=
var addFan =3D function(channel_id, email, loc, offsetX, offsetY, =
simultaneous_embed) {=0A=
	if (isLegalEmail(email.value)) {=0A=
		asyncAction('userajax',=0A=
			{ xaction : 'addfan',=0A=
			  email : email.value,=0A=
			  channel_id : channel_id },=0A=
					function(theResponse) {=0A=
						if (theResponse.substring(0,4) =3D=3D "PASS") {=0A=
							logAddFan();=0A=
							if(!simultaneous_embed){=0A=
								ShowUpdate(loc, offsetX || -100, offsetY || -50, "You've been =
subscribed");=0A=
							}=0A=
						} else {=0A=
							displayResponse(theResponse);=0A=
						}=0A=
					} );=0A=
	} else {=0A=
		alert(badEmailFormatError);=0A=
	}=0A=
	return false;=0A=
};=0A=
=0A=
var fanembed =3D function(channel_id, dacode, community, interestID, =
widget_log_embed_success, widget_log_embed_failure, email, password, =
loc, offsetX, offsetY) {=0A=
	if (isLegalEmail(email.value)) {=0A=
		addFan(channel_id.value, email, loc, 0, 0, true);=0A=
		if (password.value !=3D '') {=0A=
			asyncAction('scrapeajax',=0A=
				{ xaction : 'cembed',=0A=
				username     : email.value,=0A=
				password     : password.value,=0A=
				channel_id   : channel_id.value,=0A=
				auth         : '',=0A=
				community    : community.value,=0A=
				interestID   : interestID.value,=0A=
				blogID       : 'none',=0A=
				always_add   : 'true',=0A=
				subject      : '',=0A=
				widget_log_embed_success: widget_log_embed_success.value,=0A=
				widget_log_embed_failure: widget_log_embed_failure.value,=0A=
				body         : dacode.value,=0A=
				loc          : loc.value,=0A=
				offsetX      : offsetX.value,=0A=
				offsetY      : offsetY.value},=0A=
					function(theResponse) {=0A=
						if (theResponse.substring(0,4) =3D=3D "PASS") {=0A=
							ShowUpdate(loc, offsetX || -100, offsetY || -50, "This SlideShow =
has been added!");=0A=
							email.value =3D email.value=0A=
							password.value =3D password.value=0A=
							logEmbed();=0A=
						} else {=0A=
							ShowUpdate(loc, offsetX || -100, offsetY || -50, "Incorrect email =
or password. Be sure to use your MySpace email and password, NOT your =
Slide email and password");=0A=
							email.value =3D ''=0A=
							password.value =3D ''=0A=
						}=0A=
					});=0A=
			} else {=0A=
				alert("Please enter a password");=0A=
			}=0A=
		} else {=0A=
			alert(badEmailFormatError);=0A=
		}=0A=
	return false;=0A=
};=0A=
=0A=
var fanUser =3D function(email, uid, location, offsetX, offsetY) {=0A=
	if (isLegalEmail(email.value)) {=0A=
		asyncAction('userajax',=0A=
			{ xaction : 'fanuser',=0A=
			  email : email.value,=0A=
			  uid : uid.value },=0A=
					function(theResponse) {=0A=
						if (theResponse.substring(0,4) =3D=3D "PASS") {=0A=
							ShowUpdate(location, offsetX || -100, offsetY || -50, "You've =
been subscribed");=0A=
							logAddFan();=0A=
							email.value =3D ''=0A=
						} else {=0A=
							displayResponse(theResponse);=0A=
						}=0A=
					} );=0A=
	} else {=0A=
		alert(badEmailFormatError);=0A=
	}=0A=
	return false;=0A=
};=0A=
=0A=
=0A=
var DefaultInput =3D function(baseClass, editClass, emptyText) {=0A=
	this.baseClass =3D baseClass;=0A=
	this.editClass =3D editClass;=0A=
	this.focusobject =3D null;=0A=
	this.emptyText =3D emptyText;=0A=
}=0A=
=0A=
DefaultInput.prototype.focusOn =3D function(foc) {=0A=
	if (this.isclear(foc)) {=0A=
		foc.value =3D "";=0A=
	}=0A=
	foc.className =3D this.editClass;=0A=
	foc.select();=0A=
	this.focusobject =3D foc;=0A=
}=0A=
=0A=
DefaultInput.prototype.setAppearance =3D function(caller) {=0A=
	if (caller.value =3D=3D "") {=0A=
		addElementClass(caller, this.baseClass);=0A=
		removeElementClass(caller, this.editClass);=0A=
		caller.value =3D this.emptyText;=0A=
	} else if (caller.value =3D=3D this.emptyText) {=0A=
		addElementClass(caller, this.baseClass);=0A=
		removeElementClass(caller, this.editClass);=0A=
	} else {=0A=
		addElementClass(caller, this.editClass);=0A=
		removeElementClass(caller, this.baseClass);=0A=
	}=0A=
}=0A=
=0A=
DefaultInput.prototype.blur =3D function(foc) {=0A=
	this.focusobject =3D null;=0A=
}=0A=
=0A=
DefaultInput.prototype.isclear =3D function(caller) {=0A=
	return removeElementClass(caller, this.baseClass);=0A=
}=0A=
=0A=
=0A=
DefaultInput.prototype.clickOn =3D function(foc) {=0A=
	if (!document.all && (foc !=3D this.focusobject)) {=0A=
		this.focusOn(foc);=0A=
	}=0A=
}=0A=
=0A=
DefaultInput.prototype.clear =3D function(inp) {=0A=
	inp.value =3D "";=0A=
	this.setAppearance(inp);=0A=
}=0A=
=0A=
var displaySelects =3D function(show) {=0A=
	this._toggleFields =3D function(fields, visibility) {=0A=
		for(var i =3D 0; i < fields.length; i++) {=0A=
			fields[i].style.visibility =3D (visibility) ? 'visible' : 'hidden'=0A=
		}=0A=
	}=0A=
	if (document.all) {=0A=
		// This part is a hack because IE 6 doesn't respect z-index for =
'select' type inputs=0A=
		this._toggleFields(document.getElementsByTagName('select'), show)=0A=
=0A=
		if (document.frames.length) {=0A=
			for (var i =3D 0; i < frames.length; i++) {=0A=
				try {=0A=
					=
this._toggleFields(document.frames[i].document.getElementsByTagName('sele=
ct'), show)=0A=
				} catch(e) { }=0A=
			}=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
var displayDimmed =3D function(id, fnc, showSelects, noTransparency) {=0A=
	var currentWindow =3D windowSize();=0A=
	currentWindow.height =3D Math.max(currentWindow.height, =
document.body.offsetHeight)=0A=
	currentWindow.width =3D Math.max(currentWindow.width, =
document.body.offsetWidth)=0A=
	var blackout =3D $('blackout')=0A=
	blackout.style.height =3D currentWindow.height + 100 + "px";=0A=
	blackout.style.width =3D currentWindow.width + "px";=0A=
	blackout.style.display =3D 'block'=0A=
	if (noTransparency) {=0A=
		blackout.style.backgroundColor =3D '#ddd'=0A=
	} else {=0A=
		SetOpacityById('blackout', 50)=0A=
	}=0A=
	$(id).style.display =3D 'block'=0A=
	=0A=
	// Hack alert: this is because Firefox ignores z-index with =
overflow:auto=0A=
	var tabBoxElement =3D $('tabBox')=0A=
	if (tabBoxElement) { tabBoxElement.style.display =3D 'none' }=0A=
	=0A=
	if (!showSelects) displaySelects(false)=0A=
	if (fnc) fnc();=0A=
	return false;=0A=
}=0A=
=0A=
var dismissDimmed =3D function(id, fnc) {=0A=
	$('blackout').style.display =3D 'none'=0A=
	$(id).style.display =3D 'none'=0A=
=0A=
	// Hack alert: this is because Firefox ignores z-index with =
overflow:auto=0A=
	var tabBoxElement =3D $('tabBox')=0A=
	if (tabBoxElement) { tabBoxElement.style.display =3D 'block' }=0A=
=0A=
	displaySelects(true)=0A=
	if (fnc) fnc()=0A=
	return false;=0A=
}=0A=

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.slide.com/version/20080616223133/js/basics.js

// ----------------------------------------=0A=
=0A=
//=0A=
// Slide UI Javascript Toolkit=0A=
// Written by Johnnie Manzari and Jeremiah Robison=0A=
// Copyright 2005, Slide Inc.=0A=
//=0A=
// Feel like fixing/writing some code? Search for the string "FUTURE =
UPDATE".=0A=
//=0A=
// ----------------------------------------=0A=
=0A=
=0A=
=0A=
// ----------------------------------------=0A=
//=0A=
// Basic Functions=0A=
//=0A=
// ----------------------------------------=0A=
=0A=
function getObject(name) {=0A=
    if ("object" =3D=3D typeof(name)) {=0A=
       return name; // this is actually the object itself, not its id=0A=
    }=0A=
	if (document.getElementById) {=0A=
	   	return document.getElementById(name);=0A=
 	}=0A=
 	else if (document.all) {=0A=
	   	return document.all[name];=0A=
 	}=0A=
 	else if (document.layers) {=0A=
	   	if (document.layers[name]) =0A=
		{=0A=
	   		return document.layers[name];=0A=
		}=0A=
		else =0A=
		{=0A=
	    	return document.layers.testP.layers[name];=0A=
	   	}=0A=
 	}=0A=
}=0A=
=0A=
function objectRect(name) {=0A=
	var obj =3D getObject(name);=0A=
	var curleft =3D curtop =3D 0;=0A=
	var width =3D obj.offsetWidth;=0A=
	var height =3D obj.offsetHeight;=0A=
	if (obj.offsetParent) {=0A=
		curleft =3D obj.offsetLeft=0A=
		curtop =3D obj.offsetTop=0A=
		while (obj =3D obj.offsetParent) {=0A=
			curleft +=3D obj.offsetLeft=0A=
			curtop +=3D obj.offsetTop=0A=
		}=0A=
	}=0A=
	return [curleft,curtop,width,height];=0A=
}=0A=
=0A=
// store oft used objects to avoid re-getting overhead=0A=
var objectKeeper =3D {}=0A=
var $$ =3D function(objId) {=0A=
	if (objectKeeper[objId] =3D=3D undefined) {=0A=
		objectKeeper[objId] =3D $(objId)=0A=
	}=0A=
	return objectKeeper[objId]=0A=
}=0A=
=0A=
var goLoc =3D function(loc) {=0A=
	document.location =3D loc=0A=
}=0A=
=0A=
function SetText(id, newtext) {=0A=
	var el =3D getObject(id);=0A=
	el.firstChild.data =3D newtext;=0A=
}=0A=
=0A=
function GetValue(id) {=0A=
	var input =3D getObject(id);=0A=
	if (input) {=0A=
		return input.value;=0A=
	} else {=0A=
		return '';=0A=
	}=0A=
}=0A=
function SetValue(id, value) {=0A=
	var input =3D getObject(id);=0A=
	if (input) {=0A=
		input.value =3D value;=0A=
	} =0A=
}=0A=
=0A=
// ----------------------------------------=0A=
//=0A=
// Show/Hide Elements, Change Location and Size=0A=
//=0A=
// ----------------------------------------=0A=
=0A=
=0A=
function ToggleDisplay(id, forceClose) {=0A=
	var cal =3D getObject(id)=0A=
	var display =3D 'none'=0A=
=0A=
	if (cal) {=0A=
		if (cal.style.display && !forceClose) {=0A=
			display =3D ''=0A=
		}=0A=
		cal.style.display =3D display=0A=
		return cal.style.display=0A=
	}	=0A=
}=0A=
=0A=
function GetElementPosition(target) {=0A=
  if (typeof(target) =3D=3D "string") {=0A=
      target =3D getObject(target)=0A=
  }=0A=
  if(target.offsetParent) {=0A=
    for(var posX =3D 0, posY =3D 0; target.offsetParent; target =3D =
target.offsetParent ) {=0A=
      posX +=3D target.offsetLeft=0A=
      posY +=3D target.offsetTop=0A=
    }=0A=
    return { left:posX, top:posY }=0A=
  } =0A=
  else {=0A=
    return { left:target.offsetLeft, top:target.offsetTop }=0A=
  }=0A=
}=0A=
=0A=
// because IE won't play nice. From Quirksmode=0A=
var findPosX =3D function (obj) {=0A=
	var curleft =3D 0;=0A=
	if (obj.offsetParent) {=0A=
		while (obj.offsetParent) {=0A=
			curleft +=3D obj.offsetLeft=0A=
			obj =3D obj.offsetParent=0A=
		}=0A=
	}=0A=
	else if (obj.x)=0A=
		curleft +=3D obj.x=0A=
	return curleft;=0A=
}=0A=
=0A=
var findPosY =3D function (obj) {=0A=
	var curtop =3D 0;=0A=
	if (obj.offsetParent) {=0A=
		while (obj.offsetParent) {=0A=
			curtop +=3D obj.offsetTop;=0A=
			obj =3D obj.offsetParent;=0A=
		}=0A=
	}=0A=
	else if (obj.y)=0A=
		curtop +=3D obj.y;=0A=
	return curtop;=0A=
}=0A=
=0A=
function ScrollToAndHighlight(id) {=0A=
	var obj =3D getObject(id)=0A=
	if (obj) {=0A=
		obj.className =3D "highlight"=0A=
		var loc =3D GetElementPosition(id)=0A=
		scrollTo(0, loc.top)=0A=
	}=0A=
}=0A=
=0A=
// ----------------------------------------=0A=
//=0A=
// Controlling Element Opacity=0A=
//=0A=
// ----------------------------------------=0A=
=0A=
=0A=
function MakeInvisible(target) {=0A=
	target.style.visibility =3D 'hidden'=0A=
}=0A=
=0A=
function MakeVisible(target) {=0A=
	target.style.visibility =3D 'visible'=0A=
}	=0A=
 =0A=
function SetOpacityById(id, opacity) {=0A=
	SetOpacity(getObject(id), opacity)=0A=
}=0A=
=0A=
function SetOpacity(target, opacity) {=0A=
	/* the .001 fixes a glitch in the opacity calculation which normally=0A=
	 * results in a flash when reaching 1, but in a Mac absorbs 30% of the =
CPU */=0A=
	correction =3D navigator.userAgent.toLowerCase().indexOf('mac') ? 0 : =
.001;=0A=
	if (target.style.opacity!=3Dnull) {=0A=
		/* CSS3 compatible */=0A=
		target.style.opacity =3D (opacity/100)- correction;=0A=
	} else if (target.style.MozOpacity!=3Dnull) {=0A=
		/* Mozilla's pre-CSS3 proprietary rule */=0A=
		target.style.MozOpacity =3D (opacity/100)-correction;=0A=
	} else if (target.style.filter!=3Dnull) {=0A=
		/* IE's proprietary filter */=0A=
		if (opacity =3D=3D 100)  {=0A=
			target.style.filter =3D "";=0A=
		} else  {=0A=
			target.style.filter =3D "alpha(opacity=3D"+opacity+")";=0A=
		}=0A=
		/* worth noting: IE's opacity needs values in a range of 0-100, not =
0.0 - 1.0 */ =0A=
	}=0A=
}=0A=
=0A=
function FadeIn(id, opacity) {=0A=
	var fadeTarget =3D getObject(id); =0A=
=0A=
	if (fadeTarget) {=0A=
		if (opacity <=3D 100) {=0A=
			SetOpacity(fadeTarget, opacity);			=0A=
			opacity +=3D 10;=0A=
			setTimeout("FadeIn('"+id+"',"+opacity+")", 20);=0A=
		}=0A=
		else {=0A=
			MakeVisible(fadeTarget);=0A=
		}	=0A=
	}=0A=
}=0A=
=0A=
function FadeOut(id, opacity) {=0A=
	var fadeTarget =3D getObject(id)=0A=
=0A=
	if (fadeTarget) {=0A=
		if (opacity >=3D 0) {=0A=
			SetOpacity(fadeTarget, opacity)=0A=
			opacity -=3D 10=0A=
			setTimeout("FadeOut('"+id+"',"+opacity+")", 80)=0A=
		}=0A=
		else {=0A=
			MakeInvisible(fadeTarget)=0A=
		}=0A=
	}=0A=
}=0A=
	 =0A=
function FadeInAndOut(id, duration) {=0A=
	// given an id and a duration, fade id in, maintain for duration, and =
fade out =0A=
	var fadeTarget =3D getObject(id)=0A=
=0A=
	SetOpacity(fadeTarget, 0)=0A=
	fadeTarget.style.visibility =3D 'visible'=0A=
	setTimeout("FadeIn('"+id+"',0)", 0)=0A=
	setTimeout("FadeOut('"+id+"',100)", duration)=0A=
}=0A=
=0A=
function clearFader(fadeTarget) {=0A=
	if (fadeTarget.fader) {=0A=
		fadeTarget.fader.stop()=0A=
	}=0A=
}=0A=
=0A=
function startFadeInAndOut(id, duration) {=0A=
	var fadeTarget =3D getObject(id); =0A=
	clearFader(fadeTarget);=0A=
	fadeTarget.fader =3D new FadeInOut(fadeTarget, duration);=0A=
}=0A=
=0A=
function FadeInOut(target, duration) {=0A=
	this.opacity =3D 0=0A=
	this.max =3D duration / 4=0A=
	this.step =3D +10=0A=
	this.running =3D true;=0A=
=0A=
=0A=
	this.tick =3D function() {=0A=
		if (this.running) {=0A=
			opacity =3D Math.min(this.opacity, 100);=0A=
			opacity =3D Math.max(opacity, 0);=0A=
			SetOpacity(target, opacity);=0A=
			this.opacity +=3D this.step;=0A=
			if (this.opacity > this.max) {=0A=
				this.step =3D -5;=0A=
			}=0A=
			if (this.opacity > 0) {=0A=
				this.setTimeout();=0A=
			}=0A=
			else {=0A=
				MakeInvisible(target);=0A=
			}=0A=
		}=0A=
	}=0A=
=0A=
	this.setTimeout =3D function() {=0A=
		var t =3D this;=0A=
		var f =3D function () { t.tick(); }=0A=
		setTimeout( f, 40);=0A=
	}=0A=
=0A=
	this.stop =3D function() {=0A=
		this.running =3D false;=0A=
	}=0A=
=0A=
	this.setTimeout();=0A=
	SetOpacity(target, 0);=0A=
	MakeVisible(target);=0A=
}=0A=
=0A=
function getkey(e) {=0A=
	if (window.event)=0A=
		return window.event.keyCode=0A=
	else if (e)=0A=
		return e.which=0A=
	else=0A=
		return null=0A=
}=0A=
=0A=
function limitLength(fld, e, maxlen) {=0A=
	if (fld.value.length > maxlen) {=0A=
		var e =3D getkey(e) ;=0A=
		if ( e > 32 && e < 128) return false;=0A=
	}=0A=
	return true;=0A=
}=0A=
=0A=
function limitLengthCountdown(limitField, limitCount, limitNum) {=0A=
	if (limitField.value.length > limitNum) {=0A=
		limitField.value =3D limitField.value.substring(0, limitNum);=0A=
	} else {=0A=
		limitCount.innerHTML =3D limitNum - limitField.value.length;=0A=
	}=0A=
}=0A=
=0A=
function bothFunctions(a, b) {=0A=
	return function() { =0A=
		if (a !=3D undefined) a()=0A=
		if (b !=3D undefined) b()=0A=
	}=0A=
}=0A=
=0A=
function addOnloadFunction(f) {=0A=
	window.onload =3D bothFunctions(window.onload, f)=0A=
}=0A=
=0A=
function createElement(parent, tagname) {=0A=
	var elem =3D document.createElement(tagname)=0A=
	if (parent) {=0A=
		parent.appendChild(elem);=0A=
	}=0A=
	return elem;=0A=
}=0A=
=0A=
function clearChildren(d) {=0A=
	d =3D getObject(d);	  =0A=
	while (d && d.childNodes[0]) {=0A=
		d.removeChild(d.childNodes[0]);=0A=
	}=0A=
}=0A=
=0A=
function createText(parent, msg) {=0A=
	var elem =3D document.createTextNode(msg);=0A=
	parent.appendChild(elem);=0A=
	return elem;=0A=
}=0A=
=0A=
function setAttribute(node, name, value) {=0A=
	for (var i =3D 0; i < node.attributes.length; i++) {=0A=
		if (node.attributes[i].name =3D=3D name) {=0A=
			node.attributes[i].value =3D value;=0A=
			return true;=0A=
		}=0A=
	}=0A=
	return false;=0A=
} =0A=
=0A=
function createInput(frm, itype) {=0A=
	// because lame, lame IE won't let me set a type directly =0A=
	// or at all, if it has already been added to the parent=0A=
	var inputElement =3D (itype =3D=3D "textarea") ? =
document.createElement("textarea") : document.createElement("input")=0A=
	if (!setAttribute(inputElement, "type", itype)) inputElement.type =3D =
itype=0A=
	frm.appendChild(inputElement)=0A=
	return inputElement=0A=
}=0A=
=0A=
/* to compensate for IE weirdness in array definition */=0A=
function trimArray(ar) {=0A=
  while ( (ar.length > 0) &&  (ar[ar.length-1] =3D=3D undefined) ) {=0A=
   ar.length--=0A=
  }=0A=
}=0A=
=0A=
function strtrim(s) {=0A=
    return s.replace(/^\s+/,'').replace(/\s+$/,'')=0A=
}=0A=
=0A=
function ShowUpdate(id, offsetl, offsett, text){=0A=
	if (text =3D=3D undefined) text =3D "Updating..."=0A=
	var newLocation;=0A=
	var target =3D getObject("highlight")=0A=
	target.firstChild.innerHTML =3D text=0A=
	newLocation =3D GetElementPosition(id)=0A=
	target.style.left =3D (newLocation.left-offsetl) + 'px'=0A=
	target.style.top =3D (newLocation.top-offsett) + 'px'=0A=
	startFadeInAndOut("highlight", 1000 + text.length * 10)=0A=
}=0A=
=0A=
var ie =3D (document.all) ? true : false=0A=
=0A=
// Cookies=0A=
function createCookie(name,value,days) {=0A=
	if (days) {=0A=
		var date =3D new Date()=0A=
		date.setTime(date.getTime()+(days*24*60*60*1000))=0A=
		var expires =3D "; expires=3D"+date.toGMTString();=0A=
	}=0A=
	else var expires =3D ""=0A=
	document.cookie =3D name+"=3D"+value+expires+"; path=3D/";=0A=
}=0A=
=0A=
function readCookie(name) {=0A=
	var nameEQ =3D name + "=3D";=0A=
	var ca =3D document.cookie.split(';');=0A=
	for(var i=3D0;i < ca.length;i++)=0A=
	{=0A=
		var c =3D ca[i];=0A=
		while (c.charAt(0)=3D=3D' ') c =3D c.substring(1,c.length);=0A=
		if (c.indexOf(nameEQ) =3D=3D 0) return =
c.substring(nameEQ.length,c.length);=0A=
	}=0A=
	return '';=0A=
}=0A=
=0A=
function eraseCookie(name) {=0A=
	createCookie(name,"",-1);=0A=
}=0A=
=0A=
var setActionCookie =3D function(viewID, actionID, domain) {=0A=
	document.cookie =3D "action." + domain + "=3D" + viewID + "|" + =
actionID + ";domain=3D" + domain + ";path=3D/";=0A=
	return true;=0A=
}=0A=
=0A=
var addActionDetailCookie =3D function(detailID, detailValue, domain) {=0A=
	var details =3D getCurrentActionDetails(domain);=0A=
	details[detailID] =3D detailValue;=0A=
	setCurrentActionDetails(domain, details);=0A=
}=0A=
=0A=
// used to translog a hit internal to the page or =0A=
var internalTransLog =3D function(actionID, view_id, action_type, =
user_id, transaction_details, channel_id) {=0A=
	asyncAction('userajax',=0A=
				{	=0A=
					xaction: 'dotranslog',=0A=
					actionID: actionID,=0A=
					view_id: view_id,=0A=
					action_type: action_type,=0A=
					user_id: user_id,=0A=
					transaction_details:transaction_details && =
serializeJSON(transaction_details),=0A=
					channel_id: channel_id=0A=
				});=0A=
}=0A=
=0A=
var getCurrentActionDetails =3D function(domain) {=0A=
	var re =3D new RegExp("actiondetails." + domain + "=3D([^;]*)");=0A=
	var current =3D re.exec(document.cookie);=0A=
	var details =3D {};=0A=
	if (current) {=0A=
		current =3D current[1].split(",");=0A=
		for (var c in current) {=0A=
			var v =3D current[c].split(":");=0A=
			if (v[0]) {=0A=
				details[v[0]] =3D v[1];=0A=
			}=0A=
		}=0A=
	}=0A=
	return details;=0A=
}=0A=
=0A=
var setCurrentActionDetails =3D function(domain, details) {=0A=
	var sep =3D "";=0A=
	var s =3D ""=0A=
	for (var l in details) {=0A=
		s +=3D sep + l + ":" + details[l];=0A=
		sep =3D ",";=0A=
	}=0A=
	document.cookie =3D "actiondetails." + domain + "=3D" + s + =
";domain=3D" + domain + ";path=3D/";=0A=
};=0A=
=0A=
var moveToFront =3D function(l, x) { =0A=
	var rv=3D[ x ];=0A=
	for (var i in l) { =0A=
		var n =3D l[i]; =0A=
		if (n && (n !=3D x)) rv.push(n);=0A=
	};=0A=
	return rv; =0A=
}=0A=
=0A=
var setSkinCookie =3D function(skinID, domain){=0A=
	var re =3D new RegExp("skins." + domain + "=3D([0-9:]+);");=0A=
	var ck =3D re.exec(document.cookie);=0A=
	var	skins =3D (ck && ck[1] !=3D 'none') ? ck[1].split(":") : [ ] ;=0A=
	skins =3D moveToFront(skins, skinID);=0A=
	document.cookie =3D "skins." + domain + "=3D" + skins.join(":") + =
";domain=3D" + domain + ";path=3D/";=0A=
}=0A=
=0A=
=0A=
var setLanguage =3D function(language, domain) {=0A=
	document.cookie =3D "language." + domain + "=3D" + language + =
";domain=3D" + domain + ";path=3D/";=0A=
	document.location.reload(true);=0A=
	return false;=0A=
};=0A=
=0A=
var valueOf =3D function(field) {=0A=
	if (field) {=0A=
		return field.type =3D=3D 'checkbox' ? field.checked : field.value=0A=
	} else return null=0A=
}=0A=
=0A=
// for writing flash out without hitting eolas snag=0A=
var writeHtml =3D function(objId, htmlCode) {=0A=
	$(objId).innerHTML =3D htmlCode=0A=
}=0A=
=0A=
var bookmarkLink =3D function() {=0A=
=0A=
	if( window.external ) { // ie=0A=
		window.external.AddFavorite( document.location, document.title)=0A=
	}=0A=
	return false;=0A=
 }=0A=
=0A=
var makeEmailLink =3D function(localpart, text, domain) {=0A=
    var address =3D localpart + "@" + (domain || "slide.com");=0A=
	text =3D text || address;=0A=
	document.write("<a href=3D'mailto:" + address + "'>" + text + "</a>");=0A=
};=0A=
=0A=
var writeSimpleSlideShowTicker =3D function(target, site, channel_id, =
width, height) {=0A=
	var pathURL =3D "http://" + site + "/widgets/slideticker.swf";=0A=
	=0A=
	var fo =3D new FlashObject(pathURL, "flashticker", width, height, "8", =
"");=0A=
	fo.addVariable("site", site);=0A=
	fo.addVariable("channel", channel_id);=0A=
	fo.addVariable("disablemenu", true);=0A=
	fo.addVariable("nc", true);=0A=
	fo.addParam("quality", "high");=0A=
	fo.addParam("wmode", "transparent");=0A=
	fo.addParam("allowScriptAccess", "always");=0A=
	fo.addParam("salign", "l");=0A=
	fo.addParam("scale", "noscale");=0A=
	fo.addParam("align", "middle");=0A=
	fo.addParam("menu", "false");=0A=
	fo.write(target);=0A=
}=0A=
=0A=
// ****************=0A=
// jQuery dependent=0A=
// ****************=0A=
var smoothScroll =3D function(objId) {=0A=
	$.scrollTo($('#' + objId), 800)=0A=
	$('#' + objId)[0].className =3D 'highlight'=0A=
}=0A=
=0A=

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.slide.com/version/20080616223133/js/edit.js

=0A=
function Editable(name, initial, submitFcn) { // [?], [maxlength]=0A=
    this.current =3D initial;=0A=
    this.editing =3D initial;=0A=
	this.display_blank =3D false;=0A=
	this.set_up_input =3D function (x) { }=0A=
	this.name =3D name;=0A=
    this.old =3D null;=0A=
	this.div =3D getObject(name);=0A=
	this.maxLength =3D arguments[4] ? arguments[4] : 64;=0A=
=0A=
	this.display =3D function() {=0A=
	    clearChildren(this.div);=0A=
		var a =3D createElement(this.div, "a");=0A=
		a.className =3D "editabledisplay";=0A=
		a.href =3D "#";=0A=
		createText(a, this.current);=0A=
		var editable =3D this;=0A=
		a.onclick =3D function() { editable.edit(); return false; }=0A=
    }=0A=
	this.edit =3D function() {=0A=
		var editable =3D this; =0A=
	    clearChildren(this.div);=0A=
		var frm =3D createElement(this.div, "form");=0A=
		=0A=
		var inp =3D createInput(frm, "text");=0A=
		if (!this.display_blank) {=0A=
			inp.value =3D this.editing;=0A=
		}=0A=
		inp.className =3D "editableinput";=0A=
		inp.size =3D 8;=0A=
		inp.maxLength =3D this.maxLength;=0A=
=0A=
		var imgbutton =3D createElement(frm, "img");=0A=
		imgbutton.src =3D "/images/ok_button.gif";=0A=
		imgbutton.style.margin =3D "2px 0 0 3px";=0A=
=0A=
		this.set_up_input(inp);=0A=
=0A=
		frm.onsubmit =3D function () {=0A=
			editable.editing =3D inp.value;=0A=
			if (inp.value =3D=3D editable.current) {=0A=
				editable.display();=0A=
			}=0A=
			else {=0A=
				inp.disabled =3D true;=0A=
				submitFcn(editable);=0A=
			}=0A=
=0A=
			return false;=0A=
		}=0A=
		inp.onkeyup =3D function(e) {=0A=
		    if (getKeyCode(e) =3D=3D 27) {=0A=
				editable.cancel(); =0A=
			}=0A=
			return false;=0A=
		}=0A=
		inp.onblur =3D function() {=0A=
			frm.onsubmit();=0A=
			return true;=0A=
		}=0A=
		setTimeout(function() { inp.focus();}, 0);=0A=
	}=0A=
=0A=
	this.success =3D function() {=0A=
		if (!this.display_blank) {=0A=
			this.old =3D this.current;=0A=
			this.current =3D this.editing;=0A=
		}=0A=
		this.cancel();=0A=
	}=0A=
=0A=
	this.failure =3D function() {=0A=
		this.edit();=0A=
	}=0A=
=0A=
	this.cancel =3D function() {=0A=
		this.display();=0A=
	}=0A=
=0A=
}=0A=
=0A=
=0A=
function getKeyCode(e) {=0A=
	if (window.event) {=0A=
		return window.event.keyCode;=0A=
	}=0A=
	else if (e) {=0A=
		return e.which;=0A=
	} else {=0A=
		return null;=0A=
	}=0A=
}=0A=
=0A=
var letters =3D "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";=0A=
var numbers =3D "0123456789";=0A=
var email_chars =3D letters + numbers + "@-+_.&";=0A=
var name_chars =3D letters + numbers + " @-+:'&!*,.;";=0A=
var nickname_chars =3D letters + numbers + "-";=0A=
var group_chars =3D letters + numbers + "-"; =0A=
=0A=
var isSpecialKeyCode =3D function(key) {=0A=
    return (key=3D=3Dnull) || (key=3D=3D0) || (key=3D=3D8) || =
(key=3D=3D9) || (key=3D=3D13) || (key=3D=3D27);=0A=
};=0A=
=0A=
var limitTextAreaTo =3D function(ta, event, limit) {=0A=
	var key =3D getKeyCode(event);=0A=
	return isSpecialKeyCode(key) || (ta.value.length< limit);=0A=
};=0A=
=0A=
var restrictTo =3D function(e, chars) {=0A=
   var key =3D getKeyCode(e);=0A=
   if (isSpecialKeyCode(key)) {=0A=
      return true;=0A=
   }=0A=
   var keychar =3D String.fromCharCode(key).toLowerCase();=0A=
   return chars.indexOf(keychar) > -1;=0A=
};=0A=
=0A=
=0A=
function LiveEditable(name, maxlength, url, legal_chars, finalfunction, =
textarea, width) {=0A=
	this.gbRE =3D new RegExp('^Guestbook-[0-9]+$');=0A=
	this.current =3D null;=0A=
	this.editing =3D null;=0A=
	this.legal_chars =3D legal_chars;=0A=
	this.old =3D null;=0A=
	this.display_blank =3D false;=0A=
	this.set_up_input =3D function (x) { }=0A=
	this.name =3D name;=0A=
	this.div =3D getObject('le_' + name);=0A=
	this.maxLength =3D maxlength ? maxlength : 64;=0A=
	this.finalfunction =3D finalfunction;=0A=
	this.textarea =3D (textarea) ? textarea : false;		// should be a boolean=0A=
	this.is_editing =3D false;=0A=
	this.width =3D (width) ? width : 160;=0A=
	var editable =3D this;=0A=
	this.connection =3D new RstColumnConnection(url, name, function(v){=0A=
		if(name =3D=3D 'name' && editable.gbRE.exec(v)){=0A=
			editable.current =3D 'Guestbook';=0A=
			editable.editing =3D 'Guestbook';=0A=
		} else {=0A=
			editable.current =3D v;=0A=
			editable.editing =3D v;=0A=
		}=0A=
		if (! editable.is_editing) {=0A=
			editable.display();=0A=
		}=0A=
	});=0A=
};=0A=
=0A=
LiveEditable.prototype.display =3D function(newText) {=0A=
	this.is_editing =3D false;=0A=
	clearChildren(this.div);=0A=
	var a =3D createElement(this.div, "a");=0A=
	a.className =3D (this.textarea) ? "editableareadisplay" : =
"editabledisplay";=0A=
	a.style.width =3D this.width + "px";=0A=
	a.href =3D "#";=0A=
	createText(a, newText || this.current || "");=0A=
	var editable =3D this;=0A=
	a.onclick =3D function() { editable.edit(); return false; }=0A=
};=0A=
=0A=
LiveEditable.prototype.edit =3D function() {=0A=
	this.is_editing =3D true;=0A=
	clearChildren(this.div);=0A=
	var frm =3D createElement(this.div, "form");=0A=
	=0A=
	var inp =3D createInput(frm, (this.textarea) ? "textarea" : "text");=0A=
	if (!this.display_blank) {=0A=
		inp.value =3D this.editing || "";=0A=
	}=0A=
	inp.className =3D (this.textarea) ? "editabletextarea" : =
"editableinput";=0A=
	inp.style.width =3D this.width + "px";=0A=
	inp.maxLength =3D this.maxLength;=0A=
=0A=
	var imgbutton =3D createElement(frm, "img");=0A=
	imgbutton.src =3D "/images/ok_button.gif"=0A=
	imgbutton.style.cssFloat =3D "left";=0A=
	imgbutton.style.styleFloat =3D "left";=0A=
	imgbutton.style.margin =3D "2px 0 0 3px";=0A=
=0A=
	imgbutton.onclick =3D function() { frm.onsubmit(); }=0A=
=0A=
	this.set_up_input(inp);=0A=
	var editable =3D this;=0A=
	frm.onsubmit =3D function () {=0A=
		editable.editing =3D inp.value;=0A=
		if (inp.value =3D=3D editable.current) {=0A=
			editable.display();=0A=
			editable.finalfunction && editable.finalfunction(false);=0A=
		}=0A=
		else {=0A=
			editable.display(inp.value);=0A=
			editable.connection.submit(inp.value,=0A=
		 	editable.finalfunction ? function() { editable.finalfunction(true); =
} : null);=0A=
		}=0A=
		return false;=0A=
	}=0A=
	inp.onkeypress =3D function(e) {=0A=
		return !editable.legal_chars || restrictTo(e, editable.legal_chars);=0A=
	};=0A=
=0A=
	inp.onkeyup =3D function(e) {=0A=
		if (getKeyCode(e) =3D=3D 27) {=0A=
			editable.cancel(); =0A=
		}=0A=
		return false;=0A=
	}=0A=
	=0A=
//	inp.onblur =3D function() {=0A=
//		frm.onsubmit();=0A=
//		return true;=0A=
//	}=0A=
=0A=
	setTimeout(function() { inp.focus();}, 0);=0A=
};=0A=
=0A=
LiveEditable.prototype.success =3D function() {=0A=
	if (!this.display_blank) {=0A=
		this.old =3D this.current;=0A=
		this.current =3D this.editing;=0A=
	}=0A=
	this.cancel();=0A=
};=0A=
=0A=
LiveEditable.prototype.failure =3D function() {=0A=
	this.edit();=0A=
};=0A=
=0A=
LiveEditable.prototype.cancel =3D function() {=0A=
	this.display();=0A=
};=0A=
=0A=
=0A=
function editableField(name, fieldname, maxlength, url, legal_chars, =
finalfunction, textarea, width, linkText, renderFunction, initialValue) {=0A=
=0A=
	this.gbRE =3D new RegExp('^Guestbook-[0-9]+$');=0A=
    this.current =3D null;=0A=
    this.editing =3D null;=0A=
    this.legal_chars =3D legal_chars;=0A=
    this.old =3D null;=0A=
	this.display_blank =3D false;=0A=
	this.set_up_input =3D function (x) { }=0A=
	this.name =3D name;=0A=
	this.linkText =3D linkText ? linkText : "edit";=0A=
	this.div =3D getObject('ef_' + name);=0A=
	this.maxLength =3D maxlength ? maxlength : 64;=0A=
	this.finalfunction =3D finalfunction;=0A=
	this.textarea =3D (textarea) ? textarea : false;		// should be a boolean=0A=
	this.is_editing =3D false;=0A=
	this.width =3D (width) ? width : 160;=0A=
	this.renderFunction =3D renderFunction || function(v) { return v || ""; =
};=0A=
	var editable =3D this;=0A=
	this.connection =3D new RstColumnConnection(url, fieldname, function(v){=0A=
		editable.current =3D v;=0A=
		editable.editing =3D v;=0A=
		if (! editable.is_editing) {=0A=
			editable.display();=0A=
		}=0A=
	}, initialValue);=0A=
};=0A=
=0A=
editableField.prototype.display =3D function(newText) {=0A=
	this.is_editing =3D false;=0A=
	clearChildren(this.div)=0A=
	if(this.gbRE.exec(this.current)){=0A=
		this.current =3D 'Guestbook';=0A=
	}=0A=
	createText(this.div, this.renderFunction(newText || this.current));=0A=
	var editLink =3D createElement(this.div, "span");=0A=
	editLink.className =3D "editableFieldLink";=0A=
	createText(editLink, " (");=0A=
	var a =3D createElement(editLink, "a");=0A=
	createText(a, this.linkText);=0A=
	a.href =3D "#";=0A=
	createText(editLink, ")");=0A=
	var editable =3D this;=0A=
	a.onclick =3D function() { editable.edit(); return false; }=0A=
};=0A=
=0A=
editableField.prototype.edit =3D function() {=0A=
	this.is_editing =3D true;=0A=
	clearChildren(this.div);=0A=
	var frm =3D createElement(this.div, "form");=0A=
	=0A=
	var inp =3D createInput(frm, (this.textarea) ? "textarea" : "text");=0A=
	if (!this.display_blank) {=0A=
		inp.value =3D this.editing;=0A=
	}=0A=
	inp.className =3D (this.textarea) ? "editabletextarea" : =
"editableinput";=0A=
	inp.style.width =3D this.width + "px";=0A=
	inp.maxLength =3D this.maxLength;=0A=
=0A=
	var imgbutton =3D createElement(frm, "img");=0A=
	imgbutton.src =3D "/images/ok_button.gif"=0A=
	imgbutton.style.cssFloat =3D "left";=0A=
	imgbutton.style.styleFloat =3D "left";=0A=
	imgbutton.style.margin =3D "2px 10px 0 3px";=0A=
=0A=
	imgbutton.onclick =3D function() { frm.onsubmit(); }=0A=
=0A=
	this.set_up_input(inp);=0A=
	var editable =3D this;=0A=
	frm.onsubmit =3D function () {=0A=
		editable.editing =3D inp.value;=0A=
		if (inp.value =3D=3D editable.current) {=0A=
			editable.display();=0A=
			editable.finalfunction && editable.finalfunction(false);=0A=
		}=0A=
		else {=0A=
			editable.display(inp.value);=0A=
			editable.connection.submit(inp.value,=0A=
			  editable.finalfunction ? function() { editable.finalfunction(true); =
} : null);=0A=
		}=0A=
		return false;=0A=
	}=0A=
	inp.onkeypress =3D function(e) {=0A=
		return !editable.legal_chars || restrictTo(e, editable.legal_chars);=0A=
	};=0A=
=0A=
	inp.onkeyup =3D function(e) {=0A=
		if (getKeyCode(e) =3D=3D 27) {=0A=
			editable.cancel(); =0A=
		}=0A=
		return false;=0A=
	}=0A=
	=0A=
	setTimeout(function() { inp.focus();}, 0);=0A=
};=0A=
=0A=
editableField.prototype.success =3D function() {=0A=
	if (!this.display_blank) {=0A=
		this.old =3D this.current;=0A=
		this.current =3D this.editing;=0A=
	}=0A=
	this.cancel();=0A=
};=0A=
=0A=
editableField.prototype.failure =3D function() {=0A=
	this.edit();=0A=
};=0A=
=0A=
editableField.prototype.cancel =3D function() {=0A=
	this.display();=0A=
};=0A=
=0A=
=0A=
var liveSetText =3D function(divname) {=0A=
	var div =3D getObject(divname);=0A=
=0A=
	return function(v) {=0A=
		clearChildren(div);=0A=
		createText(div, v);=0A=
	};=0A=
}=0A=
=0A=
function Transform(f, listener) {=0A=
	return function (v) {=0A=
		listener(f(v));=0A=
	}=0A=
}=0A=
=0A=
var limitOptions =3D function(parentvalue, parentcheck, fieldid, =
fieldvalue, disabled) {=0A=
=0A=
	limitField =3D getObject(fieldid);=0A=
=0A=
	if (parentvalue =3D=3D parentcheck) {=0A=
		limitField.value =3D fieldvalue;=0A=
		if (disabled) limitField.disabled =3D true;=0A=
	} else {=0A=
		limitField.disabled =3D false;=0A=
	}=0A=
}=0A=
=0A=
// start ratings stuff //=0A=
var hideRatingText =3D function(cid, ciid){=0A=
	var _m =3D "_my_rating_" + cid + "_" + ciid;=0A=
	if (_m !=3D 0){=0A=
		return;=0A=
	}=0A=
	title_div =3D $('ratings_title_' + cid + '_' + ciid)=0A=
	title_div.innerHTML =3D eval('_original_rating_title_' + cid + '_' + =
ciid);=0A=
}=0A=
=0A=
var showRatingText =3D function(rating, cid, ciid){=0A=
	var _m =3D "_my_rating_" + cid + "_" + ciid;=0A=
	if (_m !=3D 0){=0A=
		return;=0A=
	}=0A=
	title_div =3D $('ratings_title_' + cid + '_' + ciid)=0A=
	if (rating =3D=3D 20){=0A=
		title_div.innerHTML =3D 'Poor';=0A=
	} else if (rating =3D=3D 40) {=0A=
		title_div.innerHTML =3D 'Nothing Special';=0A=
	} else if (rating =3D=3D 60) {=0A=
		title_div.innerHTML =3D 'Worth watching';=0A=
	} else if (rating =3D=3D 80) {=0A=
		title_div.innerHTML =3D 'Pretty cool';=0A=
	} else if (rating =3D=3D 100) {=0A=
		title_div.innerHTML =3D 'Awesome!';=0A=
	}=0A=
}=0A=
=0A=
var submitRating =3D function(rating, cid, ciid){=0A=
=0A=
	var _m =3D "_my_rating_" + cid + "_" + ciid;=0A=
	eval(_m =3D rating);=0A=
=0A=
	asyncAction('channelajax',=0A=
				{=0A=
				'action'    : 'submit_rating', =0A=
				'rating'    : rating, =0A=
				 'cid'       : cid,=0A=
				 'ciid'      : ciid=0A=
				 } ,=0A=
			function(theResponse) {=0A=
				var tokens =3D theResponse.split(':');=0A=
				if (tokens[0] =3D=3D 'PASS') {=0A=
					// thank the user //=0A=
					var title_div =3D $('ratings_title_' + cid + '_' + ciid);=0A=
					title_div.innerHTML =3D cl.Ratings.Thanks_for_rating;=0A=
=0A=
					// update the stars //=0A=
					for (i=3D20; i<=3D100; i=3Di+20){=0A=
						if (rating >=3D i){=0A=
							var star =3D $('star_' + i + '_' + cid + '_' + ciid);=0A=
							star.src =3D "/images/star_on.gif";=0A=
						}=0A=
					}=0A=
=0A=
					// update the count //=0A=
					var count_div =3D $('ratings_count_num_' + cid + '_' + ciid);=0A=
					count_div.innerHTML =3D (count_div.innerHTML * 1 + 1);=0A=
				} else {=0A=
					alert(theResponse);=0A=
				}=0A=
			});=0A=
=0A=
}=0A=
// end ratings stuff //=0A=

------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.slide.com/version/20080616223133/js/tooltip.js

var floatingPanel =3D null;=0A=
=0A=
// because IE won't play nice. From Quirksmode=0A=
var findPosX =3D function (obj) {=0A=
	var curleft =3D 0;=0A=
	if (obj.offsetParent)=0A=
	{=0A=
		while (obj.offsetParent)=0A=
		{=0A=
			curleft +=3D obj.offsetLeft;=0A=
			obj =3D obj.offsetParent;=0A=
		}=0A=
	}=0A=
	else if (obj.x)=0A=
		curleft +=3D obj.x;=0A=
	return curleft;=0A=
}=0A=
=0A=
var findPosY =3D function (obj)=0A=
{=0A=
	var curtop =3D 0;=0A=
	if (obj.offsetParent)=0A=
	{=0A=
		while (obj.offsetParent)=0A=
		{=0A=
			curtop +=3D obj.offsetTop;=0A=
			obj =3D obj.offsetParent;=0A=
		}=0A=
	}=0A=
	else if (obj.y)=0A=
		curtop +=3D obj.y;=0A=
	return curtop;=0A=
}=0A=
=0A=
var displayNone =3D function (obj) {=0A=
	obj.style.display =3D "none";=0A=
}=0A=
=0A=
=0A=
var toggleDisplay =3D function (obj) {=0A=
	if(obj.style.display =3D=3D "none") {=0A=
		obj.style.display =3D "block";=0A=
	} else {=0A=
		obj.style.display =3D "none";=0A=
	}=0A=
}=0A=
=0A=
var mouseLeave =3D function (e, pid) {=0A=
=0A=
	if(!self.floatDefined) return;=0A=
=0A=
	if (!e) var e =3D window.event;=0A=
	=0A=
	var tg =3D (window.event) ? e.srcElement : e.target;=0A=
	var reltg =3D (e.relatedTarget) ? e.relatedTarget : e.toElement;=0A=
	try {=0A=
		while(reltg.id !=3D pid && reltg.nodeName !=3D 'BODY') {=0A=
			reltg =3D reltg.parentNode;=0A=
		}=0A=
	} catch (e) { return; }=0A=
	=0A=
	if (reltg.id =3D=3D pid) return;=0A=
	=0A=
	// Mouseout took place when mouse actually left container=0A=
	// Handle event=0A=
	toggleDisplay($(pid));=0A=
}=0A=
	=0A=
var floatPanel =3D function(obj, id, offset_x, offset_y) {=0A=
=0A=
	if(!self.floatDefined) return;=0A=
=0A=
	offset_x =3D (offset_x) ? offset_x : 40;=0A=
	offset_y =3D (offset_y) ? offset_y : 40;=0A=
	=0A=
	posx =3D this.findPosX(obj);=0A=
	posy =3D this.findPosY(obj);=0A=
=0A=
    if (floatingPanel) {=0A=
		displayNone(floatingPanel);=0A=
    }=0A=
=0A=
	floatingPanel =3D $("floatpanel" + id);=0A=
	floatingPanel.style.left =3D (posx + offset_x) + "px";=0A=
	floatingPanel.style.top =3D (posy + offset_y) + "px";=0A=
	=0A=
	if(document.all) {=0A=
		floatingPanel.onmouseleave =3D function() { =
toggleDisplay(floatingPanel); }=0A=
	} else {=0A=
		floatingPanel.onmouseout =3D function(e) { if(self.mouseLeave) { =
mouseLeave(e, floatingPanel.id); } }=0A=
	}=0A=
    =0A=
    toggleDisplay(floatingPanel);=0A=
};=0A=
=0A=
var floatDefined =3D true;
------=_NextPart_000_0000_01C8D070.A34C99C0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://edge.quantserve.com/quant.js

function _qcdst(){if(_qctzoff(0)!=3D_qctzoff(6))return 1;return 0;}=0A=
function _qctzoff(m){=0A=
var d1=3Dnew Date(2000,m,1,0,0,0,0);=0A=
var t=3Dd1.toGMTString();=0A=
var d3=3Dnew Date(t.substring(0,t.lastIndexOf(" ")-1));=0A=
return d1-d3;=0A=
}=0A=
function _qceuc(s){=0A=
if(typeof(encodeURIComponent)=3D=3D'function'){return =
encodeURIComponent(s);}=0A=
else{return escape(s);}=0A=
}=0A=
function _qcrnd(){return Math.round(Math.random()*2147483647);}=0A=
function _qvoid(){return;}=0A=
function _qcgc(n){=0A=
 var v=3D'';=0A=
 var c=3Ddocument.cookie;if(!c)return v;=0A=
 var i=3Dc.indexOf(n+"=3D");=0A=
 var len=3Di+n.length+1;=0A=
 if(i>-1){=0A=
  var end=3Dc.indexOf(";", len);=0A=
  if(end<0)end=3Dc.length;=0A=
  v=3Dc.substring(len,end);=0A=
 }=0A=
 return v;=0A=
}=0A=
function _qcdomain(){=0A=
 var d=3Ddocument.domain;=0A=
 if(d.substring(0,4)=3D=3D"www.")d=3Dd.substring(4,d.length);=0A=
 var a=3Dd.split(".");var len=3Da.length;=0A=
 if(len<3)return d;=0A=
 var e=3Da[len-1];=0A=
 if(e.length<3)return d;=0A=
 d=3Da[len-2]+"."+a[len-1];=0A=
 return d;=0A=
}=0A=
function _qcsc(dc){=0A=
 var s=3D"",u=3Ddocument;var d=3D_qcdomain();var a=3D_qcgc("__qca");=0A=
 if(a.length>0){s+=3D";fpan=3D0;fpa=3D"+a;}=0A=
 else{=0A=
  u.cookie=3D"__qca=3D"+dc+"; expires=3DSun, 18 Jan 2038 00:00:00 GMT; =
path=3D/; domain=3D"+d;=0A=
  a=3D_qcgc("__qca");=0A=
  if(a.length>0){s+=3D";fpan=3D1;fpa=3D"+dc;}=0A=
  else{s+=3D";fpan=3Du;fpa=3D";}=0A=
 }=0A=
 var b=3D_qcgc("__qcb");=0A=
 if(b.length>0){s+=3D";fpbn=3D0;fpb=3D"+b;}=0A=
 else{b=3D_qcrnd();=0A=
  u.cookie=3D"__qcb=3D"+b+"; path=3D/; domain=3D"+d;=0A=
  b=3D_qcgc("__qcb");=0A=
  if(b.length>0){s+=3D";fpbn=3D1;fpb=3D"+b;}=0A=
  else{s+=3D";fpbn=3Du;fpb=3D";}=0A=
 }=0A=
 return s;=0A=
}=0A=
function quantserve(){=0A=
 var r=3D_qcrnd();=0A=
 var sr=3D'',qo=3D'',qm=3D'',url=3D'',ref=3D'',je=3D'u',ns=3D'1';=0A=
 if(typeof _qoptions !=3D"undefined" && _qoptions!=3Dnull){=0A=
  for(var k in _qoptions){=0A=
   if(typeof(_qoptions[k])!=3D'string'){continue;}=0A=
   if(k=3D=3D'qacct'){_qacct=3D_qoptions[k];}=0A=
   else{qo+=3D';'+k+'=3D'+_qceuc(_qoptions[k]);}=0A=
  }=0A=
  _qoptions=3Dnull;=0A=
 }=0A=
 if((typeof _qacct =3D=3D"undefined")||(_qacct.length=3D=3D0))return;=0A=
 if((typeof _qpixelsent =
!=3D"undefined")&&(_qpixelsent=3D=3D_qacct))return;=0A=
 _qpixelsent=3D_qacct;=0A=
 var ce=3D(navigator.cookieEnabled)?"1":"0";=0A=
 if(typeof navigator.javaEnabled =
!=3D'undefined')je=3D(navigator.javaEnabled())?"1":"0";=0A=
 if(typeof _qmeta !=3D"undefined" && =
_qmeta!=3Dnull){qm=3D';m=3D'+_qceuc(_qmeta);_qmeta=3Dnull;}=0A=
 =
if(self.screen){sr=3Dscreen.width+"x"+screen.height+"x"+screen.colorDepth=
;}=0A=
 var d=3Dnew Date();=0A=
 var dst=3D_qcdst();=0A=
=0A=
=0A=
=0A=
 var dc=3D"1213638193-37870382-14334977";=0A=
 var qs=3D"http://pixel.quantserve.com";=0A=
 var fp=3D_qcsc(dc);=0A=
 if(window.location && =
window.location.href)url=3D_qceuc(window.location.href);=0A=
 if(window.document && =
window.document.referrer)ref=3D_qceuc(window.document.referrer);=0A=
 if(self=3D=3Dtop)ns=3D'0';=0A=
 var img=3Dnew Image(1,1);=0A=
 img.alt=3D"";=0A=
 =
img.src=3Dqs+'/pixel'+';r=3D'+r+fp+';ns=3D'+ns+';url=3D'+url+';ref=3D'+re=
f+';ce=3D'+ce+';je=3D'+je+';sr=3D'+sr+';dc=3D'+dc+';dst=3D'+dst+';et=3D'+=
d.getTime()+';tzo=3D'+d.getTimezoneOffset()+';a=3D'+_qacct+qo+qm;=0A=
 img.onload=3Dfunction() {_qvoid();}=0A=
}=0A=
quantserve();=0A=

------=_NextPart_000_0000_01C8D070.A34C99C0--

