function checkEmailNewsltr(fldEmail, txtAlert){
	var strEmail=/^[0-9a-z.-]+(@|\(at\))+[0-9a-z._-]+\.[a-z]{2,3}$/i;
	if(strEmail.test(fldEmail.value)==false){
		alert(txtAlert);
		fldEmail.focus();		
		fldEmail.select();
		return false;
	}
	return true;	
}

function validateNewsltr(par) {
	if (checkEmailNewsltr(document.frmNewsltr.email, 'Podany adres e-mail jest nieprawidłowy.\nProszę podać poprawny adres e-mail.')) {
		if (par == 'zapis') {
			document.frmNewsltr.btn.value = 'zapis';
			document.frmNewsltr.submit();
		}
		if (par == 'wypis') {
			document.frmNewsltr.btn.value = 'wypis';
			document.frmNewsltr.submit();
		}
	} else {
		return false;
	}
}

function checkCennikProd() {
	if (document.cennikiProd.firma.value == 'nic') {
		alert('Proszę wybrać producenta.');
	} else {
		if (document.cennikiProd.firma.value == 'actaris') {window.open('/fileadmin/user_upload/cenniki/Actaris.pdf')};
		if (document.cennikiProd.firma.value == 'apator') {window.open('/fileadmin/user_upload/cenniki/Apator.pdf')};
//		if (document.cennikiProd.firma.value == 'avk') {window.open('/fileadmin/user_upload/cenniki/AVK.pdf')};
		if (document.cennikiProd.firma.value == 'bmeters') {window.open('/fileadmin/user_upload/cenniki/BMeters.pdf')};
		if (document.cennikiProd.firma.value == 'bmeters_mfi') {window.open('/fileadmin/user_upload/cenniki/BMeters_MFI.pdf')};
		if (document.cennikiProd.firma.value == 'bohamet') {window.open('/fileadmin/user_upload/cenniki/Bohamet.pdf')};
		if (document.cennikiProd.firma.value == 'domex') {window.open('/fileadmin/user_upload/cenniki/Domex.pdf')};
//		if (document.cennikiProd.firma.value == 'efekt') {window.open('/fileadmin/user_upload/cenniki/Efekt.pdf')};
		if (document.cennikiProd.firma.value == 'elster') {window.open('/fileadmin/user_upload/cenniki/Elster.pdf')};
//		if (document.cennikiProd.firma.value == 'ewe') {window.open('/fileadmin/user_upload/cenniki/Ewe.pdf')};
		if (document.cennikiProd.firma.value == 'fila') {window.open('/fileadmin/user_upload/cenniki/Fila.pdf')};
//		if (document.cennikiProd.firma.value == 'gamrat') {window.open('/fileadmin/user_upload/cenniki/Gamrat.pdf')};
		if (document.cennikiProd.firma.value == 'gebo') {window.open('/fileadmin/user_upload/cenniki/Gebo.pdf')};
		if (document.cennikiProd.firma.value == 'growo-reg-w') {window.open('/fileadmin/user_upload/cenniki/G_Reg_Wodomierzy.pdf')};
		if (document.cennikiProd.firma.value == 'growo-reg-c') {window.open('/fileadmin/user_upload/cenniki/G_Reg_Cieplomierzy.pdf')};
		if (document.cennikiProd.firma.value == 'growo-po-r') {window.open('/fileadmin/user_upload/cenniki/G_Regenerowane.pdf')};
//		if (document.cennikiProd.firma.value == 'hawle') {window.open('/fileadmin/user_upload/cenniki/Hawle.pdf')};
		if (document.cennikiProd.firma.value == 'honeywell') {window.open('/fileadmin/user_upload/cenniki/Honeywell.pdf')};
//		if (document.cennikiProd.firma.value == 'hydrobud') {window.open('/fileadmin/user_upload/cenniki/Hydrobud.pdf')};
		if (document.cennikiProd.firma.value == 'instal-art') {window.open('/fileadmin/user_upload/cenniki/InstalArt.pdf')};
		if (document.cennikiProd.firma.value == 'itron') {window.open('/fileadmin/user_upload/cenniki/Itron.pdf')};
//		if (document.cennikiProd.firma.value == 'kadimex') {window.open('/fileadmin/user_upload/cenniki/Kadimex.pdf')};
		if (document.cennikiProd.firma.value == 'metering_wpm') {window.open('/fileadmin/user_upload/cenniki/Metering_WPM.pdf')};
//		if (document.cennikiProd.firma.value == 'mirometr') {window.open('/fileadmin/user_upload/cenniki/Mirometr.pdf')};
		if (document.cennikiProd.firma.value == 'powogaz') {window.open('/fileadmin/user_upload/cenniki/PoWoGaz.pdf')};
		if (document.cennikiProd.firma.value == 'rototech') {window.open('/fileadmin/user_upload/cenniki/Roto.pdf')};
		if (document.cennikiProd.firma.value == 'santech') {window.open('/fileadmin/user_upload/cenniki/Santech.pdf')};
		if (document.cennikiProd.firma.value == 'sensus') {window.open('/fileadmin/user_upload/cenniki/Sensus.pdf')};
		if (document.cennikiProd.firma.value == 'stilbos') {window.open('/fileadmin/user_upload/cenniki/Stilbos.pdf')};
		if (document.cennikiProd.firma.value == 'techem') {window.open('/fileadmin/user_upload/cenniki/Techem.pdf')};
//		if (document.cennikiProd.firma.value == 'wodrol') {window.open('/fileadmin/user_upload/cenniki/Wodrol.pdf')};
		if (document.cennikiProd.firma.value == 'zetkama') {window.open('/fileadmin/user_upload/cenniki/Zetkama.pdf')};
	}
	return false;
}

