<!--// <![CDATA[
// Ad Muncher helper script: do not remove without removing all references to this in the below page (eg: everything containing "YwZ" or "Ywb")
// Original URL:   http://www.duckandcover.cx/official/tactics/elements/dynlayer.js
// Retrieved from: 216.127.94.91:80
function YwZn(){return false;};
function YwZbHelp(a,b){YwZWgp(a);YwZWbn();return;};
function YwZb(a,b,c,d){YwZWgp(a);YwZWbn();return YwZWfw(b);};
function YwZWpp(a){YwZWppa=a;if(a)YwZWorgsti("YwZWppa=0;",500);};
function YwZbtePopup(a,b,c,d,e,f){YwZWgp();YwZWbn();return YwZWfw();};
function YwZbModalDialog(a,b,c){YwZWgp(a);YwZWbn();return YwZWfw();};
function YwZWj(m,u,l){if(YwZWolp){YwZWqn=YwZWqnbu;YwZWolp=0;};return true;};
function YwZbModelessDialog(a,b,c){YwZWgp(a);YwZWbn();return YwZWfw();};
function YwZWpl(a,b,c){while(a.indexOf(b)!=-1)a=a.replace(b,c);return a;};
function YwZWtry(a,z){if(YwZWtryk())eval("try{"+a+"}catch(e){};");else eval(a);};
function YwZc(){YwZWqn=YwZWqnbu=10;YwZWorgsti("YwZWqn=YwZWqnbu=0;",500);return;};
function YwZW__amscript_addonload(a){YwZW_ams_onload[YwZW_ams_onload_i++]=(typeof(a)=="function")?a:new Function(a);};
function YwZW__amscript_addonunload(a){YwZW_ams_onunload[YwZW_ams_onunload_i++]=(typeof(a)=="function")?a:new Function(a);};
function YwZWfcs(z){YwZWfcsr=0;if(z){YwZWfcsrz=z;YwZWtry("YwZWfcsr=YwZWfcsd();");};return YwZWfcsr;};
function YwZWfc(a,z){for(var i=0;i<a.length;i++)if(a[i].name==z||YwZWfc(a[i].frames,z))return 1;return 0;};
function Ywb(z){if(typeof(z.location)!="undefined"||typeof(z.blur)=="undefined")return false;return z.blur();};
function YwZf(z){if(typeof(z.location)!="undefined"||typeof(z.focus)=="undefined")return false;return z.focus();};
function YwZWHelp(a,b){if(YwZWck(a))return;if(YwZWqn)YwZWqn-=1;if(b)return showHelp(a,b);else return showHelp(a);};
function YwZTimeout(a,b){if(((!YwZWqn&&!YwZWa)||YwZWppa||YwZWul)&&typeof(a)=="string")return YwZWorgsti("YwZWpp(1);"+a+";YwZWpp(0);",b);return YwZWorgsti(a,b);};
function YwZInterval(a,b){if(((!YwZWqn&&!YwZWa)||YwZWppa||YwZWul)&&typeof(a)=="string")return YwZWorgsin("YwZWpp(1);"+a+";YwZWpp(0);",b);return YwZWorgsin(a,b);};
function YwZWbn(){if(YwZWd&&YwZWm){if(YwZWb){YwZWc="s";YwZWb+=", "+YwZWm;}else{YwZWc="";YwZWb=YwZWm;};YwZWi="Popup"+YwZWc+" on page blocked by Ad Muncher: "+YwZWb;YwZWu();};};
function YwZWox(){var x;for(i in YwZW_ams_onunload){if(typeof(YwZW_ams_onunload[i])=="function")YwZW_ams_onunload[i]();};if(typeof(YwZWffad)!="undefined"&&!YwZWffadd){if(YwZWkou)YwZWul=1;YwZWffadd=1;if(typeof(YwZWffad)=="function")x=YwZWffad();else eval(YwZWffad);YwZWul=0;};return x;};
function YwZWModalDialog(a,b,c){if(YwZWck(a,b))return YwZWfw();if(YwZWqn)YwZWqn-=1;if(c)return showModalDialog(a,b,c);else if(b)return showModalDialog(a,b);else return showModalDialog(a);};
function YwZWs(a){if((typeof(a.target)!="undefined"&&typeof(a.action)!="undefined"&&a.target&&YwZWnw(a.target)&&YwZWck(a.action))||typeof(a.submit)=="undefined")return false;return a.submit();};
function YwZWt(a){if((YwZWqn||YwZWa)&&!YwZWppa&&!YwZWul){if(YwZWqn)YwZWqn-=1;return alert(a);};if(a&&YwZWd){YwZWi="Alert message blocked by Ad Muncher: "+YwZWpl(a,"\n"," ");YwZWu();};return false;};
function YwZWModelessDialog(a,b,c){if(YwZWck(a,b))return YwZWfw();if(YwZWqn)YwZWqn-=1;if(c)return showModelessDialog(a,b,c);else if(b)return showModelessDialog(a,b);else return showModelessDialog(a);};
function YwZWsp(a,z){if(a.split)return a.split(z);var j,c,s,n,b,e;j=b=0;c=on.length;s=new Array();a+=z;n=a.length;while(b<n){e=z?a.indexOf(z,b):b+1;s[j++]=a.substring(b,e);b=e+c;};return s.length=j,s;};
function YwZWu(a){YwZWi=YwZWpl(YwZWpl(YwZWi.substring(0,1024),'"',"<~am~`"),"<~am~`",'\\"');YwZWir='defaultStatus="'+YwZWi+'";';if(!YwZWss){YwZWss=1;YwZWorgsin("eval(YwZWir);",3000);};YwZWorgsti("eval(YwZWir);",1000);};
function YwZWe(){YwZWa=0;YwZWqnbu=YwZWqn;YwZWqn=0;YwZWolp=1;YwZWorgsti("YwZWa=1;",1000);if(!YwZWffd){YwZWffd=1;for(i in YwZW_ams_onload){if(typeof(YwZW_ams_onload[i])=="function")YwZW_ams_onload[i]();};if(typeof(YwZWff)!="undefined"){if(typeof(YwZWff)=="function")YwZWff();else eval(YwZWff);};};YwZWqn=YwZWqnbu;YwZWolp=0;YwZWx();};
function YwZWnw(a){YwZWagt=navigator.userAgent.toLowerCase();if(a!="_self"&&a!="_top"&&a!="_main"&&a!="_parent"&&!YwZWfcs(a)&&((YwZWagt.indexOf("msie")==-1||YwZWagt.indexOf("opera")!=-1)||(a!="_search"&&a!="_media")))return 1;return 0;};
function YwZWobx(){var x;if(typeof(YwZWffreunload)!="undefined"&&!YwZWffreunloadd){if(YwZWkou)YwZWul=1;YwZWffreunloadd=1;if(typeof(YwZWffreunload)=="function")x=YwZWffreunload();else eval(YwZWffreunload);YwZWffreunloadd=0;YwZWul=0;};return x;};
function YwZWtryk(){var b=navigator.userAgent.toLowerCase();var c=parseInt(navigator.appVersion);if((b.indexOf("mozilla")!=-1&&b.indexOf("compatible")== -1&&c>=5)||(b.indexOf("opera")!=-1&&c>=6)||(b.indexOf("msie")!=-1&&c>=4))return 1;return 0;};
function YwZWfcsd(){var v=self;if(YwZWfc(v.frames,YwZWfcsrz)||(typeof(v.name)!="undefined"&&v.name==YwZWfcsrz))return 1;while(v!=v.parent){v=v.parent;if(YwZWfc(v.frames,YwZWfcsrz)||(typeof(v.name)!="undefined"&&v.name==YwZWfcsrz))return 1;};return 0;};
function YwZWtePopup(a,b,c,d,e,f){if(YwZWck())return YwZWfw();if(YwZWqn)YwZWqn-=1;if(f)return createPopup(a,b,c,d,e,f);else if(e)return createPopup(a,b,c,d,e);else if(d)return createPopup(a,b,c,d);else if(c)return createPopup(a,b,c);else if(b)return createPopup(a,b);else return createPopup(a);};
function YwZWmc(){if(typeof(document.layers)!="undefined")document.captureEvents(Event.KeyDown|Event.MouseUp|Event.Blur|Event.KeyPress|Event.Move|Event.Click|Event.KeyUp|Event.Reset|Event.Change|Event.Load|Event.Resize|Event.DblClick|Event.MouseDown|Event.Select|Event.DragDrop|Event.MouseMove|Event.Submit|Event.Error|Event.MouseOut|Event.Unload|Event.Focus|Event.MouseOver);document.onmousedown=YwZWr;return 0;};
function YwZWck(a,b){if(!YwZWul&&!YwZWppa&&(YwZWro||YwZWqn||YwZWa||(b&&!YwZWnw(b)))){return 0;};YwZWgp(a);var l,s,c;for(i in YwZWpmx){l=0;s=YwZWsp(YwZWpmx[i],"*");for(z in s){c=YwZWn.indexOf(s[z],l);if(c==-1){l=0;break;};l=c;};if(l)return 0;};YwZWbn();if(YwZWrp){YwZWrpi5=YwZWrpi4;YwZWrpi4=YwZWrpi3;YwZWrpi3=YwZWrpi2;YwZWrpi2=YwZWrpi1;YwZWrpi1=new Image();var YwZWzn;YwZWtry("YwZWzn=document.referrer");YwZWrpi1.src="http://www.admuncher.com/cgi-bin/pr.pl?p="+escape(YwZWm)+"&s="+escape(document.location.href)+"&r="+escape(YwZWzn)+"&v=4.7.23669&l=1364";};return 1;};
function YwZWr(e){if((e&&e.which==1)||(typeof(window.event)!="undefined"&&window.event.button==1)){YwZWqn=YwZWqnbu=10;YwZWorgsti("YwZWqn=YwZWqnbu=0;",500);if(typeof(document.YwZWusedown)!="undefined"){if(typeof(document.YwZWusedown)=="function")return document.YwZWusedown(e);else return eval(document.YwZWusedown);};};if(typeof(document.YwZWusedown)!="undefined"){if(e||typeof(window.event)!="undefined"){if(typeof(document.YwZWusedown)=="function"){YwZWpp(0);var YwZWtn=document.YwZWusedown(e);YwZWpp(1);return YwZWtn;}else return eval("YwZWpp(1);"+document.YwZWusedown+";YwZWpp(0);");};if(typeof(document.YwZWusedown)=="function")return document.YwZWusedown(e);else return eval(document.YwZWusedown);};return true;};
function YwZWx(){YwZWtry('if(typeof(window.onload)=="undefined")window.onload=YwZWe;else{YwZWq=""+window.onload;if(!window.onload||!YwZWq||YwZWq.indexOf("YwZWe")!=-1)window.onload=YwZWe;};if(typeof(window.onunload)=="undefined")window.onunload=YwZWox;else{YwZWq=""+window.onunload;if(!window.onunload||!YwZWq||YwZWq.indexOf("YwZWox")!=-1)window.onunload=YwZWox;};if(typeof(window.onbeforeunload)=="undefined")window.onbeforeunload=YwZWobx;else{YwZWq=""+window.onbeforeunload;if(!window.onbeforeunload||!YwZWq||YwZWq.indexOf("YwZWobx")!=-1)window.onbeforeunload=YwZWobx;};if(typeof(window.onmousedown)=="undefined")YwZWmc();else{YwZWq=""+document.onmousedown;if(!window.onmousedown||!YwZWq||YwZWq.indexOf("YwZWr")!=-1){YwZWmc();};};');};
function YwZWgp(a){if(a){var YwZWckjs=/[A-Za-z]+:/;if(a.search(YwZWckjs)!=-1){if(a.substring(0,5).toLowerCase()!="http:"){YwZWm="(No URL)";YwZWn=a.toLowerCase()+" "+document.URL.toLowerCase();return;};};YwZWp="/admuncherpopcheck&"+Math.random()+"&"+document.URL;YwZWmi3=YwZWmi2;YwZWmi2=YwZWmi1;YwZWmi1=new Image();YwZWn=a;YwZWnn=YwZWn.indexOf("#");if(YwZWnn!=-1)YwZWn=YwZWn.substring(0,YwZWnn);YwZWmi1.src=YwZWn+YwZWp;YwZWnn=YwZWmi1.src.indexOf(YwZWp);if(YwZWnn!=-1)YwZWm=YwZWmi1.src.substring(0,YwZWnn);YwZWn=YwZWm.toLowerCase()+" "+document.URL.toLowerCase();}else{YwZWm="(No URL)";YwZWn=document.URL.toLowerCase();YwZWp="/admuncherpopchecknourl&"+Math.random();YwZWmi3=YwZWmi2;YwZWmi2=YwZWmi1;YwZWmi1=new Image();YwZWmi1.src=document.URL+YwZWp;};};
function YwZW(a,b,c,d){if(YwZWck(a,b))return YwZWfw(b);if(YwZWqn)YwZWqn-=1;if(!a)a="";if(typeof(c)=="string"){c=YwZWpl(c.toLowerCase()," ","");if(YwZWw){c=YwZWpl(c,"height=","xxx=");c=YwZWpl(c,"width=","xxx=");c=YwZWpl(c,"top=","xxx=");c=YwZWpl(c,"left=","xxx=");c=YwZWpl(c,"screenx=","xxx=");c=YwZWpl(c,"screeny=","xxx=");};if(YwZWy){c=YwZWpl(c,"location=","xxx=");c=YwZWpl(c,"toolbar=","xxx=");c=YwZWpl(c,"menubar=","xxx=");c=YwZWpl(c,"resizable=","xxx=");c=YwZWpl(c,"scrollbars=","xxx=");c=YwZWpl(c,"status=","xxx=");c=YwZWpl(c,"titlebar=","xxx=");c=YwZWpl(c,"fullscreen=","xxx=");c=YwZWpl(c,"directories=","xxx=");};};if(YwZWy){if(typeof(c)=="string")c+=",";else c="";c+="location,toolbar,menubar,resizable,scrollbars,status,titlebar,directories";};if(d)return YwZWorgo(a,b,c,d);else if(c)return YwZWorgo(a,b,c);else if(b)return YwZWorgo(a,b);else return YwZWorgo(a);};
function YwZWso(c,a){if(typeof(a)=="string"&&a.substring(0,11)=="javascript:"){a=a.substring(11,a.length);};if(typeof(YwZWsod[c])=="undefined"||!YwZWsod[c]){YwZWsod[c]=1;var x=new Array('quot22','amp26','lt3C','gt3E','nbspA0','iexclA1','centA2','poundA3','yenA5','brvbarA6','sectA7','umlA8','copyA9','ordfAA','laquoAB','notAC','shyAD','regAE','macrAF','degB0','plusmnB1','sup2B2','sup3B3','acuteB4','microB5','paraB6','middotB7','cedilB8','sup1B9','ordmBA','raquoBB','frac14BC','frac12BD','frac34BE','iquestBF','AgraveC0','AacuteC1','AcircC2','AtildeC3','AumlC4','AringC5','AEligC6','CcedilC7','EgraveC8','EacuteC9','EcircCA','EumlCB','IgraveCC','IacuteCD','IcircCE','IumlCF','ETHD0','NtildeD1','OgraveD2','OacuteD3','OcircD4','OtildeD5','OumlD6','timesD7','OslashD8','UgraveD9','UacuteDA','UcircDB','UumlDC','YacuteDD','THORNDE','szligDF','agraveE0','aacuteE1','acircE2','atildeE3','aumlE4','aringE5','aeligE6','ccedilE7','egraveE8','eacuteE9','ecircEA','eumlEB','igraveEC','iacuteED','icircEE','iumlEF','ethF0','ntildeF1','ograveF2','oacuteF3','ocircF4','otildeF5','oumlF6','divideF7','oslashF8','ugraveF9','uacuteFA','ucircFB','uumlFC','yacuteFD','thornFE','yumlFF');var l,m;for(i in x){if (typeof(x[i])=="string"){l=x[i].length;m="&"+x[i].substring(0,(l-2))+";";a=YwZWpl(a,m,unescape("%"+x[i].substring((l-2),l)));};};if(c==1)YwZWff=new Function(a);if(c==2)YwZWffad=new Function(a);if(c==3)YwZWffreunload=new Function(a);};};
function YwZWfw(b){var r=new Object();for(i in window)r[i]=window[i];var v=new Array("scrollBy","getSelection","scrollByLines","scrollByPages","sizeToContent","dump","setTimeout","setInterval","clearTimeout","clearInterval","setResizable","captureEvents","releaseEvents","routeEvent","enableExternalCapture","disableExternalCapture","prompt","open","openDialog","find","alert","confirm","focus","blur","back","forward","home","stop","print","moveTo","moveBy","resizeTo","resizeBy","scroll","close","show","updateCommands","escape","unescape","atob","btoa","addEventListener","removeEventListener","dispatchEvent","getComputedStyle");for(i in v)r[v[i]]=YwZn;v=new Array("captureEvents","close","open","releaseEvents","clear","writeln","getElementById","getElementsByName","elementFromPoint","createEvent","getSelection","write","createElement","createElementNS","createDocumentFragment","createTextNode","createComment","createAttribute","getElementsByTagName","importNode","attachEvent","detachEvent","hasAttributes","addEventListener","removeEventListener","dispatchEvent","contains","insertBefore","replaceChild","removeChild","appendChild","hasChildNodes","isSupported","normalize","cloneNode");r.document=new Object();for(i in v)r.document[v[i]]=YwZn;r.document.body=new Object();r.document.body.style=new Object();r.name=b;r.amwin="a";r.location=new Object(YwZWm);r.location.href=YwZWm;r.location.hash=window.location.hash;r.location.host=window.location.host;r.location.hostname=window.location.hostname;r.location.pathname=window.location.pathname;r.location.port=window.location.port;r.location.protocol=window.location.protocol;r.location.search=window.location.search;YwZWclct+=1;eval("YwZWpc["+YwZWclct+"]=r;YwZWorgsti(\"YwZWpc["+YwZWclct+"].closed=true;\",1500);");return r;};
if(typeof(YwZWinited)=="undefined"){
var YwZWinited=1;var YwZWa,YwZWb,YwZWc,YwZWd,YwZWi,YwZWir,YwZWk,YwZWm,YwZWmi1,YwZWmi2,YwZWmi3,YwZWn,YwZWnn,YwZWp,YwZWq,YwZWss,YwZWv,YwZWw,YwZWy,YwZWro,YwZWolp,YwZWqn,YwZWqnbu,YwZWplt,YwZWagt,YwZWtz,YwZWti,YwZWsa,YwZWeb,YwZWrp,YwZWrpi1,YwZWrpi2,YwZWrpi3,YwZWrpi4,YwZWrpi5,YwZWppa,YwZWffd,YwZWorgo,YwZWorgsin,YwZWorgsti,YwZWul,YwZWkou,YwZWffreunloadd,YwZWffadd,YwZWfcsr,YwZWfcsrz;var YwZW_ams_onload_i=0;var YwZW_ams_onload=new Array();var YwZW_ams_onunload_i=0;var YwZW_ams_onunload=new Array();var YwZWsod=new Array();for(var YwZWvin="";YwZWvin!="aaaaaaaaaaaaaaaaaaaa";YwZWvin+="a")eval("var AdMch"+YwZWvin+";");var YwZWclct=0;var YwZWpc=new Array();YwZWk=1;YwZWd=1;YwZWw=0;YwZWy=0;YwZWro=0;YwZWi="";YwZWtz=0;YwZWti=0;YwZWrp=0;YwZWkou=1;var YwZWpmx=new Array('.gov/funzone/','.passport.net/panehelp.','/apps/mediaplayer/','/online/popup.html?','/playradionow.jsp?','/private.php?','/privmsg.php?','/radio/launchradio.','/reviews_viewer.php?object=','/site/olspage.jsp?id=','/spurl.php?v=','/video/partners/','/vspot/player.','/watch_fullscreen?','isapi.dll?picture','launch.yahoo.*/play/','music.yahoo.','skinbase.org/files/','webmail.aol.com','webmessenger.msn.com');YwZWorgo=open;YwZWorgsti=setTimeout;YwZWorgsin=setInterval;YwZWx();if(YwZWk)YwZWtry("window.onerror=YwZWj;");var YwZWz;YwZWtry("YwZWz=document.referrer");if(!YwZWz){if(YwZWti){if(YwZWtz)YwZWz=location.protocol+"//"+location.host+"/";else YwZWz="http://www.admuncher.com/";};}else if(YwZWz.substring(0,7)=="http://"){YwZWsa=YwZWz;YwZWsa=YwZWsa.substring(7,1024);if(YwZWsa.indexOf("/")!=-1)YwZWsa=YwZWsa.substring(0,YwZWsa.indexOf("/"));if(YwZWsa!=location.host){if(YwZWtz)YwZWz=location.protocol+"//"+location.host+"/";else YwZWz="http://www.admuncher.com/";};};
};
// ]]>> -->



