$(document).ready(function() {
  //Dodanie zaokraglen do okien
  $(".windowcorrner").each(function() {
    //sprawdzam dostepna wysokosc
    // nie dziala pod ie - var win_border_wys = $(this).css('height');
    var win_border_wys = $(this).height();
    //win_border_wys = win_border_wys.substring(0, win_border_wys.indexOf('px'));
    win_border_wys = win_border_wys - 9;
    win_border_wys = win_border_wys + 'px';
    //sprawdzam dostepna szerokosc
    var win_border_sze = $(this).css('width');
    win_border_sze = win_border_sze.substring(0, win_border_sze.indexOf('px'));
    win_border_sze = win_border_sze - 8;
    win_border_sze = win_border_sze + 'px';
    //dodanie samych kontenerow z zaokragleniamia (wystilizowac w cssie dodatkowo)
    $(this).append(
      '<div class="corner-lefttop"></div>' +
      '<div class="corner-righttop"></div>' +
      '<div class="corner-leftbottom"></div>' +
      '<div class="corner-rightbottom"></div>' +
      '<div class="border-right" style="height: ' + win_border_wys + '"></div>' +
      '<div class="border-bottom" style="width: ' + win_border_sze + '"></div>'
    );
  });
  // Start Slider
  setTimeout("slider()", 3000);
});

// Sprawdzanie poprawnosci formularza
function checkkontaktform(form) {
  var checkformstatus = 1;
  var checkformtext = '';
  if (form.email.value == "") {
    checkformstatus = 0;
    checkformtext = checkformtext + '<div>Uzupełnij pole "<b>Adres emailowy</b>"</div>';
  } 
  if (form.kontakt.value == "") {
    checkformstatus = 0;
    checkformtext = checkformtext + '<div>Uzupełnij pole "<b>Osoba kontaktowa</b>"</div>';
  }
  if (form.wiadomosc.value == "") {
    checkformstatus = 0;
    checkformtext = checkformtext + '<div>Uzupełnij pole "<b>Wiadomość</b>"</div>';
  }
  if (checkformstatus == 0) {
    errorwindow(386,checkformtext);
    return false;
  } else {
    return true;
  }
}

// Wyswietlanie okna bledow formularza
function errorwindow(errorwidth, checkformtext) {
  var browsersher = $('html').width();
  browsersher = browsersher / 2;
  browsersher = (browsersher - (errorwidth / 2))+'px';
  $('body').append(
    '<div id="errorfullscreen"><div id="errorwindowinstant" style="left: ' + browsersher + '"><div id="errorwindowinstantmarginer">' +
    '<div id="errorwindowtitle"><div>Błędne dane formularza</div></div>' +
    '<div id="errorwindowexit" title="Zamknij okno"></div>'+
    '<div id="errorwindowcontent"><div>'+checkformtext+'</div></div>' +
    '<div id="errorwindowfooter"></div>'+
    '</div></div></div>'
  );
  $('div#errorwindowexit').click(function() {
    $('div#errorfullscreen').remove();
  });
}

// Funkcja dla slidera
var slidekierunek = 'left';
var slidemove = 800;
function slider() {
  var slideleftpozition = $('div.slideshowconteiner').css('left').replace('px', '');
  var slidemaxwidth = $('div.slideshowconteiner').width();
  if (slidekierunek == 'left') {
    if (slideleftpozition >= ((-1) * (slidemaxwidth) + 2 * slidemove)) {
      var slideleftpozition = slideleftpozition - slidemove;
      $('div.slideshowconteiner').animate({ left: slideleftpozition }, 3000);
      slidekierunek = 'left';
      setTimeout("slider()", 6000);
    } else {
      slidekierunek = 'right';
      setTimeout("slider()", 6000);
    }
  } else {
    if (slideleftpozition <= (-1) * slidemove) {
      var slideleftpozition = ((-1) * (slideleftpozition) - (slidemove)) * (-1);
      $('div.slideshowconteiner').animate({ left: slideleftpozition }, 3000);
      slidekierunek = 'right';
      setTimeout("slider()", 6000);
    } else {
      slidekierunek = 'left';
      setTimeout("slider()", 6000);
    }
  }
}

// Wyswietlanie okna powiekszonego portfolio
var bigportfoliostatus = "true";
function bigportfoliowindow(image, realization) {
  if (bigportfoliostatus == 'true') {
    bigportfoliostatus = "false";
    var browsersher = $('html').width();
    browsersher = browsersher / 2;
    browsersher = (browsersher - (800 / 2)) + 'px';
    var picsrc = $(image).attr('src');
    $('body').append(
      '<div id="errorfullscreen" onclick="closebigportfoliowindow(this)"><div id="bigportfolio" style="left: ' + browsersher + '"><div id="bigportfoliomarginer">' +
      '</div></div></div>'
    );
    $('div#bigportfolio').fadeIn(200);
    $('div#bigportfolio').animate({ width: 800 }, 1500);
    $('div#bigportfolio').animate({ height: 600 }, 1500);
    $('div#bigportfoliomarginer').append(
      '<img id="realizacjeimg" width="450px" style="float: left" src="' + picsrc + '" /><div id="relizationdescription"></div>'
    );
    $('div#relizationdescription').load('include/realizacje/' + realization);
    setTimeout("$('div#bigportfoliomarginer').fadeIn(400)", 3200);
    setTimeout("bigportfoliostatus = 'true'", 3600);
  }
}
// Usuwanie okna powiekszonego portfolio
function closebigportfoliowindow(window) {
  if (bigportfoliostatus == 'true') {
    bigportfoliostatus = "false";
    $('div#bigportfoliomarginer').fadeOut(400)
    $('div#bigportfolio').animate({ width: 40 }, 1500);
    $('div#bigportfolio').animate({ height: 40 }, 1500);
    $('div#bigportfolio').fadeOut(200);
    setTimeout("$('div#errorfullscreen').remove()", 3600);
    setTimeout("bigportfoliostatus = 'true'", 3400);
  }
}
