﻿function BaskasinaGonder()
{
  $('#TavsiyeSuccess').hide();
  $('#tblArkadasimaGonder').fadeIn();
}

function TavsiyeEt()
{
  $("#sample").modal({
	containerCss:{
		height:150,
		width:290
	}
});
}

function queryString() {
  var qs = location.search.substring(1,location.search.length).replace(/(%20|\+)/g," ");
  if(arguments.length == 0 || qs == "") return qs; else qs = "&" + qs + "&";
  return qs.substring(qs.indexOf("=", qs.indexOf("&" + arguments[0] + "=") + 1) + 1, qs.indexOf("&", qs.indexOf("&" + arguments[0] + "=") + 1));
}

function TurFiyatAra()
{
  var fiyat1 = $('#ctl00_Turara1_txtFiyat1').val();
  var fiyat2 = $('#ctl00_Turara1_txtFiyat2').val();
  
  if ((fiyat1 == "") && (fiyat2 == ""))
  {
    alert ('Lütfen minimum ya da maksimum fiyatı giriniz');
  }
  else
  {
    location.href = "tur-ara.aspx?s=fiyatara&min="+fiyat1+"&max="+fiyat2;
  }
}

function sifremi_unuttum()
{
  $('#tblSifre').fadeIn();
}

function TurAra()
{
var kategori = $('#ctl00_Turara1_ddlKategori').val();
var bolge = $('#ctl00_Turara1_ddlBolge').val();
var tarih1 = $('#ctl00_Turara1_txtTarih1').val();
var tarih2 = $('#ctl00_Turara1_txtTarih2').val();
  if (kategori != "-1")
  {
    location.href = "tur-ara.aspx?s=ara&k="+kategori+"&b="+bolge+"&t1="+tarih1+"&t2="+tarih2+"";
  }
  else
  {
    alert("Lütfen Kategori Seçiniz");
  }
}


function OtelFiyatAra()
{
  var fiyat1 = $("#ctl00_Search1_txtFiyat1").val();
  var fiyat2 = $("#ctl00_Search1_txtFiyat2").val();
  
  if ((fiyat1 == "") && (fiyat2 == ""))
  {
    alert ('Lütfen minimum ya da maksimum fiyatı giriniz');
  }
  else
  {
    location.href = "oteller.aspx?s=fiyatara&min="+fiyat1+"&max="+fiyat2;
  }
}

function SRezervasyonAra() {
    var tarih = $("#StxtTarih").val();

    var gece = $("#Sgece").val();
    var currentTime = new Date();
    //    var day = currentTime;


    if (tarih == "") {
        alert("Lütfen Tarih seçiniz");
    }
    else {

        var str1 = document.getElementById("ctl00_Search1_txtToday").value
        var str2 = tarih;
        var dt1 = parseInt(str1.substring(0, 2), 10);
        var mon1 = parseInt(str1.substring(3, 5), 10);
        var yr1 = parseInt(str1.substring(6, 10), 10);
        var dt2 = parseInt(str2.substring(0, 2), 10);
        var mon2 = parseInt(str2.substring(3, 5), 10);
        var yr2 = parseInt(str2.substring(6, 10), 10);
        var date1 = new Date(yr1, mon1, dt1);
        var date2 = new Date(yr2, mon2, dt2);
        if (date2 < date1) {
            alert("Eski tarih seçtiniz");

        }
        else {


            var y1 = $("#Sadults1").val();
            var y2 = $("#Sadults2").val();
            var y3 = $("#Sadults3").val();

            var c1 = $("#Schildren1").val();
            var c11 = $("#Schildage11").val();
            var c12 = $("#Schildage12").val();

            var c2 = $("#Schildren2").val();
            var c21 = $("#Schildage21").val();
            var c22 = $("#Schildage22").val();

            var c3 = $("#Schildren3").val();
            var c31 = $("#Schildage31").val();
            var c32 = $("#Schildage32").val();

            var url = "rezervasyon.aspx?tarih=" + tarih + "&gece=" + gece;

            var toplam = $("#Srooms").val();
            url += "&toplam=" + toplam;
            if (toplam > 0) {
                url += "&y1=" + y1;
                url += "&c1=" + c1;
                if (c1 > 0)
                    url += "&c11=" + c11;
                if (c1 > 1)
                    url += "&c12=" + c12;
            }
            if (toplam > 1) {
                url += "&y2=" + y2;
                url += "&c2=" + c2;
                if (c2 > 0)
                    url += "&c21=" + c21;
                if (c2 > 1)
                    url += "&c22=" + c22;
            }
            if (toplam > 2) {
                url += "&y3=" + y3;
                url += "&c3=" + c3;
                if (c3 > 0)
                    url += "&c31=" + c31;
                if (c3 > 1)
                    url += "&c32=" + c32;
            }
            var OtelID = $("#ctl00_cPH1_lblOtelID").html();
            url += "&OtelID=" + OtelID;
            location.href = url;
            //            alert(url); 
        }
    }
}

