﻿/// <reference path="jquery-1.4.1-vsdoc.js" />
$(document).ready(function () {
    $("#ctl00_username").keyup(function () {
        var email = $("#ctl00_username").val();
        if (email != 0) {
            if (isValidEmailAddress(email)) {
                $("#validEmail").css({ "background-image": "url('validYes.png')" });
            } else {
                $("#validEmail").css({ "background-image": "url('validNo.png')" });
            }
        } else {
            $("#validEmail").css({ "background-image": "none" });
        }
    });

    $("#ctl00_password").keyup(function () {
        var pass = $("#ctl00_password").val();
        if (pass != 0) {
            if (pass.toString().length >= 3) {
                $("#validPass").css({ "background-image": "url('validYes.png')" });
            } else {
                $("#validPass").css({ "background-image": "url('validNo.png')" });
            }
        } else {
            $("#validPass").css({ "background-image": "none" });
        }
    });
});



function searchHotel() {
    var txt = document.getElementById('search');
    if (txt.value.length <= 3) {
        $("#searchResults").css('display', 'none');
    }
    else if (txt.value.length >= 3 && txt.value == 'otel ismi giriniz..') {
        // txt.value = 'otel ismi giriniz..';
    }
    else if (txt.value.length >= 3) {
        $.getJSON("API/Otel.aspx", { type: "search", aranan: txt.value }, function (j) {
            var options = '<ul>';
            for (var i = 0; i < j.length; i++) {
                options += '<li class="otelSearch"><a  onclick="location.href=\'' + j[i].Url + '\';">' + j[i].OtelAdi + '</a></li>';
            }
            options += '<li style="text-align:center"><a onclick="kapat();" style="cursor:pointer">Kapat</a></li>';
            options += '</ul>';
            $("#searchResults").html(options);
            $("#searchResults").css('display', 'block');
        })
    }
}
function kapat() {
    $("#searchResults").css('display', 'none');
}
function logout() {
  //  FB.Connect.logoutAndRedirect("Default.aspx");
    jQuery.ajax({
        type: 'POST',
        url: 'API/Uye.aspx',
        data: 'type=logOut',
        error: function (request, err) { alert(request.responseText); },
        success: function (veri) {
            location.href = 'Default.aspx';
        }
    });
}

function login() {
    var user = $("#ctl00_username").val();
    var pass = $("#ctl00_password").val();
    if (isValidEmailAddress(user)) {
        if (pass.length >= 3) {
       
            //            jQuery.ajax({
            //                type: 'POST',
            //                url: 'API/Uye.aspx',
            //                data: 'type=login&U=' + user + '&P=' + pass,
            //                error: function (request, err) {
            //                    alert(request.responseText);
            //                },
            //                success: function (veri) {
            //                    if (veri.toString() != "false" && veri.toString()!="") {
            //                        $("#ctl00_pnlUser").show();
            //                        $("#ctl00_pnlLogin").hide();
            //                        $("#divUser").html(veri);
            //                        $("#ctl00_pnlUser").show();
            //                        $("#ctl00_pnlLogin").hide();
            //                        $("#xMenu").show();
            //                    }
            //                    else{
            //                        alert("Kullanıcı Adı ve Şifre Bilgilerinizi Kontrol Ediniz");
            //                    }
            //                }
            //            });
           // document.getElementById('ctl00_btnLogin').click();
            return true;
        }
    }
    return false;
}


function isValidEmailAddress(emailAddress) {
    var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
    return pattern.test(emailAddress);
}

function shareThisFacility(network) {
    var sharedPage = window.location;
    if (network == "facebook") {
        t = document.title;
        window.open('http://www.facebook.com/sharer.php?u=' + encodeURIComponent(sharedPage) + '&t=' + encodeURIComponent(t), 'sharer', 'toolbar=0,status=0,width=626,height=436');
    } else if (network == "twitter") {
        window.open('http://twitter.com/?status=' + encodeURIComponent(sharedPage), 'sharer', 'toolbar=1,status=1');
    } else if (network == "friendfeed") {
        window.open('http://friendfeed.com/?url=' + encodeURIComponent(sharedPage), 'sharer', 'toolbar=1,status=1');
    }
}