function checkCennikKat() {
	if (document.cennikiKat.grupa.value == 'nic') {
		alert('Proszę wybrać grupę produktów.');
	} else {
		if (document.cennikiKat.grupa.value == 'wodomierze') {window.open('/fileadmin/user_upload/cenniki/wodomierze.pdf')};
		if (document.cennikiKat.grupa.value == 'akcesoria') {window.open('/fileadmin/user_upload/cenniki/akcesoria.pdf')};
		if (document.cennikiKat.grupa.value == 'cieplomierze') {window.open('/fileadmin/user_upload/cenniki/cieplomierze.pdf')};
		if (document.cennikiKat.grupa.value == 'armatura') {window.open('/fileadmin/user_upload/cenniki/armatura.pdf')};
//		if (document.cennikiKat.grupa.value == 'przeplywomierze') {window.open('/fileadmin/user_upload/cenniki/przeplywomierze.pdf')};
	}
	return false;
}


// TOP MENU

function activateA(cur) {
	var t = cur;
	if (t) {
		t=t.firstChild;
		if (t) {
			var pos = t.className.indexOf('firstlevellink');
			if (pos>=0) {
				t.className += ' hoveratag';
			}
		}
	}
}

function deActivateA(cur) {
	var t = cur;
	if (t) {
		t=t.firstChild;
		if (t) {
			var pos = t.className.indexOf('firstlevellink');
			if (pos>=0) {
				t.className=t.className.replace(" hoveratag", "");
			}
		}
	}
}

// IE only makes :hover work on LI tags
activateMenu = function(nav) {
	/* Get all the list items within the menu */
	var navroot = document.getElementById(nav);
	var lis=navroot.getElementsByTagName("LI");
	for (i=0; i<lis.length; i++) {
		/* If the LI has another menu level */
		if(lis[i].lastChild.tagName=="UL"){
			/* assign the function to the LI */
			lis[i].onmouseover=function() {		
				/* display the inner menu */
				this.lastChild.style.display="block";
				activateA(this);
			}
			lis[i].onmouseout=function() { 
				this.lastChild.style.display="none";
				deActivateA(this);
			}
		}
	}
}


var browserName=navigator.appName;var browserVer=parseInt(navigator.appVersion);var version="";var msie4=(browserName=="Microsoft Internet Explorer"&&browserVer>=4);if((browserName=="Netscape"&&browserVer>=3)||msie4||browserName=="Konqueror"||browserName=="Opera"){version="n3";}else{version="n2";}
function blurLink(theObject){if(msie4){theObject.blur();}}
function decryptCharcode(n,start,end,offset){n=n+offset;if(offset>0&&n>end){n=start+(n-end-1);}else if(offset<0&&n<start){n=end-(start-n-1);}
return String.fromCharCode(n);}
function decryptString(enc,offset){var dec="";var len=enc.length;for(var i=0;i<len;i++){var n=enc.charCodeAt(i);if(n>=0x2B&&n<=0x3A){dec+=decryptCharcode(n,0x2B,0x3A,offset);}else if(n>=0x40&&n<=0x5A){dec+=decryptCharcode(n,0x40,0x5A,offset);}else if(n>=0x61&&n<=0x7A){dec+=decryptCharcode(n,0x61,0x7A,offset);}else{dec+=enc.charAt(i);}}
return dec;}
function linkTo_UnCryptMailto(s){location.href=decryptString(s,-2);}


window.onload= function(){
    /* pass the function the id of the top level UL */
    /* remove one, when only using one menu */
	activateMenu('yacbddm'); 
}
