<!--
var movieplayer_loaded = false;

function showMovie(arg1, arg2, arg3, arg4) {
	if (movieplayer_loaded) {
		moviePlayerAppear(arg1, arg2, arg3, arg4);
	} else {
		window.location.href = window.location.href;
	}
}

function popUp(filename,width,height) {
	popup=window.open(filename,"popup","height="+height+",width="+width+",resizable=yes,status=no,toolbar=no,directories=no,menubar=no,scrollbars=yes,location=no");
}

function popUpNoScroll(filename,width,height) {
	popup2=window.open(filename,"popup2","height="+height+",width="+width+",resizable=yes,status=no,toolbar=no,directories=no,menubar=no,scrollbars=no,location=no");
}

function emailPopUpNoScroll(filename,width,height) {
	var url = filename + "?r=";
	url += escape(document.URL);
	url += "&t=";
	url += escape(document.title);
	popUpNoScroll(url,width,height);
}

function glossaryTermPopUp(glossaryTerm) {
	var url = "glossary_popup.jsp?term=" + glossaryTerm;
	popUpNoScroll(url,600,300);
}

function ChangeImage() {
	if (document.images) {
		if (ChangeImage.arguments.length == 4) {
			document[ChangeImage.arguments[0]].src = ChangeImage.arguments[3] + '/' + ChangeImage.arguments[1];
		} else {
			document[ChangeImage.arguments[0]].src = '/' + ChangeImage.arguments[1];
		}
	}
	
	if (ChangeImage.arguments.length > 2)
		window.status=ChangeImage.arguments[2];
}

function ChangeImageEx() {
	if (document.images) {
		if (ChangeImageEx.arguments.length == 5) {
			if (document.layers) 
				document.layers[ChangeImageEx.arguments[0]].document[ChangeImageEx.arguments[1]].src = ChangeImageEx.arguments[4] + '/' + ChangeImageEx.arguments[2];
			else
				document[ChangeImageEx.arguments[1]].src = ChangeImageEx.arguments[4] + '/' + ChangeImageEx.arguments[2];

			if (ChangeImageEx.arguments.length > 2)
				window.status=ChangeImageEx.arguments[3];
		}				

		if (ChangeImageEx.arguments.length == 6) {
			if (document.layers) 
				document.layers[ChangeImageEx.arguments[0]].document.layers[ChangeImageEx.arguments[1]].document[ChangeImageEx.arguments[2]].src = ChangeImageEx.arguments[5] + '/' + ChangeImageEx.arguments[3];
			else
				document[ChangeImageEx.arguments[2]].src = ChangeImageEx.arguments[5] + '/' + ChangeImageEx.arguments[3];

			if (ChangeImageEx.arguments.length > 2)
				window.status=ChangeImageEx.arguments[4];
		}	
	}
}

function isMac() {
	var platform = navigator.platform;
	if (platform.indexOf("Mac") >= 0) {
		return true;
	}
	else {
		return false;
	}
}

function isNetscape() {
	var browser = navigator.appName;
	if (browser == "Netscape") {
		return true;
	}
	else {
		return false;
	}
}

function checkForReturn(activefield,e) {
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;

	if (keycode == 13) {
		if (activefield.form.onsubmit) {
			if (activefield.form.onsubmit()) {
				activefield.form.submit();
			}
		} else {
			activefield.form.submit();
		}
	}
	return true;
}

function isNS4() {
	var version = parseInt(navigator.appVersion);
	if (isNetscape()){
		if (version <= 4) {
			return true;
		}
	}
	else {
		return false;
	}
}

function isNS6() {
	var version = parseInt(navigator.appVersion);
	if (isNetscape()){
		if (version >= 5) {
			return true;
		}
	}
	else {
		return false;
	}
}

function isIE() {
	var browser = navigator.appName;
	if (browser == "Microsoft Internet Explorer") {
		return true;
	}
	else {
		return false;
	}
}


