/***************************/
//@Author: Adrian "yEnS" Mato Gondelle
//@website: www.yensdesign.com
//@email: yensamg@gmail.com
//@license: Feel free to use it, but keep this credits please!					
/***************************/

//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus = 0;

//loading popup with jQuery magic!
function loadPopup(){
	//loads popup only if it is disabled
	if(popupStatus==0){
		$("#backgroundPopup").css({
			"opacity": "0.7"
		});
		$("#backgroundPopup").fadeIn("slow");
		$("#popupContact").fadeIn("slow");
		popupStatus = 1;
	}
}

//disabling popup with jQuery magic!
function disablePopup(){
	//disables popup only if it is enabled
	if(popupStatus==1){
		$("#backgroundPopup").fadeOut("slow");
		$("#popupContact").fadeOut("slow");
		popupStatus = 0;
	}
}

//centering popup
function centerPopup(wi,he){
	//request data for centering
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	//var popupHeight = $("#popupContact").height();
	//var popupWidth = $("#popupContact").width();
	
	var popupHeight = he;
	var popupWidth = wi;
	
	//centering
	tops = windowHeight/2-popupHeight/2;
	if(tops<0) { tops = 0; }
	
	lefts = windowWidth/2-popupWidth/2;
	if(lefts<0) { lefts = 0; }
	
	$("#popupContact").css({
		"position": "absolute",
		"top": tops,
		"left": lefts
	});
	//only need force for IE6
	
	$("#backgroundPopup").css({
		"height": windowHeight
	});
	
}

function didinti(ka,wi,he,ki){
	if($("#image-small-"+(ki-1)).attr('title'))
	{
		hel = $("#image-small-"+(ki-1)).attr('he');
		wil = $("#image-small-"+(ki-1)).attr('wi');
		link = $("#image-small-"+(ki-1)).attr('title');
		prev = '<a onclick="kitas(\''+link+'\','+(ki-1)+','+wil+','+hel+')" href="#"><<</a>';
	}
	else { prev = ''; }
	if($("#image-small-"+(ki+1)).attr('title'))
	{
		hel = $("#image-small-"+(ki+1)).attr('he');
		wil = $("#image-small-"+(ki+1)).attr('wi');
		link = $("#image-small-"+(ki+1)).attr('title');
		next = '<a onclick="kitas(\''+link+'\','+(ki+1)+','+wil+','+hel+')" href="#">>></a>';
	}
	else { next = ''; }
	$("#isjungti").css({ "height": 'auto' });
	$("#isjungti").css({ "width": 'auto' });
	$("#popupContact").empty();
	$("#popupContact").append('<div id="uzdaryti"><a onclick="disablePopup()" href="#">x</a></div><img id="isjungti" src="'+ka+'"><br/>'+prev+'&nbsp;&nbsp;&nbsp;'+next);
	centerPopup(wi,he);
	loadPopup();
}

function kitas(ka,ki,wi,he){
	if($("#image-small-"+(ki-1)).attr('title'))
	{
		hel = $("#image-small-"+(ki-1)).attr('he');
		wil = $("#image-small-"+(ki-1)).attr('wi');
		link = $("#image-small-"+(ki-1)).attr('title');
		prev = '<a onclick="kitas(\''+link+'\','+(ki-1)+','+wil+','+hel+')" href="#"><<</a>';
	}
	else { prev = ''; }
	if($("#image-small-"+(ki+1)).attr('title'))
	{
		hel = $("#image-small-"+(ki+1)).attr('he');
		wil = $("#image-small-"+(ki+1)).attr('wi');
		link = $("#image-small-"+(ki+1)).attr('title');
		next = '<a onclick="kitas(\''+link+'\','+(ki+1)+','+wil+','+hel+')" href="#">>></a>';
	}
	else { next = ''; }
	$("#popupContact").empty();
	$("#popupContact").append('<div id="uzdaryti"><a onclick="disablePopup()" href="#">x</a></div><img id="isjungti" src="'+ka+'"><br/>'+prev+'&nbsp;&nbsp;&nbsp;'+next);
	centerPopup(wi,he);
	loadPopup();
}

//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){
				
	//CLOSING POPUP
	//Click the x event!
	$("#popupContactClose").click(function(){
		disablePopup();
	});
	//Click out event!
	$("#backgroundPopup").click(function(){
		disablePopup();
	});
	//Press Escape event!
	$(document).keypress(function(e){
		if(e.keyCode==27 && popupStatus==1){
			disablePopup();
		}
	});

});

function video(link) {
	jQuery('#video').show();
	jQuery('#video').empty();
	jQuery('#video').append('<object width="480" height="380"><param name="movie" value="http://www.youtube.com/v/'+link+'?fs=1&amp;hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+link+'?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="380"></embed></object>');
}
