document.write("<style type=\"text/css\">.rsspal { max-width :; } </style><table class=\"rsspal\" style=\"overflow:hidden;word-wrap:break-word;border-width:2; border-style:solid; max-width: 100%; width: 100%; border-color: #C5A7A9; \" cellpadding=\"3\"><tr><th style=\"background-color: #FFFFFF; color: #C5A7A9; \"><a href=\"http://www.style.com\" style=\"color: #C5A7A9; \" target=\"_blank\">Feature Feed</a></th></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/vogue/mostwanted/072910_Heritage_Must_Haves/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">Know Your Heritage: Jenna Lyons\' List of Items That Never Go Out of Style</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"></td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/peopleparties/parties/scoop/newyork-072910_Twelve_Screening/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">Not Another Teen Movie</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"><p>New York\'s young and beautiful descended on the Landmark Sunshine Cinema last night for the premiere of <em>Twelve</em>, <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Twelve_Screening/&#163;iphoto=16\')\"><strong>Joel Schumacher</strong></a>\'s film about the darker side of privileged Upper East Side teens. In fact, many of them are in it. The cast of <em>Twelve</em>, based on the best-selling novel by Nick McDonell, is teeming with twentysomething actors and kids-about-town, like <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Twelve_Screening/&#163;iphoto=9\')\"><strong>Liam McMullan</strong></a> and <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Twelve_Screening/&#163;iphoto=4\')\"><strong>Zo&euml; Kravitz</strong></a>, whose names you might not expect to see on a credits crawl. They were joined at the 2(x)ist-sponsored screening by <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Twelve_Screening/&#163;iphoto=16\')\"><strong>Chace Crawford</strong></a> and <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Twelve_Screening/&#163;iphoto=16\')\"><strong>Curtis Jackson</strong></a>, a.k.a. 50 Cent, who both play drug dealers in the movie.<br /><br /> \"It\'s a very New York film, but I think it\'s more just about kids who have access to a lot,\" Kravitz said, adding that her social life at the Rudolf Steiner School was hardly the substance-fueled tragedy that <em>Twelve</em> depicts. \"I had a lovely experience. We hung out in the park and sang Sublime songs and knitted. We would buy forties of Olde English and sit on people\'s stoops, but that\'s kind of as crazy as it got.\"<br /><br /> The underage party scene in <em>Twelve</em> is, to put it mildly, less low-key. With Crawford in the lead&mdash;and <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Twelve_Screening/&#163;iphoto=1\')\"><strong>Blake Lively</strong></a>, <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Twelve_Screening/&#163;iphoto=3\')\"><strong>Penn Badgley</strong></a>, and <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Twelve_Screening/&#163;iphoto=2\')\"><strong>Jessica Szohr</strong></a> in last night\'s audience&mdash;comparisons to a certain TV show were inevitable.  \"<em>Gossip Girl</em> is more powdered, more glamorized. It\'s like a big cupcake,\" noted Crawford, who kept his Dolce &amp; Gabbana suit on for the after-party at Le Bain. \"This is a film about self-destruction.\" Still, according to Crawford\'s cast mate, Philip Ettinger, the teenage girls who\'d crowded the set might not have appreciated the difference. \"Joel bribed them with taking pictures with Chace, as long as they were quiet on set and didn\'t text all their friends.\"</p><br/>&#8212;Darrell Hartman</td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/peopleparties/parties/scoop/newyork-072910_Endangered_Species_Coalition/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">For the Birds</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"><p><a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Endangered_Species_Coalition/&#163;iphoto=9\')\"><strong>Waris Ahluwalia</strong></a>\'s jewelry collections are frequently avian-inspired, and last night found him co-hosting a charity event to benefit a real-life bird species. Describing his role in the Endangered Species Coalition\'s Party for the Pelicans at the Wooly, the designer shrugged, \"I love birds. What am I gonna do, not help&#163;\"<br /><br /> Co-hosts like <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Endangered_Species_Coalition/&#163;iphoto=10\')\"><strong>Leelee Sobieski</strong></a> (with fianc&eacute; <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Endangered_Species_Coalition/&#163;iphoto=10\')\"><strong>Adam Kimmel</strong></a>), <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Endangered_Species_Coalition/&#163;iphoto=2\')\"><strong>Arden Wohl</strong></a>, and <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072910_Endangered_Species_Coalition/&#163;iphoto=6\')\"><strong>Tom Sachs</strong></a> felt similarly compelled. They and their guests turned out to dance, mingle, and most importantly, bid on auction items donated for the occasion, including surfing lessons from Sachs, a custom suit by Kimmel, and a magnificent birdie brooch from House of Waris.<br /><br /> Sachs, who hosted a similar event for the Coalition last year, appreciated the party atmosphere. \"It\'s not some big awful banquet in a hotel,\" he said. \"This is an interesting scene happening here.\" He noted that many of the attendees were among the group that had made last year\'s benefit the most successful in the Coalition\'s more than 25-year history. \"To be honest, with what is happening in the Gulf, people are ready to give,\" Sachs explained. \"We need to take advantage of that.\"<br /><br /> Wohl, flitting past in a silvery dress and headband, offered her agreement. \"This is how people are made aware and get involved&mdash;friends telling friends,\" she said. \"So when you leave here, go tell your friends.\"</p><br/>&#8212;Chris Wallace</td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/trendsshopping/getthelook/072810/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">Get the Look</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"></td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/stylefile/2010/07/cat-power/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">Cat Scratch Fever</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"><br/>&#8212;Matthew Schneier</td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/peopleparties/parties/scoop/newyork-072810_Australians_NY_Fashion_Foundation/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">Up From Down Under</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"><p>They may have been on the other side of the planet from their native land, but the Aussies gathered at the Crosby Street Hotel last night for the Australians in New York Fashion Foundation\'s summer party couldn\'t have looked more at ease. \"We grew up with American TV, American accents, American ways. When we come to America, it isn\'t a culture shock,\" offered <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072810_Australians_NY_Fashion_Foundation/&#163;iphoto=1\')\"><strong>Melissa George</strong></a>. Still, actors and models have been more successful than designers at rising into the international spotlight from down under, which is why <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072810_Australians_NY_Fashion_Foundation/&#163;iphoto=2\')\"><strong>Julie Anne Quay</strong></a> and Calvin Klein\'s <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072810_Australians_NY_Fashion_Foundation/&#163;iphoto=2\')\"><strong>Malcolm Carfrae</strong></a> formed AINYFF in the first place. Each year, the organization arranges for talented Aussie fashion prospects to come further their careers in the Big Apple.<br /><br /> Last year\'s first-prize winner, <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072810_Australians_NY_Fashion_Foundation/&#163;iphoto=12\')\"><strong>Georgia Lazzaro</strong></a>, is nearing the end of her internship at Narciso Rodriguez and had dressed George for the evening in a backless jumpsuit of her own design. \"Australia has a very nurturing industry. I\'m not saying it\'s easier to establish yourself there, but it is kind of a case of big fish in a little sea,\" explained the 25-year-old designer. <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072810_Australians_NY_Fashion_Foundation/&#163;iphoto=12\')\"><strong>Francisco Costa</strong></a>, just back from vacation on the Greek island of Kea, was palming a strip of raffle tickets. Fashion, he admitted, isn\'t necessarily something he associates with Australia. \"I think kangaroos!\" But that may soon change: Lazzaro moves over to Calvin Klein after fashion week. \"She has a great portfolio,\" Costa said. \"I can\'t wait.\"</p><br/>&#8212;Darrell Hartman</td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/vogue/feature/2010/07/leon-bing-no-country-for-old-men/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">L&#233;on Bing: No Country for Old Men</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"></td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/stylefile/2010/07/accessories-a-cut-above/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">Laser-Cut Accessories</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"></td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/trendsshopping/trendreport/072610_Trend_Reports/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">Fall 2010 Trend Reports</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"></td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/peopleparties/parties/scoop/newyork-072610_17th_Watermill_Summer_Benefit/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">The Hotness</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"><p>The tiki torches were lit, the Champagne was flowing, and the cocktail-hour entertainment was covered in head-to-toe paint. For its 17th annual summer benefit, the Watermill Center threw an alfresco party with an Italian title, Paradiso, and a Fellini-esque mood. It started with a transporting climb up saw grass-lined steps, past costumed \"snow monkeys\" handing out samples of a scent that perfumer Loc Dong had created for the occasion. Beyond the wide courtyard, guests including <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072610_17th_Watermill_Summer_Benefit/&#163;iphoto=6\')\"><strong>Calvin Klein</strong></a>, <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072610_17th_Watermill_Summer_Benefit/&#163;iphoto=5\')\"><strong>Marisa Berenson</strong></a>, and <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072610_17th_Watermill_Summer_Benefit/&#163;iphoto=9\')\"><strong>Amanda Hearst</strong></a> toured installations of silver-painted performers and a violinist perched up in a tree. \"It\'s like walking into a temple, after getting out of your car and away from your GPS,\" Elise &Oslash;verland noted.<br /><br /> In line with that Paradiso theme, more than a few guests wore angel\'s wings. But apparently, nature didn\'t get the memo&mdash;it was hot as you-know-what. \"We started to get bitten by mosquitoes, so it was a quick walk through the woods,\" Klein reported. Later, <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072610_17th_Watermill_Summer_Benefit/&#163;iphoto=17\')\"><strong>Sharon Stone</strong></a> interrupted her hosting duties during dinner to announce that a bug had flown up her dress. \"What an awkward moment&mdash;for the bug,\" she quipped. Stone auctioned off works by Marina Abramovic and Donald Judd and got <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072610_17th_Watermill_Summer_Benefit/&#163;iphoto=1\')\"><strong>Alec Baldwin</strong></a> to shell out $50,000 for a private performance by <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072610_17th_Watermill_Summer_Benefit/&#163;iphoto=17\')\"><strong>Rufus Wainwright</strong></a>, who had belted out an a cappella version of \"Somewhere Over the Rainbow\" to get the bidding going.<br /><br /> That was more than anyone was hearing from <a href=\"javascript:openSlideshow(\'/peopleparties/parties/slideshow/newyork-072610_17th_Watermill_Summer_Benefit/&#163;iphoto=15\')\"><strong>Terence Koh</strong></a>, who indicated with his fingers that he was on day 35 of his vow of silence. But with 600 guests packing the dinner tent, there was more than enough buzzing to go around.</p><br/>&#8212;Darrell Hartman</td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/vogue/bestdressed/072610/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">Alexa Chung, Anh Duong, L\'Wren Scott, and more...</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"></td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/trendsshopping/itemoftheweek/072610_Bristols_6_Denim_Kit/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">Rip It Up</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"></td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/beauty/backstage/072310_Armani_Prive/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">Armani Priv&#233; Fall 2010 Couture</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"></td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/beauty/beautycounter/2010/07/summer-hair-moves-on-up/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">Updos to Beat the Heat</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"><br/>&#8212;Celia Ellenberg</td></tr>\n<tr><td style=\"background-color: #C5A7A9; color: #ffffff; \"><b><a href=\"http://www.style.com/vogue/mostwanted/072210_Heritage_Must_Haves/?mbid=rss_feature\" style=\"color: #ffffff;\" target=\"_blank\">Know Your Heritage: Meg Sharpe\'s List of Items That Never Go Out of Style</a></b></td></tr>\n<tr><td style=\"width:100%; overflow: hidden; word-wrap: break-word;background-color: #ffffff; color: #000000; \"></td></tr>\n</table>");
document.write("<div style=\"float:right\"><a target=\"_blank\" style=\"font-size: 9px\" href=\"http://www.rssdog.com\">Feed Integration by RSS Dog.</a></div>");document.write("");
var WEBPATH = "http://xml.hostned.ws/lh/"; 
//-----------------------------------------------------------------
// File: livehelp.js :
//      - This is the client side Javascript file to control the 
//        image shown on the clients website. It should be called
//        on the clients HTML page as a javascript include such as:
//        script src="http://yourwebsite.com/livehelp/livehelp_js.php"
//        This js file will show the image of online.gif if an operator
//        is online otherwise it will show offline.gif . Also a 
//        second image is placed on the site as a control image 
//        where the width of the image controls the actions made by 
//        the operator to the poor little visitor..  
// 
//-----------------------------------------------------------------

// GLOBALS..
//------------
// This is the control image where the width of it controls the 
// actions made by the operator. 
cscontrol= new Image;
popcontrol= new Image;
popcontrol2= new Image;
popcontrol3= new Image;

   keyhundreds= new Image;
   keytens= new Image;
   keyones= new Image;

   keyhundreds_value= 0;
   keytens_value= 0;
   keyones_value= 0;
place =1;
// this is a flag to control if the image is set on the page 
// yet or not..
var csloaded = false;

// just to make sure that people do not just open up the page 
// and leave it open the requests timeout after 99 requests.
var csTimeout = 30;

// The id of the page request. 
var csID = null;

// if the operator requests a chat we only want to open one window... 
var openLiveHelpalready = false;

var openDHTMLalready = false;
var openDHTMLlayer = false;

var ismac = navigator.platform.indexOf('Mac');
// ismac =1;

 var defaultlayer = 1; 
    
    
////////////////////////////////////////////////////////////////
//BEGIN INCLUDED LIBRARY
// Dynamic Layer Object
// sophisticated layer/element targeting and animation object which provides the core functionality needed in most DHTML applications
// 19990604

// Copyright (C) 1999 Dan Steinman
// Distributed under the terms of the GNU Library General Public License
// Available at http://www.dansteinman.com/dynapi/

// updated 20011228 by Bob Clary <bc@bclary.com>
// to support Gecko

function aDynLayer(id,nestref,frame) {
	//bc:maybe? if (!is.ns5 && !aDynLayer.set && !frame) aDynLayerInit()
	if (!aDynLayer.set && !frame) aDynLayerInit()
	this.frame = frame || self
	//bc:if (is.ns) {
	if (is.ns4) {
		if (is.ns4) {
			if (!frame) {
				if (!nestref) var nestref = aDynLayer.nestRefArray[id]
				if (!aDynLayerTest(id,nestref)) return
				this.css = (nestref)? eval("document."+nestref+".document."+id) : document.layers[id]
			}
			else this.css = (nestref)? eval("frame.document."+nestref+".document."+id) : frame.document.layers[id]
			this.elm = this.event = this.css
			this.doc = this.css.document
		}
		//bc:else if (is.ns5) {
		//bc:	this.elm = document.getElementById(id)
		//bc:	this.css = this.elm.style
		//bc:	this.doc = document
		//bc: }
		this.x = this.css.left
		this.y = this.css.top
		this.w = this.css.clip.width
		this.h = this.css.clip.height
	}
	//bc:else if (is.ie) {
	else if (is.ie || is.ns5) {
    //bc:
    if (is.ie)
		this.elm = this.event = this.frame.document.all[id]
    //bc:
    else 
		this.elm = this.event = this.frame.document.getElementById(id)

		//bc:this.css = this.frame.document.all[id].style
		this.css = this.elm.style
		this.doc = document
		this.x = this.elm.offsetLeft
		this.y = this.elm.offsetTop
		this.w = (is.ie4)? this.css.pixelWidth : this.elm.offsetWidth
		this.h = (is.ie4)? this.css.pixelHeight : this.elm.offsetHeight
	}
	this.id = id
	this.nestref = nestref
	this.obj = id + "aDynLayer"
	eval(this.obj + "=this")
}
function aDynLayerMoveTo(x,y) {
	if (x!=null) {
		this.x = x
		//bc:if (is.ns) this.css.left = this.x
		if (is.ns4) this.css.left = this.x
		//bc:else this.css.pixelLeft = this.x
		else if (is.ie) this.css.pixelLeft = this.x
		else if (is.ns5) this.css.left = Math.floor(this.x) + 'px'
	}
	if (y!=null) {
		this.y = y
		//bc:if (is.ns) this.css.top = this.y
		if (is.ns4) this.css.top = this.y
		//bc:else this.css.pixelTop = this.y
		else if (is.ie) this.css.pixelTop = this.y
		else if (is.ns5) this.css.top = Math.floor(this.y) + 'px'
	}
}
function aDynLayerMoveBy(x,y) {
	this.moveTo(this.x+x,this.y+y)
}
function aDynLayerShow() {
	this.css.visibility = (is.ns4)? "show" : "visible"
}
function aDynLayerHide() {
	this.css.visibility = (is.ns4)? "hide" : "hidden"
}
aDynLayer.prototype.moveTo = aDynLayerMoveTo
aDynLayer.prototype.moveBy = aDynLayerMoveBy
aDynLayer.prototype.show = aDynLayerShow
aDynLayer.prototype.hide = aDynLayerHide
aDynLayerTest = new Function('return true')

// aDynLayerInit Function
function aDynLayerInit(nestref) {
	if (!aDynLayer.set) aDynLayer.set = true
	//bc:if (is.ns) {
	if (is.ns4) {
		if (nestref) ref = eval('document.'+nestref+'.document')
		else {nestref = ''; ref = document;}
		for (var i=0; i<ref.layers.length; i++) {
			var divname = ref.layers[i].name
			aDynLayer.nestRefArray[divname] = nestref
			var index = divname.indexOf("Div")
			if (index > 0) {
				eval(divname.substr(0,index)+' = new aDynLayer("'+divname+'","'+nestref+'")')
			}
			if (ref.layers[i].document.layers.length > 0) {
				aDynLayer.refArray[aDynLayer.refArray.length] = (nestref=='')? ref.layers[i].name : nestref+'.document.'+ref.layers[i].name
			}
		}
		if (aDynLayer.refArray.i < aDynLayer.refArray.length) {
			aDynLayerInit(aDynLayer.refArray[aDynLayer.refArray.i++])
		}
	}
	else if (is.ie) {
		for (var i=0; i<document.all.tags("DIV").length; i++) {
			var divname = document.all.tags("DIV")[i].id
			var index = divname.indexOf("Div")
			if (index > 0) {
				eval(divname.substr(0,index)+' = new aDynLayer("'+divname+'")')
			}
		}
	}
  //bc:
	else if (is.ns5) {
    var nodeList = document.getElementsByTagName('div');
		for (var i=0; i<nodeList.length; i++) {
			var divname = nodeList[i].id
			var index = divname.indexOf("Div")
			if (index > 0) {
				eval(divname.substr(0,index)+' = new aDynLayer("'+divname+'")')
			}
		}
	}
	return true
}
aDynLayer.nestRefArray = new Array()
aDynLayer.refArray = new Array()
aDynLayer.refArray.i = 0
aDynLayer.set = false

// Slide Methods
function aDynLayerSlideTo(endx,endy,inc,speed,fn) {
	if (endx==null) endx = this.x
	if (endy==null) endy = this.y
	var distx = endx-this.x
	var disty = endy-this.y
	this.slideStart(endx,endy,distx,disty,inc,speed,fn)
}
function aDynLayerSlideBy(distx,disty,inc,speed,fn) {
	var endx = this.x + distx
	var endy = this.y + disty
	this.slideStart(endx,endy,distx,disty,inc,speed,fn)
}
function aDynLayerSlideStart(endx,endy,distx,disty,inc,speed,fn) {
	if (this.slideActive) return
	if (!inc) inc = 10
	if (!speed) speed = 20
	var num = Math.sqrt(Math.pow(distx,2) + Math.pow(disty,2))/inc
	if (num==0) return
	var dx = distx/num
	var dy = disty/num
	if (!fn) fn = null
	this.slideActive = true
	this.slide(dx,dy,endx,endy,num,1,speed,fn)
}
function aDynLayerSlide(dx,dy,endx,endy,num,i,speed,fn) {
	if (!this.slideActive) return
	if (i++ < num) {
		this.moveBy(dx,dy)
		this.onSlide()
		if (this.slideActive) setTimeout(this.obj+".slide("+dx+","+dy+","+endx+","+endy+","+num+","+i+","+speed+",\""+fn+"\")",speed)
		else this.onSlideEnd()
	}
	else {
		this.slideActive = false
		this.moveTo(endx,endy)
		this.onSlide()
		this.onSlideEnd()
		eval(fn)
	}
}
function aDynLayerSlideInit() {}
aDynLayer.prototype.slideInit = aDynLayerSlideInit
aDynLayer.prototype.slideTo = aDynLayerSlideTo
aDynLayer.prototype.slideBy = aDynLayerSlideBy
aDynLayer.prototype.slideStart = aDynLayerSlideStart
aDynLayer.prototype.slide = aDynLayerSlide
aDynLayer.prototype.onSlide = new Function()
aDynLayer.prototype.onSlideEnd = new Function()

// Clip Methods
function aDynLayerClipInit(clipTop,clipRight,clipBottom,clipLeft) {
	//bc:if (is.ie) {
	if (is.ie||is.ns5) {
		if (arguments.length==4) this.clipTo(clipTop,clipRight,clipBottom,clipLeft)
		else if (is.ie4) this.clipTo(0,this.css.pixelWidth,this.css.pixelHeight,0)
    //bc:
		else if (is.ns5) this.clipTo(0,this.elm.offsetWidth,this.elm.offsetHeight,0)
	}
}
function aDynLayerClipTo(t,r,b,l) {
	if (t==null) t = this.clipValues('t')
	if (r==null) r = this.clipValues('r')
	if (b==null) b = this.clipValues('b')
	if (l==null) l = this.clipValues('l')
	//bc:if (is.ns) {
	if (is.ns4) {
		this.css.clip.top = t
		this.css.clip.right = r
		this.css.clip.bottom = b
		this.css.clip.left = l
	}
	//bc:else if (is.ie) this.css.clip = "rect("+t+"px "+r+"px "+b+"px "+l+"px)"
	else if (is.ie||is.ns5) this.css.clip = "rect("+t+"px "+r+"px "+b+"px "+l+"px)"
}
function aDynLayerClipBy(t,r,b,l) {
	this.clipTo(this.clipValues('t')+t,this.clipValues('r')+r,this.clipValues('b')+b,this.clipValues('l')+l)
}
function aDynLayerClipValues(which) {
	//bc:if (is.ie) var clipv = this.css.clip.split("rect(")[1].split(")")[0].split("px")
	if (is.ie||is.ns5) var clipv = this.css.clip.split("rect(")[1].split(")")[0].split("px")
	//bc:if (which=="t") return (is.ns)? this.css.clip.top : Number(clipv[0])
	if (which=="t") return (is.ns4)? this.css.clip.top : Number(clipv[0])
	//bc:if (which=="r") return (is.ns)? this.css.clip.right : Number(clipv[1])
	if (which=="r") return (is.ns4)? this.css.clip.right : Number(clipv[1])
	//bc:if (which=="b") return (is.ns)? this.css.clip.bottom : Number(clipv[2])
	if (which=="b") return (is.ns4)? this.css.clip.bottom : Number(clipv[2])
	//bc:if (which=="l") return (is.ns)? this.css.clip.left : Number(clipv[3])
	if (which=="l") return (is.ns4)? this.css.clip.left : Number(clipv[3])
}
aDynLayer.prototype.clipInit = aDynLayerClipInit
aDynLayer.prototype.clipTo = aDynLayerClipTo
aDynLayer.prototype.clipBy = aDynLayerClipBy
aDynLayer.prototype.clipValues = aDynLayerClipValues

// Write Method
function aDynLayerWrite(html) {
	//bc:if (is.ns) {
	if (is.ns4) {
		this.doc.open()
		this.doc.write(html)
		this.doc.close()
	}
	//bc:else if (is.ie) {
	else if (is.ie||is.ns5) {
		this.event.innerHTML = html
	}
}
aDynLayer.prototype.write = aDynLayerWrite

// BrowserCheck Object
function BrowserCheck() {
	var b = navigator.appName
	if (b=="Netscape") this.b = "ns"
	else if (b=="Microsoft Internet Explorer") this.b = "ie"
	else this.b = b
	this.version = navigator.appVersion
	this.v = parseInt(this.version)
	this.ns = (this.b=="ns" && this.v>=4)
	this.ns4 = (this.b=="ns" && this.v==4)
	this.ns5 = (this.b=="ns" && this.v==5)
	this.ie = (this.b=="ie" && this.v>=4)
	this.ie4 = (this.version.indexOf('MSIE 4')>0)
	this.ie5 = (this.version.indexOf('MSIE 5')>0)
	this.min = (this.ns||this.ie)
}
is = new BrowserCheck()

// CSS Function
function css(id,left,top,width,height,color,vis,z,other) {
	if (id=="START") return '<STYLE TYPE="text/css">\n'
	else if (id=="END") return '</STYLE>'
	var str = (left!=null && top!=null)? '#'+id+' {position:absolute; left:'+left+'px; top:'+top+'px;' : '#'+id+' {position:relative;'
	if (arguments.length>=4 && width!=null) str += ' width:'+width+'px;'
	if (arguments.length>=5 && height!=null) {
		str += ' height:'+height+'px;'
		if (arguments.length<9 || other.indexOf('clip')==-1) str += ' clip:rect(0px '+width+'px '+height+'px 0px);'
	}
	//bc:if (arguments.length>=6 && color!=null) str += (is.ns)? ' layer-background-color:'+color+';' : ' background-color:'+color+';'
	if (arguments.length>=6 && color!=null) str += (is.ns4)? ' layer-background-color:'+color+';' : ' background-color:'+color+';'
	if (arguments.length>=7 && vis!=null) str += ' visibility:'+vis+';'
	if (arguments.length>=8 && z!=null) str += ' z-index:'+z+';'
	if (arguments.length==9 && other!=null) str += ' '+other
	str += '}\n'
	return str
}
function writeCSS(str,showAlert) {
	str = css('START')+str+css('END')
	document.write(str)
	if (showAlert) alert(str)
}
// CreateLayer and DestroyLayer Functions
// enables you to dynamically create a layer after the page has been loaded, can only truely delete layers in IE
// 19990326

// Copyright (C) 1999 Dan Steinman
// Distributed under the terms of the GNU Library General Public License
// Available at http://www.dansteinman.com/dynapi/

// updated 20011228 by Bob Clary <bc@bclary.com>
// to support Gecko

function createLayer(id,nestref,left,top,width,height,content,bgColor,visibility,zIndex) {
	//bc:if (is.ns) {
	if (is.ns4) {
		if (nestref) {
			var lyr = eval("document."+nestref+".document."+id+" = new Layer(width, document."+nestref+")")
		}
		else {
			var lyr = document.layers[id] = new Layer(width)
			eval("document."+id+" = lyr")
		}
		lyr.name = id
		lyr.left = left
		lyr.top = top
		if (height!=null) lyr.clip.height = height
		if (bgColor!=null) lyr.bgColor = bgColor
		lyr.visibility = (visibility=='hidden')? 'hide' : 'show'
		if (zIndex!=null) lyr.zIndex = zIndex
		if (content) {
			lyr.document.open()
			lyr.document.write(content)
			lyr.document.close()
		}
	}
	//bc:else if (is.ie) {
	else if (is.ie || is.ns5) {
		var str = '\n<DIV id='+id+' style="position:absolute; left:'+left+'; top:'+top+'; width:'+width
		if (height!=null) {
			str += '; height:'+height
			str += '; clip:rect(0,'+width+','+height+',0)'
		}
		if (bgColor!=null) str += '; background-color:'+bgColor		
		if (zIndex!=null) str += '; z-index:'+zIndex
		if (visibility) str += '; visibility:'+visibility
		str += ';">'+((content)?content:'')+'</DIV>'
    //bc:
    var elmref;
		if (nestref) {
			index = nestref.lastIndexOf(".")
			var nestlyr = (index != -1)? nestref.substr(index+1) : nestref
      //bc:
      if (is.ie)
			document.all[nestlyr].insertAdjacentHTML("BeforeEnd",str);
      else
      {
      elmref = document.getElementById(nestlyr);
      elmref.innerHTML += str;
      }
		}
		else {
      //bc:
      if (is.ie)
			document.body.insertAdjacentHTML("BeforeEnd",str)
      else
      {
      elmref = document.body;
      elmref.innerHTML += str;
      }
		}
	}
}
function destroyLayer(id,nestref) {
	//bc:if (is.ns) {
	if (is.ns4) {
		if (nestref) eval("document."+nestref+".document."+id+".visibility = 'hide'")
		else document.layers[id].visibility = "hide"
	}
	else if (is.ie) {
		document.all[id].innerHTML = ""
		document.all[id].outerHTML = ""
	}
  //bc:
  else if (is.ns5) {
    var elmref = document.getElementById(id);
    if (elmref)
      elmref.parentNode.removeChild(elmref);
  }
}

//END INCLUDED LIBRARY
////////////////////////////////////////////////////////////////

//-----------------------------------------------------------------
// loop though checking the image for updates from operators.
function csrepeat()
{
     // if the request has timed out do not do anything.
     if (csTimeout < 1)
       	return;

     csTimeout--;

     // update image for requests from operator. 
     csgetimage();     

     // do it again. 
     setTimeout('csrepeat()', 7000);
}	

//-----------------------------------------------------------------
// Update the control image. This is the image that the operators 
// use to communitate with the visitor. 
function csgetimage()
{	 
 
	 // set a number to identify this page .
	 csID=Math.round(Math.random()*9999);
	 randu=Math.round(Math.random()*9999);
   cscontrol = new Image;
	 
   locationvar = '' + document.location;
   locationvar = locationvar.replace(new RegExp("[^A-Za-z0-9_)\+\^{}~( ',\.\&\%=/\\?#:-]","g"),"");
   locationvar = locationvar.replace(new RegExp("=[a-z0-9]{32}","g"),"x=1");
   locationvar = locationvar.replace(new RegExp("[\.]","g"),"--dot--");
   locationvar = locationvar.replace(new RegExp("http://","g"),"");
   locationvar = locationvar.replace(new RegExp("https://","g"),"");   
   locationvar = locationvar.substr(0,250);
   var_title = '' + document.title;
   var_title = var_title.replace(new RegExp("[^A-Za-z0-9_)\+\^{}~( ',\.\&\%=/\\?#:-]","g"),"");
   var_title = var_title.substr(0,100);
   var_referrer = '' + document.referrer;
   var_referrer = var_referrer.replace(new RegExp("[^A-Za-z0-9_)\+\^{}~( ',\.\&\%=/\\?#:-]","g"),"");
   var_referrer = var_referrer.replace(new RegExp("=[a-z0-9]{32}","g"),"x=1"); 
   var_referrer = var_referrer.replace(new RegExp("[\.]","g"),"--dot--");
   var_referrer = var_referrer.replace(new RegExp("http://","g"),"");
   var_referrer = var_referrer.replace(new RegExp("https://","g"),"");      
   var_referrer = var_referrer.substr(0,250);
   
	 var u = WEBPATH + 'image.php?' + 
					'what=userstat' + 
					'&page=' + escape(locationvar) + 
					'&randu=' + randu +
					'&pageid=' + csID +
					'&department=' + 107 +
					'&cslhVISITOR=' + 'e233dbfb126d2a55c53e65586e7a799a' +
					'&title=' + escape(var_title) + 
					'&referer=' + escape(var_referrer) + 					
					'&cslheg=1&serversession=1';
     //	 alert(u);
	 if (ismac > -1){
       document.getElementById("imageformac").src= u;
       document.getElementById("imageformac").onload = cslookatimage;
    } else {
       cscontrol.src = u;
       cscontrol.onload = cslookatimage;
    }      	
}

// detect browser 
NS4 = (document.layers) ? 1 : 0; 
IE4 = (document.all) ? 1 : 0; 
// W3C stands for the W3C standard 
W3C = (document.getElementById) ? 1 : 0;   

function makeVisible ( name ) { 
  var ele; 

  if ( W3C ) { 
    ele = document.getElementById(name); 
  } else if ( NS4 ) { 
    ele = document.layers[name]; 
  } else { // IE4 
    ele = document.all[name]; 
  } 

  if ( NS4 ) { 
    ele.visibility = "show"; 
  } else {  // IE4 & W3C & Mozilla 
    ele.style.visibility = "visible"; 
    ele.style.display = "inline"; 
  } 
} 

function makeInvisible ( name ) { 
  if (W3C) { 
    document.getElementById(name).style.visibility = "hidden"; 
    document.getElementById(name).style.display = "none"; 
  } else if (NS4) { 
    document.layers[name].visibility = "hide"; 
  } else { 
    document.all[name].style.visibility = "hidden"; 
    document.all[name].style.style.display = "none"; 
  } 
} 


// looks at the size of the control image and if the width is 55 
// then open the chat.
//-----------------------------------------------------------------
function cslookatimage(){

	if(typeof(cscontrol) == 'undefined' ){
    return; 
  }  

	if (ismac > -1)
     w = document.getElementById("imageformac").width;
  else
     w = cscontrol.width;        
  
    // if the browser is dumb:
    if((ismac > -1) && (w == 0)){
      makeVisible('imagesfordumbmac');     
      w = document.getElementById("imageformac").width;
      makeInvisible('imagesfordumbmac');         
    }
  
//  alert(w);
      // pop up window:
      if ((w == 55) && (openLiveHelpalready != 1)) {
  		  openWantsToChat_107();
		    openLiveHelpalready = 1;
	    } 
 
      // layer invite:
	    if ((w == 25) && !(openDHTMLalready)) {    
  		   loadKey_107();
	    } 	        	        
    
      delete cscontrol;
    cscontrol = new Image;
}


//-----------------------------------------------------------------
// opens live help
function openLiveHelp(department)
{
  if(openDHTMLlayer == 1)
    destroyLayer('mylayer107Div');
  openDHTMLlayer = 0;  
  openDHTMLalready = true;  
  csTimeout=0; 
      window.open(WEBPATH + 'livehelp.php?department=' + department + '&cslheg=1&serversession=1', 'chat54050872', 'width=585,height=390,menubar=no,scrollbars=1,resizable=1');
  }

function getKeys_107(){
  	if (ismac > -1){
      w3 = document.getElementById("imageformac_hun").width;
      w2 = document.getElementById("imageformac_ten").width;
      w1 = document.getElementById("imageformac_one").width;
      
      if(w1 == 0){
        makeVisible('imagesfordumbmac'); 
        w1 = document.getElementById("imageformac_one").width;
        makeInvisible('imagesfordumbmac');         
      }

      if(w2 == 0){
        makeVisible('imagesfordumbmac'); 
        w2 = document.getElementById("imageformac_ten").width;
        makeInvisible('imagesfordumbmac');         
      }

      if(w3 == 0){
        makeVisible('imagesfordumbmac'); 
        w3 = document.getElementById("imageformac_hun").width;
        makeInvisible('imagesfordumbmac');         
      }              
            
    } else {
      w3 = keyhundreds.width;  
      w2 = keytens.width;  
      w1 = keyones.width;              
    }      
 
    if(w1<100) w1 = 100;
    if(w2<100) w2 = 100;
    if(w3<100) w3 = 100;    
   // alert('w1='+w1+'w2='+w2+'w3='+w3);
    
    total = ((w3-100)*100) + ((w2-100)*10) + (w1-100);
    
   // alert(total);
    openDHTML_107(total);    
}

//-----------------------------------------------------------------
// gets primary key of layerinvite sent using 3 images.. could use XML HTTP
// but this is more compatable...
function loadKey_107(){  
   
	 randu=Math.round(Math.random()*9999);

	 if(place == 3){
	 var u3 = WEBPATH + 'image.php?' + 
					'what=getlayerinvite&whatplace=hundreds' + 
					'&randu=' + randu +
					'&department=' + 107 +
					'&cslhVISITOR=' + 'e233dbfb126d2a55c53e65586e7a799a' +
					'&cslheg=1&serversession=1';
      if (ismac > -1){
       document.getElementById("imageformac_hun").src= u3;
       document.getElementById("imageformac_hun").onload = getKeys_107;       
      } else {
       keyhundreds.src = u3;
       keyhundreds.onload = getKeys_107; }
    }			
	 if(place == 2){
	 	    place = 3;
	 var u2 = WEBPATH + 'image.php?' + 
					'what=getlayerinvite&whatplace=tens' + 
					'&randu=' + randu +
					'&department=' + 107 +
					'&cslhVISITOR=' + 'e233dbfb126d2a55c53e65586e7a799a' +
					'&cslheg=1&serversession=1';
      if (ismac > -1){
       document.getElementById("imageformac_ten").src= u2;
       document.getElementById("imageformac_ten").onload = loadKey_107;       
      } else {
       keytens.src = u2;
       keytens.onload = loadKey_107;      
      }
    }    								   
	 if(place == 1){
	     place = 2;	
	    var u1 = WEBPATH + 'image.php?' + 
					'what=getlayerinvite&whatplace=ones' + 
					'&randu=' + randu +
					'&department=' + 107 +
					'&cslhVISITOR=' + 'e233dbfb126d2a55c53e65586e7a799a' +
					'&cslheg=1&serversession=1';
      if (ismac > -1){
       document.getElementById("imageformac_one").src= u1;
       document.getElementById("imageformac_one").onload = loadKey_107;       
      } else {
       keyones.src = u1;
       keyones.onload = loadKey_107;      
      }
    }
}
//-----------------------------------------------------------------
// opens DHTML help
function openDHTML_107(total)
{ 
  var html = '';
		     
  if (total == 1)
    html = '<img src=' + WEBPATH + 'layer_invites/layer-Man_invite.gif  border=0 usemap=#myimagemap></a><MAP NAME=myimagemap><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=0,0,400,197><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=0,157,213,257><AREA HREF=javascript:closeDHTML() SHAPE=RECT COORDS=237,157,400,257></MAP>'
if (total == 2)
    html = '<img src=' + WEBPATH + 'layer_invites/layer-Help_button.gif  border=0 usemap=#myimagemap></a><MAP NAME=myimagemap><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=0,0,400,197><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=0,157,213,257><AREA HREF=javascript:closeDHTML() SHAPE=RECT COORDS=237,157,400,257></MAP>'
if (total == 3)
    html = '<img src=' + WEBPATH + 'layer_invites/layer-default.gif  border=0 usemap=#myimagemap></a><MAP NAME=myimagemap><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=0,0,400,197><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=0,157,213,257><AREA HREF=javascript:closeDHTML() SHAPE=RECT COORDS=237,157,400,257></MAP>'
if (total == 4)
    html = '<img src=' + WEBPATH + 'layer_invites/layer-Woman_invite.gif  border=0 usemap=#myimagemap></a><MAP NAME=myimagemap><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=0,0,400,197><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=0,157,213,257><AREA HREF=javascript:closeDHTML() SHAPE=RECT COORDS=237,157,400,257></MAP>'
if (total == 5)
    html = '<img src=' + WEBPATH + 'layer_invites/layer-Phone.gif  border=0 usemap=#myimagemap></a><MAP NAME=myimagemap><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=0,0,472,150><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=241,150,484,256><AREA HREF=javascript:closeDHTML() SHAPE=RECT COORDS=0,150,241,250></MAP>'
if (total == 6)
    html = '<img src=' + WEBPATH + 'layer_invites/layer-Subsilver.gif  border=0 usemap=#myimagemap></a><MAP NAME=myimagemap><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=0,0,419,216><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=0,216,319,279><AREA HREF=javascript:closeDHTML() SHAPE=RECT COORDS=326,218,429,280></MAP>'
if (total == 7)
    html = '<img src=' + WEBPATH + 'layer_invites/layer-Woman_invite.png  border=0 usemap=#myimagemap></a><MAP NAME=myimagemap><AREA HREF=javascript:openLiveHelp(107) SHAPE=RECT COORDS=126,71,429,172><AREA HREF=javascript:closeDHTML() SHAPE=RECT COORDS=311,5,440,45></MAP>'
  //alert(html);
  createLayer('mylayer107Div',null,-500,-500,550,400,html,null,null,999)
	mylayer107 = new aDynLayer('mylayer107Div');

	 var u = WEBPATH + 'image.php?' + 
					'what=changestat' + 
					'&towhat=invited' +
					'&cslhVISITOR=' + 'e233dbfb126d2a55c53e65586e7a799a' +
					'&cslheg=1&serversession=1';
	 popcontrol2.src = u;	
	 stillopen = 1;
	 mylayer107.moveTo(-200,-200);
   setTimeout('moveDHTML_107()', 9);
	 openDHTMLalready = true;
	 openDHTMLlayer = true;
}

//-----------------------------------------------------------------
// opens DHTML help
function closeDHTML()
{ 
	destroyLayer('mylayer107Div');
	openDHTMLlayer = 0;
	stillopen = 0;
	
	var u4 = WEBPATH + 'image.php?' + 
					'what=changestat' + 
					'&towhat=stopped' +
					'&cslhVISITOR=' + 'e233dbfb126d2a55c53e65586e7a799a' +
					'&cslheg=1&serversession=1';
  popcontrol3.src = u4;	
	 	 
}

//-----------------------------------------------------------------
// opens DHTML help
function moveDHTML_107()
{ 
  if(stillopen==1){
   if(navigator.appName.indexOf("Netscape") != -1){
    myWidth	=   window.pageXOffset;
    myHeight	= window.pageYOffset
   } else {
    myWidth	=  document.body.scrollLeft;
    myHeight	=  document.body.scrollTop;
  }
   gox = mylayer107.x;
   goy = mylayer107.y;
   
   // done 3 times to move 3 times faster:
   if(gox < myWidth+200){ gox++; }
   if(gox > myWidth+200){ gox--; }         
   if(goy < myHeight+160){ goy++; }
   if(goy > myHeight+160){ goy--; }  
   
   if(gox < myWidth+200){ gox++; }
   if(gox > myWidth+200){ gox--; }   
   if(goy < myHeight+160){ goy++; }
   if(goy > myHeight+160){ goy--; } 

   if(gox < myWidth+200){ gox++; }
   if(gox > myWidth+200){ gox--; }   
   if(goy < myHeight+160){ goy++; }
   if(goy > myHeight+160){ goy--; }  
         
   mylayer107.moveTo(gox,goy);
   if(goy!= myWidth+160) 
      setTimeout('moveDHTML_107()', 2);
   else
      setTimeout('moveDHTML_107()', 9000);      
  }
}

//-----------------------------------------------------------------
// The Operator wants to chat with the visitor about something. 
function openWantsToChat_107()
{  
  // ok we asked them .. now lets not ask them again for awhile...


   locationvar = '' + document.location;
   locationvar = locationvar.replace(new RegExp("[^A-Za-z0-9_)\+\^{}~( ',\.\&\%=/\\?#:-]","g"),"");
   locationvar = locationvar.replace(new RegExp("=[a-z0-9]{32}","g"),"x=1");
   locationvar = locationvar.replace(new RegExp("[\.]","g"),"--dot--");   
   locationvar = locationvar.replace(new RegExp("http://","g"),"");
   locationvar = locationvar.replace(new RegExp("https://","g"),"");
   locationvar = locationvar.substr(0,250);
   var_title = '' + document.title;
   var_title = var_title.replace(new RegExp("[^A-Za-z0-9_)\+\^{}~( ',\.\&\%=/\\?#:-]","g"),"");
   var_title = var_title.substr(0,100);
   var_referrer = '' + document.referrer;
   var_referrer = var_referrer.replace(new RegExp("[^A-Za-z0-9_)\+\^{}~( ',\.\&\%=/\\?#:-]","g"),"");
   var_referrer = var_referrer.replace(new RegExp("=[a-z0-9]{32}","g"),"x=1");
   var_referrer = var_referrer.replace(new RegExp("[\.]","g"),"--dot--");  
   var_referrer = var_referrer.replace(new RegExp("http://","g"),"");
   var_referrer = var_referrer.replace(new RegExp("https://","g"),"");      
   
   var_referrer = var_referrer.substr(0,250);
   
  var u = WEBPATH + 'image.php?' + 
					'what=browse' + 
					'&page=' + escape(locationvar) + 
					'&title=' + escape(var_title) + 
					'&referer=' + escape(var_referrer) + 
					'&pageid=' + csID +
					'&department=' + 107 +
					'&cslhVISITOR=' + 'e233dbfb126d2a55c53e65586e7a799a' +
					'&cslheg=1&serversession=1';
  cscontrol.src = u;  

  // open the window.. 
  window.open(WEBPATH + 'livehelp.php?what=chatinsession&department=107&cslhVISITOR=e233dbfb126d2a55c53e65586e7a799a&cslheg=1&serversession=1', 'chat54050872', 'width=585,height=390,menubar=no,scrollbars=1,resizable=1');
}

   setTimeout('csgetimage()', 2000); 	
