var esamas = 0;
var speed = 500;
var kuri_slide = 0;
var sukasi = 0;
var siunciama = 0;
window.addEvent('load', function() {
	// titulinio
	if ($('move')) {
		divs = $('wide').getChildren('div');
		vpi = $('move').offsetWidth;
		$$('#nav li').addEvent('click', function(e){
			if (sukasi != 1) {
				e = new Event(e);
				els = $$('#nav li');
				for(i=0; i< els.length;i++) {
					els[i].className = '';
					if (els[i] == e.target) {
						clicked = i;
						els[i].className = 'active';
					}
				}
				// jeigu kitas mygtukas, pradedam veiksma
				if (esamas != clicked) {
					if (divs[esamas].getElement('object') != null) {
						Swiff.remote(divs[esamas].getElement('object'), 'onCloseAll');
					}
					
					sukasi = 1;
					var fxs = new Fx.Morph($('wide'), {
						onComplete: function() {
							if (divs[clicked].getElement('object') != null) {
								Swiff.remote(divs[clicked].getElement('object'), 'startVideo');
							}
							
							sukasi = 0;
						}
					}).start({'left': clicked*-1*vpi});
					esamas = clicked;
					
				}
			}
			return false;
		});
	}
	
	if ($('move2')) {
		vpi = $('move2').offsetWidth;
		$$('.kandidatuoti').addEvent('click', function(e){
			if (sukasi != 1) {
				e = new Event(e);
				if ($('position')) {
					if (e.target.parentNode.id == 'karjera_first') {
						$('position').selectedIndex = 0;
					} else {
						$('position').selectedIndex = 1;
					}
				}
				sukasi = 1;
				$$('.kandidatuoti').setStyle('display', 'none');
				
				var fxs = new Fx.Morph($('wide2'), {
					onComplete: function() {
						$$('.atgal').setStyle('display', 'block');
						sukasi = 0;
					}
				}).start({'margin-left': -1*vpi});
				}
				return false;
		});

		$$('.atgal').addEvent('click', function(e){
			if (sukasi != 1) {
				e = new Event(e);
				sukasi = 1;
				$$('.atgal').setStyle('display', 'none');
				
				var fxs = new Fx.Morph($('wide2'), {
					onComplete: function() {
						sukasi = 0;
						$$('.kandidatuoti').setStyle('display', 'block');
						
					}
				}).start({'margin-left': 0});
				}
				return false;
		});
	}
	
	if ($$('#pimage img').length > 0) {
		$$('#pimage img')[0].setStyle('display', 'block');
		if ($$('#pimage ul li')[0]) $$('#pimage ul li')[0].className = 'active';
		$$('#pimage ul li').addEvent('click', function(e) { psls(e) });
	}
	
	l = $$('#move3 .slide').length;
	if (l == 0) {
		l = $$('#move4 .slide').length;
		
		if (l > 0) {
		
			if ($('rodomas') && l > 1) {
				$('rodomas').innerHTML = 'rodomas ' + (kuri_slide + 1) + ' iš ' + l;
				$('rodomas').style.display = 'block';
			}
			
			$('atgal').style.display = 'none';
			if (l > 1) 
				$('pirmyn').style.display = 'block';
			
			vpi = $('move4').offsetWidth;
			
			$('pirmyn').addEvent('click', function(){
				if (l > (kuri_slide + 1) && sukasi == 0) {
					$('atgal').style.display = 'block';
					kuri_slide++;
					sukasi = 1;
					var fxs = new Fx.Morph($('wide2'), {
						onComplete: function(){
							sukasi = 0;
						}
					}).start({
						'margin-left': kuri_slide * -1 * vpi
					});
					if ($('rodomas')) 
						$('rodomas').innerHTML = 'rodomas ' + (kuri_slide + 1) + ' iš ' + l;
				}
				if (l == (kuri_slide + 1)) {
					$('pirmyn').style.display = 'none';
				}
				return false;
			});
			
			$('atgal').addEvent('click', function(){
				if (0 < kuri_slide && sukasi == 0) {
					$('pirmyn').style.display = 'block';
					kuri_slide--;
					sukasi = 1;
					var fxs = new Fx.Morph($('wide2'), {
						onComplete: function(){
							sukasi = 0;
						}
					}).start({
						'margin-left': kuri_slide * -1 * vpi
					});
					if ($('rodomas')) 
						$('rodomas').innerHTML = 'rodomas ' + (kuri_slide + 1) + ' iš ' + l;
				}
				if (kuri_slide == 0) {
					$('atgal').style.display = 'none';
				}
				return false;
			});
		}
	} else {
	
		if (l > 0) {
		
			if ($('rodomas') && l > 1) {
				$('rodomas').innerHTML = 'rodomas ' + (kuri_slide + 1) + ' iš ' + l;
				$('rodomas').style.display = 'block';
			}
			
			$('atgal').style.display = 'none';
			if (l > 1) 
				$('pirmyn').style.display = 'block';
			
			vpi = $('move3').offsetWidth;
			
			$('pirmyn').addEvent('click', function(){
				if (l > (kuri_slide + 1) && sukasi == 0) {
					$('atgal').style.display = 'block';
					kuri_slide++;
					sukasi = 1;
					var fxs = new Fx.Morph($('wide2'), {
						onComplete: function(){
							sukasi = 0;
						}
					}).start({
						'margin-left': kuri_slide * -1 * vpi
					});
					if ($('rodomas')) 
						$('rodomas').innerHTML = 'rodomas ' + (kuri_slide + 1) + ' iš ' + l;
				}
				if (l == (kuri_slide + 1)) {
					$('pirmyn').style.display = 'none';
				}
				return false;
			});
			
			$('atgal').addEvent('click', function(){
				if (0 < kuri_slide && sukasi == 0) {
					$('pirmyn').style.display = 'block';
					kuri_slide--;
					sukasi = 1;
					var fxs = new Fx.Morph($('wide2'), {
						onComplete: function(){
							sukasi = 0;
						}
					}).start({
						'margin-left': kuri_slide * -1 * vpi
					});
					if ($('rodomas')) 
						$('rodomas').innerHTML = 'rodomas ' + (kuri_slide + 1) + ' iš ' + l;
				}
				if (kuri_slide == 0) {
					$('atgal').style.display = 'none';
				}
				return false;
			});
		}
	}	
	
	if ($$('.zoomtable').length > 0) {
		
		$$('.zoomtable td .santrauka a').addEvent('click', function(e) {
			e = new Event(e);
			e2 = e.target.parentNode.parentNode;
			$each($$('.fulltext'), function(el) {
				if (el.parentNode == e2) {
					el.style.display = 'block';
					e.target.parentNode.style.display = 'none';
				} else {
					$each(el.parentNode.childNodes, function(r) {
						if (r.className == 'santrauka') r.style.display = 'block';
					});
					el.style.display = 'none';
				}
			});
			return false;
		});
	}
	
	
	if ($$('.projektai td a').length > 0) {
		$$('.projektai td a').addEvent('click', function(e) {
			
			e = new Event(e);
			if (e.target.tagName == 'IMG') {
				target = e.target.parentNode.parentNode;
			} else {
				target = e.target.parentNode;
			}
			if (siunciama == 1 || target.className == 'active') return false;
			
			$each($$('.projektai td'), function(el) {
				el.className = '';
			});
			target.className = 'active';
			if ($$('#pimage object').length > 0) {
				Swiff.remote($$('#pimage object')[0], 'onCloseAll');
			}
			siunciama = 1;
			open_preloader();
			var myRequest = new Request({method: 'post', url: target.abbr+'?i=1'}).send();
			myRequest.onSuccess = function (responseText) {
				open_project(JSON.decode(responseText));
			}
			return false;
		});
	}
});
ft_top = 0;

