﻿/****************** 通用功能 **********************/
var $ = function(id){return document.getElementById(id);}
var updating=false;
var sendTime=new Date();
function Trim(value){var res = String(value).replace(/^[\s]+|[\s]+$/g,''); return res;}
function isIE(){if(document.all){return true;}else{return false;}}
function setImgAutoSize(img,maxWidth,maxHeight)
{
    var imgWidth=img.offsetWidth;
    var imgHeight=img.offsetHeight;
    if (img.readyState!="complete")
    { return false;    }
    if (imgWidth>maxWidth&&maxWidth!=0)
    { img.width=maxWidth;     }
    if (imgHeight>maxHeight&&maxHeight!=0)
    { img.height=maxHeight;     }
}
function csubstr(str, len) {
    if(!str || !len) { return ''; } 
    var a = 0; 
    var i = 0;   
    var temp = '';     
    for (i=0;i<str.length;i++)
    {
    if (str.charCodeAt(i)>255)
         {a+=2;}        
    else  
        {a++;}
    if(a > len)
    { return temp; }
    temp += str.charAt(i);    
 }    
   return str;
}
function requestUrl(url,paras){    
    var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); 
    var paraObj = {} 
    for (i=0; j=paraString[i]; i++){ 
    paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length); 
    } 
    var returnValue = paraObj[paras.toLowerCase()]; 
    if(typeof(returnValue)=="undefined"){ 
    return ""; 
    }else{ 
    return returnValue; 
    } 
} 

if(window.HTMLElement) {
    HTMLElement.prototype.__defineSetter__("outerHTML",function(sHTML){
        var r=this.ownerDocument.createRange();
        r.setStartBefore(this);
        var df=r.createContextualFragment(sHTML);
        this.parentNode.replaceChild(df,this);
        return sHTML;
        });

    HTMLElement.prototype.__defineGetter__("outerHTML",function(){
     var attr;
        var attrs=this.attributes;
        var str="<"+this.tagName.toLowerCase();
        for(var i=0;i<attrs.length;i++){
            attr=attrs[i];
            if(attr.specified)
                str+=" "+attr.name+'="'+attr.value+'"';
            }
        if(!this.canHaveChildren)
            return str+">";
        return str+">"+this.innerHTML+"</"+this.tagName.toLowerCase()+">";
        });
        
   HTMLElement.prototype.__defineGetter__("canHaveChildren",function()
   {
      switch(this.tagName.toLowerCase())
      {
            case "area":
            case "base":
            case "basefont":
            case "col":
            case "frame":
            case "hr":
            case "img":
            case "br":
            case "input":
            case "isindex":
            case "link":
            case "meta":
            case "param":
            return false;
        }
        return true;
    });
}
//****************************************************************//
//**********************   开场动画    ***************************//
//****************************************************************//
var shopRules=new function()//可修改的样式表对象
{  
  var obj=document.styleSheets[0]; 
  return obj.rules||obj.cssRules;  
}
function showFlash(link,bgcValue)
{
    shopRules[0].style.cssText='overflow: hidden;';
    shopRules[1].style.cssText='overflow: hidden;';
    if ($('bgsound')){$('bgsound').disabled=true;}
    
    var vWidth,vHeight,vWidth2,vHeight2;
    if (isIE())
    {
        vWidth = document.documentElement.clientWidth;  //1003 浏览器有效宽度 //html {overflow: hidden;}1020
        vHeight = document.documentElement.clientHeight; //542/564
        if (vWidth>1020){vWidth2=1020;}else{vWidth2=vWidth;}      
    }
    else
    {
        vWidth = window.innerWidth;  //1024  浏览器有效宽度
        vHeight = window.innerHeight; //597
        if (vWidth>1024){vWidth2=1024;}else{vWidth2=vWidth;}     
    }    
    if (vHeight>600){vHeight2=600;}else{vHeight2=vHeight;}   
    $('TempShowFlashDiv').innerHTML=getFlashPlayerString(link,vWidth,vHeight,vWidth2,vHeight2,bgcValue);    
    setTimeout('correctShowWelComeSwf()',100);
}
function correctShowWelComeSwf()
{    
    if ($("TempShowFlashDiv"))
    {
        var hNum=document.documentElement.scrollTop;
        $("TempShowFlashDiv").style.top=hNum+'px';
        var obj=$("TempShowFlashDiv2");
        var obj1=$("TempShowFlashDiv1");
        var vWidth,vHeight,vWidth2,vHeight2;
        if (isIE())
        {
            vWidth = document.documentElement.clientWidth;  //1003 浏览器有效宽度 //html {overflow: hidden;}1020
            vHeight = document.documentElement.clientHeight; //542/564
            if (vWidth>1020){vWidth2=1020;}else{vWidth2=vWidth;}      
        }
        else
        {
            vWidth = window.innerWidth;  //1024  浏览器有效宽度
            vHeight = window.innerHeight; //597
            if (vWidth>1024){vWidth2=1024;}else{vWidth2=vWidth;}     
        }    
        if (vHeight>600){vHeight2=600;}else{vHeight2=vHeight;}           
        obj.style.width=vWidth2+'px';
        obj.style.height=vHeight2+'px';        
        obj1.style.width=vWidth+'px';
        obj1.style.height=vHeight+'px';
        if ($('MediaPlayer')){$('MediaPlayer').style.display='none';}
        setTimeout('correctShowWelComeSwf()',100);
    }
}
function getFlashPlayerString(link,wNum,hNum,wNum2,hNum2,bgcValue){      
    var jg = '<table id="TempShowFlashDiv1" border="0" cellpadding="0" cellspacing="0" style="position:absolute;z-index:9001;top:0px;left:0px;width:'+wNum+'px;height:'+hNum+'px;background:'+bgcValue+';"><tr><td style="vertical-align:middle; text-align:center;"><div id="TempShowFlashDiv2" style="width:'+wNum2+'px;height:'+hNum2+'px;margin:0px auto 0px auto;" >';
    if (isIE())
    {
        jg +='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="100%" height="100%" id="WelcomeSwf">';
        jg += '<param name="bgcolor" value="#F0F0F0" /><param name="movie" value="' + link + '" /><param name="quality" value="high" /><param name="menu" value="false" />';
        jg +='<param name="wmode" value="transparent"> '
        jg +='</object>';
    }
    else
    {   jg += '<embed src="' + link + '" id="WelcomeSwf" quality="high"  wmode="transparent"  pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100%" height="100%"> </embed>';    }
    jg +='</div></td></tr></table>';
    return jg;
}
function deleWelcomeFlash()
{
    if ($("WelcomeSwf"))
    {if ($("WelcomeSwf").PercentLoaded()==0){ closeWelcomeFlash();}else{window.setTimeout("deleWelcomeFlash()",100)}}
    else
    {closeWelcomeFlash();}
}
function closeWelcomeFlash()
{
    if ($('TempShowFlashDiv'))
    { $('TempShowFlashDiv').parentNode.removeChild($('TempShowFlashDiv'));} 
    if ($('MediaPlayer')){$('MediaPlayer').style.display='';}
    shopRules[0].style.cssText='overflow:auto;';
    shopRules[1].style.cssText='overflow:auto;';
    if ($('bgsound')){$('bgsound').disabled=false;}
}
//****************************************************************//
//******************* 以下为网站特效益     ***********************//
//****************************************************************//
/******************************************/
//显示&隐藏 子类方法
function showCategories(obj1)
{
  var obj2=obj1.nextSibling;
  if (obj2.nodeName=='#text')
  {obj2=obj2.nextSibling;}
  if (obj2==null){return;}
  obj2.style.display=(obj2.style.display=='none'?'':'none');
}

