window.addEvent('domready', function(){
	//SCROLLERS
	var contPage = 0;
	var contPage2 = 0;
	var contPage3 = 0;
	var contPage4 = 0;
 	if ($('scr-wrap')) {
        	var totalPages = $('scr-wrap').getElements('div.scr-page');
	        totalPages.each(function(item, index){
        		contPage++;
		});
        	setWidth('scr-wrap', contPage * 931);
		$('scr-left').addEvent('click', function(e){
            		this.blur();
            		if (scrCurPag > 0) {
                		scrCurPag--;
                		scrollModule(scrCurPag, 0, 'scr-wrap', 'div.scr-page', 'scr-mask',800);
            		}
        	});
        	$('scr-right').addEvent('click', function(e){
            		this.blur();
            		if (scrCurPag < contPage - 1) {
                		scrCurPag++;
                		scrollModule(scrCurPag, 1, 'scr-wrap', 'div.scr-page', 'scr-mask',800);
            		}
        	});
    	}
    	if ($('sud-wrap')) {
        	var totalPages2 = $('sud-wrap').getElements('div.sud-page');
        	totalPages2.each(function(item, index){
            		contPage2++;
        	});
        	setWidth('sud-wrap', contPage2 * 912);
        	$('sud-left').addEvent('click', function(e){
            		this.blur();
            		if (scrCurPag2 > 0) {
                		scrCurPag2--;
                		scrollModule(scrCurPag2, 0, 'sud-wrap', 'div.sud-page', 'sud-mask',800);
            		}
        	});
        	$('sud-right').addEvent('click', function(e){
            		this.blur();
            		if (scrCurPag2 < contPage2 - 1) {
                		scrCurPag2++;
                		scrollModule(scrCurPag2, 1, 'sud-wrap', 'div.sud-page', 'sud-mask',800);
            		}
        	});
    	}
	if ($('sud-breafwrap')){
		var totalPages3 = $('sud-breafwrap').getElements('div.sud-breafpage');
        	totalPages3.each(function(item, index){
            		contPage3++;
        	});
        	$('breaf-up').addEvent('click', function(e){
            		this.blur();
            		if (scrCurPag3 > 0) {
                		scrCurPag3--;
                		scrollModule(scrCurPag3, 0, 'sud-breafwrap', 'div.sud-breafpage', 'sud-breafmask',150);
            		}
        	});
        	$('breaf-down').addEvent('click', function(e){
            		this.blur();
            		if (scrCurPag3 < contPage3 - 1) {
                		scrCurPag3++;
                		scrollModule(scrCurPag3, 1, 'sud-breafwrap', 'div.sud-breafpage', 'sud-breafmask',150);
            		}
        	});
	}
	//TWITTER
	if($('col-tw')){
		startTwitter.delay(1000);
	}
});

var scrCurPag = 0;
var scrCurPag2 = 0;
var scrCurPag3 = 0;
var scrCurPag4 = 0;

function startTwitter(){
	var twitsCount = 0;
	var nextWidth = 0;
	var entero;
	var twittMask = $(document.body).getElement('div.twtr-timeline');
	var mainTwitter = $(document.body).getElement('div.twtr-tweets');
	var allTwits = $(mainTwitter).getElements('div.twtr-tweet');
	allTwits.each(function(item,index){
		var bullet = new Element('span',{'class':'alert-span-img'});
		bullet.inject(item,'before');
		nextWidth = item.getStyle('width');
		entero = nextWidth.toInt();  
		twitsCount = twitsCount + entero; 
	});
	var twitWrap = $(document.body).getElement('div.twtr-tweets');
	//twitWrap.setStyle('width', twitsCount + 'px');
	twitterFx = new Fx.Scroll(twittMask, {
	        transition: Fx.Transitions.linear,
		duration: 700000,
        	wait: true,
		onComplete: function(){
			twitterFx.set(0, 0);
			twitterFx.toRight();
		}
    	});
	twitterFx.toRight();
}

function setWidth(div, width){
    $(div).setStyle('width', width + 'px');
}

function scrollModule(scrCurPag, x, wrap, page, mask, dur){
	slideFx = null;
	var modPages = $(wrap).getElements(page);
    	modPages.each(function(item, index){
        	if (scrCurPag == index) {
            		slideFx = new Fx.Scroll($(mask), {
                		duration: dur,
                		transition: Fx.Transitions.Circ.easeOut,
				wait: true
            		});
            		slideFx.toElement(item);
        	}
    	});
}

function injectSWF(h,d,l,a,b,j,i,f,c,e){$(h).empty();var g=$(h);if(Browser.Engine.gecko){var k=new Element("embed",{src:l+d,name:a,type:"application/x-shockwave-flash",width:b,height:j,quality:i,scale:f,wmode:c,allowscriptaccess:"always",allowfullscreen:"true",flashVars:e});k.inject(g)}else{objectSWF=new Swiff(l+d,{width:b,height:j,params:{name:a,quality:i,scale:f,wmode:c,allowFullScreen:true,flashvars:e},container:$(h)})}};


