var spc=(navigator.appName=="Netscape")? "  ":"       ";
ns4 = (navigator.appName.indexOf("Netscape")>=0 && document.layers)? true : false;
ie4 = (document.all && !document.getElementById)? true : false;
ie5 = (document.all && document.getElementById)? true : false;
ns6 = (document.getElementById && navigator.appName.indexOf("Netscape")>=0 )? true: false;
var mx=0;
var my=0;
var txt=(ns4)? '<layer name="outer" style="display:none"><div id="DivImgSms"></div></layer>' : '<div id="outer" style="display:none;position:absolute; visibility:visible;width:450px;"><div id="DivImgSms"></div></div>';
document.write(txt);
function moveobj(evt)
{
        mx=(ie4||ie5)? event.clientX+document.body.scrollLeft: evt.pageX;
        my=(ie4||ie5)? event.clientY+document.body.scrollTop: evt.pageY;
        moveid(outer,mx+5,my+5);
}
if(ns4)document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=moveobj;
function moveobj(evt)
{
        mx=(ie4||ie5)? event.clientX+document.body.scrollLeft-30: evt.pageX;
        my=(ie4||ie5)? event.clientY+document.body.scrollTop+10: evt.pageY;
        moveid('outer',mx+5,my+5);
}
function moveid(id,x,y)
{
        if(ns4)
        {
                id.moveTo(x,y);
        }
        else
        {
                id=document.getElementById(id);
                id.style.left=x+'px';
                id.style.top=y+'px';
        }
}
function sms_img(id)
{
        var Mess='Soạn tin nhắn <b style="color:#007000">VG AD '+id+'</b> gởi <b style="color:#0000FF">8327</b> để tải ảnh này về điện thoại di động của bạn!';
        document.getElementById("DivImgSms").innerHTML='<div style="-moz-opacity: 0.85;filter:alpha(opacity=85);width:300px;padding:10px;background-color:#FFFFFF;border:1px #008000 solid;font-size:14px">'+Mess+'<br><!--b>Chú ý:</b> Điện thoại của bạn cần có kết nối <b>GPRS</b><br><i>Xem hướng dẫn kết nối <b>GPRS</b> tại liên kết cuối trang</i--></div>';
        document.getElementById('outer').style.display='';
}
function hid_sms_img()
{
        if(document.getElementById('outer'))
        {
                document.getElementById('outer').style.display='none';
        }
}
function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}
function LoadAlbumCat(cat,page)
{
        if(document.getElementById("TdAlbumContent"))
        {
        var xmlHttp=GetXmlHttpObject();
        xmlHttp.onreadystatechange=function()
        {
                if(xmlHttp.readyState==1)
                {
                        document.getElementById("TdAlbumContent").innerHTML='<div style="padding:20px 40px;color:#008000;font-size:20px"> Đang tải dữ liệu <img src="http://phanvien.com/templates/phanvien/images/waiting.gif"></div>';
                }
                else if (xmlHttp.readyState==4)
                {
                        document.getElementById("TdAlbumContent").innerHTML=xmlHttp.responseText;
                }

        }
        xmlHttp.open("GET","ajax_album_in_cat.php?cat="+cat+'&page='+page);
        xmlHttp.send(null);
        }
}
function Count_Topic(i)
{
        var xmlHttp=GetXmlHttpObject();
        xmlHttp.open("GET","/ajax_count_topic.php?topic="+i);
        xmlHttp.send(null);

}
function SendThankToPost(postid,data)
{
        var xmlHttp=GetXmlHttpObject();
        xmlHttp.onreadystatechange=function()
        {
                if (xmlHttp.readyState==4)
                {
                        alert(xmlHttp.responseText);
                }

        }
        xmlHttp.open("POST","thank.php?post="+postid+'&pvtime'+new Date(),true);
        xmlHttp.send(data);
}
function LoadThankedMessage(postid)
{
        var xmlHttp=GetXmlHttpObject();
        xmlHttp.onreadystatechange=function()
        {
                if (xmlHttp.readyState==4)
                {
                        document.getElementById("DivReadyForContent"+postid).innerHTML=xmlHttp.responseText;
                }

        }
        xmlHttp.open("GET","load_thank_list.php?post="+postid+'&pvtime'+new Date(),true);
        xmlHttp.send(null);
}
var CreateDivFormText='<div id="DivPostThankForm" style="background-color:#2B6171;display:none;position:absolute;width:250px;heigh:100px;border:1px #000033 solid;padding:0px">';
CreateDivFormText+='<div style="text-transform:uppercase;padding:2px 4px;border:none;color:#FFFFFF;font-weight:bold;background-color:#000033 ">Gởi cảm ơn</div>';
CreateDivFormText+='<form style="margin:0px;padding:2x 7px">';
CreateDivFormText+='Nội dung thông điệp mà bạn muốn cảm ơn<br>';
CreateDivFormText+='<textarea id="ForumThankMess" name="ForumThankMess" style="width:230px;height:60px;border:1px #375057 solid"></textarea><br><br>';
CreateDivFormText+='<input type="button" value="Gởi thông tin" onclick="document.getElementById(\'DivPostThankForm\').style.display=\'none\'">';
CreateDivFormText+='<input type="button" value="Bỏ qua" onclick="document.getElementById(\'DivPostThankForm\').style.display=\'none\'">';
CreateDivFormText+='</form>';
CreateDivFormText+='</div>';
document.write(CreateDivFormText);
function WriteMessToThank(src,postid,stats)
{
        var TextAreaForm=document.getElementById("DivPostThankForm");
        //var src=document.getElementById("DivPostThankForm");
        TextAreaForm.style.posTop=findPosTop(src)+22;
        TextAreaForm.style.posLeft=findPosLeft(src)+2;
        if(stats==1)
        {
                TextAreaForm.style.display="";
        }
        else
        {
                TextAreaForm.style.display="none";
        }
}
function findPosLeft(obj) {
        var curleft = curtop = 0;
        if (obj.offsetParent) {
                curleft = obj.offsetLeft
                curtop = obj.offsetTop
                while (obj = obj.offsetParent) {
                        curleft += obj.offsetLeft
                        curtop += obj.offsetTop
                }
        }
        return curleft;
}
function findPosTop(obj) {
        var curleft = curtop = 0;
        if (obj.offsetParent) {
                curleft = obj.offsetLeft
                curtop = obj.offsetTop
                while (obj = obj.offsetParent) {
                        curleft += obj.offsetLeft
                        curtop += obj.offsetTop
                }
        }
        return curtop;
}