var lastImg = null;

function imgSwap(ev,imgName) {
if (imgName != 0) {
	lastImg = ev.src;
	ev.src = imgName;
	}	
	else
	{
	ev.src = lastImg;
	}
}
function checkFields(newForm) {
	if (newForm.title.value == '') {
		alert('Brak tytułu');
		return ;
	} else if (newForm.body.value == '') {
		alert('Brak treści');
		return ;
	}
	newForm.submit();
}


function fullsize(pI,title,desc) {
        if(document.all){picId = "/_uTils/site/gallery.html?" + pI + "&title=" + encodeURIComponent(escape(title)) + "&desc=" + encodeURIComponent(escape(desc));}
        else{picId = "/_uTils/site/gallery.html?" + pI + "&title=" + escape(title) + "&desc=" + escape(desc);}
//picId = encodeURI(picId);
        Win = window.open(picId,'DispalyWindow','width=300, height=300, resizable=yes, scrollbars=auto menubar=no, location=no, left=0, top=0');
        return;
}
function isN(v,f,n) {
	if(v.length>0)if((v!=~~v)||(v<=0)){alert('Wymagana jest liczba całkowita dodatnia.');o=eval('document.'+f+"."+n);o.value="";}
}
function openInNewWindow(href){
	return window.open(href, null, 'left=0, top=0');
}

function openWindow(url,top,left,width,height) {
	var p = "";
	if (top>-1) p=",top="+top;
	if (left>-1) p=p+",left="+left;
	if (width>-1) p=p+",width="+width;
	if (height>-1) p=p+",height="+height;
	window.open(url,'','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0'+p);
}

function getLang() {
	if (typeof siteLang == "string") {
		switch (siteLang) {
			case "en":	return 0; break;
			case "pl":	return 1; break;
			case "de":	return 2; break;
			case "es":	return 3; break;
			case "se":	return 4; break;
		}
	} else {
		 return 1; /*"en"*/
	}
}

function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") ==
		"external") {
			anchor.target = "_blank";
		}
	}
}
window.onload = externalLinks;


/* Wyniki wyszukiwania */
function swapPage(offset) {
   f = (document.forms.searchNav.offset)? document.forms.searchNav:document.forms.searchNav[0];
   f.offset.value = offset;
   f.submit(); 
/*   document.forms['searchNav'].elements['offset'].value = offset;
   document.forms['searchNav'].submit();*/
}

/* Wyniki wyszukiwania #26903 */
function swapPage_1(offset) {
document.forms['searchNav1'].elements['offset'].value = offset;
document.forms['searchNav1'].submit();
}
function swapPage_2(offset) {
document.forms['searchNav2'].elements['offset'].value = offset;
document.forms['searchNav2'].submit();
}

function sendForm(offset1) {
    document.forms.search3.offset.value=offset1;
    document.forms.search3.submit();
}

/* Datagrid */
function goPrev(form,offset,quantity,count) {
	if (offset >= count) {
		form.offset.value=offset-count;
		form.submit();
	}
}
function goNext(form,offset,quantity,count) {
	if (offset+count<quantity) {
		form.offset.value=offset+count;
		form.submit();
	}
}
function setCount(form) {
	form.submit();
	for (i=0;i<form.count.options.length;i++)
		if (form.count.options[i].value==form.firstcount.value) 
			form.count.options[i].selected="true";
}
function changeLinkValue(viewValue,fieldCid) {
	document.datagridlist.view.value=viewValue;
	document.datagridlist.field_cid.value=fieldCid;
	document.datagridlist.submit();
}
function specialChangeLinkValue(fieldCid) {
	document.datagridlist.field_cid.value=fieldCid;
	document.datagridlist.submit();
}
function ChangeVievValue() {
	if (siteLang == 'pl') {
		document.datagrid.view.value='v_firm_list';
	}
	if (siteLang == 'en') {
		document.datagrid.view.value='v_firm_list_en';
	}
}

var wysz = 2;
function Wyszukiwarka() {
	if (wysz==1) {
		if(document.getElementById("Search")) {
			document.getElementById('Search').style.visibility = 'visible';
		}
	}
	if (wysz==2) {
		if(document.getElementById("Search")) {
			document.getElementById('Search').style.visibility = 'hidden';
		}
		wysz = 0;
	}
	wysz += 1;
}
