﻿function gmobj(o){
	if(document.getElementById){ m=document.getElementById(o); }
	else if(document.all){ m=document.all[o]; }
	else if(document.layers){ m=document[o]; }
	return m;
}
var PhoneStr = '';
var nameStr = '';
var emailStr = '';
var contentStr = '';
var captcha = '';
var SobanStr = '';
var NgaydatStr = '';
//$(document).ready(function() {
//    $("#btnSend").click(sendMessage);
//});
function sendMessage() {
    if (validRequireField($("#txtName").val(), "Họ tên")
    && checknumber($("#txtPhone").val(), "Điện thoại")
    && validEmail($("#txtEmail").val())
    && validRequireField($("#txtDate").val(), "Ngày đặt bàn")
    && checknumber($("#txtSoban").val(), "Số bàn dự kiến")
    && validRequireField($("#txtNoidung").val(), "Nội dung")
    && validRequireField($("#txtCode").val(), "Mã xác nhận")
    ) {
        $("#btnSend").attr('disabled', 'disabled');
        nameStr = $("#txtName").val();
        PhoneStr = $("#txtPhone").val();
        emailStr = $("#txtEmail").val();
        SobanStr = $("#txtSoban").val();
        NgaydatStr = $("#txtDate").val();
        contentStr = $("#txtNoidung").val();
        captcha = $("#txtCode").val();
        var dataString = "name=" + nameStr + "&email=" + emailStr + "&Phone=" + PhoneStr + "&Soban=" + SobanStr + "&Ngaydat=" + NgaydatStr + "&content=" + contentStr +"&captcha=" + captcha;
        $.ajax({
            type: "POST",
            url: "/controls/update_comment.ashx",
            data: dataString,
            cache: false,
            beforeSend: function() {
            $("#divloadding").show();
            },
            complete: function() {
            $("#divloadding").hide();
            },
            success: function(data) {
                $("#divloadding").css('display','block');
                $("#btnSend").attr('disabled', '');
                if (data == "1") {
                    $("#divloadding").css('display','none');
                    alert("Bạn hãy điền đúng mã xác nhận trước khi tiếp tục.");
                    return;
                }else {
                    alert("Thông tin của bạn đã được gửi tới nhà hàng.");
                     $("#btnSend").attr('disabled', 'true');
                }
            }
        });
    }
    return false;
}
function clearBox() {
    $("#txtName").val('Họ tên');
    $("#txtPhone").val('Điện thoại');
    $("#txtEmail").val('Email');
    $("#txtDate").val('Ngày đặt bàn');
    $("#txtSoban").val('Số bàn dự kiến');
    $("#txtNoidung").val('Nội dung');
    $("#txtCode").val('Mã xác nhận');
    return false;
}
function validRequireField(str, name) {
    if ($.trim(str) == "" || $.trim(str) == name) {
        alert(name + " không được để trống.");
        return false;
    }
    return true;
}
function checknumber(numb, value){ 
var anum=/(^\d+$)|(^\d+\.\d+$)/
if (anum.test(numb))testresult=true
else{alert(value +  " Bạn phải nhập số");testresult=false
}return (testresult)}

function validEmail(email) {
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if (reg.test(email) == false) {
        alert("Sai định dạng email.");
        return false;
    }
    return true;
}
function RefreshCaptcha() {
    var img = document.getElementById("imgCaptcha");
    img.src = "/controls/CaptchaHandler.ashx?query=" + Math.random();
}
function InputFocus(textdefault, control) {
    text = control.value;
    if (text == textdefault) control.value = "";
}
function InputBlur(textdefault, control) {
    text = control.value;
    if (text == "") control.value = textdefault;
}var nameLh = '';var PhoneLh = '';var emailLh = '';var titleLh = '';var contentLh = '';var captchaLh = '';function GuiYeuCau() {
    if (validRequireField($("#txtNamelh").val(), "Họ tên")
    && checknumber($("#txtPhonelh").val(), "Điện thoại")
    && validEmail($("#txtEmaillh").val())
    && validRequireField($("#txttitlelh").val(), "Tiêu đề")
    && validRequireField($("#txtContentlh").val(), "Nội dung")
    && validRequireField($("#txtCodelh").val(), "Mã xác nhận")
    ) {
        $("#btnSendlh").attr('disabled', 'disabled');
        nameLh = $("#txtNamelh").val();
        PhoneLh = $("#txtPhonelh").val();
        emailLh = $("#txtEmaillh").val();
        titleLh = $("#txttitlelh").val();
        contentLh = $("#txtContentlh").val();
        captchaLh = $("#txtCodelh").val();
        var dataString = "namelh=" + nameLh + "&emaillh=" + emailLh + "&Phonelh=" + PhoneLh + "&titlelh=" + titleLh + "&contentlh=" + contentLh +"&captchalh=" + captchaLh;
        $.ajax({
            type: "POST",
            url: "/controls/Update_lh.ashx",
            data: dataString,
            cache: false,
            beforeSend: function() {
            $("#divloadding1").show();
            },
            complete: function() {
            $("#divloadding1").hide();
            },
            success: function(data) {
                $("#divloadding1").css('display','block');
                $("#btnSendlh").attr('disabled', '');
                if (data == "1") {
                    $("#divloadding1").css('display','none');
                    alert("Bạn hãy điền đúng mã xác nhận trước khi tiếp tục.");
                    return;
                }else {
                    alert("Thông tin của bạn đã được gửi tới nhà hàng.");
                     $("#btnSendlh").attr('disabled', 'true');
                }
            }
        });
    }
    return false;
}

var menuids=["sidebarmenu1"] //Enter id(s) of each Side Bar Menu's main UL, separated by commas

function initsidebarmenu(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
    ultags[t].parentNode.getElementsByTagName("a")[0].className+=" subfolderstyle"
  if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
   ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
  else //else if this is a sub level submenu (ul)
    ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.display="block"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.display="none"
    }
    }
  for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
  ultags[t].style.visibility="visible"
  ultags[t].style.display="none"
  }
  }
}

if (window.addEventListener)
window.addEventListener("load", initsidebarmenu, false)
else if (window.attachEvent)
window.attachEvent("onload", initsidebarmenu)
