var images = new Array();

window.addEvent('domready', function() {
	var url = "/quem-somos/_ajax/";
	
	new Ajax(url, {
		method: 'get',
		update: $('sub-quem')
		}).request();

	var url = "/servicos/_ajax/";
	
	new Ajax(url, {
		method: 'get',
		update: $('sub-servicos-texto'),
		onComplete: function() {
			scrollServicos = new Fx.Scroll('scroll_servicos_cont', {
				wait: false,
				duration: 500,
				transition: Fx.Transitions.linear
			});
		}
		}).request();

	var url = "/noticias/_ajax/";
	
	new Ajax(url, {
		method: 'get',
		update: $('noticias-slideshow'),
		onComplete: function() {
			new SimpleImageSlideShow({
			  startIndex: 0,
			  slides: $$('div#capa-slideshow img'),
			  container: 'sidebar-slideshow',
			  currentIndexContainer: 'imgNow',
			  maxContainer: 'imgMax',
			  nextLink: 'nextImg',
			  prevLink: 'prevImg',
			  onNext: function() {
			  	 changeTitle();
			  },
			  onPrev: function() {
			  	 changeTitle();
			  }
			});
			changeTitle();
		}
		}).request();


	var SimpleSlideShowAutoRun = SimpleSlideShow.extend({
		options: {
			setint:5000
		},
		initialize: function(options){
			this.parent(options);
			var cycleon = this.cycleForward.bind(this);
			cycleon.periodical(this.options.setint);	
		}
	});	

	var url = "/clientes/_ajax_logos/";

	new Ajax(url, {
		method: 'get',
		update: $('clientes-slideshow'),
		onComplete: function() {
			new SimpleSlideShowAutoRun({
			  startIndex: 0,
			  slides: $$('div#clientes-slideshow img'),
			  container: 'clientes-slideshow'
			});		
		}
		}).request();


});

var incr_servicos = 0;

function submenu_scroll_down(menu_name) {
	if (menu_name == 'servicos') {
		if (incr_servicos <= ( document.getElementById('sub-'+menu_name+'-texto').offsetHeight - document.getElementById('scroll_'+menu_name+'_cont').offsetHeight ) ) {
			incr_servicos += 70;
			scrollServicos.scrollTo(0,incr_servicos);
		}
	}
}

function submenu_scroll_up(menu_name) {
	if (menu_name == 'servicos') {
		if (incr_servicos >= 70) {
			incr_servicos -= 70;
			scrollServicos.scrollTo(0,incr_servicos);
		}
	}
}

function changeTitle() { 
	id_now = document.getElementById('imgNow').innerHTML;
	title = document.getElementById('news_'+id_now).innerHTML;
	document.getElementById('news_title').innerHTML = title;
}

function goToNews() { 
	id_now = document.getElementById('imgNow').innerHTML;
	title = document.getElementById('news_'+id_now).innerHTML;
    window.location=document.getElementById('news_'+id_now).childNodes[0].href;
}


function submenu_mouseover(menu_name){
//	document.getElementById('sub-'+menu_name).style.display='block';
//	document.getElementById(menu_name+'-anchor').className=menu_name+'-hover';
	document.getElementById('sub-'+menu_name).style.display='block';
	document.getElementById(menu_name+'-anchor').className=menu_name+'-hover';
	if (menu_name == "servicos") {
		document.getElementById('sub-'+menu_name+'-texto').style.display='block';
		document.getElementById('scroll_'+menu_name+'_cont').style.display='block';
//		alert(document.getElementById('sub-'+menu_name+'-texto').offsetHeight);
//		alert(document.getElementById('scroll_'+menu_name+'_cont').offsetHeight);
		if ( document.getElementById('sub-'+menu_name+'-texto').offsetHeight > document.getElementById('scroll_'+menu_name+'_cont').offsetHeight + 10) {
			document.getElementById('sub-'+menu_name+'-nav-down').style.display='block';
			document.getElementById('sub-'+menu_name+'-nav-up').style.display='block';
		}
	}


}

function submenu_mouseout(menu_name){
//	document.getElementById('sub-'+menu_name).style.display='none';
//	document.getElementById(menu_name+'-anchor').className='';
	document.getElementById('sub-'+menu_name).style.display='none';
	document.getElementById(menu_name+'-anchor').className='';
	if (menu_name == "servicos") {
		document.getElementById('sub-'+menu_name+'-texto').style.display='none';
		document.getElementById('sub-'+menu_name+'-nav-down').style.display='none';
		document.getElementById('sub-'+menu_name+'-nav-up').style.display='none';
		document.getElementById('scroll_'+menu_name+'_cont').style.display='none';
	}

}