//最新供应动画
var lastOffertimer;
var lastOfferpause=false;
function lastOfferMove()
{
    if ($('OfferBox2')==null)
    {return;}
    var lastOfferMObj=$('OfferBox2');
    var objul=lastOfferMObj.getElementsByTagName('ul');
    if (objul.length<4)
    {return;}    
    lastOfferMObj.innerHTML+=lastOfferMObj.innerHTML;
    objul=lastOfferMObj.getElementsByTagName('ul');
    lastOfferMObj.style.width=objul[0].offsetWidth*objul.length+"px";
    if(typeof(lastOffertimer)=='number')
    { window.clearInterval(lastOffertimer);    }
    lastOffertimer=setInterval("lastOfferMove2()",40);
}
function lastOfferMove2()
{
    if (lastOfferpause==true){return;}
    var obj=$('OfferBox1');
    if (obj==null){return;}
    obj.scrollLeft +=1;
    if (obj.scrollLeft>=(obj.scrollWidth-obj.offsetWidth))
    {obj.scrollLeft=obj.scrollWidth/2-obj.offsetWidth;}
}
//公司简介动画
var aboutUstimer;
var aboutUspause=false;
function aboutUsMove()
{
   var obj=$('ShowIntro1');
   if (obj==null){return;}
   if (obj.scrollHeight<55){return;}
   
   obj.innerHTML+="<br /><br />"+obj.innerHTML+"<br /><br />";
   if(typeof(aboutUstimer)=='number')
   { window.clearInterval(aboutUstimer);   }
   aboutUstimer=setInterval("aboutUsMove2()",80);
}
function aboutUsMove2()
{
    if (aboutUspause==true){return;}
    var obj=$('ShowIntro1');
    if (obj==null){return;}
    obj.scrollTop +=1;
    if (obj.scrollTop>=(obj.scrollHeight-obj.offsetHeight))
    {obj.scrollTop=obj.scrollHeight/2-obj.offsetHeight;}
}
//****************************************************************//
//**********************  菜单按钮位置  **************************//
//****************************************************************//
//javascript:showMenuBoxState(2);
//根据自定义属性fname改变按钮类及当前位置
function showMenuBoxState(fNum)
{ 
   if ($('ComHeadMenuBox'))
   {
        var obj=$('ComHeadMenuBox').childNodes;
        for(var i=0;i<obj.length;i++)
        { 
           if (obj[i].id)
           {
               if (obj[i].id.indexOf('CH2_Li')>-1)
               {obj[i].className='li2';}
           }
        }
        for(var i=0;i<obj.length;i++)
        {  
          if(obj[i].nodeName=="A"||obj[i].nodeName=="SPAN")
          {       
            var fn=obj[i].getAttribute('fname');
            if (fn!=null)
            {
                if (fn==('F'+fNum)||fn==('F'+(fNum+20)))
                {
                   obj[i].className='li1';               
                   if ($('CurSiteTitle'))
                   {$('CurSiteTitle').innerHTML=obj[i].innerHTML;}
                }        
            }        
          }
        }   
    } 
}
//根据id改变按钮类及当前位置
function showMenuBoxState2(iNum)
{
   if ($('ComHeadMenuBox'))
   {
       var obj=$('ComHeadMenuBox').childNodes;
        for(var i=0;i<obj.length;i++)
        { 
           if (obj[i].id)
           {
               if (obj[i].id.indexOf('CH2_Li')>-1)
               {obj[i].className='li2';}
           }
        }
        if ($('CH2_Li'+iNum))
        {
            $('CH2_Li'+iNum).className='li1';
            if ($('CurSiteTitle'))
            {$('CurSiteTitle').innerHTML=$('CH2_Li'+iNum).innerHTML;}
        }
    }
}