function getParm(string,parm,filter) {
	// returns value of parm from string
	var retVal = "";
	
	// make sure we check there is a value to look for
	var endPos = string.indexOf("=");
	if (endPos == -1 || isNaN(parseInt(endPos)))
		return retVal;
	
	// make sure we check for the full parm name
	var startPos = string.indexOf("?" + parm + "=");
	if (startPos < 0)
		startPos = string.indexOf("&" + parm + "=");
	
	// Increment passed the parameter seperator
	startPos = startPos + 1;

	if (startPos > -1)
		{
	    startPos = startPos + parm.length + 1;
	    endPos = string.indexOf("&",startPos);
		if (endPos == -1)
		endPos = string.length;
		if (filter == true)
			{
			for (var i = startPos; i < endPos; i++)
				{
				if (string.charAt(i) == "+")
					retVal = retVal + " ";
				else
					retVal = retVal + string.charAt(i);
				}
			}
		else
			retVal = string.substring(startPos,endPos);
	    return unescape(retVal);
		}
	return retVal;
}

function nothing() {
}

// **BEGIN DATA VALIDATION FUNCTIONS**

// JavaScript sees numbers with leading zeros as octal values, so strip zeros
function stripZeros(inputStr) {
	var result = inputStr;
	while (result.substring(0,1) == "0") {
		result = result.substring(1,result.length)
	}
	return result;
}

function IsNumeric(vVal) {
	if (isNaN(vVal) || vVal=="") {
		return false;
	}
	else {
		return true;
	}	
}

function IsValidEmail(vVal) {
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(vVal))) {
		return false;
	}
	else {
		return true;
	}	
}

function isValid(vVal) {
	if (!IsNumeric(vVal)) {
		alert("Please make sure entries are numbers only.");
		return false;
	}
	return true
}

function monthValid(inputStr) {
	inputStr = stripZeros(inputStr);
	if (!IsNumeric(inputStr)) {
		alert("Please make sure entries are numbers only.");
		return false;
	}
	if (parseInt(inputStr) < "1" || parseInt(inputStr) > "12") {
		alert("Please make sure the month is between 1 to 12.");
		return false;
	}
	return true;
}

function setAnswerList(formName, cookieName, destinationURL) {
	var answerList = "";
	var elementType = "";

	if (document.forms[formName]) {
		for (var i = 0; i < document.forms[formName].elements.length; i++) {
			elementType = document.forms[formName].elements[i].type;
			if (elementType == "checkbox" || elementType == "radio") {
				if (document.forms[formName].elements[i].checked) {
					if (document.forms[formName].elements[i].value > 0) 
						answerList = answerList + document.forms[formName].elements[i].value + ",";
				}
			}
		}
		// trim off trailing comma if necessary
		if (answerList.length > 1) {
			answerList = answerList.substr(0, answerList.length - 1);
			setCookie (cookieName, answerList);
			document.location.href = destinationURL+"?a="+answerList;
		} else {
			alert ("We're sorry.  You have made no choices.\nIf you indicate your preferences, we can help you select\nthe ideal Hunter Douglas products for your needs.");
		}
	
	}
}

function setFormState(formName,cookieName) {
	var answerArray;
	var answers = getCookie(cookieName);
	if (document.forms) {
		if (document.forms[formName]) {
			if (answers != null) {
				if (answers.length > 0) {
					answerArray = answers.split(",");
					for (var i = 0; i < answerArray.length; i++) {
						checkElementByValue(formName,answerArray[i]);
					}
				}
			}
		}
	}
}

function checkElementByValue(formName,answer) {
	for (var i = 0; i < document.forms[formName].elements.length; i++) {
		elementType = document.forms[formName].elements[i].type;
		if (elementType == "checkbox" || elementType == "radio") {
			if (document.forms[formName].elements[i].value == answer) {
				document.forms[formName].elements[i].checked = true;
			}
		}
	}
}

