﻿function bb_bookmarksite(title, url)
{
    if (document.all)
        window.external.AddFavorite(url, title);
    else if (window.sidebar)
        window.sidebar.addPanel(title, url, "")
}
    
function btnVietkeyHome_onclick() 
{            
    var temp = document.getElementById('btnVietkey').src;
    if (temp.substr(temp.lastIndexOf("/")+1, temp.length) =='V.gif') 
    {
        setMethod(-1);
        document.getElementById('btnVietkey').src ='images/E.gif';
    } 
    else 
    {
        setMethod(0);
        document.getElementById('btnVietkey').src ='images/V.gif';
    }      
    return true;
}

function VideoOnMouseOver(e, id)
{
    e.className = "VideoDetailOver";       
    document.getElementById('divTitleVideo'+e.id).style.display='block';
    document.getElementById('imgVideo'+e.id).style.width='120px';
    document.getElementById('imgVideo'+e.id).style.height='80px';            
}

function VideoOnMouseOut(e, id)
{
    e.className = "VideoDetailMouseOut";
    document.getElementById('divTitleVideo'+e.id).style.display='none';
    document.getElementById('imgVideo'+e.id).style.width='100px';
    document.getElementById('imgVideo'+e.id).style.height='60px';            
}

function PNGNotOk()
{
    var arVersion = navigator.appVersion.split("MSIE")
    var version = parseFloat(arVersion[1])
    
    return ((version >= 5.5) && (document.body.filters) && (version <7));
}

function SetBBHomePage()
{
    if (document.all){
      document.write('<A HREF="#" onClick="this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'http://baamboo.com\');">');
      document.write('Đặt Baamboo làm trang chủ</a>');
    }

    // If it's Netscape 6, tell user to drag link onto Home button
    // Be sure to change the "http://www.YourWebSiteHere.com\"
    // to the URL you want them to bookmark.
    else if (document.getElementById){
      document.write('<a href="http://baamboo.com">Kéo link này vào nút Home để đặt baamboo làm trang chủ</a>');
    }

    // If it's Netscape 4 or lower, give instructions to set Home Page
    else if (document.layers){
      document.write('<a onclick = "<script>alert(\'Để đặt Baamboo làm trang chủ vào Edit->Preferences. Chọn Navigator, chọn nút "Use Current Page"\')</script>">Đặt Baamboo làm trang chủ</a>');
    }

    // If it's any other browser, for which I don't know the specifications of home paging, display instructions
    else {
      document.write('<a onclick = "<script>alert(\'Để đặt Baamboo làm trang chủ vào Edit->Preferences. Chọn Navigator, chọn nút "Use Current Page"\')</script>">Đặt Baamboo làm trang chủ</a>');
    }
}

function bb_setHomepage(obj)
{
    obj.style.behavior='url(#default#homepage)';
    if (document.all)
    {
        obj.setHomePage('http://BaamBoo.com');
    }
    else
    {
        alert("Kéo link trên thanh địa chỉ vào nút Home để đặt baamboo làm trang chủ");
    }
}

function fnTrapKD(btn, event)
{
    if (document.all)
    {
        if (event.keyCode == 13)
        {
            event.returnValue=false;
            event.cancel = true;
            btn.click();
        }
    }
    else if (document.getElementById)
    {
        if (event.which == 13)
        {
            event.returnValue=false;
            event.cancel = true;
            btn.click();
        }
    }
    else if(document.layers)
    {
        if(event.which == 13)
        {
            event.returnValue=false;
            event.cancel = true;
            btn.click();
        }
    }
}

function builtEx(tab, choice)
{    
    if (tab == "mp3")
    {
        document.getElementById("divEx1").style.display = "none";
        document.getElementById("divEx2").style.display = "none";
        document.getElementById("divEx3").style.display = "none";
        document.getElementById("divEx4").style.display = "none";

        document.getElementById("divEx"+choice).style.display = "block";
    }
    else if (tab == "video")
    {
        document.getElementById("divEx1").style.display = "none";
        document.getElementById("divEx2").style.display = "none";
        document.getElementById("divEx3").style.display = "none";
        document.getElementById("divEx4").style.display = "none";

        if (choice == "1")
            document.getElementById("divEx1").style.display = "block";
        else if (choice == "5")
            document.getElementById("divEx2").style.display = "block";
        else if (choice == "3")
            document.getElementById("divEx3").style.display = "block";
    }
    else if (tab == "vietdic")
    {
        document.getElementById("divEx2").style.display = "none";
        document.getElementById("divEx3").style.display = "none";
        document.getElementById("divEx4").style.display = "none";

        document.getElementById("divEx1").style.display = "block";
    }
    else if (tab == "tratu")
    {
        document.getElementById("divEx2").style.display = "none";
        document.getElementById("divEx3").style.display = "none";
        document.getElementById("divEx4").style.display = "none";

        document.getElementById("divEx1").style.display = "block";
    }
    if (tab == "blog")
    {
        document.getElementById("divEx1").style.display = "none";
        document.getElementById("divEx2").style.display = "none";
        document.getElementById("divEx3").style.display = "none";
        document.getElementById("divEx4").style.display = "none";

        document.getElementById("divEx"+choice).style.display = "block";
    }
    
    makePOSTRequest("setCookie.aspx?tab=" + tab + "&choice=" + choice, "")
}

var http_request = false;

function makePOSTRequest(url, parameters) {
  http_request = false;
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
     http_request = new XMLHttpRequest();
     if (http_request.overrideMimeType) {
     	// set type accordingly to anticipated content type
        //http_request.overrideMimeType('text/xml');
        http_request.overrideMimeType('text/html');
     }
  } else if (window.ActiveXObject) { // IE
     try {
        http_request = new ActiveXObject("Msxml2.XMLHTTP");
     } catch (e) {
        try {
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {}
     }
  }
  if (!http_request) {
     alert('Cannot create XMLHTTP instance');
     return false;
  }
  
  //http_request.onreadystatechange = alertContents;
  http_request.open('POST', url, true);
  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http_request.setRequestHeader("Content-length", parameters.length);
  http_request.setRequestHeader("Connection", "close");
  http_request.send(parameters);
}


function alertContents() {   
  if (http_request.readyState == 4) {
     if (http_request.status == 200) {
        //alert(http_request.responseText);
        result = http_request.responseText;
        document.getElementById('myspan').innerHTML = result;            
     } else {
        alert('There was a problem with the request.');
     }
  }
}