//****************************************************************//
//**********************  获取页面数据  **************************//
//****************************************************************//
var curMBSiteFId=0;//当前功能位置说明
/***********  主菜单按钮功能  *************/
function getBodyRight(num2) //num1:序 num2功能
{
    if (num2==0)
    {getHome();}
    else if(num2==1)
    {getOffer(-1,0);}
    else if(num2==2)
    {getIntro();}
    else if(num2==3)
    {getPhoto();}
    else if(num2==4)
    {getVideo();}
    else if(num2==5)
    {getAllNews(0,'A');}
    else if(num2==6)
    {getCerti(0);}
    else if(num2==7)
    {getInvite(0);}
    else if(num2==8)
    {getContactUs();}
    else if(num2==9)
    {getComment(0,1);}
    else if(num2==10)
    {getIntro2();}      
    else if(num2==11)
    {getAllNews(0,'B');}
    else if(num2==12)
    {getDownload(0);}
    else if(num2>12&&num2<18)
    {getDoc(num2);}
    else if(num2==18)
    {getAllNews(0,'C');}
    else if(num2==19)
    {getAllNews(0,'D');}
    else
    {
    alert('稍后推出,敬请期待!');
    }
}

/***********  获取首页数据  *************/
function getHome()
{    
    if (ShowProMsg()){return;}  
    curMBSiteFId=0;
    Company_ShowCom2.GetRightString(getPageId(),GetOffer_CallBack);
}
/*********** 获取供应或服务数据 *************/
function getOffer(cNum,pNum)
{    
    if (ShowProMsg()){return;}      
    curMBSiteFId=1;
    Company_ShowCom2.GetOffer(cNum,pNum,getPageId(),GetOffer_CallBack);
}
function goOffer(cNum,pNum)
{
    var pNum2=Trim($('OfferPageText').value);
    var reg=/^[1-9]{1}[0-9]*$/;    
    if (!pNum2.match(reg))
    {showMsg('请填写有效数字！');return;}   
    pNum2=Number(pNum2)-1;
    if (pNum2>=pNum) 
    {showMsg('数字不在有效范围内！');return;}
    getOffer(cNum,pNum2);
}
function GetOffer_CallBack(result)
{
    cleargressbar();
    if (result.error)
    {showMsg('数据读取错误！');return;}
    if (result.value=='')
    {showMsg('数据读取错误！');return;}
    $('BodyRight').innerHTML=result.value;    
    showMenuBoxState(curMBSiteFId);
    lastOfferMove();
    aboutUsMove();
}
/***********获取介绍页面数据*****************/
function getIntro()
{
    if (ShowProMsg()){return;}  
    curMBSiteFId=2;
    Company_ShowCom2.GetIntro(getPageId(),GetOffer_CallBack);
}
/***********显示相册图片及其动画*********************/
function getPhoto()
{
    if (ShowProMsg()){return;}  
    curMBSiteFId=3;
    Company_ShowCom2.GetPhoto(getPageId(),GetOffer_CallBack);
}


