var Sliders = [];
/*function xGetElementsByClassName(c,p,t,f)
{
  var r = new Array();
  var re = new RegExp("(^|\\s)"+c+"(\\s|$)");
//  var e = p.getElementsByTagName(t);
  var e = xGetElementsByTagName(t,p); // See xml comments.
  for (var i = 0; i < e.length; ++i) {
    if (re.test(e[i].className)) {
      r[r.length] = e[i];
      if (f) f(e[i]);
    }
  }
  return r;
}*/

window.addEvent('domready',function(){

  var first = true;
  $$("#Hides .text").each(function(el, index){
    Sliders[index] = new Fx.Slide(el, {wait: false});
    if (index) { Sliders[index].hide(); }
    /*
    if(first)
      first = false;
    else
      el.setStyles({'display':'none' , 'height':'0px' , 'overflow':'hidden'});
      */
      
  });
 
  if(window.ie){
    var pre = $$('.pre_wrapper')[0];
    var size_y = pre.getSize()['size']['y'];
    pre.setStyle('height' , size_y + "px"); 
  }
  if ($$('.error_message').length > 0) { //move user to error page
  	ShowTab(1);
  }
  
  //alert($$('.error_message').length);
});


function ShowTab(num){
  for(var i = 0; i < Sliders.length ; i++) Sliders[i].hide();
  Sliders[num].show();
  
  
  if(window.ie){
    var pre = $$('.pre_wrapper')[0];
    pre.setStyle('height' , "auto"); 
    var size_y = pre.getSize()['size']['y'];
    pre.setStyle('height' , size_y + "px");
    // Refresh corner image to stick it to the bottom in IE6. Stupid browser...
    $('corner').setStyle('display', 'none').setStyle('display', 'block');
  }
}
