// JavaScript Document

function show_pic(plik, wdh, hgh) {
	var url = String(document.location);
	var host = url.substr(0, 'index.php');
	obrazek = window.open(host+'pix/'+plik, '', 'top=50, left=150, width='+wdh+', height='+hgh);
}

function oferta() {
	if(document.getElementById('oferta').style.display == 'none') { 
		document.getElementById('oferta').style.display = 'block'; 
	} else { 
		document.getElementById('oferta').style.display = 'none'; 
	}
}

function hover(opt, id) {
	if(opt=='on') document.getElementById(id).style.color = '#aaaaaa';
	if(opt!='on') document.getElementById(id).style.color = '#ffffff';
}

function grafik() {
	var mies = document.grafik.miesx.value;
	document.grafik.mies.selectedIndex = (1*mies)-1;
	var rok = document.grafik.rokx.value;
	var teraz = new Date();
	var roknow = teraz.getFullYear();

	if(roknow == rok || rok == '') {
		document.grafik.rok.selectedIndex = 0;
	} else {
		document.grafik.rok.selectedIndex = 1;
	}
}

function goto(id) {
	var url = String(document.location);
	var start = '';
	var mid = '';
	var rest = '';
	var end = '';
	
	if(url.indexOf('?')!=-1) {
		if(url.indexOf('?m=')!=-1) {
			start = url.substr(0, url.indexOf('?m='));
			mid = '?m=' + id;
			rest = url.substr(url.indexOf('?m='), url.length);
			if(rest.indexOf('&')!=-1) {
				end = rest.substr(rest.indexOf('&'), rest.length);
			} else {
				end = '';
			}
		} else if (url.indexOf('&m=')!=-1) {
			start = url.substr(0, url.indexOf('&m='));
			mid = '&m=' + id;
			rest = url.substr(url.indexOf('m='), url.length);
			if(rest.indexOf('&')!=-1) {
				end = rest.substr(rest.indexOf('&'), rest.length);
			} else {
				end = '';
			}
		} else {
			start = url;
			mid = '&m=' + id;
			end = '';
		}
	} else {
		start = url;
		mid = '?m=' + id;
		end = '';
	}
	document.location = start + mid + end;
}

function lingua(lang) {
	var url = String(document.location);
	var start = '';
	var mid = '';
	var end = '';
	
	if(url.indexOf('?')!=-1) {
		if(url.indexOf('?lang=')!=-1) {
			start = url.substr(0, url.indexOf('?lang='));
			mid = '?lang=' + lang;
			if(url.indexOf('?lang=')+8 == url.length) {
				end = '';
			} else {
				end = url.substr(url.indexOf('?lang=')+8, url.length);
			}
		} else if (url.indexOf('&lang=')!=-1) {
			start = url.substr(0, url.indexOf('&lang='));
			mid = '&lang=' + lang;
			if(url.indexOf('&lang=')+8 == url.length) {
				end = '';
			} else {
				end = url.substr(url.indexOf('&lang=')+8, url.length);
			}
		} else {
			start = url;
			mid = '&lang=' + lang;
			end = '';
		}
	} else {
		start = url;
		mid = '?lang=' + lang;
		end = '';
	}
	document.location = start + mid + end;
}

function data(id) {
	var pole = id.substr(4, id.length);
	var stan = document.getElementById(pole).value;
	var work = document.getElementById('cal_opis').style.display;
	if(work == 'block') {
		if(stan == 'tak') {
			document.getElementById(id).style.backgroundColor = '#ffffff';
			document.getElementById(id).style.color = '#000000';
			document.getElementById(id).style.fontWeight = 'normal';
			document.getElementById(pole).value = '';
		} else {
			document.getElementById(id).style.backgroundColor = '#bbbbff';
			document.getElementById(id).style.color = '#ffffff';
			document.getElementById(id).style.fontWeight = 'bold';
			document.getElementById(pole).value = 'tak';
		}
	}
}


function pic_status(id) {
	var pole = id + '_pole';
	var status = document.getElementById(pole).value;
	if(status == '') {
		document.getElementById(pole).value = 'erase';
		document.getElementById(id).src = document.getElementById(id+'_er').value;
		document.getElementById(id).title = 'Kliknij, aby anulowac usuwanie.';
	} else {
		document.getElementById(pole).value = '';
		document.getElementById(id).src = document.getElementById(id+'_min').value;
		document.getElementById(id).title = 'Kliknij, aby usunac obrazek.';
	}
}

function gal_pos(id) {
	var chk = document.getElementById('informacje|wartosc|27').checked;
	var pos = new Array('top', 'right', 'bottom', 'left')
	if(id!='') {
		var num = parseFloat(id.substr(id.length-1, id.length)) - 1;
		document.getElementById('informacje|wartosc|27').value = pos[num];
		document.getElementById('informacje|wartosc|27').checked = 'checked';
		document.getElementById(id).style.border = '2px solid #000000';
		for(x=1; x<=4; x++) {
			if(x!=num+1) {
				document.getElementById('gal_pos_'+String(x)).style.border = '2px solid #eeeeee';
			}
		}
	} else {
		document.getElementById('informacje|wartosc|27').value = '';
	}
}
