		this.tooltip = function(){	
			/* CONFIG */		
				xOffset = 50;
				yOffset = 30;		
				// these 2 variable determine popup's distance from the cursor
				// you might want to adjust to get the right result		
			/* END CONFIG */		
			$(".tooltip").hover(function(e){											  
				this.t = this.title;
				this.title = "";									  
				$("body").append("<p id='tooltip'>"+ this.t +"</p>");
				$("#tooltip")
					.css("top",(e.pageY - xOffset) + "px")
					.css("left",(e.pageX + yOffset) + "px")
					.fadeIn("fast");		
			},
			function(){
				this.title = this.t;		
				$("#tooltip").remove();
			});	
			$(".tooltip").mousemove(function(e){
				$("#tooltip")
					.css("top",(e.pageY - xOffset) + "px")
					.css("left",(e.pageX + yOffset) + "px");
			});			
		};

		jQuery(document).ready(function($) {

			// toggle input value
			$(".toggle").live('focus', function(){if(this.value==this.defaultValue)this.value='';}).live('blur',function(){ if(this.value=='')this.value=this.defaultValue;});
			
			$(".cpointer").click(function(){
				$(this).children('input[type=radio]').attr("checked", "checked").parent().parent().trigger('submit');
				return false;				
			});
			
			$(".send").click(function(){
				$(this).parent('form').submit();
				return false;
			});
			
			tooltip();
			
			var numFields = $('#totFields input[type=text]').size()+1;
			$("#addField").click(function(){
				$(this).parent().children('#totFields').append('<input type="text" class="toggle" name="keuze['+numFields+']" value="keuze'+numFields+'">');
				numFields++;
			});
			
			$("#delField").click(function(){
			sizeFields = $('#totFields input[type=text]').size();
				if (sizeFields > 1){
					$(this).parent().children('#totFields').children('input[type=text]').eq(sizeFields-1).fadeOut(150, function(){
						$(this).remove();
					});
					numFields--;
				}
				else{}
			});
			
			var countBars = $(".vote-bar").size();
			for (i = countBars; i >= 0; i--){
				var curWidth = $(".vote-bar").eq(i).width();
				$(".vote-bar").eq(i).width(0).animate({
					width: curWidth
				  }, 1500, function() {
					// Animation complete.
				  });
				
			}
			
			(function($) {
				$.fn.customFadeIn = function(speed, callback) {
					$(this).fadeIn(speed, function() {
						if(jQuery.browser.msie)
							$(this).get(0).style.removeAttribute('filter');
						if(callback != undefined)
							callback();
					});
				};
				$.fn.customFadeOut = function(speed, callback) {
					$(this).fadeOut(speed, function() {
						if(jQuery.browser.msie)
							$(this).get(0).style.removeAttribute('filter');
						if(callback != undefined)
							callback();
					});
				};
			})(jQuery);

			function boardSlide(){				
				$(".sliderImages .navigate").fadeTo(100, 0.8);				
				var el = $(".sliderImages img");
				var elSize = el.size();				
				
				var fadeSpeed = 600;
				var nextSpeed = 5000;
				
				el.eq(0).customFadeIn(fadeSpeed);
				
				for (i = 0; i < elSize; i++){
					$(".sliderImages .navigate").append("<div class='number' id='"+i+"'><p>"+(i+1)+"</p></div>");
				}				
				$(".number").eq(0).addClass("on");
				
				function startSlide()  
				{  
					interval = setInterval(autoSlide, nextSpeed);  
				}				
				function autoSlide(){
					curId = $(".sliderImages img:visible").index();
					if (curId == elSize){
						curId = 0;
					}
					el.eq(curId-1).customFadeOut(fadeSpeed);
					el.eq(curId).customFadeIn(fadeSpeed);
					$(".number").eq(curId-1).removeClass("on");
					$(".number").eq(curId-1).addClass("off");					
					$(".number").eq(curId).removeClass("off");
					$(".number").eq(curId).addClass("on");
				}				
				function resetSlide()  
				{  
					clearInterval(interval);
					startSlide();					
				}				
				startSlide();
				
				$(".number").click(function() {
					curId = $(".sliderImages img:visible").index();
					var getId = parseInt($(this).attr("id"));
					if (curId == (getId+1)){
						// niks
					}else{
						resetSlide();
						el.eq(curId-1).customFadeOut(fadeSpeed);
						$(".number").eq(curId-1).removeClass("on").addClass("off");
						el.eq(getId).customFadeIn(fadeSpeed);	
						$(".number").eq(getId).removeClass("off").addClass("on");						
					}
				});				
			}
			boardSlide();
			
			function slide(a){
				var fadespeed = 200;
				var fadeslow = 450;
				var parent = "#"+a+" ";
				var size = $(parent+ ".slideBlock").size();
				//$(parent+ ".paginate .cur-index a").text("1 VAN "+size)-1;
				//$(parent+ ".slideBlock").eq(0).fadeIn(600);
				$(parent+ ".paginate .prev").click(function() {
					if ($(parent+ ".slideBlock:visible").next('.slideBlock').length == 0){
						$(parent+ ".slideBlock:visible").fadeOut(fadeslow, function(){
							$(parent+ ".slideBlock").eq(0).fadeIn(fadeslow, function(){
								curindex = $(parent+ ".slideBlock:visible").index()+1;
								$(parent+ ".paginate .cur-index a").text(curindex+" VAN "+size);
							});
						});
					}
					else{
						$(parent+ ".slideBlock:visible").fadeOut(fadeslow, function(){
							$(this).next('.slideBlock').fadeIn(fadeslow, function(){
								curindex = $(parent+ ".slideBlock:visible").index()+1;
								$(parent+ ".paginate .cur-index a").text(curindex+" VAN "+size);
							});
						});
					}
					return false;
				});
				$(parent+ ".paginate .next").click(function() {
					if ($(parent+ ".slideBlock:visible").prev('.slideBlock').length == 0){
						$(parent+ ".slideBlock:visible").fadeOut(fadeslow, function(){
							$(parent+ ".slideBlock").eq(size-1).fadeIn(fadeslow, function(){
								curindex = $(parent+ ".slideBlock:visible").index()+1;
								$(parent+ ".paginate .cur-index a").text(curindex+" VAN "+size);
							});
						});
					}
					else{
						$(parent+ ".slideBlock:visible").fadeOut(fadeslow, function(){
							$(this).prev('.slideBlock').fadeIn(fadeslow, function(){
								curindex = $(parent+ ".slideBlock:visible").index()+1;
								$(parent+ ".paginate .cur-index a").text(curindex+" VAN "+size);
							});
						});
					}
					return false;
				});
				// $("#"+a+" .paginate .cur-index a").text(elCount+" VAN "+elSize);				
				// $("#"+a+" .paginate .prev").click(function() {
					// curIndex = $("#"+a+" .slideBlock:visible").index();					
					// $("#"+a+" .slideBlock:visible").customFadeOut(200, function(){
						// if (curIndex == elSize-1){ curIndex = -1; }
						// el.eq(curIndex+1).customFadeIn(200);
					// });					
					
					// if (elCount == elSize){ elCount = 1; }
					// else { elCount++; }					
					// $("#"+a+" .paginate .cur-index a").text(elCount+" VAN "+elSize);
					// return false;
				// });				
				// $("#"+a+" .paginate .next").click(function() {
					// curIndex = $("#"+a+" .slideBlock:visible").index();					
					// $("#"+a+" .slideBlock:visible").customFadeOut(200, function(){
						// if (curIndex == 0){ curIndex = elSize; }
						// el.eq(curIndex-1).customFadeIn(200);
					// });					
					// if (elCount == 1){ elCount = elSize; }
					// else { elCount--; }					
					// $("#"+a+" .paginate .cur-index a").text(elCount+" VAN "+elSize);					
					
				// });				
			}
			
			slide("teams");			
			slide("spelers");
			
		});
