function check_user_password(n) {
  var obj = eval('document.forms.' + n);

  if (trim(obj.password.value) == '') {
    alert('Lütfen şu anki şifrenizi giriniz.');
    obj.password.focus();
    return;
  }

  if (trim(obj.new_password1.value) == '') {
    alert('Lütfen yeni şifrenizi giriniz.');
    obj.new_password1.focus();
    return;
  }

  if (trim(obj.new_password2.value) == '') {
    alert('Lütfen yeni şifrenizi tekrar giriniz.');
    obj.new_password2.focus();
    return;
  }

  if (trim(obj.new_password1.value) != trim(obj.new_password2.value)) {
    alert('Belirlediğiniz yeni şifrelere birbirini tutmuyor.');
    obj.new_password1.focus();
    return;
  }

  obj.submit();
  return;
}

function check_user_login(n) {
  var obj = eval('document.forms.' + n);

  if (trim(obj.login_email.value) == '') {
    alert('Lütfen e-posta adresinizi giriniz.');
    obj.login_email.focus();
    return;
  }

  if (trim(obj.login_password.value) == '') {
    alert('Lütfen şifrenizi giriniz.');
    obj.login_password.focus();
    return;
  }

  obj.submit();
  return;
}

function check_user_reminder(n) {
  var obj = eval('document.forms.' + n);

  if (trim(obj.email.value) == '') {
    alert('Lütfen e-posta adresinizi giriniz.');
    obj.email.focus();
    return;
  }
  else {
    var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,4}$/;
    if (!reg.test(trim(obj.email.value))) {
      alert('Hatalı e-posta adresi.');
      obj.email.focus();
      return;
    }
  }

  obj.submit();
  return;
}

function check_user_add(n) {
  var obj = eval('document.forms.' + n);

  saveForm = arguments[1] ? false : true;

	
  if (saveForm)
  {  
	  if (trim(obj.firstname.value) == '') {
		alert('Lütfen adınızı giriniz.');
		obj.firstname.focus();
		return;
	  }

	  if (trim(obj.lastname.value) == '') {
		alert('Lütfen soyadınızı giriniz.');
		obj.lastname.focus();
		return;
	  }
  }
  
  if (obj.salutation.selectedIndex < 1) {
    alert('Lütfen ünvanınızı seçiniz.');
    obj.salutation.focus();
    return;
  }

  if (trim(obj.email.value) == '') {
    alert('Lütfen e-posta adresinizi giriniz.');
    obj.email.focus();
    return;
  }
  else {
    var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,4}$/;
    if (!reg.test(trim(obj.email.value))) {
      alert('Hatalı e-posta adresi.');
      obj.email.focus();
      return;
    }
  }
  
  if (trim(obj.email2.value) == '') {
    alert('Lütfen e-posta adresinizi tekrar giriniz.');
    obj.email2.focus();
    return;
  }
  
  if(trim(obj.email2.value)!=trim(obj.email.value)){
	alert('Girdiğiniz e-posta adresleri aynı değil, lütfen kontrol ediniz.');
	obj.email2.focus();
    return;	  
  }
  
 // var ok = false;
  /*var t = obj.elements['specialty[]'];
  for(i=0;i<t.length;i++) {
    if(t[i].selected){
      ok = true;
	  break;
	}
  }
  
  if (!ok) {
    alert('Lütfen uzmanlık alanınızı seçiniz.');
    t.focus();
    return;
  }
  */
  if (trim(obj.work_name.value) == '') {
    alert('Lütfen kurum adını giriniz.');
    obj.work_name.focus();
    return;
  }
  
  if (trim(obj.work_address.value) == '') {
    alert('Lütfen kurum adresinizi giriniz.');
    obj.work_address.focus();
    return;
  }
  
  if (trim(obj.work_town.value) == '') {
    alert('Lütfen kurum ilçesini giriniz.');
    obj.work_town.focus();
    return;
  }
  
  if (obj.work_city.selectedIndex < 1) {
    alert('Lütfen kurum şehrini seçiniz.');
    obj.work_city.focus();
    return;
  }
  
  if (trim(obj.work_phone.value) == '') {
    alert('Lütfen kurum telefonunu giriniz.');
    obj.work_phone.focus();
    return;
  }
  
