﻿function MouseOverBestChoice(obj)
    {
        var childs = obj.childNodes;
        var aTab = findNode(childs,'tab'); 
      
        if(aTab)
        {
             aTab.style.display = 'block';
        }
    }
    function MouseOutBestChoice(obj)
    {
        var childs = obj.childNodes;
        var aTab = findNode(childs,'tab');      
        if(aTab)
        {
             aTab.style.display = 'none';              
        }
        return obj;
    }
    function RestoreDefault(obj)
    {
        var childs = obj.parentNode.parentNode.childNodes;
        var t_Price = findNode(childs, 'tab_price');
        var t_Guide = findNode(childs, 'tab_guide');
        var t_Review = findNode(childs, 'tab_review');
        if(t_Price)
          {
            t_Price.style.display = 'block';
            t_Guide.style.display = 'none';
            t_Review.style.display = 'none';
          }
    }
    function PriceOver(obj)
    {
        var childs = obj.parentNode.parentNode.childNodes;
        var t_Price = findNode(childs, 'tab_price');
        var t_Guide = findNode(childs, 'tab_guide');
        var t_Review = findNode(childs, 'tab_review');
        if(t_Price)
          {
            t_Price.style.display = 'block';
            t_Guide.style.display = 'none';
            t_Review.style.display = 'none';
          }
    }
    function GuideOver(obj)
    {
        var childs = obj.parentNode.parentNode.childNodes;
        var t_Price = findNode(childs, 'tab_price');
        var t_Guide = findNode(childs, 'tab_guide');
        var t_Review = findNode(childs, 'tab_review');
        if(t_Guide)
          {
            t_Price.style.display = 'none';
            t_Guide.style.display = 'block';
            t_Review.style.display = 'none';
          }
    }
    function ReviewOver(obj)
    {
        var childs = obj.parentNode.parentNode.childNodes;
        var t_Price = findNode(childs, 'tab_price');
        var t_Guide = findNode(childs, 'tab_guide');
        var t_Review = findNode(childs, 'tab_review');
        if(t_Review)
          {
            t_Price.style.display = 'none';
            t_Guide.style.display = 'none';
            t_Review.style.display = 'block';
          }
    }
    function findNode(nodes, id)
    {
        for(var i=0; i<nodes.length ;i++)
        {
            if(nodes[i].id)
            {
                if(nodes[i].id.indexOf(id)>=0)
                    return nodes[i];
            }
        }
        return null;
    }
    function getPosition(who,wch){
        var L=0, R=0;
        var pa=who;
        while(pa.parentNode){
        L+= ( pa.offsetLeft)? pa.offsetLeft: 0;
        R+= (pa.offsetTop)? pa.offsetTop: 0; 

        if(pa==document.body || wch===false)break;
        pa= pa.parentNode;

        }
        var A=[L,R];
        return(wch===1 || wch=== 2)? A[wch]: A;
    }
//----------------------------------
var iPageTourID = 0;
var DirectRight = true;
j("document").ready(function(){

    // Sau khi load xong thì kiểm tra lại số trang để ẩn đi
    var iTotalPage = Math.round(j("div.scrollme .itemleft").length/2) -1;
   
    for(i=iTotalPage; i<5; i++)
    {
            j(".pageSplit1 img").eq(4-i).remove();            
    }
    if(iTotalPage<=1)
    {
        j(".pageSplit1").remove();
    }
    else
    {
        var slide=self.setInterval("play()",5000);
        j(".top10tour").hover(
            function(){
                clearInterval(slide);
            }
            ,function(){
                slide=self.setInterval("play()",5000);
            }
        );
    }
    
    
    // Khi ấn nút next
    j("#btnNextTourPage").click(function(){
        // Reset page cũ về dạng not select
        var id = "#ibtnPage"+ iPageTourID;
        j(id).attr("src",BLUE_BUTTON);//cho nay thay images/Resources/newskin/besttour_icoPage.jpg
        
        iPageTourID ++;
        // nếu là qua trang cuối cùng thì trở về đầu
        
        if(iPageTourID == iTotalPage)
        {
            iPageTourID =0;
        }
        ShowPage();
        DirectRight = true;
    });
    
    // Khi ấn nút back
    j("#btnBackTourPage").click(function(){
    
        // Reset page cũ về dạng not select
        var id = "#ibtnPage"+ iPageTourID;
        j(id).attr("src",BLUE_BUTTON);
        
        iPageTourID --;
        // nếu là qua trang đầu thì trở về cuối
        if(iPageTourID < 0)
        {
            iPageTourID = iTotalPage-1;            
        }
        
        ShowPage();
        DirectRight = false;
    });
    
    // Khi ấn vào trang
    j("img.pageIndex").click(function(){        
        // Reset page cũ về dạng not select
        var id = "#ibtnPage"+ iPageTourID;
        j(id).attr("src",BLUE_BUTTON);
        
        // Lấy index trang đc kích hoạt
        iPageTourID = j(this).attr("alt");
        ShowPage();           
            
    });
    
    
    function ShowPage()
    {
        // Select trang hiện tại
        id = "#ibtnPage"+ iPageTourID;
        j(id).attr("src",RED_BUTTOON);
        
        // Nhảy đến trang index chay 2 cai lien tuc
        var index = iPageTourID*2;
        var selectorLT = "div.scrollme .itemleft:lt("+ index +")";
        var selectorEQ = "div.scrollme .itemleft:eq("+ index +")";
        var selectorGT = "div.scrollme .itemleft:gt("+ index +")";
        j(selectorGT).show("slow");
        j(selectorEQ).show("slow");
        j(selectorLT).hide("slow");
    }
    
   
    
    
    

});
function play()
{
    if(DirectRight == true)
    {
        j("#btnNextTourPage").get(0).click();
    }
    else
    {
        j("#btnBackTourPage").get(0).click();
    }
}