
function changeMenu( m )
{

  $('td.menuArea td').removeClass('mSelected');
  $('td#m'+m).addClass('mSelected');
  $('#subMenu').empty();
  $('#subMenu').html($('#submenu'+m).html());

}

function showQimg( x )
{
  var temp = x.split('_');
  var lang = '';

  if( ( temp[1] == undefined ) || ( temp[1] == '' ) )
    lang = '';
  else
    lang = '_' + temp[1];

  document.getElementById( 'q1' + lang ).src = 'http://www.pbkm.pl/i/image/q1_Off' + lang + '.jpg';

  var img = document.getElementById( x );
  img.src = 'http://www.pbkm.pl/i/image/' + temp[0] + '_On' + lang + '.jpg';

}
function hideQimg( x )
{

  var temp = x.split('_');
  var lang = '';

  if( ( temp[1] == undefined ) || ( temp[1] == '' ) )
    lang = '';
  else
    lang = '_' + temp[1];

  var img = document.getElementById( x );
  img.src = 'http://www.pbkm.pl/i/image/' + temp[0] + '_Off' + lang + '.jpg';

  document.getElementById( 'q1' + lang ).src = 'http://www.pbkm.pl/i/image/q1_On' + lang + '.jpg';

}

function goToHref( link )
{
  document.location.href = link;
}

function showMore( id_subMenu )
{	
	document.getElementById(id_subMenu).style.display = 'block';  
}

function hideMore( id_subMenu )
{
	document.getElementById(id_subMenu).style.display = 'none';  
}

function openWindow( address, identifier, attributes, focusing )
{
  var win = window.open( address, identifier, attributes );
  if( focusing ) win.focus();
}
/*
function showPopup()
{
	//sprawdza czy nie jest juz otwarty div, jezeli tak to go zamyka i wyswietla nastepny
	var test = document.getElementById('popup');
	if (test)
	{
 		popupHideCore();
	}
	
	var popup = document.createElement('div');
	popup.id = "popup";
	popup.className = "popupWindow";

	var popupContent = document.createElement('div');
	popupContent.id = "popupContent";
	popup.appendChild(popupContent);
	document.body.appendChild(popup);
	$("#popupContent").addClass('mainPageNews');
	$("#popup").hide();
	//$("#popupContent").load('http://www.pbkm.pl/hospitalsInfo.php', {id: region}, function () {$("#popup").fadeIn("slow");});
	$("#popupContent").load('mapa/szpitale.html','', function () {$("#popup").fadeIn("slow");});

}
*/
function showMapDiv()
{
  var test = document.getElementById('mapDiv');
  if( !test )
  {

  	var mapD        = document.createElement('div');
  	mapD.id         = "mapDiv";
  	mapD.className  = "mapDivWindow";

  	var mapDContent = document.createElement('div');
  	mapDContent.id  = "mapDContent";

  	mapD.appendChild( mapDContent );
  	document.body.appendChild( mapD );

  	$("#mapDContent").addClass('mainPageNews');
  	$("#mapDiv").hide();
  	$("#mapDContent").load('http://www.pbkm.pl/mapa/szpitale.html','', function () {$("#mapDiv").fadeIn("slow");});

  }
}

function bannerDivHide( address, stan, sid )
{
    $.post(
        "http://" + address + "/setSession.php",
        { idSess: sid, bannerSet: stan }
    );

  	$("#bannerShowWindow").hide();
    $("#bannerHideWindow").show();
}
function bannerDivShow( address, stan, sid )
{
    $.post(
        "http://" + address + "/setSession.php",
        { idSess: sid, bannerSet: stan }
    );

  	$("#bannerHideWindow").hide();
    $("#bannerShowWindow").show();
}

function mapDivHide()
{
	$("#mapDiv").fadeOut("slow");
	window.setTimeout("mapDivHideCore()", 1000);
}

function mapDivHideCore()
{
	var popup = document.getElementById('mapDiv');
	document.body.removeChild(popup);
}

function popupHide()
{
	$("#popup").fadeOut("slow");
	window.setTimeout("popupHideCore()", 1000);
}

function popupHideCore()
{
	var popup = document.getElementById('popup');
	document.body.removeChild(popup);
}

function recommendPopup(site)
{
 	var test = document.getElementById('popup');
 	if (test)
 	{
		return;
 	}
 	var popup = document.createElement('div');
 	popup.id = "popup";
 	popup.className = "popupWindow";

 	var popupContent = document.createElement('div');
 	popupContent.id = "popupContent";
 	popup.appendChild(popupContent);
 	document.body.appendChild(popup);
 	if ($("#popup")) 
 	{
 		$("#popup").hide();
 		$("#popupContent").load('http://www.pbkm.pl/recommend.php?site='+site, {}, function () {$("#popup").fadeIn("slow");});
 	}
}