/*
  if (obj.birthyear.selectedIndex < 1) {
    alert('Lütfen doğum yılınızı seçiniz.');
    obj.birthyear.focus();
    return;
  }

  var _gender = false;
  for (var i = 0; i < obj.gender.length; i++) {
    if (obj.gender[i] && obj.gender[i].checked)
      _gender = true;
  }

  if (!_gender) {
    alert('Lütfen cinsiyetinizi seçiniz.');
    obj.gender[0].focus();
    return;
  }

  var _institution = false;
  for (var i = 0; i < obj.elements['institution[]'].length; i++) {
    if (obj.elements['institution[]'][i] && obj.elements['institution[]'][i].checked)
      _institution = true;
  }

  if (!_institution) {
    alert('Lütfen çalıştığınız kurumları seçiniz.');
    obj.elements['institution[]'][0].focus();
    return;
  }
*/

  obj.submit();
  return;
}

function check_user_edit(n) {
    check_user_add(n,'edit');
    return;
}

function check_content_add(n) {
  var obj = eval('document.forms.' + n);

  if (obj.category_id.selectedIndex < 1) {
    alert('Lütfen kategori seçiniz.');
    obj.category_id.focus();
    return false;
  }

  if (trim(obj.title.value) == '') {
    alert('Lütfen başlık giriniz.');
    obj.title.focus();
    return false;
  }

  return true;
}

function check_content_rate(n) {
  var obj = eval('document.forms.' + n);
  obj.submit();
  return;
}

function check_content_send(n) {
  var obj = eval('document.forms.' + n);

  if (trim(obj.name.value) == '') {
    alert('Lütfen adı ve soyadını giriniz.');
    obj.name.focus();
    return;
  }

  if (trim(obj.email.value) == '') {
    alert('Lütfen e-posta adresini giriniz.');
    obj.email.focus();
    return;
  }
  else {
    var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,4}$/;
    if (!reg.test(trim(obj.email.value))) {
      alert('Hatalı e-posta adresi.');
      obj.email.focus();
      return;
    }
  }

  obj.submit();
  return;
}

function check_poll_vote(n) {
  var obj = eval('document.forms.' + n);

  var _choice = false;
  for (var i = 0; i < obj.choice.length; i++) {
    if (obj.choice[i] && obj.choice[i].checked)
      _choice = true;
  }

  if (!_choice) {
    alert('Lütfen bir seçenek işaretleyiniz.');
    obj.choice[0].focus();
    return;
  }

  obj.submit();
  return;
}

function check_content_comment(n) {
  var obj = eval('document.forms.' + n);

  if (trim(obj.content.value) == '') {
    alert('Lütfen yorumunuzu giriniz.');
    obj.content.focus();
    return;
  }

  obj.submit();
  return;
}

function check_case_add(n) {
  var obj = eval('document.forms.' + n);

  if (trim(obj.olgutitle.value) == '') {
    alert('Lütfen olgu başlığınız giriniz.');
    obj.title.focus();
    return;
  }

  /*if (trim(obj.summary.value) == '') {
    alert('Lütfen olgu özetini giriniz.');
    obj.summary.focus();
    return;
  }*/

  if (trim(obj.content.value) == '') {
    alert('Lütfen olguyu giriniz.');
    obj.content.focus();
    return;
  }

  obj.submit();
  return;
}

function check_case_discussion(n) {
  var obj = eval('document.forms.' + n);

  if (trim(obj.content.value) == '') {
    alert('Lütfen yorum içeriğini giriniz.');
    obj.content.focus();
    return;
  }
  
  obj.sbutton.disabled = true;
  obj.sbutton.value = "Lütfen bekleyiniz..";

  obj.submit();
  return;
}

function check_contact(n) {
  var obj = eval('document.forms.' + n);

  if (trim(obj.name.value) == '') {
    alert('Lütfen adınızı soyadınızı giriniz.');
    obj.name.focus();
    return;
  }

  if (trim(obj.email.value) == '') {
    alert('Lütfen e-posta adresinizi giriniz.');
    obj.email.focus();
    return;
  }
  else {
    var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,4}$/;
    if (!reg.test(trim(obj.email.value))) {
      alert('Hatalı e-posta adresi.');
      obj.email.focus();
      return;
    }
  }

  if (trim(obj.message.value) == '') {
    alert('Lütfen mesajınızı giriniz.');
    obj.message.focus();
    return;
  }

  obj.submit();
  return;
}

function check_poll_add(n) {
  var obj = eval('document.forms.' + n);

  if (trim(obj.question.value) == '') {
    alert('Lütfen soruyu giriniz.');
    obj.question.focus();
    return false;
  }

  var _choice = 0;
  for (var i = 0; i < obj.elements['choice[]'].length; i++) {
    if (obj.elements['choice[]'][i] && trim(obj.elements['choice[]'][i].value) != '')
      _choice++;
  }

  if (_choice < 2) {
    alert('En az iki seçenek girmelisiniz.');
    obj.elements['choice[]'][0].focus();
    return false;
  }

  return true;
}

