window.addEvent("load",function(){
	/* efekt  wysuwajacych sie pol "dane do faktury" */
	var tab_p = $$("#dane_faktury");

	$$("#dane_faktury_cbtn").each(function(element,index){
		var slider = new Fx.Slide(tab_p[index]);
   
			
		if ( !element.checked ) {
			slider.hide();
		} else {
			slider.show();
		}
   
		element.addEvent("click",function(){
			slider.toggle();
		});
	});
	
	
	
	/* efekt wysuwanego menu */
	var efekt = new Accordion('div.menu_naglowek', 'div.menu_lista', {
		display: (pozycja-1),
		 alwaysHide: true
	});
	
	/* efekt wysuwanych informacji o zamowieniu */	
	var efekt = new Accordion('div.zam_naglowek', 'div.zam_lista', {
	alwaysHide: true,
		display: 0,
		onBackground: function(toggler){			
			if ( $(toggler).get('lang') == 'ffffff' ) {			
				$(toggler).setStyle('background', '#ffffff url(\'images/all-strzalka7.gif\') no-repeat 25px 50%');
			} else 	if ( $(toggler).get('lang') == 'f2f2f2' ) {
				$(toggler).setStyle('background', '#f2f2f2 url(\'images/all-strzalka7.gif\') no-repeat 25px 50%');			
			}
			
			$(toggler).setStyle('color', '#363636');
			
		},
		onActive: function(toggler){
			$(toggler).setStyle('background', '#333333 url(\'images/all-strzalka8.jpg\') no-repeat 25px 50%');
			$(toggler).setStyle('color', '#fd3b00');
		}
	});
	
	
	/* tooltipsy przy danych technicznych produktu */
	var Tips1 = new Tips($$('.Tips1'), {
		className: 'custom'
	});
	
});


function pokazDiv (id) {
	var id = document.getElementById(id);
	
	if ( id.style.display == 'block' ) {
		id.style.display = 'none';
	} else {
		id.style.display = 'block';
	}	
}


/* ladowanie galeri zdjec w szczegolach produktu */
function setThumb(a) {
	var m1 = document.getElementById('min1');
	var m2 = document.getElementById('min2');
	var m3 = document.getElementById('min3');
	var powieksz = document.getElementById('powieksz');
	var img = document.getElementById('laduj');
	
	img.style.background = 'url(produkt_for_show/'+a[0]+') no-repeat';
	powieksz.href = 'znak_wodny2.php?f=produkt_gl/'+a[0];

	m1.style.background = 'url(produkt_min/'+a[0]+') no-repeat top';
	m2.style.background = 'url(produkt_min/'+a[1]+') no-repeat top';
	m3.style.background = 'url(produkt_min/'+a[2]+') no-repeat top';
	
	if ( a.length == 0 ) {
		m1.style.display = 'none';
		m2.style.display = 'none';
		m3.style.display = 'none';
		powieksz.style.display = 'none';
	} else if ( a.length == 1 ) {
		m2.style.display = 'none';
		m3.style.display = 'none';
	} else if ( a.length == 2 ) {
		m3.style.display = 'none';
	} 
	
	//blur(0,100,8,'laduj');
}

/* zaladuj konkretne zdjecie z tablicy */
function laduj(t,a) {
	var min2 = document.getElementById('min2');
	var img = document.getElementById('laduj');
	var powieksz = document.getElementById('powieksz');
	
	f = parseInt(document.getElementById("min"+t).title);
	
	img.style.background = 'url(produkt_for_show/'+a[f]+') no-repeat';
	powieksz.href = 'znak_wodny2.php?f=produkt_gl/'+a[f];
	
	min2.style.background = 'url(produkt_min/'+a[f]+') no-repeat top';

	min2.title = f;
	blur(0,100,12,'min2');

	nextImg(f,a);
	forwardImg(f,a);
	
	blur(0,100,8,'laduj');
}

/* nastepne zdjecie */
function nextImg(f,a) {
	var min3 = document.getElementById('min3');
	
	if ( (f+1) == a.length ) {
		min3.style.background = 'url(produkt_min/'+a[0]+') no-repeat top';
		min3.title = 0;
	} else {
		min3.style.background = 'url(produkt_min/'+a[(f+1)]+') no-repeat top';
		min3.title = (f+1);
	}
	
	blur(0,100,12,'min3');	
}

/* poprzednie zdjecie */
function forwardImg(f,a) {
	var min1 = document.getElementById('min1');
	
	if ( (f-1) == -1 ) {
		min1.style.background = 'url(produkt_min/'+a[(a.length-1)]+') no-repeat top';
		min1.title = (a.length-1);
	} else {
		min1.style.background = 'url(produkt_min/'+a[(f-1)]+') no-repeat top';
		min1.title = (f-1);
	}
	
	blur(0,100,12,'min1');	
}

