function register()
{
  if( document.getElementById('niepelnoletni').style.display=='none' )
  {
    if(document.getElementById('test').checked) 
    {
		  return true;
    } 
    else 
    {
      alert("Aby się zarejestrować musisz zaakceptować regulamin!!");
      return false;
    }
  }
  else
  {
    var status = ( document.getElementById('tak1').checked && document.getElementById('tak2').checked && document.getElementById('tak3').checked && document.getElementById('tak4').checked );
    if( status==false )
    {
      alert("Aby się zarejestrować musisz zaakceptować regulamin!!");
      return false;
    }
    return true;
  }
}

//<pt>
function sprawdzSzkole()
{
  var szkola = document.getElementById( 'szkola' ).value;
  if( szkola )
  {
    return true;
  }
  else
  {
    alert( 'Aby przejść dalej musisz wybrać szkołe !!!' );
    return false;
  }
}
//</pt>

//<pt>
function show_div( sClick, sId )
{
  var d = document.getElementById( sId );
  var v = d.style.display;
  if( v == "" )
  {
    d.style.display = "none";
    document.getElementById( sClick ).innerHTML = "Kliknij, aby pokazać";
  }  
  else
  {
    d.style.display = "";
    document.getElementById( sClick ).innerHTML = "Kliknij, aby ukryć";
  }
}
//</pt>

// <PT>
function confirm_action( sText, sLocation )
{
	var bWynik = confirm( sText );
	var sHref = location.href;
	if( bWynik )
	{	
    location.href = sLocation;
	}
}  
// </PT>

// <PT>
function pokaz_panel( sPanel )
{
  var colorSel = 'aliceblue';
  var colorDef = 'white';
  
  if( sPanel == 'przedmioty' )
  {
    document.getElementById( 'przedmioty' ).style.visibility = 'visible';
    document.getElementById( 'zajecia' ).style.visibility = 'hidden';
    document.getElementById( 'zainteresowania' ).style.visibility = 'hidden';
    document.getElementById( 'm_przedmioty' ).style.background = colorSel;
    document.getElementById( 'm_zajecia' ).style.background = colorDef;
    document.getElementById( 'm_zainteresowania' ).style.background = colorDef;
    return;
  }
  
  if( sPanel == 'zajecia' )
  {
    document.getElementById( 'przedmioty' ).style.visibility = 'hidden';
    document.getElementById( 'zajecia' ).style.visibility = 'visible';
    document.getElementById( 'zainteresowania' ).style.visibility = 'hidden';
    document.getElementById( 'm_przedmioty' ).style.background = colorDef;
    document.getElementById( 'm_zajecia' ).style.background = colorSel;
    document.getElementById( 'm_zainteresowania' ).style.background = colorDef;
    return;
  }
  
  if( sPanel == 'zainteresowania' )
  {
    document.getElementById( 'przedmioty' ).style.visibility = 'hidden';
    document.getElementById( 'zajecia' ).style.visibility = 'hidden';
    document.getElementById( 'zainteresowania' ).style.visibility = 'visible';
    document.getElementById( 'm_przedmioty' ).style.background = colorDef;
    document.getElementById( 'm_zajecia' ).style.background = colorDef;
    document.getElementById( 'm_zainteresowania' ).style.background = colorSel;
    return;
  }
}  
// </PT>


// <PT>
function setSzkola( xml )
{
  var sel = document.getElementById( 'szkola' );
  var rec = xml.getElementsByTagName( 's' );

  var temp = new Array();
  for( var i=0; i<rec.length; i++ )
  {
    temp[i] = rec[i].childNodes[0].nodeValue
  }
  
  for( var i = sel.options.length-1; i >= 0; i--) {
    sel.remove(i);
  }
  
  for(var i = 0; i < temp.length; i++) {
    sel.options[i] = new Option(temp[i],temp[i]);
  }
}

function ajaxSzkola( )
{
  var value = document.getElementById( 'miasto' ).value;
  var sUrl = "ajax_szkoly.php?miasto=" + value;
  
  advAJAX.get(
  {
    url : sUrl, onInitialization : function( obj ) 
    {
      document.getElementById( 'szkola' ).disabled = "true";
    }, 
    onSuccess : function( obj )
    { 
      setSzkola( obj.responseXML );
      document.getElementById( 'szkola' ).disabled = "";
    }
  });
}

function parseRecords( xml, id, opt ) 
{
  var opt = document.getElementById( opt );
  var rec = xml.getElementsByTagName( id );
  
  var data = new Array();
  for( i = 0; i < rec.length; i++ )
  {
    data[ i ] = rec[ i ].childNodes[0].nodeValue;
  }
  
  for( i = opt.options.length-1; i >= 0; i-- ) {
    opt.remove(i);
  }
  
  for( i = 0; i < data.length; i++ ) {
    opt.options[i] = new Option( data[i], data[i] );
  }
}

function getRecords( sElement1, sElement2, sElement3 ) 
{
  var typ;
  if( document.forms.formularz.typ[0].checked ) typ = 1;
  if( document.forms.formularz.typ[1].checked ) typ = 2;
  if( document.forms.formularz.typ[2].checked ) typ = 3;

  var sUrl = "";
  if( sElement1!='' )
  {
    var value1 = document.getElementById( sElement1 ).value;
    sUrl = "ajax_odpowiedz.php?"+sElement1+"="+value1;
  }
  else
  {
    var value2 = document.getElementById( sElement2 ).value;
    sUrl = "ajax_odpowiedz.php?"+sElement2+"="+value2;
  }
  sUrl = sUrl + "&typ="+typ;
  
  advAJAX.get(
  {
    url : sUrl, onInitialization : function( obj ) 
    {
      if( sElement1 != '' ) 
      {
        document.getElementById( sElement2 ).disabled="true";
        document.getElementById( sElement3 ).disabled="true";
      }
      else
      {
        document.getElementById( sElement3 ).disabled="true";
      }
    }, 
    onSuccess : function( obj )
    { 
        if( sElement1 != '' ) 
        {
          parseRecords( obj.responseXML, 'm', 'miasto' );
          parseRecords( obj.responseXML, 's', 'szkola' );
          document.getElementById( sElement2 ).disabled="";
          document.getElementById( sElement3 ).disabled="";
        }
        else
        {
          parseRecords( obj.responseXML, 's', 'szkola' );
          document.getElementById( sElement3 ).disabled="";
        }
    }
  });

}

function uaktywnij( idUmowa, idForm )
{
  var umowa = document.getElementById( idUmowa );
  var form  = document.getElementById( idForm );
  
  var wiek = parseInt( document.getElementById( 'wiek' ).value );

  if( wiek >= 18 && wiek != NaN )
  {
    form.style.display = "none";
    umowa.style.display = "";
  }
  else
  {
    form.style.display = "";
    umowa.style.display = "none";
  }
}

function sprawdz_wiek( id ) {
  if( $('#'+id).val() >= 20 ) {
    $( '#age_msg' ).show( 'medium' );
  }
  else {
    $( '#age_msg' ).hide( 'medium' );
  }
}
// </PT>

