var treatments;
var doctor_name;
var threatments_options='';
var error_div;
$(document).ready(function(){
$(".userInfo .web_site").click( function() {
url = $(this).text();
window.open(url);
return false;
});
error_div = $(".error_div");
$(".userInfo ul.periods .get_appointment").click( function() {
fill_appointment_dialog ($(this));
});
$(".userInfo .contact_button").click( function() {
show_contact_dialog();
});
$("#appiontment_dialog .button").click( sendAppointment ) ;
});
function show_contact_dialog() {
if( logged_user_id == potential_user_id ) return false;
$("#appiontment_dialog .button").val("Mesajını gönder") ;
$("#appiontment_dialog .gorusme_tipi").hide();
$("#appiontment_dialog").dialog("destroy");
$("#appiontment_dialog").dialog();
$("#appiontment_dialog #threatment_select").html('');
}
function sendAppointment() {
error_div.html('');
error_div.hide();
error_text = "";
button_text = $("#appiontment_dialog .button").val();
$("#appiontment_dialog .button").val("Lütfen bekleyin") ;
ad_soyad = $("#appiontment_dialog input[name*=name_surname]").val();
e_posta = $("#appiontment_dialog input[name*=e_mail]").val();
if(ad_soyad.length < 1 ) {
error_text += "
Ad soyad girmediniz";
}
if(!validate_email(e_posta)) {
error_text += "Gecersiz e-posta adresi girdiniz";
}
if(error_text.length > 1) {
error_div.html('');
error_div.fadeIn("slow");
$("#appiontment_dialog .button").val("Randevu iste") ;
return false;
}
$.ajax({
type: 'POST',
url: "http://yuxel.net/works/hekkim/users/ajax/appointment.html",
data: $('#appiontment_dialog form').serialize(),
dataType: "json",
success: function(data) {
if(data == "success") {
alert("Mesajınız gönderildi");
$("#appiontment_dialog .button").val(button_text) ;
}
else{
alert("Bir hata oluştu");
}
}
});
}
function fill_appointment_dialog(a_link) {
if( logged_user_id == potential_user_id ) return false;
$("#appiontment_dialog .gorusme_tipi").show();
$("#appiontment_dialog .button").val("Randevu iste") ;
day_div = $(a_link).parents(".day");
day_name = $(".display_date", day_div).text();
day_name = trim (day_name); // 4 ekim (pazar) gibi döndürür
time_variable = $(a_link).attr("rel");
time_name = $(a_link).text();
if(!treatments) {
treatments = $(".userInfo ul.treatments li");
$(treatments).each( function() {
text = $(this).text();
value = $(this).attr("class");
threatments_options+='';
});
}
$("#appiontment_dialog .date_time_input").val(time_variable);
$("#appiontment_dialog .date_time").html(day_name +" "+ time_name);
$("#appiontment_dialog .threatment_select").html(threatments_options);
$("#appiontment_dialog").dialog("destroy");
$("#appiontment_dialog").dialog();
}