function processCompareForm() {
	var formName = "comparisonForm";
	var cookieName = "Comparison";
	var destinationURL = "product_comparison.jsp";
	var answerArray = new Array();
	var answers = getCookie(cookieName);
	var elementType;
	var answerList = "";
	var addValue;
	var numAnswers;
	if (answers != null) {
		if (answers.length > 0) {
			answerArray = answers.split(",");
		}
	}
	var savedAnswers = answerArray.length;
	if (document.forms[formName]) {
		for (var i = 0; i < document.forms[formName].elements.length; i++) {
			elementType = document.forms[formName].elements[i].type;
			if (elementType == "checkbox" || elementType == "radio" || elementType == "hidden") {
				if (elementType == "hidden" || document.forms[formName].elements[i].checked) {
					addValue = true;
					for (var j = 0; j < answerArray.length; j++) {
						if (answerArray[j] == document.forms[formName].elements[i].value) 
							addValue = false;
					}  
					if (addValue) {
						answerArray[answerArray.length] = document.forms[formName].elements[i].value;
					}
				} else {
					// element is in form, and has been de-checked...
					for (var j = 0; j < answerArray.length; j++) {
						if (answerArray[j] == document.forms[formName].elements[i].value) 
							answerArray[j] = 0;
					}  
				}
			}
		}
		numAnswers = 0;
		for (var i = 0; i < answerArray.length; i++) {
			if (answerArray[i] > 0) {
				numAnswers++;
				answerList = answerList + answerArray[i] + ",";
			}
		}
		if (numAnswers > 4) {
			if (savedAnswers > 0) {
				alert("We're sorry but you have exceeded the number of products possible for comparison.\nYou already have "+savedAnswers+" products in My Product Comparison, and your selections bring the total to "+numAnswers+".\nYou may only compare up to four total products.");
			} else {
				alert("We're sorry but you have exceeded the number of products possible for comparison.\nPlease limit your selection to between two and four products then select Compare.");
			}
		} else if (numAnswers == 0) {
			alert("You have not selected any products to compare.\nAfter adding between two and four products to your\ncomparison list, you can view your results.");
		} else {
			// trim off trailing comma if necessary
			if (answerList.length > 1) {
				answerList = answerList.substr(0, answerList.length - 1);
				setCookie (cookieName, answerList);
				document.location.href = destinationURL+"?a="+answerList;
			}
		}
	}
}

function removeComparison(id) {
	var cookieName = "Comparison";
	var answers = getCookie(cookieName);
	var answerArray = new Array();
	var destinationURL = "product_comparison.jsp";
	var answerList = "";
	var numAnswers = 0;
	if (answers != null) {
		if (answers.length > 0) {
			answerArray = answers.split(",");
		}
	}
	for (var i = 0; i < answerArray.length; i++) {
		if (answerArray[i] != id) {
			numAnswers++;
			answerList = answerList + answerArray[i] + ",";
		}
	}
	if (answerList.length > 1) {
		answerList = answerList.substr(0, answerList.length - 1);
		setCookie (cookieName, answerList);
		document.location.href = destinationURL+"?a="+answerList;
	} else {
		setCookie (cookieName,'');
		document.location.href = "index.jsp";
	}
}

function fixCookieDate (date) {
	var base = new Date(0);
	var skew = base.getTime(); 
	if (skew > 0)  
		date.setTime (date.getTime() - skew);
}

function setCookie (name,value,expires,path,domain,secure) {
	document.cookie = name + "=" + escape (value) +
		((expires) ? "; expires=" + expires.toGMTString() : "") +
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		((secure) ? "; secure" : "");
}

function getCookieVal (offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
	   	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function getCookie (name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
		var j = i + alen;
	    if (document.cookie.substring(i, j) == arg)
	    	return getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1;
	    if (i == 0)
			break; 
	}
	return null;
}