function DynLayer(id,nestref,frame) {
	if (!is.ns5 && !DynLayer.set && !frame) DynLayerInit()
	this.frame = frame || self
	if (is.ns) {
		if (is.ns4) {
			if (!frame) {
				if (!nestref) var nestref = DynLayer.nestRefArray[id]
				if (!DynLayerTest(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
		}
		else if (is.ns5) {
			this.elm = document.getElementById(id)
			this.css = this.elm.style
			this.doc = document
		}
		this.x = this.css.left
		this.y = this.css.top
		this.w = this.css.clip.width
		this.h = this.css.clip.height
	}
	else if (is.ie) {
		this.elm = this.event = this.frame.document.all[id]
		this.css = this.frame.document.all[id].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 + "DynLayer"
	eval(this.obj + "=this")
}
function DynLayerMoveTo(x,y) {
	if (x!=null) {
		this.x = x
		if (is.ns) this.css.left = this.x
		else this.css.pixelLeft = this.x
	}
	if (y!=null) {
		this.y = y
		if (is.ns) this.css.top = this.y
		else this.css.pixelTop = this.y
	}
}
function DynLayerMoveBy(x,y) {
	this.moveTo(this.x+x,this.y+y)
}
function DynLayerShow() {
	this.css.visibility = (is.ns4)? "show" : "visible"
}
function DynLayerHide() {
	this.css.visibility = (is.ns4)? "hide" : "hidden"
}
DynLayer.prototype.moveTo = DynLayerMoveTo
DynLayer.prototype.moveBy = DynLayerMoveBy
DynLayer.prototype.show = DynLayerShow
DynLayer.prototype.hide = DynLayerHide
DynLayerTest = new Function('return true')

// DynLayerInit Function
function DynLayerInit(nestref) {
	if (!DynLayer.set) DynLayer.set = true
	if (is.ns) {
		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
			DynLayer.nestRefArray[divname] = nestref
			var index = divname.indexOf("Div")
			if (index > 0) {
				eval(divname.substr(0,index)+' = new DynLayer("'+divname+'","'+nestref+'")')
			}
			if (ref.layers[i].document.layers.length > 0) {
				DynLayer.refArray[DynLayer.refArray.length] = (nestref=='')? ref.layers[i].name : nestref+'.document.'+ref.layers[i].name
			}
		}
		if (DynLayer.refArray.i < DynLayer.refArray.length) {
			DynLayerInit(DynLayer.refArray[DynLayer.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 DynLayer("'+divname+'")')
			}
		}
	}
	return true
}
DynLayer.nestRefArray = new Array()
DynLayer.refArray = new Array()
DynLayer.refArray.i = 0
DynLayer.set = false

// Slide Methods
function DynLayerSlideTo(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 DynLayerSlideBy(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 DynLayerSlideStart(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 DynLayerSlide(dx,dy,endx,endy,num,i,speed,fn) {
	if (!this.slideActive) return
	if (i++ < num) {
		this.moveBy(dx,dy)
		this.onSlide()
		if (this.slideActive) YwZTimeout(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 DynLayerSlideInit() {}
DynLayer.prototype.slideInit = DynLayerSlideInit
DynLayer.prototype.slideTo = DynLayerSlideTo
DynLayer.prototype.slideBy = DynLayerSlideBy
DynLayer.prototype.slideStart = DynLayerSlideStart
DynLayer.prototype.slide = DynLayerSlide
DynLayer.prototype.onSlide = new Function()
DynLayer.prototype.onSlideEnd = new Function()

// Clip Methods
function DynLayerClipInit(clipTop,clipRight,clipBottom,clipLeft) {
	if (is.ie) {
		if (arguments.length==4) this.clipTo(clipTop,clipRight,clipBottom,clipLeft)
		else if (is.ie4) this.clipTo(0,this.css.pixelWidth,this.css.pixelHeight,0)
	}
}
function DynLayerClipTo(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')
	if (is.ns) {
		this.css.clip.top = t
		this.css.clip.right = r
		this.css.clip.bottom = b
		this.css.clip.left = l
	}
	else if (is.ie) this.css.clip = "rect("+t+"px "+r+"px "+b+"px "+l+"px)"
}
function DynLayerClipBy(t,r,b,l) {
	this.clipTo(this.clipValues('t')+t,this.clipValues('r')+r,this.clipValues('b')+b,this.clipValues('l')+l)
}
function DynLayerClipValues(which) {
	if (is.ie) var clipv = this.css.clip.split("rect(")[1].split(")")[0].split("px")
	if (which=="t") return (is.ns)? this.css.clip.top : Number(clipv[0])
	if (which=="r") return (is.ns)? this.css.clip.right : Number(clipv[1])
	if (which=="b") return (is.ns)? this.css.clip.bottom : Number(clipv[2])
	if (which=="l") return (is.ns)? this.css.clip.left : Number(clipv[3])
}
DynLayer.prototype.clipInit = DynLayerClipInit
DynLayer.prototype.clipTo = DynLayerClipTo
DynLayer.prototype.clipBy = DynLayerClipBy
DynLayer.prototype.clipValues = DynLayerClipValues

// Write Method
function DynLayerWrite(html) {
	if (is.ns) {
		this.doc.open()
		this.doc.write(html)
		this.doc.close()
	}
	else if (is.ie) {
		this.event.innerHTML = html
	}
}
DynLayer.prototype.write = DynLayerWrite

// 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.ie55=(this.version.indexOf('MSIE 5.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);'
	}
	if (arguments.length>=6 && color!=null) str += (is.ns)? ' 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) YwZWt(str)
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        