var greenTop = 20;
var greenLeft = 0;
var greenRight = 950;
var blueBot = 20;
var blueLeft = 0;
var blueRight = 950;
var botClip = 0;

var boxHeight = 457;
var greenHeight = 0;
var tOpac = 100;
var bOpac = 100;
var leftSide = 0;
var clipBot = 0;

var stopAnim = false;

var isFF = false;

function startSplash() {
 oTmp = document.getElementById('ss3');
 topBlue = oTmp.offsetTop;
 while (oTmp.offsetParent) {
  oTmp = oTmp.offsetParent;
  topBlue += oTmp.offsetTop;
 }

 if (!stopAnim)
  bringUpText(1);
}

function bringUpText(nm) {
 document.getElementById('seq' + nm).style.visibility = 'visible';

 nexty = nm + 1;

 if (nm < 4 && !stopAnim)
  setTimeout('bringUpText('+nexty+')', 1000);
 else if (!stopAnim)
  setTimeout('beginAnimation()', 1000);
}

function beginAnimation() {
 if (greenTop < targetTop) {
  greenTop = Math.ceil((greenTop + targetTop) / 2);
  document.getElementById('greenBox').style.top = greenTop + 'px';
  botClip = greenHeight + topGreen - greenTop;
  document.getElementById('greenBox').style.clip = 'rect(0px 950px ' + botClip + 'px 0px)';
  document.getElementById('blueBox').style.clip = 'rect(0px 950px ' + botClip + 'px 0px)';

  if (!stopAnim)
   setTimeout('beginAnimation()', 50);
 } else if (!stopAnim) {
  setTimeout('endAnimation()', 1000);
 }
}

function endAnimation() {
 tGreenLeft = 294 + 34;
 tGreenRight = 950 - 19 - 294 - 15;
 tBlueLeft = 19;
 tBlueRight = 294 + tBlueLeft;

 if (blueRight > tBlueRight) {
  blueLeft = Math.round((blueLeft + tBlueLeft)/2);
  blueRight = Math.floor((blueRight + tBlueRight)/2);
  
  blueClip = 'rect(0px ' + blueRight + 'px ' + botClip + 'px ' + blueLeft + 'px)';
  document.getElementById('blueBox').style.clip = blueClip;
 }

 if (greenLeft < tGreenLeft) {
  greenLeft = Math.round((greenLeft + tGreenLeft)/2);
  greenRight = Math.floor((greenRight + tGreenRight)/2);
  
  greenClip = 'rect(0px ' + greenRight + 'px ' + botClip + 'px ' + greenLeft + 'px)';
  document.getElementById('greenBox').style.clip = greenClip;

 } 

 if (tOpac > 0) {
  tOpac -= 10;
  decOpac = tOpac / 100;
  document.getElementById('texty1').style['filter'] = 'alpha(opacity=' + tOpac + ')';
  document.getElementById('texty1').style['opacity'] = decOpac;
  document.getElementById('texty1').style['-moz-opacity'] = decOpac;
  document.getElementById('texty1').style['-khtml-opacity'] = decOpac;

  document.getElementById('seq4').style['filter'] = 'alpha(opacity=' + tOpac + ')';
  document.getElementById('seq4').style['opacity'] = decOpac;
  document.getElementById('seq4').style['-moz-opacity'] = decOpac;
  document.getElementById('seq4').style['-khtml-opacity'] = decOpac;

  if (!stopAnim)
   setTimeout('endAnimation()', 50);
 } else if (bOpac > 0) {
  bOpac -= 10;
  decOpac = bOpac / 100;
  document.getElementById('blueBox').style['filter'] = 'alpha(opacity=' + bOpac + ')';
  document.getElementById('blueBox').style['opacity'] = decOpac;
  document.getElementById('blueBox').style['-moz-opacity'] = decOpac;
  document.getElementById('blueBox').style['-khtml-opacity'] = decOpac;

  document.getElementById('greenBox').style['filter'] = 'alpha(opacity=' + bOpac + ')';
  document.getElementById('greenBox').style['opacity'] = decOpac;
  document.getElementById('greenBox').style['-moz-opacity'] = decOpac;
  document.getElementById('greenBox').style['-khtml-opacity'] = decOpac;

  document.getElementById('purply').style['filter'] = 'alpha(opacity=' + bOpac + ')';
  document.getElementById('purply').style['opacity'] = decOpac;
  document.getElementById('purply').style['-moz-opacity'] = decOpac;
  document.getElementById('purply').style['-khtml-opacity'] = decOpac;

  if (!stopAnim)
   setTimeout('endAnimation()', 50);
 } else {
  document.getElementById('greenBox').style.visibility = 'hidden';
  document.getElementById('greenBox').style.left = '-2000px';
  document.getElementById('blueBox').style.visibility = 'hidden';
  document.getElementById('blueBox').style.left = '-2000px';
  document.getElementById('purply').style.visibility = 'hidden';
  document.getElementById('purply').style.left = '-2000px';
 }
}

function skipIt() {
  stopAnim = true;
  document.getElementById('greenBox').style.visibility = 'hidden';
  document.getElementById('blueBox').style.visibility = 'hidden';
  document.getElementById('greenBox').style.left = '-2000px';
  document.getElementById('blueBox').style.left = '-2000px';
  document.getElementById('purply').style.visibility = 'hidden';
  document.getElementById('purply').style.left = '-2000px';
}








var fadePic = 2;
var fadeNum = 2;
var fadeOpac = 0;

function fadeIt() {
  nextNum = fadeNum + 1;
  if (nextNum > 3) {
   nextNum = 2;
  }

 if (fadeOpac >= 100) {
  fadeOpac = 0;
  fadePic++;
  if (fadePic > 3) {
   fadePic = 2;
   fadeNum++;
   if (fadeNum > 3)
    fadeNum = 2;
  }
  setTimeout('fadeIt()', 2000);
 } else {
  fadeOpac += 5;
  decOpac = fadeOpac / 100;
  document.getElementById('ss' + fadePic + '-' + nextNum).style['filter'] = 'alpha(opacity=' + fadeOpac + ')';
  document.getElementById('ss' + fadePic + '-' + nextNum).style['opacity'] = decOpac;
  document.getElementById('ss' + fadePic + '-' + nextNum).style['-moz-opacity'] = decOpac;
  document.getElementById('ss' + fadePic + '-' + nextNum).style['-khtml-opacity'] = decOpac;
  tmpOpac = 100 - fadeOpac;
  decOpac = tmpOpac / 100;
  document.getElementById('ss' + fadePic + '-' + fadeNum).style['filter'] = 'alpha(opacity=' + tmpOpac + ')';
  document.getElementById('ss' + fadePic + '-' + fadeNum).style['opacity'] = decOpac;
  document.getElementById('ss' + fadePic + '-' + fadeNum).style['-moz-opacity'] = decOpac;
  document.getElementById('ss' + fadePic + '-' + fadeNum).style['-khtml-opacity'] = decOpac;
  setTimeout('fadeIt()', 50);
 }
}





function preloadImages() {
 tImg1 = new Image();
 tImg2 = new Image();
 tImg3 = new Image();
 tImg1.src = 'images/main1Over.gif';
 tImg2.src = 'images/main2Over.gif';
 tImg3.src = 'images/main3Over.gif';
}
