var fxScrPos = 0;
	
function setCookie(name,value,days) {
	value=escape(value);
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}


function getCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return unescape(c.substring(nameEQ.length,c.length));
	}
	return null;
}

function delCookie(name) {
	setCookie(name,"",-1);
}

window.addEvent('domready', function() {
	valign('lContainer');



	/* for each image that requires opacity */
	$$('.galFrame').each(function(el) {
		/* set the opacity based on the alt value */
		el.set('opacity','.30');
	});

	$$('.opacity').each(function(el) {
		/* set the opacity based on the alt value */
		el.set('opacity','.60');
	});

	$$('.glas').each(function(el) {
		/* set the opacity based on the alt value */
		el.set('opacity','.0');
	});

	if ($('galThumbails')!=null) {
		fxScroll = new Fx.Scroll('galThumbails',{duration: 2000});
		fxScroll.toTop();
	}
	if ($('ivari1')!=null) {
		fxOpacity1 = new Fx.Tween('ivari1');
	}
	if ($('ivari2')!=null) {
		fxOpacity2 = new Fx.Tween('ivari2');
	}
	if ($('ivari3')!=null) {
		fxOpacity3 = new Fx.Tween('ivari3');
	}
	if ($('thumb-2')!=null) {
		fxOpacityf2 = new Fx.Tween('thumb-2');
	}
	if ($('thumb-3')!=null) {
		fxOpacityf3 = new Fx.Tween('thumb-3');
	}
	if ($('VSlide')!=null) {
		fxVSlide = new Fx.Slide('VSlide');
		fxVSlide.hide();
	}
	if ($('f3')!=null && $('ctrl_8')!=null) {
		$('ctrl_8').set('value', getCookie('model'));
	}
	delCookie('model');
});

function zamawiam(){
	name = $('galNumber').get('html')+' - '+$('galHeader').get('html');
	setCookie('model',name,1);
	//document.cookie = "model="+escape(name)+';expires="";path=/;';
}

function slidein(){
	fxVSlide.slideIn();
}

function slideout(){
	fxVSlide.slideOut();
}

function down(){
	if (fxScrPos<=896){
		fxScrPos = fxScrPos + 224;
	}
	fxScroll.start(0,fxScrPos); 
}

function up(){
	if (fxScrPos>=0){
		fxScrPos = fxScrPos - 224;
	}
	fxScroll.start(0,fxScrPos)
}

function nextPhoto() {
	nr = $('galNumber').get('html');
	nr=parseInt(nr)+1;
	if ($('title'+nr)!=null) {
		chgNr(nr);
		if((nr-1)%12==0) {
		   down();
		}
	}
}

function prevPhoto() {
	nr = $('galNumber').get('html');
	nr=parseInt(nr)-1;
	if (nr>0) {
		chgNr(nr);
		if((nr)%12==0) {
		   up();
		}
	}
}

function hoverThumb(nr) {
	//myEffect = new Fx.Morph('thumb'+nr, {duration: 'short'});
	//myEffect.start('.galFrameHov');
	$('thumb'+nr).morph('.galFrameHov');
}

function returnThumb(nr) {
	//myEffect = new Fx.Morph('thumb'+nr, {duration: 'short'});
	//myEffect.start('.galFrame');
	$('thumb'+nr).morph('.galFrame');
}

function menuhover(id) {
	if (!Browser.Engine.trident){
		$('i1mn'+id).fade('0,2');
		$('i2mn'+id).fade('in');
	}
	mnEffect = new Fx.Morph('mn'+id, {duration: 100,fps: 80});
	mnEffect.start('.mnhover');
}

function menureturn(id) {
	if (!Browser.Engine.trident){
		$('i1mn'+id).fade('in');
		$('i2mn'+id).fade('0,2');
	}
	myEffect = new Fx.Morph('mn'+id, {duration: 100,fps: 80});
	myEffect.start('.mnreturn');
}

function chgNr (nr){
	$('galNumber').set('html', nr);
	$('galHeader').set('html', $('title'+nr).get('html'));
	text = $('text'+nr).get('html');
	text = text.replace(/@#@/g,'<');
	text = text.replace(/&gt;/g,'>');
	zamawiamtekst = $('zamawiamId').get('html');
	$('galText').set('html', text+'<div id="galZamawiam"><a href="http://kasiazapala.com/butik-on-line.html" onclick="zamawiam()" id="zamawiamId">'+zamawiamtekst+'</a></div>');
	
	switch ($('vari'+nr).get('html')) {
		case '1':
			$('ivari1').set('src', $('galDir').get('html')+nr+'a-min.jpg');	
			$('ivari2').fade('out');
			$('ivari3').fade('out');
			$('ivari2').set('class', '');
			$('ivari3').set('class', '');
			$('thumb-2').set('class', 'invisible');	
			$('thumb-3').set('class', 'invisible');	
		break;
		case '2':
			$('thumb-2').set('class', 'galFrame');
			$('thumb-3').set('class', 'invisible');
			$('ivari1').set('src', $('galDir').get('html')+nr+'a-min.jpg');
			$('ivari2').set('src', $('galDir').get('html')+nr+'b-min.jpg');
			$('ivari2').set('class', '');
			$('ivari3').set('class', '');
			$('ivari2').fade('in');
			$('ivari3').fade('out');		
		break;
		case '3':
			$('ivari1').set('src', $('galDir').get('html')+nr+'a-min.jpg');
			$('ivari2').set('src', $('galDir').get('html')+nr+'b-min.jpg');	
			$('ivari3').set('src', $('galDir').get('html')+nr+'c-min.jpg');	
			$('ivari2').set('class', '');
			$('ivari3').set('class', '');
			$('ivari2').fade('in');
			$('ivari3').fade('in');
			$('thumb-2').set('class', 'galFrame');
			$('thumb-3').set('class', 'galFrame');
		break;
	}

	$('galLoader').set('class', '');
	$('galLB').set('href', $('galDir').get('html')+nr+'a.jpg');

	myImages = new Asset.images([$('galDir').get('html')+nr+'a.jpg'], {
	onComplete: function(){
		$('galLoader').set('class', 'invisible');
	}
	});
	
	$('galImg').set('src', $('galDir').get('html')+nr+'a.jpg');		
}

function chgVari(vari) {
	$('galLoader').set('class', '');
	$('galLB').set('href', $('galDir').get('html')+$('galNumber').get('html')+vari+'.jpg');
	
	myImages = new Asset.images([$('galDir').get('html')+$('galNumber').get('html')+vari+'.jpg'], {
	onComplete: function(){
		$('galLoader').set('class', 'invisible');
	}
	});

	$('galImg').set('src', $('galDir').get('html')+$('galNumber').get('html')+vari+'.jpg');
}