/* efekt graficznego wyswietlania sie zdjecia; s-szybkosc; n - id tagu*/
function blur(i,j,s,n) {
	document.getElementById(n).style.filter="Alpha(Opacity="+i+")";
	document.getElementById(n).style.opacity=""+(i/100)+"";
    
	//document.getElementById('laduj').style.filter="Alpha(Opacity="+j+")";
	//document.getElementById('laduj').style.opacity=""+(j/100)+"";

	if ( i < 100 && j > 0 ) {
		i += s;
		j -= s;                
		setTimeout("blur("+i+","+j+","+s+",'"+n+"');",1);
	}
}


function changePrice(v,i) {

	var cp = document.getElementById('cenaproduktow').innerHTML;
		
	cp = parseFloat(cp);
	kw = parseFloat(v);
	
	if ( i == '3' || i == '7' ) {
		document.getElementById('prowizja').style.display='block';
		suma = (cp+kw);
		suma =  Math.round(suma*100)/100;
		
	} else {
		document.getElementById('prowizja').style.display='none';
		suma = (cp+kw);
	}
	
	
	document.getElementById('kosztwysylki').innerHTML = v;
	document.getElementById('lacznykoszt').innerHTML=suma;
	
	if ( i == '12' || i == '13' ) {
		document.getElementById('kalkrat').style.display='block';
		
		przeliczWartosc();
	} else {
		document.getElementById('kalkrat').style.display='none';
	}
	
	
	/*
	if ( i == '3' || i == '7' ) {
		document.getElementById('typyplatnosci').style.display='block';
	} else {
		document.getElementById('typyplatnosci').style.display='none';
	}
	*/
}


function noRegister() {
	var slider = new Fx.Slide('danekonta');
	//var promocje = new Fx.Slide('promocje');
	//var promocje2 = new Fx.Slide('promocje2');
	var promocje3 = new Fx.Slide('promocje3');
	
	slider.hide();
	//promocje.hide();
	//promocje2.hide();
	promocje3.hide();
}

function yesRegister() {
	var slider = new Fx.Slide('danekonta');
	//var promocje = new Fx.Slide('promocje');
	//var promocje2 = new Fx.Slide('promocje2');
	var promocje3 = new Fx.Slide('promocje3');
	
	slider.show();
	//promocje.show();
	//promocje2.show();
	promocje3.hide();
}



function cechashow( id ) {
	var atr = document.getElementById( 'atr'+id);
	var cecha = document.getElementById( 'cecha'+id);
	
	atr.style.backgroundColor = '#333333';
	cecha.style.backgroundColor = '#333333';
	
	atr.style.color = '#fa3200';
	cecha.style.color = '#fefefe';
}

function cechahide( id, bg ) {
	var atr = document.getElementById( 'atr'+id);
	var cecha = document.getElementById( 'cecha'+id);
	
	atr.style.backgroundColor = bg;
	cecha.style.backgroundColor = bg;
	
	atr.style.color = '#353535';
	cecha.style.color = '#6a6a6a';	
}


/* otworz nowe okno - popup */
function openWindow( adres ) {
	window.open(adres, 'okienko', 'menubar=no, toolbar=no, location=no, scrollbars=no, resizable=no, status=no,width=440, height=510');
}


/* otworz nowe okno - popup */
function openWindow2( adres ) {
	window.open(adres, 'okienko', 'menubar=no, toolbar=no, location=no, resizable=no, status=no,width=440, height=510');
}

/* otworz nowe okno - drukuj opis produktu */
function printProduct( adres ) {
	window.open(adres, 'okienko', 'menubar=no, toolbar=no, location=no, scrollbars=yes, resizable=no, status=no,width=650, height=650');
}


function windowFalse( adres ) {
	window.open(adres, 'okienko', 'menubar=no, toolbar=no, location=no, scrollbars=yes, resizable=no, status=no,width=650, height=650');
	return false;
}

function ListaCech (opcja, iddiv)
{
	var tab_p = $$('#divLista'+iddiv);
	
	$$("#rozwin"+iddiv).each(function(element,index){
		var slider = new Fx.Slide(tab_p[index],
		{
			onComplete: function()
			{
				if ( document.getElementById('rozwin'+iddiv).innerHTML == 'więcej' ) {
					document.getElementById('rozwin'+iddiv).innerHTML = 'zwiń';
				} else 
				{
					document.getElementById('rozwin'+iddiv).innerHTML = 'więcej';
				}
			}
		}
		);

		slider.toggle();
	});
}