//This code is optimized by the w3compiler from Port80 Software:  BUY w3compiler to remove this comment from your optimized files at www.w3compiler.com!
g=document;fb=Math;fc=fb.floor;oa=20;if(g.getElementById)window.onerror=new Function("return true");var dn;var act=0;elmH=0;elmS=128;elmV=255;var fr;var ft;jq=0;Mozilla=0;szUA=navigator.userAgent;if(szUA.indexOf("MSIE 5.")>=0){jq=5}else if(szUA.indexOf("Mozilla/5.")>=0){Mozilla=6}else if(szUA.indexOf("MSIE 4.")>=0){jq=4}else if(szUA.indexOf("Mozilla/4.")>=0){Mozilla=4}if(jq>=4){g.onmouseover=lt;g.onmouseout=stopRainbowAnchor}else if(Mozilla>=6){g.captureEvents(lu.MOUSEOVER|lu.MOUSEOUT);g.onmouseover=Mozilla_doRainbowAnchor;g.onmouseout=Mozilla_stopRainbowAnchor}function oo(cl){if(act==0){act=1;if(cl)dn=cl;else dn=event.srcElement;fr=dn.style.color;ft=setInterval("ChangeColor()",100)}}function stopRainbow(){if(act){dn.style.color=fr;clearInterval(ft);act=0}}function lt(){if(act==0){var cl=event.srcElement;while(cl.tagName!='A'&&cl.tagName!='BODY'){cl=cl.parentElement;if(cl.tagName=='A'||cl.tagName=='BODY')break}if(cl.tagName=='A'&&cl.href!=''){dn=cl;act=1;fr=dn.style.color;ft=setInterval("ChangeColor()",100)}}}function stopRainbowAnchor(){if(act){if(dn.tagName=='A'){dn.style.color=fr;clearInterval(ft);act=0}}}function Mozilla_doRainbowAnchor(e){if(act==0){cl=e.target;while(cl.nodeName!='A'&&cl.nodeName!='BODY'){cl=cl.parentNode;if(cl.nodeName=='A'||cl.nodeName=='BODY')break}if(cl.nodeName=='A'&&cl.href!=''){dn=cl;act=1;fr=cl.style.color;ft=setInterval("ChangeColor()",100)}}}function Mozilla_stopRainbowAnchor(e){if(act){if(dn.nodeName=='A'){dn.style.color=fr;clearInterval(ft);act=0}}}function ChangeColor(){dn.style.color=makeColor()}function makeColor(){if(elmS==0){elmR=elmV;elmG=elmV;elmB=elmV}else{hc=elmV;hd=(255-elmS)*elmV/255;t3=elmH%60;t3=(hc-hd)*t3/60;if(elmH<60){elmR=hc;elmB=hd;elmG=hd+t3}else if(elmH<120){elmG=hc;elmB=hd;elmR=hc-t3}else if(elmH<180){elmG=hc;elmR=hd;elmB=hd+t3}else if(elmH<240){elmB=hc;elmR=hd;elmG=hc-t3}else if(elmH<300){elmB=hc;elmG=hd;elmR=hd+t3}else if(elmH<360){elmR=hc;elmG=hd;elmB=hc-t3}else{elmR=0;elmG=0;elmB=0}}elmR=fc(elmR).toString(16);elmG=fc(elmG).toString(16);elmB=fc(elmB).toString(16);if(elmR.length==1)elmR="0"+elmR;if(elmG.length==1)elmG="0"+elmG;if(elmB.length==1)elmB="0"+elmB;elmH+=oa;if(elmH>=360)elmH=0;return'#'+elmR+elmG+elmB}