function deleteCookie (name,path,domain) {
	if (getCookie(name)) {
	   	document.cookie = name + "=" +
		   	((path) ? "; path=" + path : "") +
	   		((domain) ? "; domain=" + domain : "") +
		   	"; expires=Thu, 01-Jan-70 00:00:01 GMT";
	}
}

// Why is this floating around outside of a function???
var expdate = new Date ();
fixCookieDate (expdate); // Correct for Mac date bug - call only once for given Date object!
expdate.setTime (expdate.getTime() + (24 * 60 * 60 * 1000)); // 24 hrs from now 

// START OF SDC Advanced Tracking Code
// Copyright (c) 1996-2005 WebTrends Inc.  All rights reserved.
// V8.0
// $DateTime: 2006/04/07 16:45:14 $ -->
var gService = false;
var gTimeZone = -5;

// Code section for Enable First-Party Cookie Tracking
function dcsCookie(){
	if (typeof(dcsOther)=="function") {
		dcsOther();
	}
	else if (typeof(dcsPlugin)=="function") {
		dcsPlugin();
	}
	else if (typeof(dcsFPC)=="function") {
		dcsFPC(gTimeZone);
	}
}

function dcsGetCookie(name) {
	var pos = document.cookie.indexOf(name + "=");
	if (pos != -1) {
		var start = pos + name.length + 1;
		var end = document.cookie.indexOf(";", start);
		if (end == -1) {
			end = document.cookie.length;
		}
		return unescape(document.cookie.substring(start, end));
	}
	return null;
}

function dcsGetCrumb(name, crumb) {
	var aCookie = dcsGetCookie(name).split(":");
	for (var i=0; i<aCookie.length; i++) {
		var aCrumb = aCookie[i].split("=");
		if (crumb == aCrumb[0]) {
			return aCrumb[1];
		}
	}
	return null;
}

function dcsGetIdCrumb(name,crumb){
	var cookie=dcsGetCookie(name);
	var id=cookie.substring(0,cookie.indexOf(":lv="));
	var aCrumb=id.split("=");
	for (var i=0;i<aCrumb.length;i++){
		if (crumb==aCrumb[0]){
			return aCrumb[1];
		}
	}
	return null;
}

function dcsFPC(offset) {
	if (typeof(offset) == "undefined") {
		return;
	}
	if (document.cookie.indexOf("WTLOPTOUT=") != -1) {
		return;
	}
	var name = gFpc;
	var dCur = new Date();
	var adj = (dCur.getTimezoneOffset()*60000) + (offset*3600000);
	dCur.setTime(dCur.getTime() + adj);
	var dExp = new Date(dCur.getTime() + 315360000000);
	var dSes = new Date(dCur.getTime());
	WT.co_f = WT.vt_sid = WT.vt_f = WT.vt_f_a = WT.vt_f_s = WT.vt_f_d = WT.vt_f_tlh = WT.vt_f_tlv = "";
	if (document.cookie.indexOf(name + "=") == -1) {
		if ((typeof(gWtId) != "undefined") && (gWtId != "")) {
			WT.co_f = gWtId;
		}
		else if ((typeof(gTempWtId) != "undefined") && (gTempWtId != "")) {
			WT.co_f = gTempWtId;
			WT.vt_f = "1";
		}
		else {
			WT.co_f = "2";
			var cur = dCur.getTime().toString();
			for (var i=2; i <= (32-cur.length); i++) {
				WT.co_f += Math.floor(Math.random()*16.0).toString(16);
			}
			WT.co_f += cur;
			WT.vt_f = "1";
		}
		if (typeof(gWtAccountRollup) == "undefined") {
			WT.vt_f_a="1";
		}
		WT.vt_f_s = WT.vt_f_d = "1";
		WT.vt_f_tlh = WT.vt_f_tlv = "0";
	} else {
		var id = dcsGetIdCrumb(name,"id");
		var lv = parseInt(dcsGetCrumb(name,"lv"));
		var ss = parseInt(dcsGetCrumb(name,"ss"));
		if ((id == null) || (id == "null") || isNaN(lv) || isNaN(ss)) {
			return;
		}
		WT.co_f = id;
		var dLst = new Date(lv);
		WT.vt_f_tlh = Math.floor((dLst.getTime()-adj)/1000);
		dSes.setTime(ss);
		if ((dCur.getTime() > (dLst.getTime()+1800000)) || (dCur.getTime() > (dSes.getTime()+28800000))) {
			WT.vt_f_tlv = Math.floor((dSes.getTime()-adj)/1000);
			dSes.setTime(dCur.getTime());
			WT.vt_f_s = "1";
		}
		if ((dCur.getDay() != dLst.getDay()) || (dCur.getMonth() != dLst.getMonth()) || (dCur.getYear() != dLst.getYear())) {
			WT.vt_f_d = "1";
		}
	}
	WT.co_f = escape(WT.co_f);
	WT.vt_sid = WT.co_f+"."+(dSes.getTime()-adj);
	var expiry = "; expires="+dExp.toGMTString();
	document.cookie = name+"="+"id="+WT.co_f+":lv="+dCur.getTime().toString()+":ss="+dSes.getTime().toString()+expiry+"; path=/"+(((typeof(gFpcDom)!="undefined")&&(gFpcDom!=""))?("; domain="+gFpcDom):(""));
	if (document.cookie.indexOf(name+"=") == -1) {
		WT.co_f = WT.vt_sid = WT.vt_f_s = WT.vt_f_d = WT.vt_f_tlh = WT.vt_f_tlv = "";
		WT.vt_f = WT.vt_f_a = "2";
	}
}

