﻿$(function() {
	$.each($('#poll label'), function() {
		$('<a href="#">'+$(this).text()+'</a>').click(function(){
			$('#poll form').submit();
			return false;
		}).insertAfter($(this));		
	});
	
	$.each($('.moduletable_latest #contactform label'), function() {
		$('input[id="'+$(this).attr('for')+'"], textarea[id="'+$(this).attr('for')+'"]').val($(this).text()).attr('alt', $(this).text())
		.focus(function(){
			if ($(this).val()==$(this).attr('alt')) {
				$(this).val('');
			}
		})
		.blur(function(){
			if ($(this).val()=='') {
				$(this).val($(this).attr('alt'));
			}
		});
		$('select[id="'+$(this).attr('for')+'"]').prepend('<option selected="selected">'+$(this).text()+'</option>');
	});
	
	$('.inputbox').focus(function(){		
			$(this).val('');
	});
	
	if ($('#reklaam li').length>1) {
		$('#reklaam').append('<div class="pager"></div>');
		for(i=0;i<$('#reklaam li').length;i++) {
			$('<a href="#">'+(i+1)+'</a>').click(function(event,a){
				if (a==undefined) clearInterval(fi);
				$('#reklaam li.active').fadeOut();
				$('#reklaam li, #reklaam .pager a').removeClass('active');
				$('#reklaam li').eq(parseInt($(this).text())-1).fadeIn().addClass('active');								
				$(this).addClass('active');
				return false;
			}).appendTo($('#reklaam .pager'));
		}
		$('#reklaam .pager a').eq(0).addClass('active');
		$('#reklaam li').eq(0).addClass('active');
		var fi = setInterval(function() {			
			if ($('#reklaam .pager .active').next().length>0) {				
				$('#reklaam .pager .active').next().addClass('to').trigger('click', ['defined']);
			} else {
				$('#reklaam .pager a').eq(0).addClass('to').trigger('click', ['defined']);
			}
		}, 5000);
	}
	
	$('a[rel="external"]').attr('target', '_blank');
	
	/* temporary fixes */
	
	$.each($('.option .buttoncell'), function(){
		$(this).attr('title', $(this).find('a').attr('href'));
		$(this).text($(this).text().replace('Hääletanute arv: ',''));
	});
	
	$('.option .textcell').click(function() {
		window.location = $(this).parent().next().find('.buttoncell').attr('title');
	});
	
	if ($('#menulevel2').length>0) {
		$('#sidebar').css({marginTop: -8-$('#menulevel2').height()});
	}
	
	$('.bline').prev('.pointer').addClass('slideable');
	
	$('#innermenu li').eq('0').addClass('first');
	
	$('#comment_form input[type="submit"], #upload_form input[type="submit"]').addClass('button');
	
	if ($('#menulevel0').length>0) {
		$('#menulevel0').clone().insertAfter('#innermenu');
		$('#menu #menulevel0').remove();
		var foo = $('#innermenu .active').position();
		$('#menulevel0').css({
			left: $('#innermenu .active').position().left+'px'
		});
		
		$('#innermenu .active').hover(function() {
			$('#menulevel0').slideDown();
		}, function() {	
		});
		
		$('#menulevel0').hover(function() {
		}, function(){
			$('#menulevel0').slideUp();
		});
		
		$('#innermenu li:not(.active), #inner h1').hover(function() {
			$('#menulevel0').slideUp();
		}, function(){			
		});
	}
});