function RezervasyonAra() {

    var sehir = $("#txtSehir").val();
    var tarih = $("#txtTarih").val();
    
    var gece = $("#gece").val();
    var currentTime = new Date();
//    var day = currentTime;

    
    if (tarih == "") {
        alert("Lütfen Tarih seçiniz");
    }
    else {

        var str1 = document.getElementById("ctl00_Search1_txtToday").value
        var str2 = tarih;
        var dt1 = parseInt(str1.substring(0, 2), 10);
        var mon1 = parseInt(str1.substring(3, 5), 10);
        var yr1 = parseInt(str1.substring(6, 10), 10);
        var dt2 = parseInt(str2.substring(0, 2), 10);
        var mon2 = parseInt(str2.substring(3, 5), 10);
        var yr2 = parseInt(str2.substring(6, 10), 10);
        var date1 = new Date(yr1, mon1, dt1);
        var date2 = new Date(yr2, mon2, dt2);
        if (date2 < date1) {
            alert("Eski tarih seçtiniz");

        }
        else {


            var y1 = $("#adults1").val();
            var y2 = $("#adults2").val();
            var y3 = $("#adults3").val();

            var c1 = $("#children1").val();
            var c11 = $("#childage11").val();
            var c12 = $("#childage12").val();

            var c2 = $("#children2").val();
            var c21 = $("#childage21").val();
            var c22 = $("#childage22").val();

            var c3 = $("#children3").val();
            var c31 = $("#childage31").val();
            var c32 = $("#childage32").val();

            var url = "rezervasyon.aspx?sehir=" + sehir + "&tarih=" + tarih + "&gece=" + gece;

            var toplam = $("#rooms").val();
            url += "&toplam=" + toplam;
            if (toplam > 0) {
                url += "&y1=" + y1;
                url += "&c1=" + c1;
                if (c1 > 0)
                    url += "&c11=" + c11;
                if (c1 > 1)
                    url += "&c12=" + c12;
            }
            if (toplam > 1) {
                url += "&y2=" + y2;
                url += "&c2=" + c2;
                if (c2 > 0)
                    url += "&c21=" + c21;
                if (c2 > 1)
                    url += "&c22=" + c22;
            }
            if (toplam > 2) {
                url += "&y3=" + y3;
                url += "&c3=" + c3;
                if (c3 > 0)
                    url += "&c31=" + c31;
                if (c3 > 1)
                    url += "&c32=" + c32;
            }
            location.href = url;
//            alert(url); 
        }
    }
}