var AlbumObj=null;
var AlbumId=0;//当前相片序号
var curBmpLR=false;
function showAlbums(cNum,tStr,pNum)//列显当前集[类/类名/页]
{
    if (ShowProMsg()){return;} 
    if (pNum==undefined){pNum=0;}
    if ($('AlbumsShowBox'))
    { Company_ShowCom2.GetAlbums(cNum,tStr,pNum,getPageId(),GetAlbums_CallBack);}
    else
    { Company_ShowCom2.GetPhoto2(cNum,tStr,pNum,getPageId(),GetAlbums_CallBack2);}
}
function goAlbums(cNum,tStr,pNum)
{
    var pNum2=Trim($('AlbumsPageText').value);
    var reg=/^[1-9]{1}[0-9]*$/;    
    if (!pNum2.match(reg))
    {showMsg('请填写有效数字！');return;}   
    pNum2=Number(pNum2)-1;
    if (pNum2>=pNum) 
    {showMsg('数字不在有效范围内！');return;}
    showAlbums(cNum,tStr,pNum2);
}
function GetAlbums_CallBack(result)
{
    cleargressbar();
    if (result.error)
    {showMsg('数据读取错误！');return;}
    if (result.value=='')
    {showMsg('数据读取错误！');return;}
    if ($('AlbumsShowBox'))
    {$('AlbumsShowBox').innerHTML=result.value;    }
}
function GetAlbums_CallBack2(result)
{
    cleargressbar();
    if (result.error)
    {showMsg('数据读取错误！');return;}
    if (result.value=='')
    {showMsg('数据读取错误！');return;}
    if ($('BodyRight'))
    { $('BodyRight').innerHTML=result.value;     }
}
function showAlbums1(cNum,iNum)//显示动态相片
{
    if (ShowProMsg()){return;} 
    if (iNum==undefined)
    {AlbumId=0;}
    else
    {AlbumId=iNum;}
    Company_ShowCom2.GetAlbums2(cNum,getPageId(),GetAlbums2_CallBack);
}
function GetAlbums2_CallBack(result)
{
    cleargressbar();
    if (result.error)
    {showMsg('数据读取错误！');return;}
    var jg=result.value;
    if (jg==null)
    {showMsg('相册数据读取错误！');return;}
    
    AlbumObj=jg;
    var tNum=(document.documentElement.scrollTop);    
    var lNum=(screen.width-600)/2;  
    var fixhNum=0;
    if ($('BodyLeft'))
    {fixhNum=Number(getXY($('BodyLeft'))[0])/3; }
    creatEditBox('ShowAlbumBox',tNum+fixhNum,lNum,true,getAlbumBoxString(),'ShowAlbumBox','#303030');   
    updating=false;  
    AlbumScrollTimer=setInterval("AlbumScrollStart()",50);
    if (AlbumId>0){showAlbums3(AlbumId);}
}
function getAlbumBoxString()
{
   album=AlbumObj[0].split('|');
   var jg='<input type="button" class="closeBtn" onclick="closeShowAlbum()" value="关&nbsp;闭"><table border="0" cellpadding="0" cellspacing="0">';
   jg +='<tr><td class="td1"><input type="button" id="btnGoback" class="playBtn" value="上一张" '+(checkAlbumState(-1)?'disabled=disabled':'')+' onclick="showAlbums2(-1)"><td class="td2"></td><td class="td3"><input type="button" id="btnNext" class="playBtn" value="下一张" ' +(checkAlbumState(1)?'disabled=disabled':'')+' onclick="showAlbums2(1)"></td></tr>'
   jg +='<tr><td colspan="3" class="td4"><div id="AlbumScrollBox" onmouseover="AlbumScrollPause=true;"  onmouseout="AlbumScrollPause=false;">';
   var tempjg='';
   for(var i=0;i<AlbumObj.length;i++)
   {tempjg +='<img src="'+AlbumObj[i].split('|')[0]+'" onclick="showAlbums3('+i+')"/>';   }
   if (AlbumObj.length>3) //大于3张就滚动
   { 
       tempjg+=tempjg; 
       tempjg+=tempjg; 
   }   
   jg +=tempjg+'</div></td></tr>';
   jg +='<tr><td colspan="3" class="td5"><img id="ShowImg" src="'+album[0]+'" onmousemove="showImgMenu(event)"/></td></tr>';//onmousemove="showImgMenu(event)" onmouseout="setTimeout(function(){if(curBmpLR==false){clearDiv2(\'tempArrowDiv\');}},50)"
   jg +='<tr><td colspan="3" class="td6" id="AlbumTitle">'+album[1]+'</td></tr>';
   jg +='<tr><td colspan="3" class="td7" id="AlbumNote">'+album[2]+'</td></tr>';
   jg +='</table>'
   return jg;   
}
//上一张或下一张是否无效
function checkAlbumState(num)
{
    if (AlbumObj==null){return true;}
    if (AlbumObj.length<2){return true;}
    if (AlbumObj.length<AlbumId+1+num){return true}
    if (0>AlbumId+num){return true}
    return false;    
}
//显示当前的图片的偏移量
function showAlbums2(num)
{
    if (AlbumObj==null){return true;}
    if (AlbumObj.length<AlbumId+1+num){return true}
    if (0>AlbumId+num){return true}
    AlbumId=AlbumId+num;
    $('btnGoback').disabled=checkAlbumState(-1);
    $('btnNext').disabled=checkAlbumState(1);
    var tempjg=AlbumObj[AlbumId].split('|');
    $('ShowImg').src=tempjg[0];
    $('AlbumTitle').innerHTML=tempjg[1];
    $('AlbumNote').innerHTML=tempjg[2];    
}
//显示当前的图片的绝对值
function showAlbums3(num)
{
    if (AlbumObj==null){return true;}
    if (AlbumObj.length<1+num){return true}
    if (0>num){return true}
    AlbumId=num;
    $('btnGoback').disabled=checkAlbumState(-1);
    $('btnNext').disabled=checkAlbumState(1);
    var tempjg=AlbumObj[AlbumId].split('|');
    $('ShowImg').src=tempjg[0];
    $('AlbumTitle').innerHTML=tempjg[1];
    $('AlbumNote').innerHTML=tempjg[2];    
}
function showAlbums4()//放大
{
    if (AlbumObj==null){return true;}
    if (AlbumObj.length<AlbumId+1){return true}
    var fn=requestUrl((AlbumObj[AlbumId]),'fn');
    if (fn==''&&AlbumObj[AlbumId].toLowerCase().lastIndexOf('.gif|')<0){return;}
    window.open('/company/ShowAlbum.htm','ShowAlbum');
}
//关闭显示相册
function closeShowAlbum()
{
   clearInterval(AlbumScrollTimer);
   clearDiv('ShowAlbumBox');
   AlbumObj=null;
   AlbumId=0;
}
//相册滚动
var AlbumScrollPause=false;
function AlbumScrollStart()
{
    var AlbumScrollObj=$("AlbumScrollBox");
    if(AlbumScrollPause==true){ return;}    
    AlbumScrollObj.scrollLeft +=1;
    if (AlbumScrollObj.scrollLeft>=(AlbumScrollObj.scrollWidth-AlbumScrollObj.offsetWidth))
    {AlbumScrollObj.scrollLeft=AlbumScrollObj.scrollWidth/2-AlbumScrollObj.offsetWidth;}
}
function showImgMenu(event)
{    
    var img=$('ShowImg');
    var bsStr=(isIE()?'IE':'FF');
    
    img.className='curNext';
    var imgWidth=img.offsetWidth;
    var x=getXY($('ShowImg'));
    img.onclick=null;
    img.title='';
    if (event.clientX>Math.floor(x[1]+x[3]*2/3))//下一张
    {
        if (checkAlbumState(1))
        {img.className='';}
        else
        {
           img.className='curNext'+bsStr;
           img.onclick=function(){showAlbums2(1)};
           img.title='点击查看下一张';
        }
    }
    else if (event.clientX>Math.floor(x[1]+x[3]*1/3))//放大
    {
        img.className='curZoomOut'+bsStr;
        img.onclick=function(){showAlbums4()};
        img.title='点击查看大图';
    }
    else
    {
        if (checkAlbumState(-1))
        {img.className='';}
        else
        {
           img.className='curPre'+bsStr;
           img.onclick=function(){showAlbums2(-1)};
           img.title='点击查看上一张';
        }
    }   
}

