var multibox;

window.addEvent("domready", function(){

	new SmoothScroll({"links": $$(".scroll")});

	$$(".volatile").each(function(el){
		$(el).addEvent("focus", function(){
			if(this.getValue() == this.getProperty("title")) {
				this.value = "";
			}
		});
	});

	$$("a[rel*='external']").each(function(a){ 
		$(a).setProperty("target", "_blank");
	});
	
	var enterCompetition = $("enter");
	var competitionForm = $("compform");
	
	enterCompetition.addEvent("click", function(e){
		new Event(e).stop();
		enterCompetition.setStyle("display", "none");
	});
	
	if ($$("#compform .error").length == 0){
	    new Accordion(
		    $$("#enter"), 
		    $$("#compform"), 
		    { 
			    "alwaysHide":true, 
			    "show":-1,
			    "onActive": function(){
				    $("compform").setStyle("display", "block");
				    scrollToCompetitionForm();
			    }
		    }
	    );
	} else {
	    $("compform").setStyle("display", "block");
	    enterCompetition.setStyle("display", "none");
	    scrollToCompetitionForm();
	}
			
	multibox = new MultiBox('termsmultibox', {
		showControls:false,
		useOverlay:true,
		overlayColor: "#ffffff"
	});

});

function scrollToCompetitionForm(){
    new Fx.Scroll(window, {
		offset : {
			x: 0,
			y: $("compform").getTop() - 100
		}
	}).toTop();
}