// Code section for Use the new first-party cookie generated with this tag.
var gFpc = "WT_FPC";
var gConvert = true;

function dcsAdv() {
	dcsFunc("dcsET");
	dcsFunc("dcsCookie");
	dcsFunc("dcsAdSearch");
	dcsFunc("dcsTP");
}

// START OF SmartSource Data Collector TAG
// Copyright (c) 1996-2005 WebTrends Inc.  All rights reserved.
// V8.0
// $DateTime: 2006/04/07 16:45:14 $
var gDomain="sdc.enlighten.com";
var gDcsId="dcsfnosphw4568tdr17ajec0q_4f4z";

if ((typeof(gConvert)!="undefined")&&gConvert&&(document.cookie.indexOf(gFpc+"=")==-1)&&(document.cookie.indexOf("WTLOPTOUT=")==-1)){
	document.write("<SCR"+"IPT TYPE='text/javascript' SRC='"+"http"+(window.location.protocol.indexOf('https:')==0?'s':'')+"://"+gDomain+"/"+gDcsId+"/wtid.js"+"'><\/SCR"+"IPT>");
}
var gImages=new Array;
var gIndex=0;
var DCS=new Object();
var WT=new Object();
var DCSext=new Object();
var gQP=new Array();
var gI18n=false;
if (window.RegExp){
	var RE={"%09":/\t/g,"%20":/ /g,"%23":/\#/g,"%26":/\&/g,"%2B":/\+/g,"%3F":/\?/g,"%5C":/\\/g,"%22":/\"/g,"%7F":/\x7F/g,"%A0":/\xA0/g};
	var I18NRE={"%25":/\%/g};
}

// Add customizations here

function dcsVar(){
	var dCurrent=new Date();
	WT.tz=dCurrent.getTimezoneOffset()/60*-1;
	if (WT.tz==0){
		WT.tz="0";
	}
	WT.bh=dCurrent.getHours();
	WT.ul=navigator.appName=="Netscape"?navigator.language:navigator.userLanguage;
	if (typeof(screen)=="object"){
		WT.cd=navigator.appName=="Netscape"?screen.pixelDepth:screen.colorDepth;
		WT.sr=screen.width+"x"+screen.height;
	}
	if (typeof(navigator.javaEnabled())=="boolean"){
		WT.jo=navigator.javaEnabled()?"Yes":"No";
	}
	if (document.title){
		WT.ti=gI18n?dcsEscape(dcsEncode(document.title),I18NRE):document.title;
	}
	WT.js="Yes";
	WT.jv=dcsJV();
	if (document.body&&document.body.addBehavior){
		document.body.addBehavior("#default#clientCaps");
		if (document.body.connectionType){
			WT.ct=document.body.connectionType;
		}
		document.body.addBehavior("#default#homePage");
		WT.hp=document.body.isHomePage(location.href)?"1":"0";
	}
	if (parseInt(navigator.appVersion)>3){
		if ((navigator.appName=="Microsoft Internet Explorer")&&document.body){
			WT.bs=document.body.offsetWidth+"x"+document.body.offsetHeight;
		}
		else if (navigator.appName=="Netscape"){
			WT.bs=window.innerWidth+"x"+window.innerHeight;
		}
	}
	WT.fi="No";
	if (window.ActiveXObject){
		for(var i=10;i>0;i--){
			try{
				var flash = new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);
				WT.fi="Yes";
				WT.fv=i+".0";
				break;
			}
			catch(e){
			}
		}
	}
	else if (navigator.plugins&&navigator.plugins.length){
		for (var i=0;i<navigator.plugins.length;i++){
			if (navigator.plugins[i].name.indexOf('Shockwave Flash')!=-1){
				WT.fi="Yes";
				WT.fv=navigator.plugins[i].description.split(" ")[2];
				break;
			}
		}
	}
	if (gI18n){
		WT.em=(typeof(encodeURIComponent)=="function")?"uri":"esc";
		if (typeof(document.defaultCharset)=="string"){
			WT.le=document.defaultCharset;
		} 
		else if (typeof(document.characterSet)=="string"){
			WT.le=document.characterSet;
		}
	}
	WT.tv="8.0.0";
	WT.sp="@@SPLITVALUE@@";
	DCS.dcsdat=dCurrent.getTime();
	DCS.dcssip=window.location.hostname;
	DCS.dcsuri=window.location.pathname;
	if (window.location.search){
		DCS.dcsqry=window.location.search;
		if (gQP.length>0){
			for (var i=0;i<gQP.length;i++){
				var pos=DCS.dcsqry.indexOf(gQP[i]);
				if (pos!=-1){
					var front=DCS.dcsqry.substring(0,pos);
					var end=DCS.dcsqry.substring(pos+gQP[i].length,DCS.dcsqry.length);
					DCS.dcsqry=front+end;
				}
			}
		}
	}
	if ((window.document.referrer!="")&&(window.document.referrer!="-")){
		if (!(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)<4)){
			DCS.dcsref=gI18n?dcsEscape(window.document.referrer, I18NRE):window.document.referrer;
		}
	}
}

