window.addEvent('domready', function(){

    var mySlide2 = new Fx.Slide('form_box', {wait: false, transition: Fx.Transitions.sineInOut, duration: 500});
    var fx = new Fx.Styles('form_box', {wait: false, transition: Fx.Transitions.sineInOut, duration: 500});
	var toggled = true;
	
	//mySlide2.hide();

	$('toggle').addEvent('click', function(e){
		if(toggled == true){
			toggled = false;
		}else{
			toggled = true;
		}	
		e = new Event(e);
		if(toggled == true){
			$('toggle').setStyle('background-image','url(/private/assets/imgs/widget-arrow-active.gif)');
		}else{
			toggled == false;
			$('toggle').setStyle('background-image','url(/private/assets/imgs/widget-arrow.gif)');
		}
		mySlide2.toggle();
		e.stop();
	});

	//Validate form and send ajax request

	$('callFrm').addEvent('submit', function(e) {
		
		new Event(e).stop();
		
		$('formFields').setStyle('display', 'none');
		
		var log = $('status').empty().addClass('ajax-loading');
		
		this.send({
			evalScripts: true,
			update: log,
			onComplete: function() {
			
				log.removeClass('ajax-loading');
				
				if(passed == true){
					$('formFields').setStyle('display', 'none');
				
					fx.start({
						'height': '160px'
					});
				}
				else
				{
					$('formFields').setStyle('display', 'block');
				}
			}
		});		
	});	
});