window.addEvent('domready', function(){
	document.scrolling="no";
	var agro = new Agro();
	
	$('googleSearchTerm').addEvents({
		'focus': function(){
			this.getParent('div').addClass('focused');
		},
		'blur':function(){
			this.getParent('div').removeClass('focused');
		}
	}).focus();
	
	$('right').addEvent('click', function(){
		agro.moveRight()
	});
	
	$('left').addEvent('click', function(){
		agro.moveLeft();
	});
	
	$('center').addEvent('click', function(){
		agro.centerOffice();
	});
	
	if($('showContactForm')){
		$('showContactForm').addEvent('click', function() {
			$('contactFormWrapper').toggleClass('block');
		});
	}
	
	if($('showWebsiteLinks')){
		$('showWebsiteLinks').addEvent('click', function() {
			$('websiteLinksWrapper').toggleClass('block');
		});
	}
	
	$$('.close').addEvent('click', function(el){
		var parent = this.getParent('div.theTip');
		parent.toggleClass('block');
	});
	
	
	$$('.link').each(function(element,index) {
		element.store('tip:title', element.get('title'));
		element.store('tip:text', '');
	});
	
	var myTips = new Tips('.link', {
		'offsets': {
			'x': 3,
			'y': -70
			}
	});
	
	var menuTip = new Tips('.menuTip', {
		'offsets': {
			'x': 3,
			'y': -70
			}
	});
	
	$$('ul.thumbnails a').each(function(element) {
 
        // Constructor, takes the element and options as arguments
        new ReMooz(element, {
            centered: true, // Zoom the center of the screen
            origin: element.getElement('img') // Take the image inside as origin for the zooming element
        });
 
    });

	ReMooz.assign();


});