// JavaScript Document

function ukryj(nazwa) 
{

	
	if (document.getElementById('box-'+nazwa).style.display=="block")
	{
		document.getElementById('designe-sztaluga').style.display="none";
		document.getElementById('box-pozycjonowanie').style.display="none";
		document.getElementById('znaczek-pozycjonowanie').style.backgroundImage="url(grafika/web-box-znaczek-a.png)";
		document.getElementById('box-wycena').style.display="none";
		document.getElementById('znaczek-wycena').style.backgroundImage="url(grafika/web-box-znaczek-a.png)";
		document.getElementById('box-domeny').style.display="none";
		document.getElementById('znaczek-domeny').style.backgroundImage="url(grafika/web-box-znaczek-a.png)";
		
		document.getElementById('box-'+nazwa).style.display="none";
		document.getElementById('znaczek-'+nazwa).style.backgroundImage="url(grafika/web-box-znaczek-a.png)";
	} else {
		document.getElementById('designe-sztaluga').style.display="none";
		document.getElementById('box-pozycjonowanie').style.display="none";
		document.getElementById('znaczek-pozycjonowanie').style.backgroundImage="url(grafika/web-box-znaczek-a.png)";
		document.getElementById('box-wycena').style.display="none";
		document.getElementById('znaczek-wycena').style.backgroundImage="url(grafika/web-box-znaczek-a.png)";
		document.getElementById('box-domeny').style.display="none";
		document.getElementById('znaczek-domeny').style.backgroundImage="url(grafika/web-box-znaczek-a.png)";
		
		document.getElementById('box-'+nazwa).style.display="block";
		document.getElementById('znaczek-'+nazwa).style.backgroundImage="url(grafika/web-box-znaczek-b.png)";
	}
	if (document.getElementById('box-pozycjonowanie').style.display=="none" && document.getElementById('box-wycena').style.display=="none" && document.getElementById('box-domeny').style.display=="none")
		document.getElementById('designe-sztaluga').style.display="block";
}

function box(nazwa) 
{
	if (document.getElementById('box-domeny-'+nazwa).style.display=="block")
	{
		document.getElementById('box-domeny-'+nazwa).style.display="none";
		document.getElementById('znaczek-domeny-'+nazwa).style.backgroundImage="url(grafika/web-box-znaczek-a.png)";
	} else {
		document.getElementById('box-domeny-'+nazwa).style.display="block";
		document.getElementById('znaczek-domeny-'+nazwa).style.backgroundImage="url(grafika/web-box-znaczek-b.png)";
	}
}

function box2(nazwa) 
{
	if (document.getElementById('box-domeny-'+nazwa).style.display=="block")
	{
		document.getElementById('box-domeny-'+nazwa).style.display="none";
		document.getElementById('znaczek-domeny-'+nazwa).style.backgroundImage="url(grafika/web-box-znaczek-a.png)";
	} else {
		document.getElementById('box-domeny-'+nazwa).style.display="block";
		document.getElementById('znaczek-domeny-'+nazwa).style.backgroundImage="url(grafika/web-box-znaczek-b.png)";
	}
}

function box3(nazwa) 
{
	if (document.getElementById(nazwa).style.display=="block")
	{
		document.getElementById(nazwa).style.display="none";
	} else {
		document.getElementById(nazwa).style.display="block";
	}
}

function box_checked(zaznaczone,pokazane,odznaczone, ukryte) 
{
	if (document.getElementById(zaznaczone).checked)
	{
		document.getElementById(pokazane).style.display="block";
		document.getElementById(odznaczone).checked=false;
		document.getElementById(ukryte).style.display="none";
	} else {
		document.getElementById(pokazane).style.display="none";
	}
}
function box_checked2(zaznaczone,odznaczone) 
{
	if (document.getElementById(zaznaczone).checked)
	{
		document.getElementById(odznaczone).checked=false;
	}
}
function box_kontakt(zaznaczone,pokazane) 
{
	if (document.getElementById(zaznaczone).checked)
	{
		document.getElementById(pokazane).style.display="block";
	} else {
		document.getElementById(pokazane).style.display="none";
	}
}

