// JavaScript Document
function setContest(id){document.forms.form_participation.contest[id].checked = true;} 
 $.extend({$ctrl: {$anim:{}}});
 var ctrl={};
 var ctrl={
	 anim:{
		 lastFade:"",
		 fadein: function(options){
			$("#fade_wrapper")
			 	.css({display:"block",visibility:"visible"})//alpha ->ie* animstart opacity 
			 	.animate( {opacity: 0.85 }, { queue:false, duration:800} );
			$("#overlay_container").css({display:"block", visibility:"visible"});			
			setTimeout(function(){ $("#" + options.secLayer).animate({height: options.height}, 850).css({visibility:"visible"})}, 800);			 
		 },
		 fadeout: function(options){
			$("#" + ctrl.anim.lastFade)
				  	.animate( { height:"0px" },850 ); 
			setTimeout(function(){
					$("#fade_wrapper")
					.animate( {opacity: 0 }, { queue:false, duration:800, callback: ctrl.anim.clearfade() } )
			}, 800);
		 },
		 clearfade: function(options){
			$("#" + ctrl.anim.lastFade).css({display:"none",visibility:"hidden"});
			ctrl.anim.lastFade = "";
			setTimeout(function(){
				$("#overlay_container").css({display:"none",visibility:"hidden"}),
				$("#fade_wrapper").css({display:"none",visibility:"hidden"});
			},750);
		 }
	 },
	 
	 switchsite:{  
	 
	 	 fadeoutSite: function (options){
			 //alert(options.site);
			if(jQuery.support.opacity != true){
				$("#content_left").animate({ opacity: 0 },{ duration: 800, complete: function(){ctrl.switchsite.loadSite(options)}});
			}else{$("#content_left").animate({ opacity: 0 },{ duration: 800, complete: function(){ctrl.switchsite.loadSite(options)}});}
			
		 },
		 fadeinSite: function (){
			 $("#content_left").animate({opacity:1},{duration: 800});
		 },
		 loadSite: function(options) {
			urlNxt = options.siteUrl + ".html";
			$("#content_left").load(urlNxt,function (){ctrl.switchsite.fadeinSite()});
		 
		 }
	  }
		 
 }
 
 
 function init(){
	 
			jQuery.each($("a.fadeitem"), function(i,val) {
			$("#_" + i ).click(function() {
				 setContest(i);
				 ctrl.anim.fadein({secLayer: "participation",height:"500px"});
				 ctrl.anim.lastFade = "participation";
			});
			});
			
			jQuery.each($("#container a.fadeitem"), function(i,val) {
			$("#item_" + i ).click(function() {
				 setContest(i);
			});
			});
			
			jQuery.each($(".list_menu a"), function(i,elem) {
			$(this).click(function() {
				   //urlNext = this.id;
					//siteEl = urlNext.split("_"); 
					//alert(this.className.split("_")[1]);
				   ctrl.switchsite.fadeoutSite({siteUrl: this.className.split("_")[1]});
			})
			});
			
			$("div#clicker").click(function (){ctrl.anim.fadeout()});
			//LIVE EVENTS
			$("#content_left a.poster").live("click",function (){
			ctrl.anim.fadein({secLayer: "poster",height:"600px"});
			ctrl.anim.lastFade = "poster";						  
			});
			
			$("#content_left a.maps").live("click",function (){
			ctrl.anim.fadein({secLayer: "maps",height:"500px"});
			ctrl.anim.lastFade = "maps";						  
			});
		  
	}

 
 $(document).ready(function (){
		init();
	
});
  
  
 
 
 
  