// JavaScript Document

var hidden = -300;
var showing = 0;

var curShowing = 0;

var divs, divTweenLocs;

var tween;

function init() {
  divs = new Array(document.getElementById("text1"),document.getElementById("text2"));
  divTweenLocs = new Array(0,0);
  
  tween = new Array();
  
  tween[0] = 0;
  
  var i = 1; 
  var speed = 0;
  var acc = -1;
	  
  while (tween[i-1] > hidden) {
	  
	  
	  speed = speed + acc;
	  
	  tween.push(tween[i-1] + speed);
	  if (tween[i] < hidden) {
		  tween[i] = hidden;
	  }
	  //alert(tween[i]);
	  i++;
	  
  }
	
}

function readmore () {
	
	if (curShowing == 0) {
		
		//animate curShowing off
		
		startSlide(0, "out");
		startSlide(1, "in");
		
		curShowing = 1;
		
	} else {
			
		startSlide(1, "out");
		startSlide(0, "in");
		
		curShowing = 0;
	}
	
}


function startSlide (div, direction) {
	
	if (direction == "out") {
		
		divTweenLocs[div] = 1;
		
	} else {
		
		divTweenLocs[div] = tween.length-1;
	}
	
	setTimeout("slide("+div+",'"+direction+"');", 10)
	
}



function slide (div, direction) {
	

	divs[div].style.top = tween[divTweenLocs[div]]+"px";
	
	if (direction == "out") {
		
		divTweenLocs[div] = divTweenLocs[div] + 1;
		
	     if (divTweenLocs[div] < tween.length) {
	        setTimeout("slide("+div+",'"+direction+"');", 10)
	     }

		
	} else {
		
		divTweenLocs[div] = divTweenLocs[div] - 1;
		
	     if (divTweenLocs[div] >= 0) {
	        setTimeout("slide("+div+",'"+direction+"');", 10)
	     }

		
	}
	
	
	
}