function dcsA(N,V){
	return "&"+N+"="+dcsEscape(V, RE);
}

function dcsEscape(S, REL){
	if (typeof(REL)!="undefined"){
		var retStr = new String(S);
		for (R in REL){
			retStr = retStr.replace(REL[R],R);
		}
		return retStr;
	}
	else{
		return escape(S);
	}
}

function dcsEncode(S){
	return (typeof(encodeURIComponent)=="function")?encodeURIComponent(S):escape(S);
}

function dcsCreateImage(dcsSrc){
	//if (document.images){
	//	gImages[gIndex]=new Image;
	//	if ((typeof(gHref)!="undefined")&&(gHref.length>0)){
	//		gImages[gIndex].onload=gImages[gIndex].onerror=dcsLoadHref;
	//	}
	//	gImages[gIndex].src=dcsSrc;
	//	gIndex++;
	//}
	//else{
		document.write('<IMG ALT="" BORDER="0" NAME="DCSIMG" WIDTH="21" HEIGHT="1" SRC="'+dcsSrc+'">');
	//}
}

function dcsMeta(){
	var elems;
	if (document.all){
		elems=document.all.tags("meta");
	}
	else if (document.documentElement){
		elems=document.getElementsByTagName("meta");
	}
	if (typeof(elems)!="undefined"){
		for (var i=1;i<=elems.length;i++){
			var meta=elems.item(i-1);
			if (meta.name){
				if (meta.name.indexOf('WT.')==0){
					WT[meta.name.substring(3)]=(gI18n&&(meta.name.indexOf('WT.ti')==0))?dcsEscape(dcsEncode(meta.content),I18NRE):meta.content;
				}
				else if (meta.name.indexOf('DCSext.')==0){
					DCSext[meta.name.substring(7)]=meta.content;
				}
				else if (meta.name.indexOf('DCS.')==0){
					DCS[meta.name.substring(4)]=(gI18n&&(meta.name.indexOf('DCS.dcsref')==0))?dcsEscape(meta.content,I18NRE):meta.content;
				}
			}
		}
	}
}