/*********************视频*************************************/
function getVideo()
{
    if (ShowProMsg()){return;}  
    curMBSiteFId=4;
    Company_ShowCom2.GetVideo(getPageId(),GetOffer_CallBack);
}
function play1(name)
{
    var bLeft=parseInt(document.documentElement.scrollWidth)/2-250;    
    var bTop=parseInt(document.documentElement.scrollTop)+100;
    var jg=getWmvPlayer(name);
    creatEditBox('UserVideoPlayBox',bTop,bLeft,true,jg,'UserVideoPlayBox','#ffffff')  
}
function play2(name)
{
    var bLeft=parseInt(document.documentElement.scrollWidth)/2-250;    
    var bTop=parseInt(document.documentElement.scrollTop)+100;
    var jg=getFlvPlayer(name);
    creatEditBox('UserVideoPlayBox',bTop,bLeft,true,jg,'UserVideoPlayBox','#ffffff')  
}
function getFlvPlayer(link)
{
return '<div onclick="closePlayBox()" class="closeBtn"></div>\
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="500" height="400">\
    <param name="bgcolor" value="#F0F0F0" />\
    <param name="movie" value="/Flash/33.Swf" />\
    <param name="quality" value="high" />\
    <param name="menu" value="false" />\
    <param name="allowFullScreen" value="true" />\
    <param name="FlashVars" value="fname='+link+'&fwidth=500&fheight1=375&fheight2=25" />\
    <embed  src="/Flash/33.Swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="500" height="400"  FlashVars="fname='+link+'&fwidth=500&fheight1=375&fheight2=25"></embed>\
    </object>';
}
function getWmvPlayer(link)
{
return '<div onclick="closePlayBox()" class="closeBtn"></div>\
    <object ID="MediaPlayer" width="500" height="400" align="absmiddle" border="0" classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="正在下载播放控件..." type="application/x-oleobject">\
    <param name="FileName" value="'+link+'" />\
    <param name="ShowStatusBar" value="True" />\
    <param name="AutoStart" value="False" />\
    <param name="ShowPositionControls" value="True" />\
    <embed  type="application/x-mplayer2" pluginspage = "http://www.microsoft.com/Windows/MediaPlayer/" src="'+link+'" name="MediaPlayer" width="500" height="400" autostart="-1" showstatusbar="-1" showpositioncontrols="0" showcaptioning="-1"> </embed>\
    </object>'
}       
function closePlayBox()
{
    clearDiv('UserVideoPlayBox');
}
/****************动态新闻及行业新闻************************/
function getAllNews(pNum,cStr)
{
    if (ShowProMsg()){return;}  
    if (cStr=='A')
    {curMBSiteFId=5;}
    else if (cStr=='C')
    {curMBSiteFId=18;}
    else if (cStr=='D')
    {curMBSiteFId=19;}
    else
    {curMBSiteFId=11;}
    Company_ShowCom2.GetAllNews(pNum,cStr,getPageId(),GetOffer_CallBack);
}
function goAllNews(cNum,pNum)
{
    var pNum2=Trim($('NewsPageText').value);
    var reg=/^[1-9]{1}[0-9]*$/;    
    if (!pNum2.match(reg))
    {showMsg('请填写有效数字！');return;}   
    pNum2=Number(pNum2)-1;
    if (pNum2>=pNum) 
    {showMsg('数字不在有效范围内！');return;}
    getAllNews(pNum2,cNum);
}
/********************证书*************************************/
function getCerti(pNum)
{
    if (ShowProMsg()){return;}  
    curMBSiteFId=6;
    Company_ShowCom2.GetCertificate(pNum,getPageId(),GetOffer_CallBack);
}
function goCerti(pNum)
{
    var pNum2=Trim($('CertiPageText').value);
    var reg=/^[1-9]{1}[0-9]*$/;    
    if (!pNum2.match(reg))
    {showMsg('请填写有效数字！');return;}   
    pNum2=Number(pNum2)-1;
    if (pNum2>=pNum) 
    {showMsg('数字不在有效范围内！');return;}
    getCerti(pNum2);
}
function showCertificate(iNum)
{  
    if (ShowProMsg()){return;} 
    Company_ShowCom2.GetCertificates(getPageId(),GetCertificates_CallBack);
    AlbumId=iNum;
}
function GetCertificates_CallBack(result)
{
    cleargressbar();
    if (result.error)
    {showMsg('数据读取错误！');return;}
    var jg=result.value;
    if (jg==null)
    {showMsg('数据读取错误！');return;}    
    AlbumObj=jg;
    var tNum=(document.documentElement.scrollTop);    
    var lNum=(screen.width-600)/2;  
    creatEditBox('ShowAlbumBox',tNum,lNum,true,getAlbumBoxString(),'ShowAlbumBox','#303030');   
    updating=false;  
    AlbumScrollTimer=setInterval("AlbumScrollStart()",50);
    showAlbums3(AlbumId);
}
/********************招聘*************************************/
function getInvite(pNum)
{
    if (ShowProMsg()){return;}  
    curMBSiteFId=7;
    Company_ShowCom2.GetInvite(pNum,getPageId(),GetOffer_CallBack);
}
function goInvite(pNum)
{
    var pNum2=Trim($('InvitePageText').value);
    var reg=/^[1-9]{1}[0-9]*$/;    
    if (!pNum2.match(reg))
    {showMsg('请填写有效数字！');return;}   
    pNum2=Number(pNum2)-1;
    if (pNum2>=pNum) 
    {showMsg('数字不在有效范围内！');return;}
    getInvite(pNum2);
}
/********************联系方式********************************/
function getContactUs()
{
    if (ShowProMsg()){return;}  
    curMBSiteFId=8;
    Company_ShowCom2.GetContactUs(getPageId(),GetOffer_CallBack);
}
/***********获取图文页面数据*****************/
function getIntro2()
{
    if (ShowProMsg()){return;}  
    curMBSiteFId=10;
    Company_ShowCom2.GetIntro2(getPageId(),GetOffer_CallBack);
}
/***********获取留言页面数据*****************/
function getComment(pNum,cNum)
{
    if (ShowProMsg()){return;}  
    curMBSiteFId=9;
    Company_ShowCom2.GetComment(pNum,cNum,getPageId(),GetOffer_CallBack);
}
function goComment(pNum,cNum)
{
    var pNum2=Trim($('CommPageText').value);
    var reg=/^[1-9]{1}[0-9]*$/;    
    if (!pNum2.match(reg))
    {showMsg('请填写有效数字！');return;}   
    pNum2=Number(pNum2)-1;
    if (pNum2>=pNum) 
    {showMsg('数字不在有效范围内！');return;}    
    curMBSiteFId=9;
    Company_ShowCom2.GetComment(pNum2,cNum,getPageId(),GetOffer_CallBack);
}
//保存留言
function AddComment(cNum)
{
    var str=new Array();
    var sendTime2=new Date();
    if (sendTime2-sendTime<5000)
    {alert('请休息一会再发表留言！');return;}
    //sendTime
    //0是否询问(0/1) 1姓名称 2内容 3是否隐IP 4引用ID 6姓别(0male/1female) 7电话 8mail
    for(var i=0;i<8;i++)
    {str[i]='';}
    str[0]=($('isAnswer').checked==true?'1':'0');
    str[1]=$("username").value;
    str[2]=$("c_content").value;
    if (str[1].replace(/(^\s*)|(\s*$)/g, '')=='')
    {showMsg('请输入名称!','#f60','');return;}
    if (str[2].replace(/(^\s*)|(\s*$)/g, '')=='')
    {showMsg('内容不能为空','#f60','');return;}
    str[3]=($('hideip').checked==true?'Yes':'No');
    str[4]=refersid+'';
    if ($('CheckBox3').checked==false)
    {str[4]='0';  }  
    if (str[0]=='1')
    {
       str[5]=($('Answerinput1').checked==true?'0':'1')
       str[6]=Trim($('Answerinput3').value);
       str[7]=Trim($('Answerinput4').value);
       reg=/^[_a-zA-Z0-9\-]+(\.[_a-zA-Z0-9\-]*)*@[a-zA-Z0-9\-]+([\.][a-zA-Z0-9\-]+)+$/;
       if (!str[7].match(reg)&&str[7]!='')
       {showMsg('请填写有效的邮箱地址！');$('Answerinput4').focus();return;}   
    }
    if (ShowProMsg()){return;} 
    Company_ShowCom2.SaveComment(str,cNum,webArray,ArrayValidCode,getPageId(),SaveComment_CallBack);
}
function SaveComment_CallBack(result)
{
    cleargressbar();
    if (result.error)
    {showMsg('数据读取错误！');return;}
    var jg=result.value;
    if (jg==null)
    {showMsg('数据读取错误！');return;} 
    if (webArray.indexOf('a')>-1)
    {alert('您的“留言/咨询”已提交成功！正等待审核中...');}
    sendTime=new Date();
    $('CakeD9Box').innerHTML=jg;
}

