<!-- 

nn = (document.layers)? true:false;
ms = (document.all)? true:false;

function miasto(id){
	openWindow("kontakt_miasto.php?id=" + id, 340, 200, false);
}


function info_win(id){
	openWindow("kontakt_miasto.php?id=" + id, 340, 330, false);
}

//wyswitlanie opisow 
function opis(id,wys,szer){
	//openWindow("opis.php?id=" + id, 'DPSystem', 'scrollbars=auto', height='+wys+',width='+szer+' , false);
	openWindow("opis.php?id=" + id, szer, wys, false);
}


function opisb(id,wys,szer){
	//openWindow("opis.php?id=" + id, 'DPSystem', 'scrollbars=auto', 'height='+wys+',width='+szer , false);
	//openWindow("opis.php?id=" + id, 340, 550, false);
	openWindow("opis.php?id=" + id, szer, wys, false);
}

function opisc(id,wys,szer){
	openWindow("opis2.php?art=" + id, szer, wys, false);
}

function openWindow(file,szer,wys,scrollec){
	wys = (!wys)?(300):(wys);
	szer = (!szer)?(400):(szer);
	scrollec = (!scrollec)?('no'):('yes');
	if (ms) var xMax = screen.width, yMax = screen.height
	else if (nn) var xMax = window.outerWidth, yMax = window.outerHeight
	var xOffset = (xMax - szer)/2, yOffset = (yMax - wys)/2; 
	okienko = window.open(file,'Popup2006','scrollbars='+scrollec+',height='+wys+',width='+szer+',screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset);
}

function disable1()
{
	document.zapytanie.moc.disabled=true;
	document.zapytanie.napiecie.disabled=true;
	document.zapytanie.ip.disabled=true;
	document.zapytanie.wiadomosc1.disabled=true;
	
	document.zapytanie.wiadomosc2.disabled=false;

	elem = document.getElementById("falowniki_link");
 	elem.style.visibility = 'visible';
}

function disable2()
{
	document.zapytanie.moc.disabled=false;
	document.zapytanie.napiecie.disabled=false;
	document.zapytanie.ip.disabled=false;
	document.zapytanie.wiadomosc1.disabled=false;	
	
	document.zapytanie.wiadomosc2.disabled=true;
	
	elem = document.getElementById("falowniki_link");
 	elem.style.visibility = 'hidden';
}

function wyslijZapytanie(){
	form = document.zapytanie;
	if (trim(form.imie.value) == "")
	{
		alert("Proszę wpisać imię i nazwisko");
		form.imie.focus();
		return;
	}
	if (trim(form.tel.value) == "")
	{
		alert("Proszę podać telefon kontaktowy");
		form.tel.focus();
		return;
	}
	if (!CheckEMail(form.email.value))
	{
		alert("Proszę wpisać poprawny adres email");
		form.email.focus();
		return;
	}
	if (form.choice[0].checked)
	{
		if (trim(form.moc.value) == "")
		{
			alert("Proszę wpisać moc silnika");
			form.moc.focus();
			return;
		}
		if (trim(form.napiecie.value) == "")
		{
			alert("Proszę wpisać napięcie zasilania");
			form.napiecie.focus();
			return;
		}				
	}
	else
	{
		if (trim(form.falowniki.value) == "")
		{
			alert("Proszę wybrać falownik");
			return;
		}		
	}
	
	if (trim(form.imageCode.value) == "")
	{
		alert("Proszę wpisać tekst z obrazka");
		form.imageCode.focus();
		return;
	}
	form.submit();
}

function sendInquiry(){
	form = document.zapytanie;
	if (trim(form.imie.value) == "")
	{
		alert("Please enter your full name");
		form.imie.focus();
		return;
	}
	if (trim(form.tel.value) == "")
	{
		alert("Please enter phone number");
		form.tel.focus();
		return;
	}
	if (!CheckEMail(form.email.value))
	{
		alert("Please enter email");
		form.email.focus();
		return;
	}
	if (form.choice[0].checked)
	{
		if (trim(form.moc.value) == "")
		{
			alert("Please enter motor power");
			form.moc.focus();
			return;
		}
		if (trim(form.napiecie.value) == "")
		{
			alert("Please enter supply voltage");
			form.napiecie.focus();
			return;
		}				
	}
	else
	{
		if (trim(form.falowniki.value) == "")
		{
			alert("Please select frequency converter");
			return;
		}		
	}
	
	if (trim(form.imageCode.value) == "")
	{
		alert("Please write code from picture");
		form.imageCode.focus();
		return;
	}
	form.submit();
}


function wyslijWiadomosc(){
	form = document.kontak ;
	if (trim(form.imie.value) == ""){
		alert("Proszę wpisać imię");
		form.imie.focus();
		return;
	}
	if (trim(form.nazwisko.value) == ""){
		alert("Proszę wpisać nazwisko");
		form.nazwisko.focus();
		return;
	}
	if (!CheckEMail(form.email.value)){
		alert("Proszę wpisać poprawny adres email");
		form.email.focus();
		return;
	}
	if (trim(form.wiadomosc.value) == ""){
		alert("Proszę wpisać wiadomo¶ć");
		form.wiadomosc.focus();
		return;
	}
	if (trim(form.imageCode.value) == ""){
		alert("Proszę wpisać tekst z obrazka");
		form.imageCode.focus();
		return;
	}
	form.submit();
}


//Usuwa białe znaki
function trim(lancuch){
	while (lancuch.charAt(0) == " ") 
		lancuch = lancuch.substring(1,lancuch.length);
	while (lancuch.charAt(lancuch.length-1) == " ") 
		lancuch = lancuch.substring(0,lancuch.length-2);
	return lancuch;	
}

//Sprawdza, czy dada jest podana w formacie rrrr-mm-dd
function sprDate(txt) {
	if (txt.length != 10){
		return false;
	} else
		if (txt.indexOf("-") == -1 || txt.indexOf(".") > -1 || txt.indexOf(",") > -1 || txt.indexOf("-") != 4 || txt.substr(5,10).indexOf("-") != 2) {
			return false;
		} else
			if (!IsNum(txt.substr(0,4)) || !IsNum(txt.substr(5,2)) || !IsNum(txt.substr(8,2))){
				return false;
			} else
				if (txt.substr(5,2)>12 || txt.substr(5,2)<1 || txt.substr(8,2)>31 || txt.substr(5,2)<1)
					return false
				else
					return true
}

//Sprawdza poprawność maila
function CheckEMail(email){
	if (trim(email) == '')
		return false;
	if (email.indexOf('@') == -1)
		return false;
	if (email.length < 4)
		return false;
	if (email.indexOf('@') != email.lastIndexOf('@'))
		return false;
	if (email.indexOf(' ') != -1)
		return false;
	return true;
}

//Czy puste
function IsNum( txt ){
	if (txt=='')
		return false;
		
	first=true;
	dot=false;
	for( i=0; i < txt.length; i++){
		switch (txt.charAt(i)){
			case '1':
			case '2':
			case '3':
			case '4':
			case '5':
			case '6':
			case '7':
			case '8':
			case '9':
			case '0':
				first=false;
				continue;
			case ',': 
			case '.':
				if (dot) return false;
				dot=true;
				first=false;
				continue;
			default:
				return false;
		}
	}
	return true;
}


//-----------------------------------------------------------------------------------
function createObject(divID) {
	if(document.layers){
		return document.layers[divID+'C'].document.layers[divID];
	}
	if(document.all) {
		return document.all[divID];
	}
	if(document.getElementById) {
		return document.getElementById(divID);
	}
	if(document[divID+'C']) {
		return document[divID+'C'].document[divID];
	}
	return false;
}

//-->
