Event.observe(window,'load',jsLaunch);
function jsLaunch(){
  var sqs = [$('sq_1'),$('sq_2'),$('sq_3'),$('sq_4')];
  sqs.each(function(el){
    el.observe('mouseover',function(){ fadeUp(this,.3,1); });
	el.observe('mouseout',function(){ fadeDown(this,1,.3); });
  });
}
function fadeUp(el,from,to){
  var s = el.style, start = from*100, finish = (to*100)+1;
  if(s.display!='block') s.display = 'block';
  for(var i=start;i<finish;i++){
	setTimeout("var el=$('"+el.id+"');el.style.opacity="+i/100+";el.style.filter='alpha(opacity:"+i+")'; ",i*5);
  }
}
function fadeDown(el,from,to){
  var s = el.style, start = from*100, finish = (to*100)-1;
  if(s.display!='block') s.display = 'block';
  for(var i=start;i>finish;i--){
	setTimeout("var el=$('"+el.id+"');el.style.opacity="+i/100+";el.style.filter='alpha(opacity:"+i+")'; ",(100-i)*5);
  }
}