/*
 * transition
 */
var transitionIndex = 0;
var transitionIntervalID = 0;
function startInitTransition()
{
	if($.os.name == 'ipad') $(this).trigger("transitionStart", []);
	transitionIntervalID = setInterval("updateTransition(transitionIndex)", 60);
	$("img.lazy").show().lazyload({ threshold: 320, effect : "fadeIn"});
}
function updateTransition() {
	var len = $('.transitionEnabled').length;
	if (transitionIndex >= len)
	{
		clearInterval(transitionIntervalID);
	    $(this).trigger("transitionDone", []);
		return;
	}
	var item = $('.transitionEnabled').get(transitionIndex);
	$(item).fadeTo(300, 1, function(){
		$(item).addClass('transitionDone');
	});
	transitionIndex++;
}

/*
 * bind event
 */
$(function()
{
	$.fx.interval = 5;
	$(window).bind("load", function()
	{
		//startInitTransition();
		setTimeout("startInitTransition()", 200);
	});
});
