
function sayfaYukle(div_adi, dosya_adi)
{	
	$('div#'+div_adi).load(dosya_adi);
	return false;
} // sayfaYukle

function loadWithParam(divName, file, prm) {
  var tmp = (new Date()).getTime() +"." +(Math.random() *1234567);
  if(prm.length > 0)
    prm += "&";
  prm += "rand=" +tmp;
	$.ajax({
		type: 'POST',// post ya da get
		url: file, // bilgi gonderilecek dosya
		data: prm, // gonderilecek parametreler
		success: function(ajaxCevap) { //islem basarili oldugu durumda donen cevabi divde gosterme islemi
			$('div#'+divName).html(ajaxCevap);
		}
	});
	return false; // post back olmasin diye kullaniliyor
} // parametreliSayfaYukle

function loadProgress(div_adi,dosya_adi,parametre) {
  $('div#'+div_adi).load('faces/loading.jsp'); //loading sayfası göstermek için
  setTimeout("loadWithParam('"+div_adi+"','"+dosya_adi+"','" +parametre +"')", 10);
} // loadProgress

function hideRegion(div_adi) {
	$('div#'+div_adi).hide("fast");
} // hideRegion

function showRegion(div_adi) {
	$('div#'+div_adi).show("fast");
} // showRegion

function showOldApp() {
  loadWithParam("oldAppRegion", "faces/oldapp.jsp", "br=0");
} // showOldApp

function deleteOldApp(obj) {
  if(confirm("Randevuyu iptal etmek istedi\u011finizden eminmisiniz.?")) {
    var prm = "br=" +obj;
    loadProgress("oldAppRegion", "faces/oldapp.jsp", prm)
  } // if
} // deleteOldApp

function checkIdentity() {
  var obj = document.getElementById("checkKimlik:tck");
  var prm = "tck=" +obj.value;
  obj = document.getElementById("checkKimlik:apptDate");
  if(obj)
    prm += "&dt=" +obj.value;
  obj = document.getElementById("checkKimlik:extSecurity:sec");
  if(obj)
    prm += "&sec=" +obj.value;
  loadProgress("icerik_kimlik_input", "faces/identity.jsp", prm);
} // checkIdentity

function selectDate() {
  var obj = document.getElementById("subDate:apptDate");
  var prm = "dt=" +obj.value;
  loadProgress("icerik_kimlik_input", "faces/main.jsp", prm);
} // selectDate

function selectBranch0() {
  var obj = document.getElementById("subBranch:selectBranch");
  var prm;
  if(obj)
    prm = "br=" +obj.value;
  loadProgress("doctorRegion", "faces/doctor.jsp", prm);
  hideRegion("timeRegion");
} // selectBranch0

function selectBranch(obj) {
  var prm = "br=" +obj;
  loadProgress("doctorRegion", "faces/doctor.jsp", prm);
  hideRegion("timeRegion");
} // selectBranch

function selectDoctor(obj) {
  var prm = "dr=" +obj;
  showRegion("timeRegion");
  loadProgress("timeRegion", "faces/time.jsp", prm);
} // selectDoctor

function takeAppointment() {
  var frm = document.getElementById("frmTime");
  var value = 0;
  for(var i = 0; i < frm.length; i++) {
    var elem = frm.elements[i];
    if((elem.type == "radio") && (elem.checked)) {
      value = elem.value;
      break;
    } // if
  } // for
  if(value > 0) {
    if(confirm("Seçti\u011finiz saate randevu almak istediğinizden eminmisiniz...?")) {
      var prm = "tm=" +value;
      loadProgress("icerik_kimlik_input", "faces/result.jsp", prm);
    } // if
  } else
    alert("Randevu almak için bir saat seçmelisiniz...!");
} // takeAppointment

function takeAppointment2(obj) {
  if(confirm("Seçti\u011finiz doktora randevu almak istediğinizden eminmisiniz...?")) {
    var prm = "dr=" +obj;
    loadProgress("icerik_kimlik_input", "faces/result.jsp", prm);
  } // if
} // takeApppointment2

function takeAppointment3() {
  var frm = document.getElementById("frmTime");
  var value = 0;
  for(var i = 0; i < frm.length; i++) {
    var elem = frm.elements[i];
    if((elem.type == "radio") && (elem.checked)) {
      value = elem.value;
      break;
    } // if
  } // for
  if(value > 0) {
    if(confirm("Seçti\u011finiz saate randevu almak istediğinizden eminmisiniz...?")) {
      var prm = "tm=" +value;
      loadProgress("icerik_kimlik_input", "faces/result.jsp", prm);
    } // if
  } else
    alert("Randevu almak için bir saat seçmelisiniz...!");
} // takeAppointment3
