// sedcard

function goBackToSedcard() {
	jq('#photo-albums-container').hide();
	sedcardDisplay(true);
}

function sedcardDisplay(v) {
	if (v) jq('#sedcard-container').show(); else jq('#sedcard-container').hide();
}

function sedcardInitThickbox() {
	tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox
	imgLoader = new Image();// preload image
	imgLoader.src = tb_pathToImage;
}

var sedcard_slideshow_autostart = false;

function sedcardShowAlbum(id, auto_slideshow) {
	if (auto_slideshow)
		sedcard_slideshow_autostart = auto_slideshow;
		
	sedcardDisplay(false);
	jq('#sedcard-loanding-albums').show();
	
	var url = jq('#photo-albums-base-url').val() + '/id/' + id;
	jq('#photo-albums-container').load(url, null, function() { 
			sedcardInitThickbox();
			jq('#sedcard-loanding-albums').hide();
			jq('#photo-albums-container').show();
			
			//jq("#photo-albums-container").animate({ 
		    //    'opacity': 1
		    //}, 800 );
		    
		    if (sedcard_slideshow_autostart) {
		    	setTimeout(function() { sedcardSlideshowInit(sedcard_slideshow_autostart); }, 1000);
		    }
	});
}


// slide show

var slide_show_current_image = null;
var slide_show_imageGroup = null;

function sedcardSlideshowInit(imageGroup) {
	var images = jq("a[rel="+imageGroup+"]").get();
	slide_show_imageGroup = imageGroup;
	
	//for(i=0; images.length>i; i++) {
	//	alert(i+': ' +images[i].href + ' obj: ' + images[i]);
	//}
	
	slide_show_current_image = images[0];

	sedcardSlideshowShowImage(slide_show_current_image);
	
	sedcardSlideshowTimer();	
}

function sedcardSlideshowShowImage(obj) {
	if (jq("#TB_window")) {
		jq("#TB_window").remove();
		jq("body").append("<div id='TB_window'></div>");
	}
	
	//console.log(jq(obj).attr('href'));
	
	tb_show(sedcardSlideshowGetCaption(obj), jq(obj).attr('href'), slide_show_imageGroup);
}

function sedcardSlideshowGetCaption(obj) {
	t = '';
	if (jq(obj).next('div.caption')) {
		t = jq(obj).next('div.caption').html();
	}
	
	return t;
}
var slide_show_interval;
function sedcardSlideshowTimer() {
	slide_show_interval = setInterval(function() {
		if (!jq("#TB_window")) {
			sedcardSlideshowTimerStop();
			return false;
		}
		
		if (jq("#TB_next").html()) {
			jq("#TB_next").trigger('click');
		} else {
			sedcardSlideshowTimerStop();
			sedcardSlideshowNextShow();
		}
	}, 3000);
}

function sedcardSlideshowTimerStop() {
	clearInterval(slide_show_interval);
}

function sedcardSlideshowNextShow() {
	if (jq("a[rel=otherPhotos]").get().length <= 0 || slide_show_imageGroup == 'otherPhotos') {
		alert(jq('#slide_show_finished').val());
		tb_remove();
		return false;
	}

	if(confirm(jq('#confirm_another_albums').val())) {
		sedcardSlideshowInit('otherPhotos');
	} else {
		tb_remove();
	}
}

function voting_vote() {
	var params = {
					'rate': jq('#vote_rate').val(),
					'user_id': jq('#vote_user_id').val()
				 };
				 
	jq('#vote-loading').show();
	jq('#vote-form').hide();
				 
	jq.post(jq('#vote_url').val(), params,
  		function(data) {
  			jq('#vote-loading').hide();
  			jq('#vote-form').show();
  		});
}