function dcsTag(){
	if (document.cookie.indexOf("WTLOPTOUT=")!=-1){
		return;
	}
	var P="http"+(window.location.protocol.indexOf('https:')==0?'s':'')+"://"+gDomain+(gDcsId==""?'':'/'+gDcsId)+"/dcs.gif?";
	for (N in DCS){
		if (DCS[N]) {
			P+=dcsA(N,DCS[N]);
		}
	}
	for (N in WT){
		if (WT[N]) {
			P+=dcsA("WT."+N,WT[N]);
		}
	}
	for (N in DCSext){
		if (DCSext[N]) {
			P+=dcsA(N,DCSext[N]);
		}
	}
	if (P.length>2048&&navigator.userAgent.indexOf('MSIE')>=0){
		P=P.substring(0,2040)+"&WT.tu=1";
	}
	dcsCreateImage(P);
}

function dcsJV(){
	var agt=navigator.userAgent.toLowerCase();
	var major=parseInt(navigator.appVersion);
	var mac=(agt.indexOf("mac")!=-1);
	var nn=((agt.indexOf("mozilla")!=-1)&&(agt.indexOf("compatible")==-1));
	var nn4=(nn&&(major==4));
	var nn6up=(nn&&(major>=5));
	var ie=((agt.indexOf("msie")!=-1)&&(agt.indexOf("opera")==-1));
	var ie4=(ie&&(major==4)&&(agt.indexOf("msie 4")!=-1));
	var ie5up=(ie&&!ie4);
	var op=(agt.indexOf("opera")!=-1);
	var op5=(agt.indexOf("opera 5")!=-1||agt.indexOf("opera/5")!=-1);
	var op6=(agt.indexOf("opera 6")!=-1||agt.indexOf("opera/6")!=-1);
	var op7up=(op&&!op5&&!op6);
	var jv="1.1";
	if (nn6up||op7up){
		jv="1.5";
	}
	else if ((mac&&ie5up)||op6){
		jv="1.4";
	}
	else if (ie5up||nn4||op5){
		jv="1.3";
	}
	else if (ie4){
		jv="1.2";
	}
	return jv;
}

function dcsFunc(func){
	if (typeof(window[func])=="function"){
		window[func]();
	}
}

function wtl_Tag5_152100() {
	dcsVar();
	dcsMeta();
	dcsFunc("dcsAdv");
	dcsTag();
}

// <NOSCRIPT>
// <IMG ALT="" BORDER="0" NAME="DCSIMG" WIDTH="1" HEIGHT="1" SRC="http://sdc.enlighten.com/dcsfnosphw4568tdr17ajec0q_4f4z/njs.gif?dcsuri=/nojavascript&amp;WT.js=No&amp;WT.tv=8.0.0">
// </NOSCRIPT>
// END OF SmartSource Data Collector  TAG
//-->