function text_form_empty()
{

}

function text_form_filled()
{
 
}

function menu() 
{
	var accordion = mint.gui.CreateAccordionWidget();
    accordion.openClass = "open";
    accordion.hoverClass = "hover";
    
	accordion.AddItem("menu-web-h", "menu-web-t", "panel1", "text", "stale/web.php");
	accordion.AddItem("menu-domeny-h", "menu-domeny-t", "panel1", "text", "stale/domeny.php");
	accordion.AddItem("menu-serwery-h", "menu-serwery-t", "panel1", "text", "stale/serwery.php");
}

function regulamin(formularz)
{
	if (document.getElementById(prawa).checked) 
	{
		return true;
	} else
	{
		alert('Nie zaakceptowales/as regulaminu.');
		return false;
	}

}

function zmien(na)
{
	document.forms[0].elements[2].value=na;
}
function zmien2(na)
{
	document.forms[0].elements[0].value=na;
}

function mix()
{
	document.forms[0].elements[0].value='x';
}

function sprawdz_email(email) 
{
	bledy = " /:,;";			  // pierwsza jest spacja
	if (email == "") { return false }
		for (i=0; i < bledy.lenght; i++) 
		{
			zle=bledy.charAt(i);
			if (email.indexOf(zle, 0) != -1) {return false}
		}
	malpa = email.indexOf ("@", 0);
	if ((malpa == -1) || (malpa == 0)) { return false }
	if (email.indexOf("@", malpa+1)  != -1) { return false }
	kropka = email.indexOf(".", malpa);
	if ((kropka == -1) || (kropka == malpa+1)) { return false }
	if (kropka+3 > email.lenght == -1) { return false }
	return true;
}

function formularzkontaktowy(formularz) 
{
	if (formularz.imie_i_nazwisko.value == "") 
	{
	 	alert('Podaj imie i nazwisko.');
		formularz.imie_i_nazwisko.focus();
		return false;
	}
	if (formularz.miasto.value == "") 
	{
	 	alert('Podaj miasto.');
		formularz.miasto.focus();
		return false;
	}
	if (!(sprawdz_email(formularz.imail.value))) 
	{
	 	alert('Podaj poprawny adres e-mail.');
		formularz.imail.focus();
		formularz.imail.select();
		return false;
	}
	if (formularz.telefon.value == "") 
	{
	 	alert('Podaj poprawny numer telefonu.');
		formularz.telefon.focus();
		return false;
	}
	if (formularz.nowa_strona.checked && formularz.mam_juz_strone.checked && formularz.domena.value == "") 
	{
	 	alert('Jeżeli jeste¶ zainteresowany stworzeniem nowej strony internetowej, a posiadasz już stronę, podaj jej adres.');
		formularz.domena.focus();
		return false;
	}
	if (formularz.aktualizacje.checked && formularz.domena3.value == "") 
	{
	 	alert('Jeżeli jeste¶ zainteresowany aktualizacj± istniej±cej strony internetowej, podaj jej adres.');
		formularz.domena3.focus();
		return false;
	}
	if (formularz.pozycjonowanie.checked && !formularz.prosze_o_oferte.checked && !formularz.mam_juz_domene.checked) 
	{
	 	alert('Jeżeli jeste¶ zainteresowany pozycjonowaniem strony internetowej, wybierz czy chcesz dostać ogóln± ofertę, czy wycenę słów kluczowych.');
		formularz.domena3.focus();
		return false;
	}

	if (formularz.pozycjonowanie.checked && formularz.mam_juz_domene.checked && formularz.slowo_kluczowe_1.value == "" && formularz.slowo_kluczowe_2.value == "" && formularz.slowo_kluczowe_3.value == "" && formularz.slowo_kluczowe_4.value == "" && formularz.slowo_kluczowe_5.value == "") 
	{
	 	alert('Jeżeli jeste¶ zainteresowany pozycjonowaniem strony internetowej i chcesz wycenę słów kluczowychczy, podaj co najmniej jedno słowo kluczowe.');
		formularz.slowo_kluczowe_1.focus();
		return false;
	}
	if (!formularz.kontakt_mailem.checked && !formularz.kontakt_telefonem.checked) 
	{
	 	alert('Podaj sposób w jaki mamy się z Tob± skontaktować.');
		return false;
	}
	if (!formularz.zgoda.checked) 
	{
	 	alert('Jeżeli chcesz wysłać formularz, musisz wyzić zgodę na przetwarzanie moich danych osobowych przez firmę VPOL.PL.');
		return false;
	}
	if (formularz.kod.value == "") 
	{
	 	alert('Do wysłania formularza musisz podać poprawny kod z obrazka.');
		formularz.kod.focus();
		return false;
	}
	return true;
}

