﻿String.prototype.trim = function()  
{  
	return this.replace(/(^\s*)|(\s*$)/g, "");  
}
function $(val)
{
    return document.getElementById(val);
}
function WinOpen(url,n,w,h)
{
        var left = (screen.width-w)/2;
        var top = (screen.height-h)/2;
        var f = "width="+w+",height="+h+",top="+top+",left="+left;
        var c = window.open(url,n,f);
        return c; 
}
function WinOpenDialog(url,w,h)
{
    var feature = "dialogWidth:"+w+"px;dialogHeight:"+h+"px;center:yes;status:no;help:no";
    showModalDialog(url,window,feature);
}
function showlist(path,chId,fieldName,fieldValue,_target)
{
    var encodeValue = escape(fieldValue);
    if(_target.toLowerCase()=='blank') 
    window.open(path+'/list.aspx?chid='+chId+'&fieldname='+fieldName+'&keyword='+encodeValue);
    else
    location.href(path+'/list.aspx?chid='+chId+'&fieldname='+fieldName+'&keyword='+encodeValue);  
}
function ReviewPadding(appPath,modelType,id,pageSize,pageIndex)
{
    var data = XmlHttpGetMethodText(appPath + "/sys_template/MoreReviewList.aspx?ModelType=" + modelType + "&Id=" + id + "&PageSize=" + pageSize + "&P=" + pageIndex);
    document.getElementById('review_morelist_' + modelType + '_' + id).innerHTML=data
}

function SetSearchField(appPath,val)
{
    if(val.value!=0)
   { 
        document.getElementById("src_field_list").src=appPath+"/common/getsearchform.aspx?id="+val.value+"&flag=1"
   }
   else
   {
         document.getElementById("src_field_list").src=appPath+"/common/getsearchform.aspx?id="+val.value+"&flag=0"
   } 
}
function GoSearch(appPath)
{
   var chid = document.getElementById("search_channel_list").value;
   var fieldName =  document.getElementById("search_field_list").value;
   var keyword = document.getElementById("search_txt_keyword").value.trim();
   if(keyword.length==0)
   {
        alert('搜索内容必须填写');
        return;
   }
   if(chid!=0&&fieldName!=0)
   {
        window.open(appPath+"/List.aspx?chid="+chid+"&fieldname="+fieldName+"&keyword="+escape(keyword)+"&Search=1");
   }
   else
   {
        alert("频道和字段必须选择");
   }
}
function CheckNumber(val)
{
   var patt=/^\d+$/;
   return patt.test(val) ;
}
function go(f_url,pc,colid)
{
    var pi = $("txtPageNav"+colid).value;
    if(!CheckNumber(pi)) 
    {
        alert('页索引只能是数字'); 
        return; 
    }  
    if(pi<1||pi>pc)
    { 
        alert("页索引超出范围") ;
        return; 
     } 
     if(pi==1) 
    { 
        location.href(f_url) ;
        return; 
     } 
     var charindex = f_url.lastIndexOf(".")
     var preStr = f_url.substr(0,charindex);
     var ext = f_url.substr(charindex,f_url.length-charindex);
     var patt = /.*(\..*?)\?.*/i
     if(f_url.replace(patt,"$1").toLowerCase()!=".aspx") 
     {     
            location.href(preStr+"_"+pi+ext);
     } 
     else
     {
            location.href(f_url.setQuery("p",pi));
     }   
}
 String.prototype.setQuery   =   function(name,   value)   
  {   
      var   reg   =   new   RegExp("(^|&|\\?)("+   name   +"=)([^&]*)(&|$)");   
      var   r   =   this.substr(this.indexOf("?")+1).match(reg);   
      if   (r!=null)   return   this.replace(reg,   "$1$2"+   value   +"$4");   
      else   return   this   +   (this.indexOf("?")>-1   ?   "&"   :   "?")+   name   +"="+   value   
  }   
function SetDig(appPath,modelid,id)
{

    if( $("dig_"+modelid+"_"+id)!=null&&$("click_dig_"+modelid+"_"+id)!=null)
    { 
   var loadstr =   '<img src="'+appPath+'/images/dig_loading.gif">' 

        $("click_dig_"+modelid+"_"+id).innerHTML = loadstr;

    var data = XmlHttpGetMethodText(appPath+"/common/dig.aspx?type=set&modelid="+modelid+"&id="+id); 
         if(data!="-1") 
           { 
                $("dig_"+modelid+"_"+id).innerHTML=data;
           } 
       $("click_dig_"+modelid+"_"+id).innerHTML="成&nbsp;&nbsp;功";
        $("click_dig_"+modelid+"_"+id).style.removeAttribute("cursor");
        $("click_dig_"+modelid+"_"+id).removeAttribute("onclick"); 
     } 
    return false; 
}



function SuperLabelPage(PagePath,CaseId)
{
    var data = XmlHttpGetMethodText(PagePath);
    document.getElementById(CaseId).innerHTML=data;
}

function GetAjaxLabel(url,paramStr,currId,type)
{
    
     var data = XmlHttpPostMethodText(url,"paramStr="+paramStr+"&currId="+currId+"&type="+type)
     document.write(data) ;
}

function GetHiddenContent(url,paramStr,infoId,pageIndex,pageCount,tableName)
{
    var data = XmlHttpPostMethodText(url,"paramstr="+paramStr+"&id="+infoId+"&pageindex="+pageIndex+"&pagecount="+pageCount+"&tablename="+tableName);
     document.write(data) ;
}
 
 document.write('<script language="javascript" src="/js/dept.js"></script>');
 document.write('<script language="javascript" src="/js/swfobject.js"></script>');
 /*
 document.write('<script type="text/javascript" charset="gb2312" src="http://search.cnzz.com/so?id=90002297"></script>'); 
 */