function submitRecommend()
{
	$("#popup").fadeOut("slow", function () 
	{
 		$.post("http://www.pbkm.pl/recommend.php", {site: $('form #site').attr('value'),
 		send: 1,
 		email_to: $('form #email_to').attr('value'),
 		name: $('form #name').attr('value'),
 		email_from: $('form #email_from').attr('value'),
 		comment: $('form #comment').attr('value')
 	}, function (data) 
 	{
 		$("#popupContent").html(data);
 		$("#popup").fadeIn("slow");
 	});
 	// $("#popup").fadeOut("slow");
	});
}

function printSite( siteID )
{
  var win = window.open( "http://www.pbkm.pl/printPage.php?sid="+siteID, "PrintPage", "menubar=no, toolbar=no, location=no, scrollbars=yes, resizable=yes, status=no, width=570, height=500" );
//  if( focusing ) win.focus();
}

function setMenu( address, menu, sid )
{

  $.post(
      "http://" + address + "/setSession.php",
      { idSess: sid, idMenu: menu }
  );

}

function echeck( mail )
{
    var at    = "@"
    var dot   = "."
    var lat   = mail.indexOf(at)
    var lstr  = mail.length
    var ldot  = mail.indexOf(dot)

    if( mail.indexOf(at)==-1 )
    {
//      alert("Nieprawidłowy adres e-mail.");
      return false;
    }
    if( mail.indexOf(at)==-1 || mail.indexOf(at)==0 || mail.indexOf(at)==lstr )
    {
//      alert("Nieprawidłowy adres e-mail.");
      return false;
    }
    if( mail.indexOf(dot)==-1 || mail.indexOf(dot)==0 || mail.indexOf(dot)==lstr )
    {
//      alert("Nieprawidłowy adres e-mail.");
      return false;
    }
    if( mail.indexOf(at,(lat+1))!=-1 )
    {
//      alert("Nieprawidłowy adres e-mail.");
      return false;
    }
    if( mail.substring(lat-1,lat)==dot || mail.substring(lat+1,lat+2)==dot )
    {
//      alert("Nieprawidłowy adres e-mail.");
      return false;
    }
    if( mail.indexOf(dot,(lat+2))==-1 )
    {
//      alert("Nieprawidłowy adres e-mail.");
      return false;
    }
    if( mail.indexOf(" ")!=-1 )
    {
//      alert("Nieprawidłowy adres e-mail.");
      return false;
    }

    return true
}

function checkQForm()
{
  var error   = 0;
  var errorM  = 0;

  if( $('#sendqtext').val() == '' )
  {
    alert('Proszę wypełnić pole "Treść"');
    error = 1;
  }

  var mail  = $('#sendqemail').val();

	if( ( mail == null ) || ( mail == "" ) )
  {
    alert('Proszę wypelnić pole "E-mail"');
    errorM  = 1;
    error   = 1;
  }


  if( !errorM )
  {

    if( echeck( mail ) == false )
    {
      alert("Nieprawidłowy adres e-mail.");
      error = 1;
    }

  }

  if( !error )
    document.getElementById('sendq').submit();
}

function checkBPForm()
{
  var error   = 0;
  var errorM  = 0;

  if( $('#sendbptext').val() == '' )
  {
    alert('Proszę wypełnić pole "Treść"');
    error = 1;
  }

  var mail  = $('#sendbpemail').val();

	if( ( mail == null ) || ( mail == "" ) )
  {
    alert('Proszę wypelnić pole "E-mail"');
    errorM  = 1;
    error   = 1;
  }


  if( !errorM )
  {

    if( echeck( mail ) == false )
    {
      alert("Nieprawidłowy adres e-mail.");
      error = 1;
    }

  }

  if( !error )
    document.getElementById('sendbp').submit();
}

function checkCForm() {
    var error = false;
    var phone = $('#sendcphone').val();

    if((phone == null) || (phone == "") || (phone == "undefined")) {
        alert('Proszę wypelnić pole "Telefon"');
        error = true;
    } else {
        var countPhone = phone.length;
        if(countPhone > 9) {
            alert('"Telefon" posiada więcej niż 9 cyfr.');
            error = true;
        }
    }

    if(!error) {
        document.getElementById('sendc').submit();
    }
}

function showSS( ss )
{
  $('ul#' + ss).show();
}

function hideSS( ss )
{
  $('ul#' + ss).hide();
}

