function resetDiv(){
  var m1=document.getElementById("blog_left");
  var m2=document.getElementById("blog_right");
  if(m1.offsetHeight>m2.offsetHeight){
    m2.style.pixelHeight=m1.offsetHeight;
  }
  else{
    m1.style.pixelHeight=m2.offsetHeight;
  }
}


function resetDiv(){
  var m1=document.getElementById("left");
  var m2=document.getElementById("right");
  if(m1.offsetHeight>m2.offsetHeight){
    m2.style.pixelHeight=m1.offsetHeight;
  }
  else{
    m1.style.pixelHeight=m2.offsetHeight;
  }
}


// JavaScript Document tag menu
var member_tagprev=1;
function showMember_tag(obj){
	document.getElementById("nb"+member_tagprev).className="out";	
    document.getElementById("member_tag"+member_tagprev).style.display="none";
    document.getElementById("nb"+obj).className="in";
    document.getElementById("member_tag"+obj).style.display="block";
  member_tagprev=obj;
}

var Speed = 1; //速度(毫秒)
var Space = 5; //每次移动(px)
var PageWidth = 620; //翻页宽度
var fill = 0; //整体移位
var MoveLock = false;
var MoveTimeObj;
var Comp = 0;
var AutoPlayObj = null;
GetObj("List2").innerHTML = GetObj("List1").innerHTML;
GetObj('ISL_Cont').scrollLeft = fill;
GetObj("ISL_Cont").onmouseover = function(){clearInterval(AutoPlayObj);}
GetObj("ISL_Cont").onmouseout = function(){AutoPlay();}
AutoPlay();
function GetObj(objName){if(document.getElementById){return eval('document.getElementById("'+objName+'")')}else{return eval('document.all.'+objName)}}
function AutoPlay(){ //自动滚动
 clearInterval(AutoPlayObj);
 AutoPlayObj = setInterval('ISL_GoDown();ISL_StopDown();',3000); //间隔时间
}
function ISL_GoUp(){ //上翻开始
 if(MoveLock) return;
 clearInterval(AutoPlayObj);
 MoveLock = true;
 MoveTimeObj = setInterval('ISL_ScrUp();',Speed);
}
function ISL_StopUp(){ //上翻停止
 clearInterval(MoveTimeObj);
 if(GetObj('ISL_Cont').scrollLeft % PageWidth - fill != 0){
  Comp = fill - (GetObj('ISL_Cont').scrollLeft % PageWidth);
  CompScr();
 }else{
  MoveLock = false;
 }
 AutoPlay();
}
function ISL_ScrUp(){ //上翻动作
 if(GetObj('ISL_Cont').scrollLeft <= 0){GetObj('ISL_Cont').scrollLeft = GetObj('ISL_Cont').scrollLeft + GetObj('List1').offsetWidth}
 GetObj('ISL_Cont').scrollLeft -= Space ;
}
function ISL_GoDown(){ //下翻
 clearInterval(MoveTimeObj);
 if(MoveLock) return;
 clearInterval(AutoPlayObj);
 MoveLock = true;
 ISL_ScrDown();
 MoveTimeObj = setInterval('ISL_ScrDown()',Speed);
}
function ISL_StopDown(){ //下翻停止
 clearInterval(MoveTimeObj);
 if(GetObj('ISL_Cont').scrollLeft % PageWidth - fill != 0 ){
  Comp = PageWidth - GetObj('ISL_Cont').scrollLeft % PageWidth + fill;
  CompScr();
 }else{
  MoveLock = false;
 }
 AutoPlay();
}
function ISL_ScrDown(){ //下翻动作
 if(GetObj('ISL_Cont').scrollLeft >= GetObj('List1').scrollWidth){GetObj('ISL_Cont').scrollLeft = GetObj('ISL_Cont').scrollLeft - GetObj('List1').scrollWidth;}
 GetObj('ISL_Cont').scrollLeft += Space ;
}
function CompScr(){
 var num;
 if(Comp == 0){MoveLock = false;return;}
 if(Comp < 0){ //上翻
  if(Comp < -Space){
   Comp += Space;
   num = Space;
  }else{
   num = -Comp;
   Comp = 0;
  }
  GetObj('ISL_Cont').scrollLeft -= num;
  setTimeout('CompScr()',Speed);
 }else{ //下翻
  if(Comp > Space){
   Comp -= Space;
   num = Space;
  }else{
   num = Comp;
   Comp = 0;
  }
  GetObj('ISL_Cont').scrollLeft += num;
  setTimeout('CompScr()',Speed);
 }
}


function showface(id,message,num)
{
    var ExsitDivObj=document.getElementById("facebg_idwindow");
    if(ExsitDivObj!=null)ExsitDivObj.parentNode.removeChild(ExsitDivObj);
    var objDiv = document.createElement("div");
    objDiv.className="f_box";//For IE
    objDiv.style.position = "absolute";
    objDiv.id="facebg_idwindow"; 
    objDiv.innerHTML = "loading...";
	var width="542";
	var height="118";
	if(num==1)
	{
	    height="260";
	}
	else if(num==2)
	{
	    height="150";
	}
	objDiv.style.width = width +"px";
    objDiv.style.position = "absolute";
	objDiv.style.left = (((window.screen.width/2)-(width/2))-32) + "px";
	objDiv.style.top = ((((window.screen.height/2)-(height))+document.documentElement.scrollTop)+20) + "px";
    objDiv.style.display = "";
    document.body.appendChild(objDiv); 
   objDiv.innerHTML="loading..."; 
   var fstr="";  
   for(i=1; i<90; i++) 
   {
		fstr += '<img src="/images/face/'+i+'.gif" title="[em:'+i+':]" onclick="insertFace('+i+', \''+ message +'\')" style="cursor:pointer; position:relative;" />';
   } 
	objDiv.innerHTML = "<div class=\"f_box1\"><div  class=\"boxtitle chengse\"><div class=\"nl bold\"></div><div class=\"reshow nr\"><a href=\"javascript:void(0);\" onclick=\"closediv($('facebg_idwindow'));\">关闭</a></div></div>"+fstr+"</div>";
}


function getFace(i,message)
{
    fstr = '<img src="/images/face/'+i+'.gif" title="[em:'+i+':]" onclick="insertFace('+i+', \''+ message +'\')" style="cursor:pointer; position:relative;" />';
   return  fstr;
}


function ShowShareDiv(sType,shareid,stitle,surl,scontent,linkuserid)
{
    var param="Id="+shareid+"&type="+sType+"&title="+escape(stitle)+"&url="+escape(surl)+"&linkUserID="+linkuserid+"&content="+escape(scontent)+"";
    ShowMsgBox('share_idwindow','510','320','share/ShareCommonality_frame',param);
}

function closediv(objDiv)
{
   objDiv.parentNode.removeChild(objDiv);
}
function cleardiv(objDiv)
{
   objDiv.style.display="none";
}

function insertFace(id,target)
{
    var text = '[em:'+id+':]';
    var obj = $(target);
    selection = document.selection;
    checkFocus(target);
    if(!isUndefined(obj.selectionStart)) 
    {
        var opn = obj.selectionStart + 0;
        obj.value = obj.value.substr(0, obj.selectionStart) + text + obj.value.substr(obj.selectionEnd);
    } 
    else if(selection && selection.createRange)
    {
   
        var sel = selection.createRange();
        sel.text = text;
        sel.moveStart('character', -text.length);		      
    }
    else
    {
        obj.value += text;
    }	
    closediv($('facebg_idwindow'));
} 
  function isUndefined(variable) 
  {
	return typeof variable == 'undefined' ? true : false;
  } 