function OtelAra()
{
var il = $('#ctl00_Search1_ddlIl').val();
var ilce = $('#ctl00_Search1_ddlIlce').val();
var kategori = $('#ctl00_Search1_ddlKategori').val();
//var pansiyon = $('#ctl00_Search1_ddlPansiyon').val();

//if (il != "-1")
//{
location.href = "oteller.aspx?s=ara&il=" + il + "&ilce=" + ilce + "&kategori=" + kategori;
//+"&pansiyon=" + pansiyon + "";
//}
//else
//{
//  alert("Lütfen İl Seçiniz");
//}

}

function IlceGetir()
{
    var sehirID = $('#ctl00_Search1_ddlIl').val();
    
    $('#ctl00_Search1_ddlIlce').attr("disabled", "true");
    $.ajax({
      type: "POST",
      url: "Js.aspx/IlceGetir",
      data: "{sehir: '"+ sehirID +"'}",
      contentType: "application/json; charset=utf-8",
      dataType: "json",
      success: function(data) {
      $("#data").html("");
     $("#data").html(data);
        }
    });
}

function BolgeGetir()
{
    var KategoriID = $('#ctl00_Turara1_ddlKategori').val();
    $('#ctl00_Turara1_ddlBolge').attr("disabled", "true");
    $.ajax({
      type: "POST",
      url: "Js.aspx/BolgeGetir",
      data: "{kategoriID: '"+ KategoriID +"'}",
      contentType: "application/json; charset=utf-8",
      dataType: "json",
      success: function(data) {
      $("#dataTur").html("");
     $("#dataTur").html(data);
        }
    });
}

function Rezervasyon(id)
{
document.getElementById('ctl00_cPH1_txtFiyatID').value = id; 
$('#tblRezervasyon').fadeIn();
document.getElementById('ctl00_cPH1_txtNot').focus();
}

function RezervasyonGonder()
{
    var otelid = $('#ctl00_cPH1_lblOtelID').html(); 
    var Tel = $('#ctl00_cPH1_lblTel').html(); 
    var id = $('#ctl00_cPH1_txtFiyatID').val(); 
    var ad = $('#ctl00_cPH1_txtAd').val(); 
    var eposta = $('#ctl00_cPH1_txtEPosta').val(); 
    var telefon = $('#ctl00_cPH1_txtTel').val(); 
    var gsm = $('#ctl00_cPH1_txtGSM').val(); 
    var giris = $('#ctl00_cPH1_txtGiris').val(); 
    var cikis = $('#ctl00_cPH1_txtCikis').val(); 
    var yetiskin = $('#ctl00_cPH1_txtYetiskin').val(); 
    var cocuk = $('#ctl00_cPH1_txtCocuk').val(); 
    var not = $('#ctl00_cPH1_txtNot').val();
    
    if (ad.length < 1)
    {
      alert("Lütfen Ad Giriniz.");
      $('#ctl00_cPH1_txtAd').focus();
      return (false);
    }
    
    if ((telefon.length < 1) && (gsm.length < 1))
    {
      alert("Lütfen Telefon numarası yada GSM Giriniz.");
      $('#ctl00_cPH1_txtTel').focus();
      return (false);
    }
    
    $('#tblRezervasyon').hide();
    $('#RezervasyonLoading').show();
    $.ajax({
      type: "POST",
      url: "Js.aspx/RezervasyonGonder",
      data: "{FiyatID: '"+ id +"', Ad: '"+ ad +"', Posta: '"+ eposta +"', Telefon: '"+ telefon +"', GSM: '"+ gsm +"', Giris: '"+ giris +"', Cikis: '"+ cikis +"', Yetiskin: '"+ yetiskin +"', Cocuk: '"+ cocuk +"', Not: '"+ not +"', Otel: '"+ otelid +"'}",
      contentType: "application/json; charset=utf-8",
      dataType: "json",
      success: function(data) {
              if (data == "1")
              {
                //işlem başarılı
                $('#RezervasyonLoading').hide();
                var metin = "<br />Rezervasyon talebiniz alınmıştır. Tesis yetkilileri tarafından en kısa sürede size geri dönüş yapılacaktır.\nAyrıca "+ Tel +" nolu telefon ile de iletişim kurabilirsiniz.<br /><br />";
                $.modal(metin); 
              }
        },
        error: function(data)
        {
//            alert(data);
          $('#RezervasyonLoading').hide();
          $('#tblRezervasyon').fadeIn();
        }
    });
}
    
