﻿
var HttpRequest = false;

if (window.XMLHttpRequest) // Internet Explorer
{
    HttpRequest = new XMLHttpRequest();
}
else  // Other browsers  
{
    HttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}


function getDiemDen(khoihanh)
{
    //resetDiemDen();
    
    if (!HttpRequest) return;
    if (khoihanh < 1) return;
    var loaitour;
    if(document.getElementById('rdnuocngoai').checked)
    {
        loaitour=1; //1 la nuoc ngoai
    }
    else if(document.getElementById('rdtrongnuoc').checked)
    {
        loaitour=2; //2 la trong nuoc
    }

    var url = "/AjaxServer.aspx?khoihanh=" + khoihanh+"&loai="+loaitour;
    HttpRequest.open("GET",url);
    
    HttpRequest.onreadystatechange = function()
    {
        if (HttpRequest.readyState == 4 && HttpRequest.status == 200)
        {
           //alert(url);
           
           var xml = HttpRequest.responseXML;
           //kiem tra ben trang AjaxServer.aspx
           var c = xml.getElementsByTagName("category");

           document.getElementById('ddldiemden').options.length = 0; //Xóa dữ liệu cũ
           for (i = 0; i < c.length; i++)
           {
               var value  = c[i].firstChild.nodeValue;
               var id = c[i].attributes[0].value;
               document.getElementById('ddldiemden').options[i] = new Option(value, id);
           }
           
           document.getElementById('ddldiemden').disabled = false;
           document.getElementById('ddldiemden').focus();
       }
   }   
   HttpRequest.send(null);
}
function getDiemDen1(khoihanh) {
    //resetDiemDen();

    if (!HttpRequest) return;
    if (khoihanh < 1) return;
    var loaitour;
    if (document.getElementById('rdnuocngoai1').checked) {
        loaitour = 2; //1 la nuoc ngoai
    }
    else if (document.getElementById('rdtrongnuoc1').checked) {
        loaitour = 1; //2 la trong nuoc
    }

    var url = "/AjaxServer.aspx?khoihanh=" + khoihanh + "&loai=" + loaitour;
    HttpRequest.open("GET", url);

    HttpRequest.onreadystatechange = function() {
        if (HttpRequest.readyState == 4 && HttpRequest.status == 200) {
            //alert(url);

            var xml = HttpRequest.responseXML;
            //kiem tra ben trang AjaxServer.aspx
            var c = xml.getElementsByTagName("category");

            document.getElementById('ddldiemden1').options.length = 0; //Xóa dữ liệu cũ
            for (i = 0; i < c.length; i++) {
                var value = c[i].firstChild.nodeValue;
                var id = c[i].attributes[0].value;
                document.getElementById('ddldiemden1').options[i] = new Option(value, id);
            }

            document.getElementById('ddldiemden1').disabled = false;
            document.getElementById('ddldiemden1').focus();
        }
    }
    HttpRequest.send(null);
}

function viewclip(id)
{
    if (!HttpRequest) return;
    
    var url = "/blog/viewclip.aspx?id=" + id;
    HttpRequest.open("GET",url);
    HttpRequest.onreadystatechange = function()
    {
        if (HttpRequest.readyState == 4 && HttpRequest.status == 200)
        {
           var xml = HttpRequest.responseXML;
           var c = xml.getElementsByTagName("result");
       }
   }
   
   HttpRequest.send(null);
}


function dangky_nhantin(email)
{
    if (!HttpRequest) return;
    
    var url = "/nhantin.aspx?email=" + email;
    HttpRequest.open("GET",url);
    HttpRequest.onreadystatechange = function()
    {
        if (HttpRequest.readyState == 4 && HttpRequest.status == 200)
        {
           var xml = HttpRequest.responseXML;
           var c = xml.getElementsByTagName("result");  
           var value  = c[0].firstChild.nodeValue;
           var id = c[0].attributes[0].value;
           if(value=="Thành công")
           {
                alert('Cảm ơn Quý khách đã đăng ký nhận bản tin Fiditour. Chúng tôi sẽ gởi đến bạn bản tin mới nhất ngay khi có thể.');
           }
           else
           {
                alert('Đăng ký nhận thông tin không thành công');
           }
       }
   }
   
   HttpRequest.send(null);
}
//xem diem tich luy
function viewMark2(ikl)
{
    
    if (!HttpRequest) return;
    
    var url = "/xemdiem2.aspx?ikl=" + ikl;
    HttpRequest.open("GET",url);
    //alert(url);
    HttpRequest.onreadystatechange = function()
    {
        if (HttpRequest.readyState == 4 && HttpRequest.status == 200)
        {
           //alert(url);
           var xml = HttpRequest.responseXML;
           var c = xml.getElementsByTagName("mark");
           var value  = c[0].firstChild.nodeValue;
           
           if(value!='NotExits')
           {
               var result = value.split(';');
               
               document.getElementById('txtrhoten').value = result[0];
               document.getElementById('txtrmaso').value = result[1];
               document.getElementById('txtrdiem').value = result[2];
               document.getElementById('dangnhap').style.display = 'none';
               document.getElementById('diem').style.display = 'block';
           }
           else
           {
               alert('Thông tin khách hàng này không tồn tại. Vui lòng nhập thông tin khác.');               
           }
       }
   }
   
   HttpRequest.send(null);
}
//xem diem tich luy
function viewMark1(name,phone,cmnd)
{
    
    if (!HttpRequest) return;
    
    var url = "/xemdiem1.aspx?name=" + name + "&phone=" + phone + "&cmnd=" + cmnd;
    HttpRequest.open("GET",url);
    //alert(url);
    HttpRequest.onreadystatechange = function()
    {
        if (HttpRequest.readyState == 4 && HttpRequest.status == 200)
        {
           //alert(url);
           var xml = HttpRequest.responseXML;
           var c = xml.getElementsByTagName("mark");
           var value  = c[0].firstChild.nodeValue;
           //alert(value);
           if(value!='NotExits')
           {
               var result = value.split(';');
               
               document.getElementById('txtrhoten').value = result[0];
               document.getElementById('txtrmaso').value = result[1];
               document.getElementById('txtrdiem').value = result[2];
               document.getElementById('dangnhap').style.display = 'none';
               document.getElementById('diem').style.display = 'block';
           }
           else
           {
               alert('Thông tin khách hàng này không tồn tại. Vui lòng nhập thông tin khác.');               
           }
       }
   }
   
   HttpRequest.send(null);
}