//引用留言
var refersid=0;
function comm_refers(str1)
{
    $('Comment_Refers').style.display='';
    $('CheckBox3').style.display='';
    $('CheckBox3').checked=true; 
    $('Label_unrefer').style.display='';
    $('Refer1').innerHTML=$('Refer1_'+str1).innerHTML;
    $('Refer2').innerHTML=$('Refer2_'+str1).innerHTML; 
    refersid=str1; 
    $('c_content').focus();
    $('AnswerBox').style.display='none';
    $('isAnswer').checked=false;
}
//取消引用
function comm_unrefers(id)
{
    $('Comment_Refers').style.display='none';
    $('CheckBox3').style.display='none';
    $('Label_unrefer').style.display='none';
    refersid=0;
}
//Anonymity
function comm_anonymity(value)
{
    if (value==true)
    {$("username").value="网友"; }
    else
    {$("username").value=""; }
}
//取消留言
function CancelComm()
{
    $('username').value='网友'; 
    $('c_content').value='';
    $('commentmsg').innerText='最多可以输入200个中文字。';
    $('anonymity').checked=true;
    $('Answerinput3').value='';
    $('Answerinput4').value='';
}
//引用状态下不能询问
function comm_isanswer(bl)
{
   
    if (bl)//问答形式
    {
        comm_unrefers(0);//取消引用
        $('AnswerBox').style.display='';
    }
    else //正常形式
    {
        $('AnswerBox').style.display='none';
    }
}
//检查输入长度
function checkstrlength()
{
    var num=$('c_content').value.replace(/[^\x00-\xff]/g,'xx').length;
    if (num<400)
    {$('commentmsg').innerHTML=("你还可以输入"+parseInt((400-num)/2)+"个中文字。");}
    else
    {$('c_content').value=csubstr($('c_content').value,400);}
}

