function formJS(){
	//console.log('xx ');

	var submitbut = $('upSubmit');
	//submitbut.fade('out');


function runnerx(but, state){
	if(state==true){
		but.setStyle('border-color','green');
		but.setStyle('background','green');
		but.fade('in');
	}else{
		but.fade('out');
	}
}


	var mySlideState = 0;
	var mySlide = new Fx.Slide('terms');
	 mySlide.hide();
	$('readAgreement').addEvent('click', function(e){
		e = new Event(e);
		mySlide.slideIn();
		mySlideState = 1;
		e.stop();
	});
	$('clickAgreement').addEvent('click', function(e){
		e = new Event(e);
		$('agreement').checked=true;
		//runner(submitbut, true);
		mySlide.slideOut();
		e.stop();
	});	
	$('agreement').addEvent('change', function(e){
		e = new Event(e);
		if($('agreement').checked==false){
			mySlide.slideIn();
			mySlideState = 1;
			//runner(submitbut, false);
		}else{
			mySlide.slideOut();
			mySlideState = 0;
			//runner(submitbut, true);
			//console.log('hihihi');
		}
		e.stop();
	});	
	
	$('uploadForm').addEvent('submit', function(e){
		e = new Event(e);
		if($('agreement').checked==false){
			if(mySlideState == 1){
				var exampleFx = new Fx.Style('clickAgreement', 'opacity', {
					transition: Fx.Transitions.Quart.easeInOut
				});
				exampleFx.start(1,0).chain(
					exampleFx.start.pass([0,1], exampleFx)
				).chain(
					exampleFx.start.pass([0,1], exampleFx)
				).chain(
					exampleFx.start.pass([0,1], exampleFx)
				).chain(
					exampleFx.start.pass([0,1], exampleFx)
				);			
			}else{
				mySlide.slideIn();
			}
			e.stop();
		}else{
			submitbut.set('value', 'Uploading...');
		}
		return;
	});		
	
	
}

window.addEvent("domready", formJS);