function RemoveUnicode(str) {
   str= str.toLowerCase();
   str= str.replace(/à|á|ạ|ả|ã|â|ầ|ấ|ậ|ẩ|ẫ|ă|ằ|ắ|ặ|ẳ|ẵ/g,"a");
   str= str.replace(/è|é|ẹ|ẻ|ẽ|ê|ề|ế|ệ|ể|ễ/g,"e");
   str= str.replace(/ì|í|ị|ỉ|ĩ/g,"i");
   str= str.replace(/ò|ó|ọ|ỏ|õ|ô|ồ|ố|ộ|ổ|ỗ|ơ|ờ|ớ|ợ|ở|ỡ/g,"o");
   str= str.replace(/ù|ú|ụ|ủ|ũ|ư|ừ|ứ|ự|ử|ữ/g,"u");
   str= str.replace(/ỳ|ý|ỵ|ỷ|ỹ/g,"y");
   str= str.replace(/đ/g,"d");
   str= str.replace(/!|@|%|\^|\*|\(|\)|\+|\=|\<|\>|\?|\/|,|\.|\:|\;|\'| |\"|\&|\#|\[|\]|~|document.getElementById|_/g,"-"); 
 /* tìm và thay thế các kí tự đặc biệt trong chuỗi sang kí tự - */ 
   str= str.replace(/-+-/g,"-"); //thay thế 2- thành 1- 
   str= str.replace(/^\-+|\-+document.getElementById/g,"");  
 //cắt bỏ ký tự - ở đầu và cuối chuỗi  
   return str;
   }

//lay danh sach tour hot tren trang default.aspx
function getTour2(type)
{
    if (!HttpRequest) return;
    document.getElementById('tourcontainer').innerHTML='';
    var url = "http://www.fiditour.com/blog/tourhot.aspx?type="+type;
    HttpRequest.open("GET",url);
    
    if(!(type!='')) return;
    
    HttpRequest.onreadystatechange = function()
    {
        if (HttpRequest.readyState == 4 && HttpRequest.status == 200)
        {
           var xml = HttpRequest.responseXML;
           var c = xml.getElementsByTagName("date");
           var template='<div class="panel" id="panel_ItemStt"><div class="inside"><img src="/images_he/hotimg.gif" style="position: absolute; width: 32px; height: 24px; top: 5px; left:100px; z-index: 100; border: 0px;ItemHot" /><a href="/LinkType/ItemNameFormatizItemID.html" title=""><img src="ItemImage" alt="ItemName" /></a><h2><a style="font-size: 11px;" href="/LinkType/ItemNameFormatizItemID.html" onmouseover="doTooltip(event,\'<strong>ItemName</strong><br><br />Số ngày đi: <strong>ItemSoNgayDi</strong><br />Khởi hành: <strong>ItemKhoiHanh</strong><br />Giá: <strong>ItemGia</strong>\')" onmouseout="hideTip()">ItemName1</a></h2></div></div>';
           var linktype='du-lich-trong-nuoc';
           linktype =(type==1?'du-lich-trong-nuoc':'du-lich-nuoc-ngoai');
           
           for (i = 0; i < c.length; i++)
           {
               var value  = c[i].firstChild.nodeValue;
               var id = c[i].attributes[0].value;
               var info=value.split('#');
               
               var itemid= info[0];
               var name= info[1];
               var name1= info[2];
               var gia= info[3];
               var khoihanh= info[4];
               var songaydi= info[5];
               var hinh= info[6];
               var ngaytao= info[7];
               var hot= info[8];
               
               var tmp=template;
               tmp = tmp.replace(/LinkType/gi,linktype);
               tmp = tmp.replace(/ItemStt/gi,id);
               tmp = tmp.replace(/ItemID/gi,itemid);
               tmp = tmp.replace(/ItemNameFormat/gi,RemoveUnicode(name));
               tmp = tmp.replace(/ItemName1/gi,name1);
               tmp = tmp.replace(/ItemName/gi,name);
               tmp = tmp.replace(/ItemImage/gi,hinh);
               tmp = tmp.replace(/ItemSoNgayDi/gi,songaydi);
               tmp = tmp.replace(/ItemKhoiHanh/gi,khoihanh);
               tmp = tmp.replace(/ItemGia/gi,gia);
               if(hot=="False")
                    tmp = tmp.replace(/ItemHot/gi,'display:none');
               else
                    tmp = tmp.replace(/ItemHot/gi,'');
               document.getElementById('tourcontainer').innerHTML=document.getElementById('tourcontainer').innerHTML+tmp;
           }
           document.getElementById('tourcontainer').style.left='0px';
           curPanel =1;
       }
   }   
   HttpRequest.send(null);
}