function wycenastrony(formularz) 
{
	if (formularz.aktualizacja.checked && formularz.domena.value == "") 
	{
	 	alert('Podaj nazwę domeny dla aktualnej strony.');
		formularz.domena.focus();
		return false;
	}
	if (formularz.termin.value == "") 
	{
	 	alert('Podaj termin wykonania.');
		formularz.termin.focus();
		return false;
	}
	if (formularz.imie_i_nazwisko.value == "") 
	{
	 	alert('Podaj imie i nazwisko.');
		formularz.imie_i_nazwisko.focus();
		return false;
	}
	if (!(sprawdz_email(formularz.imail.value))) 
	{
	 	alert('Podaj poprawny adres e-mail.');
		formularz.imail.focus();
		formularz.imail.select();
		return false;
	}
	if (formularz.telefon.value == "") 
	{
	 	alert('Podaj poprawny numer telefonu.');
		formularz.telefon.focus();
		return false;
	}
	if (!formularz.kontakt_mailem.checked && !formularz.kontakt_telefonem.checked) 
	{
	 	alert('Podaj sposób w jaki mamy się z Tob± skontaktować.');
		return false;
	}
	if (!formularz.zgoda.checked) 
	{
	 	alert('Jeżeli chcesz wysłać formularz, musisz wyzić zgodę na przetwarzanie moich danych osobowych przez firmę VPOL.PL.');
		return false;
	}
	if (formularz.kod.value == "") 
	{
	 	alert('Do wysłania formularza musisz podać poprawny kod z obrazka.');
		formularz.kod.focus();
		return false;
	}
	return true;
}

function pozycjonowanief(formularz) 
{
	if (formularz.wycen.checked && formularz.slowo_kluczowe_1.value=="" && formularz.slowo_kluczowe_2.value=="" && formularz.slowo_kluczowe_3.value=="" && formularz.slowo_kluczowe_4.value=="" && formularz.slowo_kluczowe_5.value=="") 
	{
	 	alert('Musisz podać co najmniej jedno słowo kluczowe.');
		formularz.slowo_kluczowe_1.focus();
		return false;
	}
	if (formularz.imie_i_nazwisko.value == "") 
	{
	 	alert('Podaj imie i nazwisko.');
		formularz.imie_i_nazwisko.focus();
		return false;
	}
	if (!(sprawdz_email(formularz.imail.value))) 
	{
	 	alert('Podaj poprawny adres e-mail.');
		formularz.imail.focus();
		formularz.imail.select();
		return false;
	}
	if (formularz.telefon.value == "") 
	{
	 	alert('Podaj poprawny numer telefonu.');
		formularz.telefon.focus();
		return false;
	}
	if (!formularz.kontakt_mailem.checked && !formularz.kontakt_telefonem.checked) 
	{
	 	alert('Podaj sposób w jaki mamy się z Tob± skontaktować.');
		return false;
	}
	if (!formularz.zgoda.checked) 
	{
	 	alert('Jeżeli chcesz wysłać formularz, musisz wyzić zgodę na przetwarzanie moich danych osobowych przez firmę VPOL.PL.');
		return false;
	}
	if (formularz.kod.value == "") 
	{
	 	alert('Do wysłania formularza musisz podać poprawny kod z obrazka.');
		formularz.kod.focus();
		return false;
	}
	return true;
}