function PlayFlv(id,flvfile)
{
	//
	var s3 = new SWFObject("/js/FlvPlayerV2009.swf","mediaplayer","480","360","8");
	s3.addParam("allowfullscreen","true");
	s3.addVariable("width","480");
	s3.addVariable("height","360");
	s3.addVariable("backcolor","0xFFFFFF");
    //s3.addVariable("image","/images/gglogo01.jpg");
    s3.addVariable("frontcolor","0x546E00");
	s3.addVariable("file",flvfile);
 
  s3.addParam('allowfullscreen','true');
  s3.addParam('allowscriptaccess','always');
  s3.addParam('wmode','opaque');
  s3.addVariable('autostart','true'); // 自动播放
	s3.write(id);
}


function PlayFlvWin(id,flvfile, imgfile,w,h)
{
	//
	var s3 = new SWFObject("/js/FlvPlayerV2009.swf","mediaplayer",w,h,"8");
	s3.addParam("allowfullscreen","true");
	s3.addVariable("width","480");
	s3.addVariable("height","360");
	s3.addVariable("backcolor","0xFFFFFF");
	if (imgfile!="")
	{
      s3.addVariable("image",imgfile);
	}
    s3.addVariable("frontcolor","0x546E00");
	s3.addVariable("file",flvfile);
 
  s3.addParam('allowfullscreen','true');
  s3.addParam('allowscriptaccess','always');
  s3.addParam('wmode','opaque');
  s3.addVariable('autostart','true'); // 自动播放
	s3.write(id);
}


//新增部分函数

function setTab(m,n){
var tli=document.getElementById("yjmTABmenu"+m).getElementsByTagName("li");
var mli=document.getElementById("yjmTABmain"+m).getElementsByTagName("ul");
for(i=0;i<tli.length;i++){
tli[i].className=i==n?"hover":"";
mli[i].style.display=i==n?"block":"none";
}
}

//通用的视频播放代码

function PlayWmv(wmvfile)
{
	document.write('');
	document.write('<object id="player" height="330" width="350" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"> ');
	document.write('<param NAME="AutoStart" VALUE="-1">'); 
	document.write('<param NAME="Balance" VALUE="0"> ');
	document.write('<param name="enabled" value="-1"> ');
	document.write('<param NAME="EnableContextMenu" VALUE="-1"> ');
	document.write('<param NAME="url" VALUE="'+wmvfile+'"> ');
	document.write('<param NAME="PlayCount" VALUE="1"> ');
	document.write('<param name="rate" value="1"> ');
	document.write('<param name="currentPosition" value="0"> ');
	document.write('<param name="currentMarker" value="0"> ');
	document.write('<param name="defaultFrame" value=""> ');
	document.write('<param name="invokeURLs" value="0"> ');
	document.write('<param name="baseURL" value=""> ');
	document.write('<param name="stretchToFit" value="1">'); 
	document.write('<param name="volume" value="50"> ');
	document.write('<param name="mute" value="0"> ');
	document.write('<param name="uiMode" value="full">'); 
	document.write('<param name="windowlessVideo" value="0">'); 
	document.write('<param name="fullScreen" value="0"> ');
	document.write('<param name="enableErrorDialogs" value="-1">'); 
	document.write('<param name="SAMIStyle" value> ');
	document.write('<param name="SAMILang" value> ');
	document.write('<param name="SAMIFilename" value>'); 
	document.write('</object>');	
}


//视频播放调用代码。 flv,wmv两种
function VideoPlay(VideoFile)
{
	var pos = VideoFile.lastIndexOf(".");
	var fileext = VideoFile.substr(pos +1).toLowerCase();
	
	if (fileext=="wmv") {
		PlayWmv(VideoFile);
	}
	if (fileext=="flv") {
	   document.write('<div id="FlvBox" align="center">&nbsp;</div>');
       PlayFlv("FlvBox",VideoFile);
	};
}

/*
<object id="video4" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="320" height="240">
<param name="_ExtentX" value="8467">
<param name="_ExtentY" value="6350">
<param name="AUTOSTART" value="0">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="SRC" value="http://文件地址.rm"; ref>
<param name="CONTROLS" value="ImageWindow">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000"><embed SRC type="audio/x-pn-realaudio-plugin" CONSOLE="Clip1" CONTROLS="ImageWindow" HEIGHT="320" WIDTH="240" AUTOSTART="false">
</object>


rm播放器代码

<object ID="video1" CLASSID="clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA" HEIGHT="300" WIDTH="400">
<param name="_ExtentX" value="22304">
<param name="_ExtentY" value="14288">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="SRC" value="http://文件地址.rm">
<param name="CONTROLS" value="ImageWindow">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000">
</object>
<object ID="video1" CLASSID="clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA" HEIGHT="60" WIDTH="400">
<param name="controls" value="ControlPanel,StatusBar">
<param name="console" value="Clip1">
<embed type="audio/x-pn-realaudio-plugin" CONSOLE="Clip1" CONTROLS="ControlPanel,StatusBar" HEIGHT="60" WIDTH="400" AUTOSTART="true">
</object>


rm音乐播放器代码

<OBJECT classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA
width=240 height=50 align="middle" id=video1>
<param name="_ExtentX" value="16140">
<param name="_ExtentY" value="1588">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="SRC" value="http://文件地址.rm">
<param name="CONTROLS" value="StatusBar,ControlPanel">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="-1">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000">
<embed src="../../url"
type="audio/x-pn-realaudio-plugin" console="Clip1" controls="ControlPanel,StatusBar"
height="45" width="240" autostart="true">
</OBJECT>

*/



