//--- BEGIN OF SNOWING ---
var snowmax=27
var snowcolor=new Array("#CAE1FF","#F0FFFF","#7EC0EE")
var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS")
var snowletter="*"
var sinkspeed=1
var snowmaxsize=30
var snowminsize=10
var snowingzone=1

var snow=new Array()
var marginbottom
var marginright
var timer
var i_snow=0
var x_mv=new Array();
var crds=new Array();
var lftrght=new Array();
var browserinfos=navigator.userAgent
var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all
var opera=browserinfos.match(/Opera/)
var browserok=ie5||ns6||opera

function randommaker(range) {
   rand=Math.floor(range*Math.random())
    return rand
}

function initsnow() {
   if (ie5 || opera) {
      marginbottom = document.body.clientHeight
      marginright = document.body.clientWidth
   }
   else if (ns6) {
      marginbottom = window.innerHeight
      marginright = window.innerWidth
   }
   var snowsizerange=snowmaxsize-snowminsize
   for (i=0;i<=snowmax;i++) {
      crds[i] = 0;
       lftrght[i] = Math.random()*15;
       x_mv[i] = 0.03 + Math.random()/10;
      snow[i]=document.getElementById("s"+i)
      snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
      snow[i].size=randommaker(snowsizerange)+snowminsize
      snow[i].style.fontSize=snow[i].size
      snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
      snow[i].sink=sinkspeed*snow[i].size/5
      if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
      if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
      if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
      if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
      snow[i].posy=randommaker(2*marginbottom-marginbottom-2*snow[i].size)
      snow[i].style.left=snow[i].posx
      snow[i].style.top=snow[i].posy
   }
   movesnow()
}

function movesnow() {
   for (i=0;i<=snowmax;i++) {
      crds[i] += x_mv[i];
      snow[i].posy+=snow[i].sink
      snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i]);
      snow[i].style.top=snow[i].posy

      if (snow[i].posy>=marginbottom-2*snow[i].size || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){
         if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
         if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
         if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
         if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
         snow[i].posy=0
      }
   }
   var timer=setTimeout("movesnow()",50)
}

for (i=0;i<=snowmax;i++) {
   document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
}
if (browserok) {
   window.onload=initsnow
}
//--- END OF SNOWING ---


var isLoaded = false; var loadEvts = [];
function evtLoad() {
  var indexOfWWWSITE = window.location.href.indexOf('WWW_SITE',0);
  if( document.all && indexOfWWWSITE != -1)
  {
    fnInit();
  }
  for(var i=0; i<loadEvts.length;i++) {
	  try{
		  eval(loadEvts[i]);
	  }catch(e){
		  var debugMode = String(location.search).indexOf("debug=1");
		  if(debugMode!=-1){
			  debugToScreen('<hr noshade="noshade" size="1" />"');
			  debugToScreen('Error in load sequence:' + loadEvts[i]);
			  debugToScreen(e + ": " + e.description);
		  }
	}

  }
  isLoaded = true;
}
if(typeof Array.prototype.push=='undefined')
  Array.prototype.push=function(){
    var i=0;
    b=this.length,a=arguments;
    for(i;i<a.length;i++)this[b+i]=a[i];
    return this.length
  }
window.onload = evtLoad;

// Initialize snowing...
//window.onload=initsnow;
window.attachEvent("onload", initsnow)


function debugToScreen(strDebug){
			var xWin = document.getElementById("xwin");
			if(!xWin){
				xWin = document.createElement("div");
				with(xWin.style){
					fontSize="10px";
					position="absolute";
					bottom="10px";
					right="10px";
					width="200px";
					height="300px";
					zIndex="99";
					overflow="scroll";
					backgroundColor="#dddddd";
					textAlign="left";
					
				}
				xWin.id="xwin";
				document.getElementsByTagName("body")[0].appendChild(xWin);
			}
			xWin.innerHTML+=strDebug+"<br />";

			if(typeof(screen)=='undefined') {

//document.write(typeof(screen));
//escape(document.referrer)+((typeof(screen)=='undefined')?'':
//';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?

			}
		}

