// JavaScript Document
var myTime = -1;
var timeFirst = 20000
var timeMain = 15300;
var timeSub = 9400;

var fadeTime = 4000;

var myTimeB = -1;
var timeB = 35200;

var picTween = null;
var picTweenB = null;

var myEl = null;
var myBarEl = null;
var locEl = null;

var picArray = new Array;
var picPointer = -1;
var picPointerB = -1;




window.addEvent('domready',function() { 

	picTween = new Fx.Tween('imgLang', {
				wait: false,
				duration: fadeTime,
				property: 'opacity'
			});
	picTweenB = new Fx.Tween('imgbar0', {
				wait: false,
				duration: fadeTime,
				property: 'opacity'
			});
			
	picTweenB.start(0 , 1);	
				
	
	for ( i = 1; i < 4; i++) {	
		locEl = $('imgbar' + i.toString() );
	  	locEl.set( 'tween', { duration: fadeTime } );
	};
	

    myTime = setTimeout( "chgPictureFO()", timeFirst );
    myTimeB = setTimeout( "chgPictureFOB()", timeB );
	
	var myBan = $( 'banner' );
	
	$$('img.fadeclassTop').each(function(el) {
		picArray.push( el.get( 'id' )  );
//		el.set( 'position', 'absolute' );
	  	el.set( 'tween', { duration: fadeTime } );		
		myBan.adopt( el );
	});
	
/*	
	picArray = [ 'images/alternates/Coffeehouse.png', 
				 'images/alternates/BCNAparcament.png',
				 'images/alternates/BCNStGeorge.png',	
				 'images/alternates/CabinetTop.png',	
				 //'images/alternates/fountain.png',	
				 'images/alternates/CorteInglestops.png' 
				 ];
*/	

/*
//  var topCount = -1;
  var loader = new Asset.images(picArray, {
//    onProgress: function(counter,index) {
//      progressBar.set((counter + 1) * (100 / images.length));
    },

    onComplete: function() {
      picArray.each(function(im) {
		topCount++;
      	locEl = new Element('img',{ src:im, id:'top' + topCount.toString(), width:720, height:275, style:'z-index:999, width:720px, height:275px; opacity:0; position:absolute; left:223px; top:2px' });
	  	locEl.inject($('banner'), 'top' );
	  	locEl.set( 'tween', { duration: fadeTime } );

      	});//each
    }//onComplete
  });//new Asset
*/  
  
	var myscroll = new Fx.Scroll(window, {
		wait: false,
		duration: 1500,
		offset: {'x': 0, 'y': 0},
		transition: Fx.Transitions.Quad.easeInOut
			});
  
  
	$('totop1').addEvent('click', function(event) {
	    event.stop();
		myscroll.toTop();
	});

  
	InjectIE7();
    takedownSharebar();

});

function chgPictureFO(){
	
	picPointer++;
	if ( picPointer == picArray.length ) picPointer = 0;
	if ( myTime != -1 ) clearTimeout( myTime );
	
	myEl = $('imgTop' + picPointer.toString());
	
	picTween.start(1 , 0);	
	myEl.tween( 'opacity', 0 , 1 );
    myTime = setTimeout( "chgPictureFI()", timeSub );
	
}

function chgPictureFI(){
	
	clearTimeout( myTime );
    myTime = setTimeout( "chgPictureFO()", timeMain );	
	picTween.start(0 , 1);	
	myEl.tween( 'opacity', 1, 0 );
}

function chgPictureFOB(){
	
	picPointerB++;
	
	
	switch( picPointerB%3 )
	{
	case 1:
	  myBarEl = $('imgbar2');
	  break;
	case 2:
	  myBarEl = $('imgbar3');
	  break;
	default:
	  myBarEl = $('imgbar1');
	}	

	if ( myTimeB != -1 ) clearTimeout( myTimeB );
	
	picTweenB.start(1 , 0);	
	myBarEl.tween( 'opacity', 0 , 1 );
    myTimeB = setTimeout( "chgPictureFIB()", timeB );
	
}

function chgPictureFIB(){
	
	clearTimeout( myTimeB );
    myTimeB = setTimeout( "chgPictureFOB()", timeB );	
	picTweenB.start(0 , 1);	
	myBarEl.tween( 'opacity', 1, 0 );
}

function carlosclick() {
	var theEl = $('cmlink');
	window.open( theEl, '_self' );
}

function franclick() {
	var theEl = $('fslink');
	window.open( theEl, '_self' );
}

function koichiclick() {
	var theEl = $('kslink');
	window.open( theEl, '_self' );
}

function juliusclick() {
	var theEl = $('jslink');
	window.open( theEl, '_self' );
}

