function prate(a, id) {
	var req = mint.Request();
	req.Send(site_urli + 'zdjecie/ocen/' + id + '/' + a.value + '.html',
			"prate");
	document.getElementById('prate').innerHTML = 'Trwa zapisywanie Twojej oceny...';

}

function s_onload() {
	path_urls();
	mini3_preview();
}

function path_urls() {
	if ($('jt')) {
		var a = $('jt').getElementsByTagName('a');
		for (i = 0; i < a.length; i++) {
			a[i].href = a[i].href + '?path';
		}
	}
}

function mini3_preview() {
	var l;
	var d = document.getElementsByTagName('img');
	for (i = 0; i < d.length; i++) {
		if (d[i].src.indexOf('/zdjecia/3/') != -1) {
			d[i].onmouseover = function(o) {
				if ($('mini3_prev')) {
					var img = $('mini3_prev');
				} else {
					var img = document.createElement('img');
					img.id = 'mini3_prev';
					document.getElementsByTagName('body')[0].appendChild(img);
					img.style.position = 'absolute';
					img.style.zIndex=556;
					img.style.border='2px solid white';
					img.style.background='white';
					img.onload=function(){mini3_prev_fix_pos();};
				}
				$('mini3_prev').style.display='';
				img.src = '/img/loading.gif';
				img.src = this.src.replace('/zdjecia/3/', '/zdjecia/1/');
				
				mint.fx.Fade($('mini3_prev'), 100, 20, 200);

				var c = mini3_preview_get_xy(o);

				img.style.top = c[1] + 'px';
				img.style.left = c[0] + 'px';

				mini3_prev_fix_pos();
			};
			d[i].onmousemove = function(o) {
				if ($('mini3_prev')) {
					var c = mini3_preview_get_xy(o);
					$('mini3_prev').style.top = c[1] + 'px';
					$('mini3_prev').style.left = c[0] + 'px';
					mini3_prev_fix_pos();
				}
			};
			d[i].onmouseout = function() {
				if ($('mini3_prev')) {
					mint.fx.Fade($('mini3_prev'), 0, 20, 100, null, function(){setTimeout(function(){$('mini3_prev').style.display='none'},100)});
				}	
			};
			l = document.createElement('img');
			document.getElementsByTagName('body')[0].appendChild(l);
			l.style.display='none';
			l.src = d[i].src.replace('/zdjecia/3/', '/zdjecia/1/');
		}
	}
}

function mini3_preview_get_xy(o) {
	var x = y = 0;
	if (window.event) {
		x = window.event.clientX
				+ (document.body.scrollLeft || document.documentElement.scrollLeft);
		y = window.event.clientY
				+ (document.body.scrollTop || document.documentElement.scrollTop);
	} else {
		x = o.pageX;
		y = o.pageY;
	}
	return new Array(x, y);
}

function mini3_prev_fix_pos() {
	var img = $('mini3_prev');
	var r = getScrollXY();
	
	if (parseInt(img.style.top)+img.offsetHeight>r[1]) {
		img.style.top = (parseInt(img.style.top)-img.offsetHeight - 10) + 'px';
	}
	
	if (parseInt(img.style.left)+img.offsetWidth+30>r[0]) {
		img.style.left = (parseInt(img.style.left)-img.offsetWidth - 10) + 'px';
	}
}

function getScrollXY(){var myWidth=0,myHeight=0;if(typeof(window.innerWidth)=='number'){myWidth=window.innerWidth;myHeight=window.innerHeight;}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){myWidth=document.documentElement.clientWidth;myHeight=document.documentElement.clientHeight;}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){myWidth=document.body.clientWidth;myHeight=document.body.clientHeight;}var scrOfX=0,scrOfY=0;if(typeof(window.pageYOffset)=='number'){scrOfY=window.pageYOffset;scrOfX=window.pageXOffset;}else if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){scrOfY=document.body.scrollTop;scrOfX=document.body.scrollLeft;}else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){scrOfY=document.documentElement.scrollTop;scrOfX=document.documentElement.scrollLeft;}return[scrOfX+myWidth,scrOfY+myHeight];}

function pin_over(o) {
	var p = $(o).parentNode.getElementsByTagName('a');
	for (i = 0; i < p.length; i++) {
		if (p[i].className == 'pin')
			p[i].style.visibility = 'visible';
	}
}

function pin_out(o) {
	var p = $(o).parentNode.getElementsByTagName('a');
	for (i = 0; i < p.length; i++) {
		if (p[i].className == 'pin')
			p[i].style.visibility = 'hidden';
	}
}

function pin_over2(o) {
	var p = o.getElementsByTagName('span')[0];
	p.style.backgroundImage = 'url(/img/pinbg.png)';

}

function pin_out2(o) {
	var p = o.getElementsByTagName('span')[0];
	p.style.backgroundImage = 'url(/img/pinbg1.png)';
}
