function validate()
{
var at=document.getElementById("email").value.indexOf("@")
var password = document.getElementById("password1").value
var confirm_password =document.getElementById("confirm_password1").value
var nickname=document.getElementById("costam").value
submitOK="true"

if (nickname.length<3)
 {
 alert("Login musi zawierac wiecej niz 2 znaki");
 document.getElementById("costam").value = '';
 document.getElementById('wrong1').innerHTML = "*"; 
 submitOK="false";
 }
else document.getElementById('wrong1').innerHTML = "";

if ( confirm_password != password || password == "" || password.length < 3)
 {
 if ( password.length < 3 )
 alert("Haslo musi miec powyzej 3 znaków");
 else 
 alert("Oba hasla musza byc identyczne");
 document.getElementById("password1").value = ""
 document.getElementById("confirm_password1").value = ""
 document.getElementById('wrong2').innerHTML = "*";
 submitOK="false"
 }
else document.getElementById('wrong2').innerHTML = "";


if (at==-1) 
 {
 alert("Nie wlasciwy e-mail")
 document.getElementById("email").value = ''
 document.getElementById('wrong3').innerHTML = "*";
 submitOK="false"
 }
else document.getElementById('wrong3').innerHTML = "";
if (submitOK=="false")
 {
 return false
 }
}

