$j = jQuery.noConflict();
$j(document).ready(function(){
	
	// More comments link
	$j('#get_recent_comments_wrap ul:nth-child(1)').append('<li class="more-comments"><a href="http://www.kinuskikissa.fi/uusimmat-kommentit">Lis&auml;&auml; kommentteja &raquo;</a></li>');

	// Slider
	$j('.slidernavigation a').live('click', function(e){
		e.preventDefault();
		var link = $j(this).attr('href');
		$j('.scroll').load(link+' .scrollContainer');
	});

	// Collapsible menu
	$j(function () {
		var cookie = $j.cookie('extended');
		var items = cookie ? cookie.split(',') : new Array();
		
		for(var j = 0; j < items.length; j++)
		{
			items[j] = parseInt(items[j]) ;
		}
		
		$j('.category-posts').each(function (i) {
		
			var number = parseInt(i);		
			var parent_li = $j(this).parent('li');
			var sub_ul = $j(this);
			
			if( $j.inArray( i , items ) > -1 ) {
				parent_li.addClass('extended');
			}
			else {
				parent_li.addClass('collapsed');
				sub_ul.hide();
			}
			
			$j(parent_li).click(function () {
				if ($j(this).hasClass('collapsed')) {
					$j(this).removeClass('collapsed').addClass('extended');
					items.push(i);
					$j.cookie('extended', items, { expires: 'Session', path: '/' });
				} else {
					$j(this).removeClass('extended').addClass('collapsed');
					items = $j.grep(items, function(value) {
						return value != i;
					});
					$j.cookie('extended', items, { expires: 'Session', path: '/' });
				}
				$j(this).children('.category-posts').toggle();
				return false;
			});
		});
		
		$j(".category-posts li, .category-link").click(function () {
			window.location = $j(this).find("a").attr("href");
			return false;
		});
		
	});
	
	$j(function () {
	
	$j("#monthly-archive .sendbutton").click(function () {
        window.location = $j("#archive-dropdown").val();
        return false;
    });
	
	
    $j("#archive-dropdown").live('change', function () {
          $j("#archive-dropdown option:selected").each(function () {
            $j.cookie('lastsearched', $j(this).val(), { expires: 'Session', path: '/' });
          });
    });
	
	var lastsearched = $j.cookie('lastsearched');
	
	$j('#archive-dropdown option[value*="'+ lastsearched +'"]').attr('selected','selected');
	
	});
	
	$j(".sfpagelinks br, .sfpostsavetable br").remove();
	
	$j('#log').attr('value', 'Tunnus');
    $j('#log').focus(function () {
        if ((this.value == '') || (this.value == 'Tunnus')) {
            $j(this).val('');
        }
		return false;
    });
	
    $j('#log').blur(function () {
        if (this.value == '') {
            $j(this).val('Tunnus');
        }
		return false;
    });
	
    $j('#pwd').attr('value', 'Salasana');
    $j('#pwd').focus(function () {
        if ((this.value == '') || (this.value == 'Salasana')) {
            $j(this).val('');
        }
		return false;
    });
	
    $j('#pwd').blur(function () {
        if (this.value == '') {
            $j(this).val('Salasana');
        }
		return false;
    });
	
    $j('#search').attr('value', 'Anna hakusana(t)');
    $j('#search').focus(function () {
        if ((this.value == '') || (this.value == 'Anna hakusana(t)')) {
            $j(this).val('');
        }
		return false;
    });
	
    $j('#search').blur(function () {
        if (this.value == '') {
            $j(this).val('Anna hakusana(t)');
        }
		return false;
    });
	
	// Image display
	$j(".thumb-link").click(function(){
	
		var largePath = $j(this).attr("href");
		var largeAlt = $j(this).attr("title");
		var largeID = $j(this).attr("rel");
		
		$j("#largeimage_" + largeID).attr({ src: largePath, alt: largeAlt });
		
	 return false;
	});

});
