
function intro(){

  setTimeout("intro_open();",500);
  }

function intro_open(){
  var intro_fade = $('intro_fade');
  var fx_fade = new Fx.Morph(intro_fade, {duration: 1900, link:'cancel', transition:Fx.Transitions.Expo.easeOut });
  var intro_txt = $('intro_txt');
  var fx_txt = new Fx.Morph(intro_txt, {duration: 1600, link:'cancel', transition:Fx.Transitions.Expo.easeOut });
  var intro_img_src = $('intro_img_src');
  var intro_swapdiv = $('intro_swap_pre');
  var fx_swapdiv = new Fx.Morph(intro_swapdiv, {duration: 600, link:'cancel', transition:Fx.Transitions.Expo.easeOut });

  intro_fade.setStyles({
    'height':[intro_txt.getHeight()]
    });
  fx_swapdiv.start({
    'opacity':0
    });
  fx_swapdiv.onComplete = function(){
    fx_fade.onComplete = function(){
      intro_swapdiv.setStyles({
        'background-image':'url("'+[$('intro_img_src').src]+'")'
        });
      setTimeout("intro_close();",5000);
      }
    fx_txt.start({
      'left':230
      });
    fx_fade.start({
	  'left':0
	  });
    }
  }

function intro_close() {
  var intro_fade = $('intro_fade');
  var fx_fade = new Fx.Morph(intro_fade, {duration: 1900, link:'cancel', transition:Fx.Transitions.Expo.easeOut });
  var intro_txt = $('intro_txt');
  var fx_txt = new Fx.Morph(intro_txt, {duration: 1600, link:'cancel', transition:Fx.Transitions.Expo.easeOut });
  var intro_swapdiv = $('intro_swap_pre');
  var fx_swapdiv = new Fx.Morph(intro_swapdiv, {duration: 600, link:'cancel', transition:Fx.Transitions.Expo.easeOut });

  fx_swapdiv.start({
    'opacity':1
    });
  fx_fade.onComplete =  function(){
    setTimeout("swapintro()",50);
    }
  fx_txt.start({
    'left':460
    });
  fx_fade.start({
    'left':-114
    });
  }

function swapintro() {
  ajaxload('intro_swap.php','item='+getElem('swapitemid').innerHTML,'intro_swap','intro_open();');
  }


function opacityup(obj)
{
  if (imageopacity!=1){
    imageopacity = imageopacity+0.01;
    obj.style.opacity = imageopacity;
    setTimeout("opacityup(getElem(\"intro_img_src\"));",12);
    }
}
function applyTransition (obj)
{
    if(obj.filters) {
    obj.filters(0).Apply();
    obj.style.visibility = "visible";
    obj.filters(0).Play();
    }else{
    opacityup(obj);
    }
    return true;
}