function YorumYap()
{
    var otelid = $('#ctl00_cPH1_lblOtelID').html(); 
    var Baslik = $('#ctl00_cPH1_txtBaslik').val(); 
    var Yorum = $('#ctl00_cPH1_txtYorum').val(); 
    var Puan = $('#ctl00_cPH1_ddlPuan').val(); 
    $('#tblYorum').hide();
    $('#YorumLoading').show();
    $.ajax({
      type: "POST",
      url: "Js.aspx/YorumYap",
      data: "{OtelID: '"+ otelid +"', Baslik: '"+ Baslik +"', Yorum: '"+ Yorum +"', Puan: '"+ Puan +"'}",
      contentType: "application/json; charset=utf-8",
      dataType: "json",
      success: function(data) {
      if (data == "1")
      {
        $('#YorumLoading').hide();
          var metin = "<br /><br />Yorumunuz kaydedildi. Onaylandıktan sonra yayına girecektir.\nİlginiz için Teşekkür Ederiz.";
                $.modal(metin); 
      }
        },
        error: function(data)
        {
        $('#YorumLoading').hide();
        $('#tblYorum').fadeIn();
        }
    });
}

var title = document.title;
var gurl = document.URL;

function ArkadasimaGonder()
{
var mailtest = new RegExp("");
    var myname = $('#ctl00_cPH1_txtMyName').val(); 
    var mymail = $('#ctl00_cPH1_txtMyMail').val(); 
    var name = $('#ctl00_cPH1_txtFriendName').val(); 
    var mail = $('#ctl00_cPH1_txtFriendMail').val(); 
    
    if ((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mymail) === false))
    {
      alert("Lütfen geçerli bir e-posta adresi giriniz");
      $('#ctl00_cPH1_txtMyMail').focus();
      return (false);
    }
    
    if ((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mail) === false))
    {
      alert("Arkadaşınızın mail adresini hatalı girdiniz.");
      $('#ctl00_cPH1_txtFriendMail').focus();
      return (false);
    }
    
     if(myname.length < 1 ) {
        alert('Lütfen adınızı yazınız.');
        return false;
    }
    
     if(name.length < 1 ) {
        alert('Lütfen arkadaşınızın adını yazınız.');
        return false;
    }


    $('#tblArkadasimaGonder').hide();
    $('#TavsiyeLoading').show();
    $.ajax({
      type: "POST",
      url: "Js.aspx/ArkadasimaGonder",
      data: "{title: '"+ title +"', url: '"+ gurl +"', myname: '"+ myname +"', mymail: '"+ mymail +"', name: '"+ name +"',mail: '"+ mail +"'}",
      contentType: "application/json; charset=utf-8",
      dataType: "json",
      success: function(data) {
      if (data == "1")
      {
        $('#TavsiyeLoading').hide();
        $('#TavsiyeSuccess').show();
      }
        },
        error: function(data)
        {
        $('#TavsiyeLoading').hide();
        $('#tblArkadasimaGonder').fadeIn();
        }
    });
}

	function bookmark(){

    var user="101622";

    if (gurl.length > 0) {
    	if (window.sidebar) window.sidebar.addPanel(title, gurl,"");
	
	    else if( window.opera && window.print ) {
		    var mbm = document.createElement('a');
		    mbm.setAttribute('rel','sidebar');
		    mbm.setAttribute('href',gurl);
		    mbm.setAttribute('title',title);
		    mbm.click();
	    }
	    else if( document.all ) window.external.AddFavorite( gurl, title);
	    
		} else {
	  	alert("Geçerli bir adres bulunamadı.");
	  }
	}

