window.addEvent( 'domready', function() {
	// adicionar target _blank a links para o exterior
	$$('a.external').each( function( item, index ) {
		item.setProperty( 'target', '_blank' );
	});
	
	var elems = $('wrapper').getElement('.portfolio .scrollList').getElements('.list');
	var show = 3;
	var i = 0;
	if( elems.length > 0 ) {
		var s = new Fx.Scroll( $('wrapper').getElement('.portfolio .scrollListWrapper'), {
			duration: 1000,
			wait: false
		}).toElement( elems[i] ); 
	
		$('wrapper').getElement('.portfolio .pagination .next').addEvent( 'click', function(e) {
			new Event.stop(e);
			if( i + 1 < elems.length ) i++;
			else i = 0;
			s.toElement( elems[i] );
		});
		
		$('wrapper').getElement('.portfolio .pagination .previous').addEvent( 'click', function(e) {
			new Event.stop(e);
			if( i - 1 >= 0 ) i--;
			else i = elems.length - 1;
			s.toElement( elems[i] );
		});
	}
	
	var textboxes = $('wrapper').getElement('.contacts form').getElements('.textbox, .textarea');
	if( textboxes.length > 0 ) {
		textboxes.each( function( textbox, index ) {
			textbox.getElement('input,textarea').addEvent( 'focus', function() {
				textbox.addClass('focus');
			});
			textbox.getElement('input,textarea').addEvent( 'blur', function() {
				textbox.removeClass('focus');
			});
		});
	}
	
	
});
