$(document).ready(function(){
  var he = $(window).height();
  var he_header  = $("#headline_table").height();
  var he_logo    = $("#logo").height();
  var he_con     = $("#content").height();
  var he_footer  = $("#footer").height();

  var dif = he - (he_header + he_logo + he_con + he_footer);

  if(dif > 0){
    $("#content").css("height",((he_con+dif)-3)+"px");
  }
  $(".hirlev_button").click(function() {
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if ($("#newsletter_text").val()!='' && $("#newsletter_text").val()!='e-mail cím') {
      if (reg.test($("#newsletter_text").val()) != false) {
        $.ajax({
          url: 'ajax/ajax.headline.php?action=newsletter',
          type: 'POST',
          data: 'email='+$("#newsletter_text").val(),
          cache: false, 
          dataType: 'html',
          beforeSend: function(x) {
            if (x && x.overrideMimeType) {
              x.overrideMimeType('text/html; charset=utf-8');
            }
          },
          success: function(data) {
            alert(data)
          }
        });
      } else {
        alert('Hibás e-mail cím!');
      }
    } else {
      alert('Hiányos adatok!');
    }
  });
  $(".uzifal_del").live('click',function(){
    if (confirm('Biztosan törlöd a hozzászólást?')) {
      $this_element = $(this);
      $.ajax({
          type: 'GET',
          url: $this_element.attr('href'),
          beforeSend: function(x) {
            if (x && x.overrideMimeType) {
              x.overrideMimeType('text/html; charset=utf-8');
            }
          },
          success: function(data) {
            if ($this_element.attr('href').indexOf('uzenofal=1')!='-1') {
              $("#uzenofal_uzenetek_big").html(data);
            } else {
              $("#uzenofal_uzenetek").html(data);
            }
          }
      });
    }
    return false;
  });
  $("#uzifal_form").submit(function() {
    alert('Az üzenőfal átmenetileg, karbantartás miatt nem érhető el!');
  /*
    if ($(".uzifal_textarea").val()!='' && $(".uzifal_textarea").val()!='Ide írhatsz...') {
      $.ajax({
        url: 'ajax/ajax.uzenofal.php',
        type: 'POST',
        data: $(this).serialize(),
        cache: false, 
        dataType: 'html',
        beforeSend: function(x) {
          if (x && x.overrideMimeType) {
            x.overrideMimeType('text/html; charset=utf-8');
          }
        },
        success: function(data) {
          $("#uzenofal_uzenetek").html(data);
        }
      });
      return false;
    } else {
      alert('Hiányos adatok!');
      return false;
    }
  */
  });
  $("#uzifal_form_big").submit(function() {
    alert('Az üzenőfal átmenetileg, karbantartás miatt nem érhető el!');
  /*
    if ($(".uzifal_textarea_big").val()!='' && $(".uzifal_textarea_big").val()!='Ide írhatsz...') {
      $.ajax({
        url: 'ajax/ajax.uzenofal.php?uzenofal=1',
        type: 'POST',
        data: $(this).serialize(),
        cache: false, 
        dataType: 'html',
        beforeSend: function(x) {
          if (x && x.overrideMimeType) {
            x.overrideMimeType('text/html; charset=utf-8');
          }
        },
        success: function(data) {
          $("#uzenofal_uzenetek_big").html(data);
        }
      });
      return false;
    } else {
      alert('Hiányos adatok!');
      return false;
    }
  */
  });
  $("#uzifal_form_bigger").submit(function() {
    if ($(".uzifal_textarea_bigger").val()!='' && $(".uzifal_textarea_bigger").val()!='Szólj hozzá...') {
      $.ajax({
        url: 'ajax/ajax.uzenofal.php?kep_comment=1&id='+jQuery.url.param("id"),
        type: 'POST',
        data: $(this).serialize(),
        cache: false, 
        dataType: 'html',
        beforeSend: function(x) {
          if (x && x.overrideMimeType) {
            x.overrideMimeType('text/html; charset=utf-8');
          }
        },
        success: function(data) {
          $("#uzenofal_uzenetek_bigger").html(data);
        }
      });
      return false;
    } else {
      alert('Hiányos adatok!');
      return false;
    }
  });

  $("#pic_of_week_comment").submit(function() {
    if ($(".uzifal_textarea_bigger").val()!='' && $(".uzifal_textarea_bigger").val()!='Szólj hozzá...') {
      $.ajax({
        url: 'ajax/ajax.uzenofal.php?kep_comment=1&type=pic_of_week&id='+jQuery.url.param("id"),
        type: 'POST',
        data: $(this).serialize(),
        cache: false, 
        dataType: 'html',
        beforeSend: function(x) {
          if (x && x.overrideMimeType) {
            x.overrideMimeType('text/html; charset=utf-8');
          }
        },
        success: function(data) {
          $("#uzenofal_uzenetek_bigger").html(data);
        }
      });
      return false;
    } else {
      alert('Hiányos adatok!');
      return false;
    }
  });

  $("#profile_comm_form").submit(function() {
    if ($(".uzifal_textarea_bigger").val()!='' && $(".uzifal_textarea_bigger").val()!='Írj neki valamit...') {
      $.ajax({
        url: 'ajax/ajax.comment.php?action=profile_comm&id='+jQuery.url.param("userid"),
        type: 'POST',
        data: $(this).serialize(),
        cache: false, 
        dataType: 'html',
        beforeSend: function(x) {
          if (x && x.overrideMimeType) {
            x.overrideMimeType('text/html; charset=utf-8');
          }
        },
        success: function(data) {
          $("#uzenofal_uzenetek_bigger").html(data);
        }
      });
      return false;
    } else {
      alert('Hiányos adatok!');
      return false;
    }
  });
  $(".ceg_login_button").click(function(){
    if ($("#ceg_username").val()!='' && $("#ceg_username").val()!='felhasználónév' && $("#ceg_pw_input").val()!='' && $("#ceg_pw_input").val()!='jelszó') {
      $("#ceg_login_form").submit();
    } else {
      alert('Hiányos adatok!');
    }
  });
  $(".koz_login_button").click(function(){
    if ($("#koz_username").val()!='' && $("#koz_username").val()!='felhasználónév' && $("#koz_pw_input").val()!='' && $("#koz_pw_input").val()!='jelszó') {
      $("#koz_login_form").submit();
    } else {
      alert('Hiányos adatok!');
    }
  });
  $("#forgot_pw_link").live('click', function() {
    $.ajax({url: this.href, success: function(data) { $("#koz_div_form").html(data); } });
    return false;
  });
  $("#forgot_pw_button").live('click',function() {
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if ($("#forgot_pw_input").val()!='') {
      if (reg.test($("#forgot_pw_input").val()) != false) {
        $.ajax({
          url: 'ajax/ajax.headline.php?action=forgot_pw',
          type: 'POST',
          data: 'email='+$("#forgot_pw_input").val(),
          cache: false, 
          dataType: 'html',
          beforeSend: function(x) {
            if (x && x.overrideMimeType) {
              x.overrideMimeType('text/html; charset=utf-8');
            }
          },
          success: function(data) {
            $("#koz_div_form").html(data);
          }
        });
      } else {
        alert('Hibás e-mail cím!');
      }
    } else {
      alert('Hiányos adatok!');
    }
  });
  $(".center_kiemelt_tagok").click(function() {
    $(".center_kiemelt_tagok").css("background-image","url('files/pics/box_narancs_bg_top.gif')");
    $(".center_legujabb_tagok").css("background-image","url('files/pics/box_kek_bg_top.gif')");
    $(".center_tag_kereso").css("background-image","url('files/pics/box_kek_bg_top.gif')");
    $(".center_kiemelt_tag_content").css("display","block");
    $(".center_legujabb_tag_content").css("display","none");
    $(".center_tag_kereso_content").css("display","none");
  });
  $(".center_legujabb_tagok").click(function() {
    $(".center_kiemelt_tagok").css("background-image","url('files/pics/box_kek_bg_top.gif')");
    $(".center_legujabb_tagok").css("background-image","url('files/pics/box_narancs_bg_top.gif')");
    $(".center_tag_kereso").css("background-image","url('files/pics/box_kek_bg_top.gif')");
    $(".center_kiemelt_tag_content").css("display","none");
    $(".center_legujabb_tag_content").css("display","block");
    $(".center_tag_kereso_content").css("display","none");
  });
  $(".center_tag_kereso").click(function() {
    $(".center_kiemelt_tagok").css("background-image","url('files/pics/box_kek_bg_top.gif')");
    $(".center_legujabb_tagok").css("background-image","url('files/pics/box_kek_bg_top.gif')");
    $(".center_tag_kereso").css("background-image","url('files/pics/box_narancs_bg_top.gif')");
    $(".center_kiemelt_tag_content").css("display","none");
    $(".center_legujabb_tag_content").css("display","none");
    $(".center_tag_kereso_content").css("display","block");
  });
  $(".keres_button_fooldal_center").click(function() {
    if ($('#tag_kereso_fooldal').val()!='' || $("#lakhely_fooldal").val()!='' || $("#nem_fooldal").val()!='0' || $("#kor_tol_fooldal").val()!='' || $("#kor_ig_fooldal").val()!='' || $("#csaladi_allapot_fooldal").val()!='0' || $("#jelenleg").val()!='-') {
      window.location.href='?page=keres&keres='+encodeURIComponent($('#tag_kereso_fooldal').val())+'&lakhely='+encodeURIComponent($("#lakhely_fooldal").val())+'&nem='+$("#nem_fooldal").val()+'&kor_tol='+$("#kor_tol_fooldal").val()+'&kor_ig='+$("#kor_ig_fooldal").val()+'&csaladi_allapot='+$("#csaladi_allapot_fooldal").val()+'&jelenleg='+$("#jelenleg").val()+'&place=kezdolap';
    } else {
      alert('Hiányos adatok!');
    }
  });
  $("#tag_kereso_fooldal").keydown(function(event) {
    if (event.keyCode=='13') {
      $(".keres_button_fooldal_center").click();
    }
  });
  $("#lakhely_fooldal").keydown(function(event) {
    if (event.keyCode=='13') {
      $(".keres_button_fooldal_center").click();
    }
  });
  $("#kor_tol_fooldal").keydown(function(event) {
    if (event.keyCode=='13') {
      $(".keres_button_fooldal_center").click();
    }
  });
  $("#kor_ig_fooldal").keydown(function(event) {
    if (event.keyCode=='13') {
      $(".keres_button_fooldal_center").click();
    }
  });
  $(".keres_button_inter").click(function() {
    if ( $('#user_inter_check').attr('checked') ) {
      if ($("#inter_kereso").val()!='' || $("#mufaj_inter").val()!='0') {
        window.location.href='?page=keres&keres='+encodeURIComponent($('#inter_kereso').val())+'&radio='+(($('#user_inter_check').attr('checked'))?'0':'1')+'&mufaj='+$("#mufaj_inter").val()+'&place=interjuk';
      } else {
        alert('Hiányos adatok!');
      }
    } else {
      if ($("#inter_kereso").val()!='') {
        window.location.href='?page=keres&keres='+encodeURIComponent($('#inter_kereso').val())+'&radio='+(($('#user_inter_check').attr('checked'))?'0':'1')+'&mufaj='+$("#mufaj_inter").val()+'&place=interjuk';      
      } else {
        alert('Hiányos adatok!');
      }
    }
  });
  $("#inter_kereso").keydown(function(event) {
    if (event.keyCode=='13') {
      $(".keres_button_inter").click();
    }
  });
  $("#user_inter_check").click(function() {
    if ($('#user_inter_check').attr('checked')) {
      $("#mufaj_inter").attr("disabled",false);
    }
  });
  $("#inter_inter_check").click(function() {
    if ($('#inter_inter_check').attr('checked')) {
      $("#mufaj_inter").attr("disabled",true);
    }
  });
  $('#reg_type').change(function () {
    $.ajax({
        type: 'GET',
        url: 'ajax/ajax.regisztracio.php?type='+$('#reg_type').val(),
        success: function (data) {
            $('#regDiv').html(data);
        }
    });
  });

  $('.staron_2').click(function () {
    $.ajax({
        type: 'GET',
        url: 'ajax/ajax.pics_vote.php?star='+$(this).attr('id').split('_')[1]+'&id='+jQuery.url.param("id")+'&type=pic_of_week',
        success: function (data) {
            $('#vote_div').html(data);
        }
    });
  });
  $('.staron').click(function () {
    $.ajax({
        type: 'GET',
        url: 'ajax/ajax.pics_vote.php?star='+$(this).attr('id').split('_')[1]+'&id='+jQuery.url.param("id")+'&type=pictures',
        success: function (data) {
            $('#vote_div').html(data);
        }
    });
  });

  $("#koz_pw_input").live('keyup',function(e) {
    if (e.keyCode==13) {
      $("#koz_login_form").submit();
    }
  });
  $("#ceg_pw_input").live('keyup',function(e) {
    if (e.keyCode==13) {
      $("#ceg_login_form").submit();
    }
  });
});
function getCookie(c_name) {
  var i,x,y,ARRcookies=document.cookie.split(";");
  for (i=0;i<ARRcookies.length;i++) {
    x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
    y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
    x=x.replace(/^\s+|\s+$/g,"");
    if (x==c_name) {
      return unescape(y);
    }
  }
}
function ChangePwField(div) {
  if (div=='ceg_pw') {
    if (document.getElementById(div).innerHTML.indexOf('type="text"')!='-1' || document.getElementById(div).innerHTML.indexOf('type=text')!='-1' ) {
      document.getElementById(div).innerHTML='<input type="password" name="ceg_password" id="ceg_pw_input" onblur="ChangePwField(\'ceg_pw\');" class="ceg_login_jel" />';
      setTimeout('document.getElementById("ceg_pw_input").focus()',150);
    } else {
      if (document.getElementById('ceg_pw_input').value=='') {
        document.getElementById(div).innerHTML='<input type="text" name="ceg_password" value="jelszó" id="ceg_pw_input" onfocus="ChangePwField(\'ceg_pw\');" class="ceg_login_jel" />';
      }
    }
  } else
  if (div=='koz_pw') {
    if (document.getElementById(div).innerHTML.indexOf('type="text"')!='-1' || document.getElementById(div).innerHTML.indexOf('type=text')!='-1' ) {
      document.getElementById(div).innerHTML='<input type="password" name="koz_password" id="koz_pw_input" onblur="ChangePwField(\'koz_pw\');" class="koz_login_jel" />';
      setTimeout('document.getElementById("koz_pw_input").focus()',150);
    } else {
      if (document.getElementById('koz_pw_input').value=='') {
        document.getElementById(div).innerHTML='<input type="text" name="koz_password" value="jelszó" id="koz_pw_input" onfocus="ChangePwField(\'koz_pw\');" class="koz_login_jel" />';
      }
    }
  }
}
function hirlevonkey(event) {
  if (event.keyCode==13) {
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if ($("#newsletter_text").val()!='' && $("#newsletter_text").val()!='e-mail cím') {
      if (reg.test($("#newsletter_text").val()) != false) {
        $.ajax({
          url: 'ajax/ajax.headline.php?action=newsletter',
          type: 'POST',
          data: 'email='+$("#newsletter_text").val(),
          cache: false, 
          dataType: 'html',
          beforeSend: function(x) {
            if (x && x.overrideMimeType) {
              x.overrideMimeType('text/html; charset=utf-8');
            }
          },
          success: function(data) {
            alert(data)
          }
        });
      } else {
        alert('Hibás e-mail cím!');
      }
    } else {
      alert('Hiányos adatok!');
    }
  }
}
function forgot_pw_onkey(event) {
  if (event.keyCode==13) {
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if ($("#forgot_pw_input").val()!='') {
      if (reg.test($("#forgot_pw_input").val()) != false) {
        $.ajax({
          url: 'ajax/ajax.headline.php?action=forgot_pw',
          type: 'POST',
          data: 'email='+$("#forgot_pw_input").val(),
          cache: false, 
          dataType: 'html',
          beforeSend: function(x) {
            if (x && x.overrideMimeType) {
              x.overrideMimeType('text/html; charset=utf-8');
            }
          },
          success: function(data) {
            $("#koz_div_form").html(data);
          }
        });
      } else {
        alert('Hibás e-mail cím!');
      }
    } else {
      alert('Hiányos adatok!');
    }
  }
}
function ShowWhoLikeThis(who,div,e) {
  if (document.getElementById('show_'+div).innerHTML=='') {
    if (!e) e = window.event;
    who = who.split(',');
    var str = '';
    if (who.length>1) {
      for (var i=0; i<who.length; i++) {
        str+=who[i]+', '; 
      }
      document.getElementById('show_'+div).innerHTML=str.substring(0,str.length-2);
    } else {
      document.getElementById('show_'+div).innerHTML=who;
    }
  } else {
    document.getElementById('show_'+div).innerHTML='';
  }
}
function Tetszik(div,link) {
  $.ajax({
      type: 'GET',
      url: link,
      success: function (data) {
          $("#eddig_tetszett_"+div).html(data);
      }
  });
}
function staronmouse(what) {
	for(i=1;i<=what;i++){
		document.getElementById('star_'+i).style.display = "block";
	}
}
function staronmouseout() {
	for(i=5;i>0;i=(i-1)){
		document.getElementById('star_'+i).style.display = "none";
	}
}
function WinOpen(url,width,height) {
  var newwin = window.open(url,'_blank','width='+width+',height='+height+',channelmode=no,directories=no,fullscreen=no,location=no,menubar=no,resizable=no,scrollbars=no,status=no,titlebar=no,toolbar=no');
  newwin.focus();
  return false;
}
