var welcomeObj = null;
var welcomeText = '';
var pictureRollerId = null;
var pictureRollerIdx = 0;
var pictureRollerDelay = 3000;
var redrawImgIEDelay = 500;

$(document).ready(function()
{
	welcomeObj = $('#body_inner_welcome');
	welcomeText = welcomeObj.html();
	
	initPicsSlide();
});

var tmRedrawImgIE = null;
function redrawImgIE()
{
	checkDivSize();

	clearTimeout(tmRedrawImgIE);
	tmRedrawImgIE = null;
}

function initPicsSlide(sliderClone)
{
	//var sliderObj = (typeof(sliderClone) == 'undefined') ? $('#slider') : sliderClone;

	var sliderObj = $('#slider');
	
	//var path = 'http://'+window.location.host+'/skins/tillypad/images/';
	var path = '/skins/tillypad/images/';
	//var w = $('#picture img').width();
	//var h = $('#picture img').height();
	//alert(w+' x '+h);
	//sliderObj.width(w).height(h).css('width', w+'px').css('height', h+'px');
	sliderObj.css('width', '100%').css('height', '100%');

	//sliderObj.width(w).height(h).crossSlide({
	if(USE_PICS_SLIDER) {
		sliderObj.crossSlide({
		  sleep: 2,
		  fade: 1
		}, [
		  { src: path+'picture1.jpg' },
		  { src: path+'picture2.jpg' },
		  { src: path+'picture3.jpg' },
		  { src: path+'picture4.jpg' },
		  { src: path+'picture5.jpg' }
		]);
	} else {
		var dt = new Date();
		var sliderImg = $('#slider img');
		//sliderImg.attr('src', path+'picture0.jpg?tm='+dt.getTime());
		sliderImg.attr('src', path+'picture0.jpg');
		sliderImg.css('display', '');
		//alert(sliderImg.html());
	}

	if($.browser.msie) {
		//tmRedrawImgIE = setTimeout('redrawImgIE();', redrawImgIEDelay);
	}
}

function killTimer()
{
	clearTimeout(menuCloseId);
	menuCloseId = null;
}

function setMoreLink(obj, h_small_title)
{
	var dataHeight = obj.height();
	var modDiv = parseInt(dataHeight / h_small_title) * h_small_title;
	var newDataHeight = modDiv + h_small_title - 1;
	
	//newDataHeight -= 15;
	
	obj.height(newDataHeight);
	obj.css('height', newDataHeight);
}

function getImageSize(imgSrc)
{
	var newImg = new Image();
	newImg.src = imgSrc;
	var height = newImg.height;
	var width = newImg.width;
	p = $(newImg).ready(function(){
		return {width: newImg.width, height: newImg.height};
	});
	return {width: newImg.width, height: newImg.height};
	//alert (p[0]['width']+" "+p[0]['height']);
}