function validateForm(AForm)
{
var _qfMsgResult = '';
var _qfMsg = '';

var _qfMsg_section1='\n ------------------------------------- \n Dane osoby zamawiajšcej';
var _qfMsg_section2='\n ------------------------------------- \n Dane do faktury';
var qfMsg_user = '\n ------------------------------------- \n Dane uczestnika nr ';

if (AForm.form_zam_name.value == '') { AForm.form_zam_name.style.backgroundColor='#' + 'ff0000';
_qfMsg = _qfMsg + '\n - Proszę podać Imie zamawiającego'; }
else { AForm.form_zam_name.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_zam_nazwisko.value == '') { AForm.form_zam_nazwisko.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę podać Nazwisko zamawiającego.'; }
else { AForm.form_zam_nazwisko.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_zam_miasto.value == '') { AForm.form_zam_miasto.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wpisać Miasto zamawiającego.'; }
else { AForm.form_zam_miasto.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_zam_ulica.value == '') { AForm.form_zam_ulica.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wpisać Ulicę zamawiającego.'; }
else { AForm.form_zam_ulica.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_zam_nrdom.value == '') { AForm.form_zam_nrdom.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wpisać Dom/Nr mieszkania zamawiającego.'; }
else { AForm.form_zam_nrdom.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_zam_kodp.value == '') { AForm.form_zam_kodp.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wpisać Kod pocztowy zamawiającego.'; }
else { AForm.form_zam_kodp.style.backgroundColor='#' + '00ff00'; }
var value_mid=document.getElementById("form_zam_prowince");
if (value_mid.options[value_mid.selectedIndex].value == '') { value_mid.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wybrać Województwo zamawiającego.'; }
else { value_mid.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_zam_tel.value == '') { AForm.form_zam_tel.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wpisać Numer telefonu zamawiającego.'; }
else { AForm.form_zam_tel.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_zam_email.value == '') { AForm.form_zam_email.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wpisać E-mail zamawiającego.'; }
else { AForm.form_zam_email.style.backgroundColor='#' + '00ff00'; }

if (_qfMsg != '') {
    _qfMsg = _qfMsg_section1 + _qfMsg;
    }

_qfMsgResult = _qfMsg;
var _qfMsg = '';

for (i=0; i<AForm.name1.length; i++) {
    if (AForm.name1[i].checked) wybor=AForm.name1[i].value;
  }

if(wybor=='a1')
{
if (AForm.form_dfazam_imie.value == '') { AForm.form_dfazam_imie.style.backgroundColor='#' + 'ff0000';
_qfMsg = _qfMsg + '\n - Proszę podać Imie Płatnika Faktury'; }
else { AForm.form_dfazam_imie.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_dfazam_nazwisko.value == '') { AForm.form_dfazam_nazwisko.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę podać Nazwisko Płatnika Faktury.'; }
else { AForm.form_dfazam_nazwisko.style.backgroundColor='#' + '00ff00'; }
AForm.form_dfazam_firma.style.backgroundColor='';
AForm.form_dfazam_firmanip.style.backgroundColor='';
}
else
{
if (AForm.form_dfazam_firma.value == '') { AForm.form_dfazam_firma.style.backgroundColor='#' + 'ff0000';
_qfMsg = _qfMsg + '\n - Proszę podać Nazwę fimry Płatnika Faktury'; }
else { AForm.form_dfazam_firma.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_dfazam_firmanip.value == '') { AForm.form_dfazam_firmanip.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę podać NIP Płatnika Faktury.'; }
else { AForm.form_dfazam_firmanip.style.backgroundColor='#' + '00ff00'; }
AForm.form_dfazam_imie.style.backgroundColor='';
AForm.form_dfazam_nazwisko.style.backgroundColor='';
}
if (AForm.form_dfazam_miasto.value == '') { AForm.form_dfazam_miasto.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wpisać Miasto Płatnika Faktury.'; }
else { AForm.form_dfazam_miasto.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_dfazam_ulica.value == '') { AForm.form_dfazam_ulica.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wpisać Ulicę Płatnika Faktury.'; }
else { AForm.form_dfazam_ulica.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_dfazam_nrdom.value == '') { AForm.form_dfazam_nrdom.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wpisać Dom/Nr mieszkania Płatnika Faktury.'; }
else { AForm.form_dfazam_nrdom.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_dfazam_kodp.value == '') { AForm.form_dfazam_kodp.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wpisać Kod pocztowy Płatnika Faktury.'; }
else { AForm.form_dfazam_kodp.style.backgroundColor='#' + '00ff00'; }
var value_mid=document.getElementById("form_dfazam_province");
if (value_mid.options[value_mid.selectedIndex].value == '') { value_mid.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wybrać Województwo Płatnika Faktury.'; }
else { value_mid.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_dfazam_tel.value == '') { AForm.form_dfazam_tel.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wpisać Numer telefonu Płatnika Faktury.'; }
else { AForm.form_dfazam_tel.style.backgroundColor='#' + '00ff00'; }
if (AForm.form_dfazam_email.value == '') { AForm.form_dfazam_email.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wpisać E-mail Płatnika Faktury.'; }
else { AForm.form_dfazam_email.style.backgroundColor='#' + '00ff00'; }

if (_qfMsg != '') {
 _qfMsg = _qfMsg_section2 + _qfMsg;
}

_qfMsgResult = _qfMsgResult + _qfMsg;
var _qfMsg = '';
var _qfMsgTab = '';

var value_mid_uczestnik = '';
var value_mid=document.getElementById("form_off_count_user");
for (var i = 1; i < 5; i++)
{
if(i<=value_mid.options[value_mid.selectedIndex].value)
{
if (AForm.elements['form_imie_uczestnik['+i+']'].value == '') { AForm.elements['form_imie_uczestnik['+i+']'].style.backgroundColor='#' + 'ff0000';
_qfMsg = _qfMsg + '\n - Proszę podać Imie uczestnika nr '+ i; }
else { AForm.elements['form_imie_uczestnik['+i+']'].style.backgroundColor='#' + '00ff00'; }

if (AForm.elements['form_nazwisko_uczestnik['+i+']'].value == '') { AForm.elements['form_nazwisko_uczestnik['+i+']'].style.backgroundColor='#' + 'ff0000';
_qfMsg = _qfMsg + '\n - Proszę podać Nazwisko uczestnika nr '+ i; }
else { AForm.elements['form_nazwisko_uczestnik['+i+']'].style.backgroundColor='#' + '00ff00'; }

if (AForm.elements['form_dataur_uczestnik['+i+']'].value == '') { AForm.elements['form_dataur_uczestnik['+i+']'].style.backgroundColor='#' + 'ff0000';
_qfMsg = _qfMsg + '\n - Proszę podać datę urodzenia uczestnika nr '+ i; }
else { AForm.elements['form_dataur_uczestnik['+i+']'].style.backgroundColor='#' + '00ff00'; }

if (AForm.elements['form_ulica_uczestnik['+i+']'].value == '') { AForm.elements['form_ulica_uczestnik['+i+']'].style.backgroundColor='#' + 'ff0000';
_qfMsg = _qfMsg + '\n - Proszę podać Ulicę uczestnika nr '+ i; }
else { AForm.elements['form_ulica_uczestnik['+i+']'].style.backgroundColor='#' + '00ff00'; }

if (AForm.elements['form_nrdom_uczestnik['+i+']'].value == '') { AForm.elements['form_nrdom_uczestnik['+i+']'].style.backgroundColor='#' + 'ff0000';
_qfMsg = _qfMsg + '\n - Proszę podać Dom/Nr mieszkania uczestnika nr '+ i; }
else { AForm.elements['form_nrdom_uczestnik['+i+']'].style.backgroundColor='#' + '00ff00'; }

if (AForm.elements['form_kodp_uczestnik['+i+']'].value == '') { AForm.elements['form_kodp_uczestnik['+i+']'].style.backgroundColor='#' + 'ff0000';
_qfMsg = _qfMsg + '\n - Proszę podać Kod ppcztowy uczestnika nr '+ i; }
else { AForm.elements['form_kodp_uczestnik['+i+']'].style.backgroundColor='#' + '00ff00'; }

if (AForm.elements['form_miasto_uczestnik['+i+']'].value == '') { AForm.elements['form_miasto_uczestnik['+i+']'].style.backgroundColor='#' + 'ff0000';
_qfMsg = _qfMsg + '\n - Proszę podać Miasto uczestnika nr '+ i; }
else { AForm.elements['form_miasto_uczestnik['+i+']'].style.backgroundColor='#' + '00ff00'; }


var amid = AForm.elements['form_province_uczestnik['+i+']'];
if (amid.options[amid.selectedIndex].value == '') { amid.style.backgroundColor='#' + 'ff0000';
 _qfMsg = _qfMsg + '\n - Proszę wybrać Województwo uczestnika nr '+ i; }
else { amid.style.backgroundColor='#' + '00ff00'; }

if (AForm.elements['form_tel_uczestnik['+i+']'].value == '') { AForm.elements['form_tel_uczestnik['+i+']'].style.backgroundColor='#' + 'ff0000';
_qfMsg = _qfMsg + '\n - Proszę podać Telefon uczestnika nr '+ i; }
else { AForm.elements['form_tel_uczestnik['+i+']'].style.backgroundColor='#' + '00ff00'; }

if (_qfMsg != '') {
 _qfMsgTab = _qfMsgTab + qfMsg_user +i+ _qfMsg;
}
_qfMsg = '';
}
else
{
AForm.elements['form_imie_uczestnik['+i+']'].style.backgroundColor='';
AForm.elements['form_nazwisko_uczestnik['+i+']'].style.backgroundColor='';
AForm.elements['form_dataur_uczestnik['+i+']'].style.backgroundColor='';
AForm.elements['form_ulica_uczestnik['+i+']'].style.backgroundColor='';
AForm.elements['form_nrdom_uczestnik['+i+']'].style.backgroundColor='';
AForm.elements['form_kodp_uczestnik['+i+']'].style.backgroundColor='';
AForm.elements['form_miasto_uczestnik['+i+']'].style.backgroundColor='';
AForm.elements['form_tel_uczestnik['+i+']'].style.backgroundColor='';
AForm.elements['form_province_uczestnik['+i+']'].style.backgroundColor='';
}


}
_qfMsgResult = _qfMsgResult + _qfMsgTab;


//alert(_qfMsgResult);

      if (_qfMsgResult != '') {
    _qfMsgResult = 'Podano niewłaściwe dane.' + _qfMsgResult;
    _qfMsgResult = _qfMsgResult + '\n ------------------------------------- \n Prosze poprawić te pola.';
    alert(_qfMsgResult);
    return false;
  }

    return true;
}

function sprawdz(f) {
  if (f.form_policy.select) {
    if (f.reserve2.disabled==true) {
      f.reserve2.disabled=false;
    } else {
      f.reserve2.disabled=true;
    }
  }
}


function view(url, width, height) {
var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no' );
}

