/* home.js  use utf-8 */

$(document).ready(function() {
	if ($.browser.msie && $.browser.version < 7) {
		var src = $('#floating_logo').attr('src');
		var style = "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale');";
		$('#floating_logo').attr({src:'images/spacer.gif','style':style});
	}
	// main menu
	init_iidawave();
	$("#menu").lavaLamp({fx:"easeOutBack",speed:700,click:function(){document.location=$(this).find('>a').attr('href');return false;}});
	// blog rss
    var rssblog = new JKL.ParseXML('./weblog/atom.xml');
	rssblog.async(
		function(data) {
			var table = $('<ul>').appendTo($('#topics'));
			$.each(data.feed.entry, function(i,obj) {
				if (i > 3) return false;
				var date = obj.published.replace(/[TZ]/g, " ");
				var part = '<li><a href="'+obj.link[0].href+'" target="_top">'+obj.title+'</a>';
				part += '<div class="datetime">posted by '+obj.author.name+' on '+date+'</div></li>';
				table.append(part);
			});
		});
	rssblog.parse();
	// photo gallery
	var url = 'photolist.php?max=5&type=xml';
	if (location.href.match(/^file:/i))
		url = 'gallery.xml';
    var photo = new JKL.ParseXML(url);
	photo.async(
		function(list) {
			$('#gallery').empty();
			if (list.length < 1) return;

			var url = 'http://runnerswave.com/weblog/images/';
			var space = $('<ul class="photolist">').appendTo($('#gallery'));
			$.each(list.images.photo, function(i,obj) {
				var path = url + obj;
				space.append('<li class="photoitem"><a href="'+path+'"><img border="0" src="'+path+'" width=194></a></li>');
			});
			$('#gallery a').lightBox();
		});
	photo.parse();
	// counter
	$('<iframe scrolling=no frameborder=0>')
		.attr(src,'counter.shtml')
		.height(14)
		.appendTo($('body'));
});