function waliduj()
{
	
	$('.send').click(function() {
		var sendValid = true;
		
		
		//imie matki
		if( $('#imie_matki').val() == ''){
			$('#imie_matki').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#imie_matki').removeClass('nizwalidowane');
		}
//nazwisko matki
		if( $('#nazwisko_matki').val() == ''){
			$('#nazwisko_matki').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#nazwisko_matki').removeClass('nizwalidowane');
		}
//pesel matki
		if( $('#pesel_matki').val() == ''){
			$('#pesel_matki').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#pesel_matki').removeClass('nizwalidowane');
		}	
//Numer dowodu Matki 
		if( $('#numer_dowodu_matki').val() == ''){
			$('#numer_dowodu_matki').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#numer_dowodu_matki').removeClass('nizwalidowane');
		}				
//Serja dowodu Matki
		if( $('#serja_dowodu_matki').val() == ''){
			$('#serja_dowodu_matki').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#serja_dowodu_matki').removeClass('nizwalidowane');
		}	
//imie ojca
		if( $('#imie_ojca').val() == ''){
			$('#imie_ojca').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#imie_ojca').removeClass('nizwalidowane');
		}
//nazwisko ojca
		if( $('#nazwisko_ojca').val() == ''){
			$('#nazwisko_ojca').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#nazwisko_ojca').removeClass('nizwalidowane');
		}
//pesel ojca
		if( $('#pesel_ojca').val() == ''){
			$('#pesel_ojca').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#pesel_ojca').removeClass('nizwalidowane');
		}	
//Numer dowodu ojca 
		if( $('#numer_dowodu_ojca').val() == ''){
			$('#numer_dowodu_ojca').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#numer_dowodu_ojca').removeClass('nizwalidowane');
		}				
//Serja dowodu ojca
		if( $('#serja_dowodu_ojca').val() == ''){
			$('#serja_dowodu_ojca').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#serja_dowodu_ojca').removeClass('nizwalidowane');
		}	
//Przewidywany termin porodu 
		if( $('#termin_porodu').val() == ''){
			$('#termin_porodu').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#termin_porodu').removeClass('nizwalidowane');
		}	
//Szpital 
		if( $('#szpital').val() == ''){
			$('#szpital').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#szpital').removeClass('nizwalidowane');
		}			
//Imie lekarza prowadzącego: 
		if( $('#imie_lekarza').val() == ''){
			$('#imie_lekarza').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#imie_lekarza').removeClass('nizwalidowane');
		}
//Nazwisko lekarza prowadzącego		
		if( $('#nazwisko_lekarza').val() == ''){
			$('#nazwisko_lekarza').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#nazwisko_lekarza').removeClass('nizwalidowane');
		}
//Nazwa szkoły rodzenia: 
		if( $('#nazwa_szkoly').val() == ''){
			$('#nazwa_szkoly').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#nazwa_szkoly').removeClass('nizwalidowane');
		}	
//Imię osoby prowadzącjej zajęcia w szkole: 
		if( $('#imie_osoby_zajecia').val() == ''){
			$('#imie_osoby_zajecia').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#imie_osoby_zajecia').removeClass('nizwalidowane');
		}	
//Nazwisko osoby prowadzącjej zajęcia w szkole: 
		if( $('#nazwisko_osoby_zajecia').val() == ''){
			$('#nazwisko_osoby_zajecia').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#nazwisko_osoby_zajecia').removeClass('nizwalidowane');
		}	
//Opcje płatności 
		if( $('#opcje_platnosci').val() == ''){
			$('#opcje_platnosci').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#opcje_platnosci').removeClass('nizwalidowane');
		}	
//Numer telefonu	
		if( $('#numer_telefonu').val() == ''){
			$('#numer_telefonu').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#numer_telefonu').removeClass('nizwalidowane');
		}	
//e-mail
		if( $('#e_mail').val() == ''){
			$('#e_mail').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#e_mail').removeClass('nizwalidowane');
		}	
//miasto zameldowania
		if( $('#miasto_zameldowania').val() == ''){
			$('#miasto_zameldowania').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#miasto_zameldowania').removeClass('nizwalidowane');
		}	
//ulica zameldowania
		if( $('#ulica_zameldowania').val() == ''){
			$('#ulica_zameldowania').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#ulica_zameldowania').removeClass('nizwalidowane');
		}	
//kod zameldowania
		if( $('#kod_zameldowania').val() == ''){
			$('#kod_zameldowania').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#kod_zameldowania').removeClass('nizwalidowane');
		}	
//miasto matka
		if( $('#miasto_matka').val() == ''){
			$('#miasto_matka').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#miasto_matka').removeClass('nizwalidowane');
		}	
//ulica matka
		if( $('#ulica_matka').val() == ''){
			$('#ulica_matka').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#ulica_matka').removeClass('nizwalidowane');
		}	
//kod matka 
		if( $('#kod_matka').val() == ''){
			$('#kod_matka').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#kod_matka').removeClass('nizwalidowane');
		}
//miasto ojciec
		if( $('#miasto_ojciec').val() == ''){
			$('#miasto_ojciec').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#miasto_ojciec').removeClass('nizwalidowane');
		}	
//ulica ojciec
		if( $('#ulica_ojciec').val() == ''){
			$('#ulica_ojciec').addClass('nizwalidowane');
			sendValid = false;
		}else{
			$('#ulica_ojciec').removeClass('nizwalidowane');
		}	
//kod ojciec
		if( $('#kod_ojciec').val() == ''){
		$('#kod_ojciec').addClass('nizwalidowane');
		sendValid = false;
		}else{
		$('#kod_ojciec').removeClass('nizwalidowane');
		}
		
		//sendValid = true;
		//alert(sendValid);
		if(sendValid==true){	
			$('#forulaz').submit();
		}
		 return false;
		
});
	
	
	
 
		
}


