﻿
    //交换名片
    function ChangeCard(cardid,userid)
    {
      if(cardid !='' && userid != '' )
      {
            var myAjax=new Ajax.Request(
            '/ashx/ponline.ashx',
           {
             method:'get',
             parameters: 'action=card&cardid='+cardid+'&userid='+userid,
             onComplete: function setRtnVal(data)
              {
                 if(data.responseText == 'ok')
                 {
                    alert('交换成功。');
                 }
                 else
                 {
                    alert('已经交换。');
                 }
              }
           }); 
      }
    } 
    //构造一条专家简介信息
    function BuilderExpertInfo(info,oPnl,isLogin)
    {
        var oInfo = "<dl class='dl_desc' id='"+oPnl+"' style='display:none;' ><dt><table><tr><td class=\"t_nam\">"
        +info[7] +"<br /><span>讲师</span><span id='login_"+oPnl+"'>"+isLogin+"</span></td><td valign=\"bottom\">"
        +"电话："+info[4] +" <br />手机："+info[7]
        +"</td></tr></table></dt>"
        +"<dd>E-mail："+info[2]+"<br />公 司："+info[3]+"<br />"
        +"地 址："+info[8]+"</dd>"          
        if(info[9] != '')
        {
           oInfo = oInfo+"<dd>简介：<br/>"+info[9]+"</dd>";
        }
        oInfo = oInfo + "</dl>";
        return oInfo;
    }   
    //修改专家状态
    function ModifyExperLogin(oPnl,isLogin)
    {       
        document.getElementById('login_'+oPnl).innerHTML = isLogin;       
    }
    //获取专家信息
    function LoadExpertInfo(pnl)
    { 
        var userinfo=document.getElementById(pnl);
        if(userinfo)
        {
           userinfo.style.display = "block";
        }      
    } 
    //隐藏专家简介
    function HideExpertInfo(pnl)
    {
        if(document.getElementById(pnl))
        {
             document.getElementById(pnl).style.display = "none";
        }
    }

    function SetTitlePannel(pnl,val)
    {
        if(val == "0")
        {
            gk_setInnerText(gk_getById(pnl),'');
            return;
        }
        gk_setInnerText(gk_getById(pnl), ' - '+val + ' 提出的问题');
    }
    //弹出窗口
    function ShowOnlineWin(url)
    {        
      NewWindow(url,'',1024,768);
    }
    var myNewWin = null;
    function NewWindow(mypage,myname,w,h)
    {
        LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
       // TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
        settings ='height='+h+',width='+w+',top=0,left='+LeftPosition+',scrollbars=yes'+',resizable';
        myNewWin = window.open(mypage,myname,settings);
        myNewWin.focus();
    }    
    //设置ppt样式
    var isBigP = "0";
    function ShowBigPicture()
    {
        var imageObj = document.getElementById("picture");
        imageObj.style.width='680';
        imageObj.style.height='510';
    }
    function HideBigPicture()
    {
        if(isBigP == "0")
        {
            var imageObj = document.getElementById("picture");
            imageObj.style.width= '560';
            imageObj.style.height='420';
        }
    }
    function ConvertIsBigP()
    {
        if(isBigP == "0")
        {
            isBigP = "1";
            ShowBigPicture();
        }
        else
        {
            isBigP = "0";
            HideBigPicture();
        }
    }
    function changetab(tag)
    {
        switch(tag)
        {
            case "1": 
            if(document.getElementById('content1'))document.getElementById('content1').style.display='block';
            if(document.getElementById('content2'))document.getElementById('content2').style.display='none';      
            if(document.getElementById('content4'))document.getElementById('content4').style.display='none';		            
            if(document.getElementById('header1'))document.getElementById('header1').className='act'; 
            if(document.getElementById('header2')) document.getElementById('header2').className='bq';  
		    if(document.getElementById('header4'))document.getElementById('header4').className='bq';
            break;
            case "2": 
            if(document.getElementById('content1'))document.getElementById('content1').style.display='none';
            if(document.getElementById('content2'))document.getElementById('content2').style.display='block';      
            if(document.getElementById('content4'))document.getElementById('content4').style.display='none';		            
            if(document.getElementById('header1'))document.getElementById('header1').className='bq'; 
            if(document.getElementById('header2'))document.getElementById('header2').className='act';  
		    if(document.getElementById('header4'))document.getElementById('header4').className='bq';
            break;
            case "3":
            if(document.getElementById('content1'))document.getElementById('content1').style.display='none';
            if(document.getElementById('content2'))document.getElementById('content2').style.display='none'; 
            if(document.getElementById('content3'))document.getElementById('content3').style.display='block';      
            if(document.getElementById('content4'))document.getElementById('content4').style.display='none';		            
            if(document.getElementById('header1'))document.getElementById('header1').className='bq'; 
            if(document.getElementById('header2'))document.getElementById('header2').className='bq';  
            if(document.getElementById('header3'))document.getElementById('header3').className='act';
		    if(document.getElementById('header4'))document.getElementById('header4').className='bq';
		    break
            case "4":
            if(document.getElementById('content1'))document.getElementById('content1').style.display='none'; 
            if(document.getElementById('content2'))document.getElementById('content2').style.display='none';      
            if(document.getElementById('content4'))document.getElementById('content4').style.display='block';            
            if(document.getElementById('header1'))document.getElementById('header1').className='bq'; 
            if(document.getElementById('header2'))document.getElementById('header2').className='bq';  
            if(document.getElementById('header4'))document.getElementById('header4').className='act';
            if(document.getElementById('content4'))document.getElementById('content4').innerHTML = '<iframe src=\"/OnlineProsem/part/mycard.aspx\" marginheight=\"0\" marginwidth=\"0\" frameborder=\"0\" scrolling=\"no\" width=\"688\" height=\"420\"></iframe>';
            break;
         }
     }
     
     //抽奖器 跑马灯     
    function slideLine(ul, delay, speed, lh)
    {       
        var slideBox = (typeof ul == 'string')?document.getElementById(ul):ul;
        var delay = delay||1000, speed=speed||20, lh = lh||20;
        var tid = null, pause = false;
        var start = function() 
        {
            tid=setInterval(slide, speed);
        }
        var slide = function()
        {
            if (pause) return;
            slideBox.scrollTop += 2;
            if (slideBox.scrollTop % lh == 0) 
            {
                clearInterval(tid);                
                slideBox.appendChild(slideBox.getElementsByTagName('li')[0]);
                slideBox.scrollTop = 0;
               
                setTimeout(start, delay);
            }
        }
        slideBox.onmouseover=function(){pause=true;}
        slideBox.onmouseout=function(){pause=false;}
        setTimeout(start, delay);
    }
    //获取在线用户列表
    function LoadOnlineUsers(userListId)
    {   
      var opt = {method: 'post',parameters:'' ,
      onSuccess: function(t) {              
         var rtnHtml = t.responseText;  
            if(rtnHtml == "null")
            {                                    
                
            }
            else
            {
                gk_getById(userListId).innerHTML = rtnHtml;  
            }                
      }, 
      on404: function(t) {
          alert('Error 404: location "' + t.statusText + '" was not found.');
      }, 
      onFailure: function(t) {
          alert('Error ' + t.status + ' -- ' + t.statusText);
      }
     }
     new Ajax.Request('/Common/CommonActionAjax.aspx?Action=LOADUSERS',opt);        
     
    } 
    
    function CallLoadOnlineUsers()
    {
        //alert("CallLoadOnlineUsers");
        LoadOnlineUsers('lblRandomUse');
        setTimeout(CallLoadOnlineUsers,9000);   
    }
    function CallSlideLine()
    {
        slideLine('slidetexts', 2, 30, 40);
    }