//**********下载部份*******************//
function getDownload(pNum)
{
    if (ShowProMsg()){return;}  
    curMBSiteFId=12;
    Company_ShowCom2.GetDownload(pNum,getPageId(),GetOffer_CallBack);
}
function goDownload(pNum)
{
    var pNum2=Trim($('DownLPageText').value);
    var reg=/^[1-9]{1}[0-9]*$/;    
    if (!pNum2.match(reg))
    {showMsg('请填写有效数字！');return;}   
    pNum2=Number(pNum2)-1;
    if (pNum2>=pNum) 
    {showMsg('数字不在有效范围内！');return;}
    getDownload(pNum2);
}
//**********文档部份*******************//
function getDoc(cNum)
{           
    curMBSiteFId=cNum;
    var cStr;
    if (cNum==13){cStr='E';}
    else if (cNum==14){cStr='F';}
    else if (cNum==15){cStr='G';}
    else if (cNum==16){cStr='H';}
    else if (cNum==17){cStr='I';}
    else {return;}
    if (ShowProMsg()){return;}  
    Company_ShowCom2.GetDoc(cStr,getPageId(),GetOffer_CallBack);
}
//***********站内搜索******************//
function doSiteSearch() 
{
   var key=Trim($('BLSearchBox').value);
   if (key=='关键字'||key=='')
   {alert('请输入关键字！');return;}   
   if (ShowProMsg()){return;}  
   curMBSiteFId=100;
   Company_ShowCom2.SiteSearch(key,getPageId(),GetOffer_CallBack);
}
function siteSearchOnFocus(obj)
{
    if (Trim(obj.value)=='关键字'){obj.value='';}
}
function siteSearchOnBlur(obj)
{
    if (Trim(obj.value)==''){obj.value='关键字';}
}
//****************************************************************//
function signInOnKeyDown(obj)
{
   if(window.event.keyCode!=13)
   {return;}
   if(obj.id=='UserNameInput')
   {$('UserPwdInput').focus();}
   else if(obj.id=='UserPwdInput')
   {$('CheckCodeInput').focus();}
   else if(obj.id=='CheckCodeInput')
   {$('UserSignInBtn').focus();}
}
//刷新验证码
function reFreshVC()
{
  	var ccImg = $('checkCodeImg');
	var ccImgSrc = '';
	if (ccImg) {
		ccImgSrc = '/Modules/Module4/makeverificationcode.ashx?clength=4&id=' + (new Date()).getTime();
		ccImg.src = ccImgSrc;
	}
}
//用户登录
function userSignIn()
{
    var username=Trim($('UserNameInput').value);
    var userpwd=Trim($('UserPwdInput').value);
    var checkcode=Trim($('CheckCodeInput').value);
    if (username=='')
    {alert('请填写用户名称！');$('UserNameInput').focus();return;}    
    if (userpwd=='')
    {alert('请填写用户密码！');$('UserPwdInput').focus();return;}    
    if (checkcode=='')
    {alert('验证码不能空！');$('CheckCodeInput').focus();return;}
    if (ShowProMsg()){return;}  
    Company_ShowCom2.UserLoginIn(true,username,userpwd,checkcode,getPageId(),UserLoginIn_CallBack);   
}
function UserLoginIn_CallBack(result)
{
    cleargressbar();
    if (result.error)
    {showMsg('数据读取错误！');return;}
    var jg=result.value;
    if (jg==null)
    {showMsg('数据读取错误！');return;}     
    if (jg.length!=2)
    {showMsg('数据读取错误！');return;} 
    if (jg[0]=='error')
    {
       $('UserPwdInput').value='';
       if (jg[1].indexOf('密码错误')>-1)
       {reFreshVC();}
       alert(jg[1]);
       $('UserPwdInput').focus();     
    }
    else
    {
       $('UserSignBox').innerHTML=jg[1];
       UserLoginStatus=true;
    }   
}
//用户签出
function userSignOut()
{
   if (ShowProMsg()){return false;}  
   Company_ShowCom2.UserLoginIn(false,'','','',getPageId(),userSignOut_CallBack);        
   return false;
}
function userSignOut_CallBack(result)
{
    cleargressbar();
    if (result.error)
    {showMsg('数据读取错误！');return;}
    var jg=result.value;
    if (jg==null)
    {showMsg('数据读取错误！');return;}     
    if (jg.length!=2)
    {showMsg('数据读取错误！');return;} 
    if (jg[0]=='error')
    {
       showMsg('数据读取错误！');   
    }
    else
    {
      $('UserSignBox').innerHTML=jg[1];
      UserLoginStatus=false;
    }   
}

function signInCheck()
{ 
    if (UserLoginStatus==true)//已登录
    {return true;}
    
    if ($('UserSignBox'))
    {
       alert('请登录！');
       $('UserNameInput').focus();
    }
    else
    {
        
        var tNum=(document.documentElement.scrollTop);    
        var lNum=(screen.width-300)/2;  
        var fixhNum=0;
        if ($('BodyLeft'))
        {fixhNum=Number(getXY($('BodyLeft'))[0])/3; }
        creatEditBox('UserSignBox2',tNum+fixhNum+150,lNum,true,getSignInBoxStr(),'UserSignBox2','#fff');    
        $('UserNameInput').focus();
        updating=false;    
    }
    return false;
}
function getSignInBoxStr()
{
   return '<div onclick="closeSignBox()" class="closeBtn"></div><br><br><center><span style="font-weight:bold;font-size:14px;">请登录后再操作</span></center><br><table><tr><td class="td1">用户名：</td><td class="td2"><input type="text" class="C8I1 C8Text" maxlength="20" id="UserNameInput" onkeydown="signInOnKeyDown(this)"></td></tr><tr><td class="td1">密&nbsp;&nbsp;码：</td><td class="td2"><input type="password" class="C8I1 C8Text" maxlength="20" id="UserPwdInput" onkeydown="signInOnKeyDown(this)"></td></tr><tr><td class="td1">验证码：</td><td class="td2"><input type="text" class="C8I2 C8Text" maxlength="4" id="CheckCodeInput" onkeydown="signInOnKeyDown(this)">&nbsp;<img id="checkCodeImg" src="/modules/module4/makeverificationcode.ashx?clength=4&id=' + (new Date()).getTime()+'" align="absmiddle" alt="验证码,单击更换一个" onclick="reFreshVC();" style="cursor:pointer;" /></td></tr><tr><td class="td3" colspan="2"><input type="button" value="登&nbsp;&nbsp;录" class="C8I3" onclick="userSignIn2();" id="UserSignInBtn">&nbsp;&nbsp;&nbsp;&nbsp;<input type="button" value="取&nbsp;&nbsp;消" class="C8I3" onclick="closeSignBox()"></td></tr><tr><td class="td4" colspan="2">&nbsp;&nbsp;<a href="/user/user_user/Retrieve_password.aspx?c='+getPageId()+'" target="_blank">忘记密码</a>&nbsp;&nbsp;<a href="/company/reg.aspx?c='+getPageId()+'" target="_blank">注册会员</a></td></tr></table>';
}
function closeSignBox()
{
   clearDiv('UserSignBox2');
}
//用户登录2
function userSignIn2()
{
    var username=Trim($('UserNameInput').value);
    var userpwd=Trim($('UserPwdInput').value);
    var checkcode=Trim($('CheckCodeInput').value);
    if (username=='')
    {alert('请填写用户名称！');$('UserNameInput').focus();return;}    
    if (userpwd=='')
    {alert('请填写用户密码！');$('UserPwdInput').focus();return;}    
    if (checkcode=='')
    {alert('验证码不能空！');$('CheckCodeInput').focus();return;}
    if (ShowProMsg()){return;}  
    Company_ShowCom2.UserLoginIn(true,username,userpwd,checkcode,getPageId(),UserLoginIn2_CallBack);   
}
function UserLoginIn2_CallBack(result)
{
    cleargressbar();
    if (result.error)
    {showMsg('数据读取错误！');return;}
    var jg=result.value;
    if (jg==null)
    {showMsg('数据读取错误！');return;}     
    if (jg.length!=2)
    {showMsg('数据读取错误！');return;} 
    if (jg[0]=='error')
    {
       $('UserPwdInput').value='';
       if (jg[1].indexOf('密码错误')>-1)
       {reFreshVC();}
       alert(jg[1]);
       $('UserPwdInput').focus();     
    }
    else
    {
      // $('UserSignBox2').innerHTML=jg[1];
       UserLoginStatus=true;
       closeSignBox();
    }   
}