function open_preloader() {
	$('preloader').style.display = 'block';
}

function hide_preloader() {
	$('preloader').style.display = 'none';
}

function load_flv(file) {	
	 var obj = new Swiff('images/flash/videoPlayerBig.swf?videoPath=../../uploads/files/'+file,{container: 'pimage', height: 335, width: 430});
}
function open_project(data) {
	if (data) {
		pp = new Element('div', {id: 'pimage'});
		pp.replaces($('pimage'));
	
		$('pavadinimas').innerHTML = data.data.pavadinimas;
		$('aprasymas').innerHTML = data.data.aprasymas;
		if (data.data.adresas != null) {
			$('url').style.display = 'block';
			$$('#url a')[0].innerHTML = data.data.adresas;
			$$('#url a')[0].href = 'http://'+data.data.adresas;
		} else {
			$('url').style.display = 'none';
		}
		if (data.data.flv != null) {
			load_flv(data.data.flv );
			$('pimage').style.display = 'block';
			siunciama = 0;
			hide_preloader();
		
		} else if (data.data.image1 != null) {
			ims = new Array();
			k=0;
			var ul = new Element('ul');
		
			for(i=0;i<10;i++) {
				if (data.data['image'+(i+1)] != null) {
					ims[k] = 'uploads/img/catalog/1/'+data.data['image'+(i+1)];
					if (k == 0) cl = 'active'; else cl = '';
					var li = new Element('li', {'html': (i+1), 'class': cl });
					li.injectInside(ul);
					k++;
				}
			}
			var myImages = new Asset.images(ims, {
			    onComplete: function(){
			        siunciama = 0;
							myImages.injectInside('pimage');
							$$('#pimage img').setStyle('display', 'none');
							$$('#pimage img')[0].style.display = 'block';
							$('pimage').style.display = 'block';
							hide_preloader();
			    }
			});
			if (ul && k > 1) ul.injectInside($('pimage'));
		
			if ($$('#pimage ul li').length > 0) $$('#pimage ul li').addEvent('click', function(e) { psls(e) });
		
		} else {
			$('pimage').style.display = 'none';
			siunciama = 0;
			hide_preloader();
		
		}
	}
}
function psls(e) {
	e = new Event(e);
	i = 0;
	$each($$('#pimage ul li'), function(el) {
		el.className = '';
		if (el == e.target) ieskomas = i;
		i++;
	});
	$$('#pimage img').setStyle('display', 'none');
	$$('#pimage img')[ieskomas].setStyle('display', 'block');
	
	e.target.className = 'active';
	return false;
}

function begin(id) {
//	Swiff.remote($(id), 'onCloseAll');
}
