$(document).ready(function() {
	
	// custom fade animation
	jQuery.fn.fadeToggle = function(speed, easing, callback) {
		return this.animate({opacity: 'toggle'}, speed, easing, callback);
	};
	
	// atgal
	$('.back').click(function() {
		history.back();
		return false;
	});
	
	// i virsu
	$('.top').click(function() {
		$("html, body").animate({scrollTop:0},"slow");
		return false;
	});
	
	// spausdinti
	$('.print').click(function() {
		print();
		return false;
	});
	
	// apvalinimai
	$('.naujiena .foto').corner("round tl br 15px");
	$('.auto .foto').corner("round tl br 15px");
	$('.galerija .foto').corner("round tl br 10px");
	$('.n .foto').corner();
	$('#straipsniai .foto a').corner("round tl br 20px");
	$('#nauji .sub .foto').corner("round tl br 15px");
	
	// uzklausa
	$('#uzklausa_submit').click(function() {
		process_uzklausa();
		return false;
	});
	$('#uzklausa_reset').click(function() {
		valytiForma('forma_uzklausa');
		return false;
	});
	
	// nugesinam
	$("#rod1, #rod2").click(function() {
		return false;
	})
	
	// mazos foto scroll
	$("#galerija").scrollable({
		size:4,
		speed:300
	});
	
	// ypatyngi autoscroll
	$("#ypatingi.tit").scrollable({
		size:1,
		speed:1000,
		clickable:false
	}).circular().autoscroll(5000);
	

	$("#galerija a").click(function() {
		var url = $(this).attr("href");
		var wrap = $("#big_foto");
		var img = new Image();
		img.onload = function() {
			wrap.find("img").attr("src", url);
		};
		img.src = url;
		return false;
	}).filter(":first").click();
	
	$("#nauji .galerija a").click(function() {
		var url = $(this).attr("href");
		var wrap = $("#player_galerija");
		var img = new Image();
		img.onload = function() {
			wrap.find("img").attr("src", url);
		};
		img.src = url;
		return false;
	}).filter(":first").click();

	// tabs
	 $("ul.tabs").tabs(
	 	"> div.pane", {
	 	tabs:"a:not(#t7)"
	 }).history();
	 
	 $("#palete").tabs(
	 	"#palete_foto > div", {
	 	event: 'mouseover'
	 });
	 
	 $("#palete a").click(function() {
	 	return false;
	 });
	
	$("#skaiciuoti").click(function() {
		var width = 500;
		var height = 400;
		var left=window.screen.width/2-width/2;
		var top=window.screen.height/2-height/2;
		var langas = window.open('/skaiciuokle.tpl?kaina='+$('#lizingas_kaina').val()+'&avansas='+$('#lizingas_avansas').val()+'&terminas='+$('#lizingas_men').val()+'&norma='+$('#lizingas_norma').val(), 'lizingas', "height="+height+",width="+width+",left="+left+",top="+top+',location=0,menubar=0,scrollbars=1,status=0,toolbar=0' );

	 	return false;
	 });
	 
	 $("#skaiciuoti2").click(function() {
		$('#forma_lizingas').submit();
	 	return false;
	 });
});

/*
	FUNKCIJOS -------------------------------------------------------------------------
*/

// img popup
function activatecmsShowImagePopup(url,title,width,height){
	var narsykle = window.opera || ( document.layers && !navigator.mimeTypes['*'] ) || navigator.vendor == 'KDE' || ( document.childNodes && !document.all && !navigator.taintEnabled ) || ( window.ScriptEngine && ScriptEngine() == 'JScript' && navigator.platform == 'Win32' && window.ActiveXObject && !navigator.__ice_version );
	var left=window.screen.width/2-width/2;
	var top=window.screen.height/2-height/2;
	var langas = window.open( ( narsykle ? '' : 'about:blank' ), 'nuotraukos', "height="+(height+2)+",width="+width+",left="+left+",top="+top+',location=0,menubar=0,scrollbars=0,status=0,toolbar=0' );
	html='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">';
	html+='<html xmlns="http://www.w3.org/1999/xhtml" lang="lt" xml:lang="lt">';
	html+='<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />';
	html+='<title>'+title+'<\/title>';
	html+='<style type="text/css">body{margin:0;padding:0;border:0;}<\/style>';
	html+='<\/head>';
	html+='<body>';
	html+='<a href="#" onclick="window.close()"><img src="'+unescape(url)+'" border="0"/><\/a>';
	html+='<\/body>';
	html+='<\/html>';
	
	langas.document.open();
	langas.document.write(html);
	langas.document.close();
	langas.focus();
	return false;
}

function valytiForma(id) {
	//values = gautiPradinesReiksmes();
	$('#'+ id + ' :input').each(function(i, el) {
		
		var ell = $(el);
		//var pr = (values[ell.attr('name')] == undefined) ? '' : values[ell.attr('name')];
		ell.val('');
		
	});
	return false;
}

// tikrinam el pasta
function check_email(str) {
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	(filter.test(str)) ? testresults=true : testresults=false;
	return (testresults)
}

function process_uzklausa() {
	forma = $('#forma_uzklausa');
	klaida = $('#klaida_uzklausa');
	geri = true;

	forma.children(":input").each(function(i, e) {
		el = $(e);
			if($.trim(el.val()) == '') {
				klaida.text('Užpildykite visus laukelius');
				el.focus();
				geri = false;
				return false;
			} else if(el.attr('id') == "uzklausa_elpastas" && check_email(el.val()) == false) {
				klaida.text('Netinkamas el. paštas');
				el.focus();
				geri = false;
				return false;
			}
	});

	if (geri) forma.submit();
	return false;
}

// uzkrauti video i containeri
function loadFlash(container, video, image, auto) {
	$('#' + container).flashembed(
			{
				src:			'/flash/player.swf',
				expressInstall:	'/flash/expressInstall.swf',
				version:		[10,0],
				width:			'530',
				height:			'260',
				wmode:			'opaque',
				bgcolor:		'#fcfcfb',
				w3c:			true
			},
			{
				backcolor:		'8C0009',
				frontcolor:		'FFFFFF',
				lightcolor:		'FFFFFF',
				screencolor:	'8C0009',
				autostart:		auto,
				image:			image,
				file:			video
			});
}

// uzkrauti video i containeri
function load360(container, video) {
	$('#' + container).flashembed(
			{
				src:			'/flash/model_discovery_v2.swf',
				expressInstall:	'/flash/expressInstall.swf',
				version:		[10,0],
				width:			'530',
				height:			'260',
				wmode:			'opaque',
				bgcolor:		'#fcfcfb',
				w3c:			true
			},
			{
				xmlfile:		video
			});
}

