var tLen, tIdx = 0, tNum = 3;
var photoTimer = null;
var imgs = [];
var lnks, lnk;
var pl, pm, pp;
var dir = '250';
$(document).ready(function(){
	pl = $('#photoList');
	pm = $('#photoMask');
	pp = $('#photoPreview');
	lnks = pl.find('a');
	tLen = lnks.length;

	var l = $('#def');
	l = (l.length == 0) ? lnks.eq(0) : l;
	//margin = parseInt(lnk.css('margin-left')) + parseInt(lnk.css('margin-right'));
	width = l.outerWidth(true);//;parseInt(lnk.width()) + margin;
	plWidth = width * lnks.length;
	pmWidth = pm.width();
	pl.css('width', plWidth);
	pl.css('left', '0px');
	tNum = parseInt(pmWidth / width);
	var shift = width * tNum;
	var left = l.offset().left - pm.offset().left - 1 - 2 * width;
	//if(l.offset().left - pl.offset().left + pmWidth > plWidth){
	if(left < 0){
		//alert('asd');
		left = 0;//plWidth - pmWidth;
	}
	pl.css('left', -left);
	l.click();
	$("#photoNext").click(function() {
		//var newPos = pl.scrollLeft() - shift;
		var newPos = parseInt(pl.css('left')) - shift;
		//if (pmWidth + newPos < plWidth) {
		if ((plWidth + newPos) < pmWidth) {
			newPos = pmWidth - plWidth;
		}
		pl.animate({ left:newPos+"px"}, 500);
		return false;
	});
	$("#photoPrev").click(function() {
		var newPos = parseInt(pl.css('left')) + shift;
		if (newPos > 0) newPos = 0;
		pl.animate({ left:newPos+"px"}, 500);
		return false;
	});
	$('.event').hover(function(){$(this).addClass('hover');},function(){$(this).removeClass('hover');});
});


