  function startGallery() {
  	var myGallery = new gallery($('feature'), {
  	timed: true,
  	showArrows: false,
  	showCarousel: false
  	});
  }
  window.addEvent('domready',function(){
    if($defined($('feature'))) startGallery();

	//function to hide/show 'continue...' button
	if($defined($('contact_go'))){
	 $('contact_go').style.display = 'block';
	 $('contact_go').href = 'javascript:void(0);';
	 toggleBtn = new Fx.Style($('contact_go'), 'opacity', { duration: 500, wait:false });
	 $('contact_go').addEvents({
	   'click': function(){ $('slideout').fireEvent('show'); }
	 });
	 // $('team_name').addEvents({
	 //   'keypress': function(evt){ var evt = new Event(evt); if(evt.key == 'enter'){ evt.stop(); $('slideout').fireEvent('show'); }}
	 // });
	 $('contact_cancel').href='javascript:void(0);';
	 $('contact_cancel').addEvents({
	   'click': function(){ $('slideout').fireEvent('hide'); }
	 });

	 //slide down reg form when clicked
	 regSlide = new Fx.Styles($('slideout'),{ duration:500, transition: Fx.Transitions.Circ.easeOut, wait:false });
	 regSlide.fHeight = $('slideout').getSize();
	 regSlide.fHeight = regSlide.fHeight['size']['y'];
	 regSlide.set({'height':0, 'opacity':0});
	 $('slideout').addEvents({
	   'show': function(){
	     // if($('team_name').value!=''){
	       regSlide.start({ 'opacity': 1, 'height': regSlide.fHeight+15, 'margin-bottom':30 });
	       toggleBtn.start(0);
	     // }else{
	     //   notify('error', 'Please enter a team name!');
	     // }
	   },
	   'hide': function(){
	     regSlide.start({ 'opacity': 0, 'height': 0, 'margin-bottom':0 });
	     toggleBtn.start(1);
	     // $$('.textfield').each(function(el){
	     //   if(el.hasClass('name')){
	     //     el.value = "Full Name";
	     //   }else if(el.hasClass('email')){
	     //     el.value = "Email Address";
	     //   }else if(el.hasClass('teamname')){
	     //     el.value = '';
	     //   }
	     // });
	   }
	 });
	}
	
	if($defined($('demo_date'))){
	 	myCal = new Calendar({ demo_date: 'd/m/Y' }, { classes: ['dashboard'], direction: 1 });
	}
  });