//****************************************************************//
//***************   错误提示框效果  进度条效果   *****************//
//****************************************************************//
function showMsg(str,color,position)
{  
  var showobj=$('MsgBox');
  if (isIE()&&(typeof(showobj.filters)=='undefined'||typeof(showobj.filters)=='unknown'))
  {
     alert(str);
     return;
  }
  if (typeof(msgShowTimer)!='undefined')
  {clearInterval(msgShowTimer);}
  showobj.style.backgroundColor=(color?color:'#f60');
  if (isIE())
  {showobj.filters.alpha.opacity=100;}
  else
  {showobj.style.MozOpacity=1;}
  showobj.innerHTML=str;
  showobj.style.display='block';
  if (typeof(position)!='undefined')
  {  showobj.style.top=Number(screen.height/2+document.documentElement.scrollTop-200+(position))+'px';}
  else
  {  showobj.style.top=Number(screen.height/2+document.documentElement.scrollTop-200)+'px';}
  showobj.style.left=Number(screen.width/2-150)+'px';
  msgShowTimer =setInterval('low()',200);
}
function low()
{
  var showobj=$('MsgBox');
  if (isIE())
  {
      if(showobj.filters.alpha.opacity>0)
      {showobj.filters.alpha.opacity -=5;}
      else
      {
         clearInterval(msgShowTimer);
         showobj.filters.alpha.opacity=100;
         showobj.style.display='none';
      }
  }
  else
  {    
      if(showobj.style.MozOpacity>0)
      {showobj.style.MozOpacity -=0.05;}
      else
      {
         clearInterval(msgShowTimer);
         showobj.style.MozOpacity =1;
         showobj.style.display='none';
      }
  }
}
//进度条开始  
function ShowProMsg()
{
  if (updating)
  {alert('正在读取数据,请稍后！');return true;}
  probar=$('ShowMsgBox');
  probar.style.top=(screen.height/2+document.documentElement.scrollTop-150)+"px";
  probar.style.left=(screen.width/2-50)+"px";
  probar.style.display="";
  timer2=setTimeout("cleargressbar()",10000);
  updating=true;
  return false;
}
//清除进度条
function cleargressbar()
{
    updating=false;
    $("ShowMsgBox").style.display="none";
}
//
function creatEditBox(divid,topY,leftX,addBackGround,divInnerHTML,divClassName,strBGC)
{
    if (updating){return;} 
    if (addBackGround)
    {
        var bWidth=parseInt(document.documentElement.scrollWidth);
        var bHeight=parseInt(document.documentElement.scrollHeight)+100;
        var tempiFrame=document.createElement('iframe');
        tempiFrame.id='tempiFrame';
        var tempStyleStr="top:0px;left:0px;position:absolute;background-color:#666666;width:"+bWidth+"px;height:"+bHeight+"px;";
        tempStyleStr+=(isIE())?"filter:alpha(opacity=0);":"opacity:0;";
        tempiFrame.style.cssText=tempStyleStr;
        document.body.appendChild(tempiFrame);
        showBackground(tempiFrame,50);
        if ($('MediaPlayer')){$('MediaPlayer').style.visibility='hidden';}
        
    }
    var tempEditDiv=document.createElement('div');
    tempEditDiv.id=divid;
    var tempStyleStr='position:absolute;top:'+topY+'px;left:'+leftX+'px;';
    if (strBGC==null)
    {  tempStyleStr+='background:#ffffff;';           }
    else
    {  tempStyleStr+='background:'+strBGC+';';        }
    tempEditDiv.style.cssText=tempStyleStr;
    if(divInnerHTML)
    {  tempEditDiv.innerHTML=divInnerHTML;    }
    if(divClassName)
    {  tempEditDiv.className=divClassName;    }
    document.body.appendChild(tempEditDiv);
    updating=true;
}
function showBackground(obj,endInt)
{
    if(isIE())
    {
        if (typeof(obj.filters)=='undefined'||typeof(obj.filters)=='unknown')
        { return;}    
        obj.filters.alpha.opacity+=10;
        if(obj.filters.alpha.opacity<endInt)
        {  setTimeout(function(){showBackground(obj,endInt)},2);        }
    }
    else
    {
        var al=parseFloat(obj.style.opacity);al+=0.05;
        obj.style.opacity=al;
        if(al<(endInt/100))
        {setTimeout(function(){showBackground(obj,endInt)},2);}
    }
}
function clearDiv(divid)
{
    if ($('tempiFrame'))
    {$('tempiFrame').parentNode.removeChild($('tempiFrame'));}
    if ($(divid))
    { $(divid).parentNode.removeChild($(divid));}    
    updating=false;
    if ($('MediaPlayer')){$('MediaPlayer').style.visibility='visible';}
}
function clearDiv2(divid)
{
    if ($(divid))
    { $(divid).parentNode.removeChild($(divid));}   
    updating=false;
}
//返回对象的位置信息
function getXY(obj){
var a /*返回对象*/ = new Array();
var t = obj.offsetTop;
var l = obj.offsetLeft;
var h = obj.offsetHeight;
var w = obj.offsetWidth;
while(obj=obj.offsetParent){
t+=obj.offsetTop;
l+=obj.offsetLeft;
}
a[0] = t;
a[1] = l;
a[2] = h;
a[3] = w;
return a;
}

//****************************************************************//
//***************           商机中心             *****************//
//****************************************************************//
var page=new Object();
page.Sj=new Object();
page.Sj.save=function(data){
var url =encodeURI(location.href);
Company_ShowCom2.SaveLeaveWords(data,url,getPageId(),Sj.input.SaveCallBack);
}