﻿/***************************** 
*    Yidea.net 艺想软件
*    前台函数 
******************************/



var tipusing;
var errInfo = new Array();
errInfo[0]="连接服务器失败,请查看网络连接是否正常！";
errInfo[1]="服务器返回数据格式错误！";


/*****************************
*    评论相关函数
******************************/
var selectedAttitude=0;
var commentHide=true;

RaiseOnload("InitComment()");

function InitComment()
{
	//Element.hide($("Comment"));commentHide=true;
	try{
		if(enableAttitude==0){
			Element.hide($("CommentAttitude"));
			Element.hide($("CmtBtn2"));
			Element.hide($("CmtBtn3"));
			Element.hide($("CmtBtn4"));
		}
		if(enableComment==0)Element.hide($("CommentPost"));
	}
	catch(e){}
}

function ShowComment(postID,postType,attitude,page)
{
	if(commentHide){
		Element.show($("Comment"));
		commentHide=false;
	}
	else{
		commentHide=true;
		Element.hide($("Comment"));
		return;
	}
	GetCommentList(postID,postType,attitude,page);
}
function GetCommentItem(title,content,createTime,userName,parentTitle,parentID,parentType,attitude,friendBlogID)
{
        var FBI='';
        if(friendBlogID!=null&&friendBlogID!='undefined')FBI=friendBlogID;
	var temp=$("CommentTemplate").innerHTML;
	temp=temp.replace("$Content$",content);
	temp=temp.replace("$CreateTime$",createTime);
	temp=temp.replace("$NickName$",userName);
        //alert(temp);
	var strHtml='无相关标题';
	var url="";
        if(FBI!='')url='/artist/'+FBI+'/';
	try{
	switch(parseInt(parentType))
	{
		case 1:
		url+="ShowArticle.aspx?ArticleID="+parentID;
		strHtml="<a href=\""+url+"\">"+parentTitle+"</a>";
		url="<a href=\""+url+"#Comment\">"+title+"</a>";
		break;
		case 2:
		url+="ShowPhoto.aspx?PhotoID="+parentID;
		strHtml="<a href=\""+url+"\">"+parentTitle+"</a>";
		url="<a href=\""+url+"#Comment\">"+title+"</a>";		
		break;
		case 3:
		url+="ShowMedia.aspx?MediaID="+parentID;
		strHtml="<a href=\""+url+"\">"+parentTitle+"</a>";
		url="<a href=\""+url+"#Comment\">"+title+"</a>";
		break;
		default:
		break;
	}
	}catch(e){}
	temp=temp.replace(/\$Title\$/g,url);
	temp=temp.replace("$Parent$",strHtml);
	
	switch(attitude)
	{
		case "1":temp=temp.replace(/\$Attitude\$/gi,"中立");break;
		case "2":temp=temp.replace(/\$Attitude\$/gi,"正方");break;
		case "3":temp=temp.replace(/\$Attitude\$/gi,"反方");break;
		default:temp=temp.replace(/\$Attitude\$/gi,"未知");break;
	}
	
	return temp;
}

function GetCommentItem2(title,content,createTime,userName,parentTitle,parentID,parentType,attitude,linkUrl,classDir,friendBlogID)
{
        var FBI='';
        if(friendBlogID!=null&&friendBlogID!='undefined')FBI=friendBlogID;
	var temp=$("CommentTemplate").innerHTML;
	temp=temp.replace("$Content$",content);
	temp=temp.replace("$CreateTime$",createTime);
	temp=temp.replace("$NickName$",userName);
        //alert(temp);
	var strHtml='无相关标题';
	var url="";
        if(FBI!='')url='/artist/'+FBI+'/';
	try{
	switch(parseInt(parentType))
	{
		case 1:
		url+= linkUrl+classDir+"/content.aspx?ArticleID="+parentID;
		strHtml="<a href=\""+url+"\">"+parentTitle+"</a>";
		url="<a href=\""+url+"#Comment\">"+title+"</a>";
		break;
		case 2:
		url+=linkUrl+classDir+"/photo.aspx?PhotoID="+parentID;
		strHtml="<a href=\""+url+"\">"+parentTitle+"</a>";
		url="<a href=\""+url+"#Comment\">"+title+"</a>";		
		break;
		case 3:
		url+=linkUrl+classDir+"/media.aspx?MediaID="+parentID;
		strHtml="<a href=\""+url+"\">"+parentTitle+"</a>";
		url="<a href=\""+url+"#Comment\">"+title+"</a>";
		break;
		default:
		break;
	}
	}catch(e){}
	temp=temp.replace(/\$Title\$/g,url);
	temp=temp.replace("$Parent$",strHtml);
	
	switch(attitude)
	{
		case "1":temp=temp.replace(/\$Attitude\$/gi,"中立");break;
		case "2":temp=temp.replace(/\$Attitude\$/gi,"正方");break;
		case "3":temp=temp.replace(/\$Attitude\$/gi,"反方");break;
		default:temp=temp.replace(/\$Attitude\$/gi,"未知");break;
	}
	
	return temp;
}

function GetCommentItem3(title,content,createTime,userName,parentTitle,parentID,parentType,attitude,linkUrl,classDir,friendBlogID,realName)
{
        var FBI='';
        if(friendBlogID!=null&&friendBlogID!='undefined')FBI=friendBlogID;
	var temp=$("CommentTemplate").innerHTML;
	temp=temp.replace("$Content$",content);
	temp=temp.replace("$CreateTime$",createTime);
	temp=temp.replace("$NickName$","<div onClick='blogInfo(\""+userName+"\")'>"+realName+"</div>");
        //alert(temp);
	var strHtml='无相关标题';
	var url="";
        if(FBI!='')url='/artist/'+FBI+'/';
	try{
	switch(parseInt(parentType))
	{
		case 1:
		url+= linkUrl+classDir+"/content.aspx?ArticleID="+parentID;
		strHtml="<a href=\""+url+"\">"+parentTitle+"</a>";
		url="<a href=\""+url+"#Comment\">"+title+"</a>";
		break;
		case 2:
		url+=linkUrl+classDir+"/photo.aspx?PhotoID="+parentID;
		strHtml="<a href=\""+url+"\">"+parentTitle+"</a>";
		url="<a href=\""+url+"#Comment\">"+title+"</a>";		
		break;
		case 3:
		url+=linkUrl+classDir+"/media.aspx?MediaID="+parentID;
		strHtml="<a href=\""+url+"\">"+parentTitle+"</a>";
		url="<a href=\""+url+"#Comment\">"+title+"</a>";
		break;
		default:
		break;
	}
	}catch(e){}
	temp=temp.replace(/\$Title\$/g,url);
	temp=temp.replace("$Parent$",strHtml);
	
	switch(attitude)
	{
		case "1":temp=temp.replace(/\$Attitude\$/gi,"中立");break;
		case "2":temp=temp.replace(/\$Attitude\$/gi,"正方");break;
		case "3":temp=temp.replace(/\$Attitude\$/gi,"反方");break;
		default:temp=temp.replace(/\$Attitude\$/gi,"未知");break;
	}
	
	return temp;
}

//清空
function ResetComment()
{
	$("CmtTitle").value="";
	$("CmtContent").value="";
	$("CmtAuthor").value="";
}
//获取评论列表

function GetCommentList(postID,postType,attitude,page)
{
	var fun;

	fun="GetCommentList("+postID+","+postType+","+attitude+",$Page$)";
		
	var url="ajax.aspx";
	var pars;
	pars="A=getCommentList&PostID="+postID+"&PostType="+postType+"&Attitude="+attitude+"&page="+page;
	pars+="&r="+Math.random();

	ShowTip("正在获取评论数据，请稍后...","CommentTip");
	
	var myAjax= new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,
			onSuccess: function(transport){
				
				var response="";//alert(transport.responseTEXT);
				xmlDoc=new EXDoc(transport.responseText);
				try{
				for(i=0; i < xmlDoc.root.contents.length; i++){
					var child=xmlDoc.root.contents[i];
                                        //alert(child.getValue("Title"));	
					response+=GetCommentItem(child.getValue("Title"),child.getValue("Content"),child.getValue("CreateTime"),child.getValue("UserName"),child.getValue("ParentTitle"),child.getValue("ParentID"),child.getValue("ParentType"),child.getValue("Attitude"));
				}
				
				$("CmtBody").innerHTML=response;
				
				SetPage("CommentPage",fun,xmlDoc.root);
				HideTip("CommentTip");
                                }catch(e){
                                     ShowTip("服务器返回错误代码或者页面出错","CommentTip");
 				     HideAfter3Seconds("CommentTip");
                                }
			},
			OnFailure:function(transport){
				ShowTip(errInfo[0]+"<a href='javascript:"+fun.replace("$Page$",page)+"'>重试</a>","CommentTip");
			}
		});
}

function GetCommentList2(ID,postType,listType,attitude,page)
{
	var fun;

	fun="GetCommentList("+ID+","+postType+",'"+listType+"',"+attitude+",$Page$)";
		
	var url="ajax.aspx";
	var pars;
	pars="A=getCommentList&ID="+ID+"&PostType="+postType+"&listType="+listType+"&Attitude="+attitude+"&page="+page;
	pars+="&r="+Math.random();

	ShowTip("正在获取评论数据，请稍后...","CommentTip");
	
	var myAjax= new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,
			onSuccess: function(transport){
				
				var response="";//alert(transport.responseTEXT);
				xmlDoc=new EXDoc(transport.responseText);
				try{
				for(i=0; i < xmlDoc.root.contents.length; i++){
					var child=xmlDoc.root.contents[i];
                                        //alert(child.getValue("Title"));	
					response+=GetCommentItem2(child.getValue("Title"),child.getValue("Content"),child.getValue("CreateTime"),child.getValue("UserName"),child.getValue("ParentTitle"),child.getValue("ParentID"),child.getValue("ParentType"),child.getValue("Attitude"),child.getValue("LinkUrl"),child.getValue("ClassDir"));
				}
				
				$("CmtBody").innerHTML=response;
				
				SetPage("CommentPage",fun,xmlDoc.root);
				HideTip("CommentTip");
                                }catch(e){
                                     ShowTip("服务器返回错误代码或者页面出错","CommentTip");
 				     HideAfter3Seconds("CommentTip");
                                }
			},
			OnFailure:function(transport){
				ShowTip(errInfo[0]+"<a href='javascript:"+fun.replace("$Page$",page)+"'>重试</a>","CommentTip");
			}
		});
}

function GetCommentList3(postID,ID,postType,listType,attitude,page)
{
	var fun;

	fun="GetCommentList("+postID+","+ID+","+postType+",'"+listType+"',"+attitude+",$Page$)";
		
	var url="ajax.aspx";
	var pars;
	pars="A=getCommentList&postID="+postID+"&ID="+ID+"&PostType="+postType+"&listType="+listType+"&Attitude="+attitude+"&page="+page;
	pars+="&r="+Math.random();

	ShowTip("正在获取评论数据，请稍后...","CommentTip");
	
	var myAjax= new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,
			onSuccess: function(transport){
				
				var response="";//alert(transport.responseTEXT);
				xmlDoc=new EXDoc(transport.responseText);
				try{
				for(i=0; i < xmlDoc.root.contents.length; i++){
					var child=xmlDoc.root.contents[i];
                                        //alert(child.getValue("Title"));	
					response+=GetCommentItem3(child.getValue("Title"),child.getValue("Content"),child.getValue("CreateTime"),child.getValue("UserName"),child.getValue("ParentTitle"),child.getValue("ParentID"),child.getValue("ParentType"),child.getValue("Attitude"),child.getValue("LinkUrl"),child.getValue("ClassDir"),child.getValue("RealName"));
				}
				if(page == 1)
				$("bbsContent2").style.display = 'block';
				else
				$("bbsContent2").style.display = 'none';
				$("CmtBody").innerHTML=response;
				
				SetPage("CommentPage",fun,xmlDoc.root);
				HideTip("CommentTip");
                                }catch(e){
                                     ShowTip("服务器返回错误代码或者页面出错","CommentTip");
 				     HideAfter3Seconds("CommentTip");
                                }
			},
			OnFailure:function(transport){
				ShowTip(errInfo[0]+"<a href='javascript:"+fun.replace("$Page$",page)+"'>重试</a>","CommentTip");
			}
		});
}

//添加评论
function AddComment(postID,postType)
{
        
	var title=$F("CmtTitle").trim();
	var content=$F("CmtContent").trim();
        //alert(content);
	var author=$F("CmtAuthor").trim();
	
	if(title.length==0||content.length==0){
		alert('回复标题,内容和昵称不得为空');
		return;
	}
        if(enableAttitude==1 && selectedAttitude==0){
                alert('您还未选择您的评论态度,请选择！');
                return;
        }
	var url="ajax.aspx";
	var pars="";
	pars+="&A=addComment&ParentTitle="+encodeURI(parentTitle)+"&PostID="+postID+"&PostType="+postType+"&Attitude="+selectedAttitude;
	pars+="&Title="+encodeURI(title)+"&Content="+encodeURI(content)+"&Author="+encodeURI(author);
	pars+="&r="+Math.random();

	
	ShowTip("正在提交数据，请稍后...","CommentTip");
	
	var myAjax= new Ajax.Request(
		url,
		{
			method:"post",
			parameters:pars,
			onSuccess:function(transport){
				var response=transport.responseText;
				if(/NoRight/.test(response)){
					ShowTip("对不起，发表留言前请登录系统。您可能还未 <a href='javascript:Login();'>登录</a> 或者连接超时","CommentTip");
				}
				else if(/^\d{4}-\d{1,2}-\d{1,2}/.test(response)){
					$("CmtBody").innerHTML=GetCommentItem(title,content,response,author,parentTitle,postID,postType,selectedAttitude)+$("CmtBody").innerHTML;
					ResetComment();
                                        ShowTip("您的评论已经提交成功!","CommentTip");
                                        
				}
				else{
					
					ShowTip("出现未知错误！","CommentTip");
				}
				
				HideAfter3Seconds("CommentTip");
			},
			onFailure:function(transport){
				ShowTip(errInfo[0],"CommentTip");
				HideAfter3Seconds("CommentTip");
			}
		});
			
}

function AddUserComment(postID,postType,blogID)
{
        
	var title=$F("CmtTitle").trim();
	var content=$F("CmtContent").trim();
        //alert(content);
	var author=$F("CmtAuthor").trim();
	
	if(title.length==0||content.length==0){
		alert('回复标题,内容和昵称不得为空');
		return;
	}
        if(enableAttitude==1 && selectedAttitude==0){
                alert('您还未选择您的评论态度,请选择！');
                return;
        }
	var url="ajax.aspx";
	var pars="";
	pars+="&A=addUserComment&ParentTitle="+encodeURI(parentTitle)+"&PostID="+postID+"&PostType="+postType+"&BlogID="+blogID+"&Attitude="+selectedAttitude;
	pars+="&Title="+encodeURI(title)+"&Content="+encodeURI(content)+"&Author="+encodeURI(author);
	pars+="&r="+Math.random();
	
	
	ShowTip("正在提交数据，请稍后...","CommentTip");
	
	var myAjax= new Ajax.Request(
		url,
		{
			method:"post",
			parameters:pars,
			onSuccess:function(transport){
				var response=transport.responseText;
				if(/NoRight/.test(response)){
					ShowTip("对不起，发表留言前请登录系统。您可能还未 <a href='javascript:Login();'>登录</a> 或者连接超时","CommentTip");
				}
				else if(/^\d{4}-\d{1,2}-\d{1,2}/.test(response)){
					$("CmtBody").innerHTML=GetCommentItem(title,content,response,author,parentTitle,postID,postType,selectedAttitude)+$("CmtBody").innerHTML;
					ResetComment();
                                        ShowTip("您的评论已经提交成功!","CommentTip");
                                        
				}
				else{
					
					ShowTip("出现未知错误！","CommentTip");
				}
				
				HideAfter3Seconds("CommentTip");
			},
			onFailure:function(transport){
				ShowTip(errInfo[0],"CommentTip");
				HideAfter3Seconds("CommentTip");
			}
		});
			
}


var arrTitle=new Array(1000);
var arrUrl=new Array(1000);
var arrIntro=new Array(1000);
var arrCount=0;
var IsPlaying=false;
var PhotoIndex=0;
var OriginWidth=0;            
var OriginHeight=0;  

/***************************** 
*    视频类型内容页相关函数******************************/
function InitMedia(keys,values)
{
      ConvertToNameValueCollection(keys,values);
	  //document.MediaPlayer.AutoStart=false;
      return document.MediaPlayer.url=arrUrl[0];
	  //document.MediaPlayer.FileName=arrUrl[0];

}


/***************************** 
*    图片类型内容页相关函数******************************/
  

//反序列化成MAP类型 输出数组arrTitle,arrUrl,arrIntro
function ConvertToNameValueCollection(keys,values)
{
	//var keys="k1:S:0:3:k2:S:3:3:";
	//var values="a$Ab$B";
      
	var keyNames=keys.split(":");
	var start=0;
	var len=0;
	var key;
	arrCount=Math.floor(keyNames.length/4);
	for (var i = 0; i < arrCount; i++)
	{				
		start =keyNames[(i * 4) + 2];
		len = keyNames[(i * 4) + 3];
		key = keyNames[i * 4];
		var media_all= values.substr(start, len);
		var all=media_all.split("$");	
		arrTitle[i]=all[0];
		arrUrl[i]=all[1];
		arrIntro[i]=all[2];
		
		//document.write(key + ":" +media_url[i]+"&&"+media_url[i]+"**"+ media_intro[i] +"<BR/>");
	}

}
//反序列化图片列表
function InitPhoto(keys,values)
{
      ConvertToNameValueCollection(keys,values);
      SetPhotoList(1);
      ViewPhoto(0);
      $("PhotoViewerOrigin").onload=FixSize;//自动适应图片大小
      $("lightboxa").href=arrUrl[0];
}

function InitPhoto1(keys,values)
{
      ConvertToNameValueCollection(keys,values);
      SetPhotoList(1);
      ViewPhoto1(0);
      $("PhotoViewerOrigin").onload=FixSize1;//自动适应图片大小
      $("lightboxa").href=arrUrl[0];
}
// 图片列表分页显示
function SetPhotoList(pageIndex)
{
        if(pageSize==null||isNaN(pageSize))
          {pageSize=4;}
        else
          {pageSize=parseInt(pageSize);}
	var pages=Math.ceil(arrCount/pageSize);
	if(pageIndex<=0 || pageIndex>pages)return;
	var temp="";
	if(pages>1){
		temp="<a href='javascript:SetPhotoList(1)'>首页</a> ";
		temp+="<a href='javascript:SetPhotoList("+(pageIndex-1)+")'>上一页</a> ";
		temp+="<a href='javascript:SetPhotoList("+(pageIndex+1)+")'>下一页</a> ";
		temp+="<a href='javascript:SetPhotoList("+pages+")'>尾页</a> ";
		
		$("PhotoListPager").innerHTML=temp;
	}
	
	try{
		var template=$("PhotoItemTemplate").innerHTML;//获取图片单条模板
		temp="";
		var end=pageIndex*pageSize;
		var response="";
		for(var i=end-pageSize;i<end;i++){
			if(i<arrCount){
				temp=template.replace("$SRC$",arrUrl[i]);
				temp=temp.replace("$TEXT$",arrTitle[i]);
				temp=temp.replace(/\$INDEX\$/gi,i);
				response+=temp;
			}
		}
		
		$("PhotoList").innerHTML=response;
	}
	catch(e){}
}
//缩小图片
function ZoomIn()
{
	var height1=$("PhotoViewer").height;            
	var width1=$("PhotoViewer").width;            
	$("PhotoViewer").height=height1/1.2;            
	$("PhotoViewer").width=width1/1.2;   
}
//放大图片
function ZoomOut()
{
	var height1=$("PhotoViewer").height;            
	var width1=$("PhotoViewer").width;            
	$("PhotoViewer").height=height1*1.2;            
	$("PhotoViewer").width=width1*1.2;   
}
//初始化图片框大小
function InitSize(width,height)
{
	OriginWidth=width;
	OriginHeight=height;
}
//真实大小
function RealSize()
{
	$("PhotoViewer").height=$("PhotoViewerOrigin").height;        
	$("PhotoViewer").width=$("PhotoViewerOrigin").width;
}
//最适合大小
function FixSize()
{
	var width1=$("PhotoViewerOrigin").width;            
	var height1=$("PhotoViewerOrigin").height; 
                 
	var width2=OriginWidth*0.9;            
	var height2=OriginHeight*0.9;            
	var h=height1/height2;
	var w=width1/width2;
	if(height1<height2&&width1<width2)
	{
		$("PhotoViewer").height=height1;            
		$("PhotoViewer").width=width1;           
	}
	else
	{
		if(h>w)
		{
			$("PhotoViewer").height=height2;          
			$("PhotoViewer").width=width1*height2/height1;           
		}
		else
		{
			$("PhotoViewer").width=width2;           
			$("PhotoViewer").height=height1*width2/width1;          
		}
	}
}

function FixSize1()
{
    var width1=$("PhotoViewerOrigin").width;            
	var height1=$("PhotoViewerOrigin").height; 
	
	var width2=OriginWidth;            
	var height2=OriginHeight;  
	if (height1>width1)
	{
	    $("PhotoViewer").width=width2;   
	}
	else
	{
	    $("PhotoViewer").height=height2;          
	}
	
}

function GoToPre(url)
{
	//document.location.href=url;
}

function GoToNext(url)
{
	//document.location.href=url;
}
    //幻灯片放映
    function AutoView(interval){
	IsPlaying=!IsPlaying;
	if(IsPlaying)$("Btn7").title="停止播放";
	else $("Btn7").title="幻灯片放映";
	ViewNext(interval);
}
    //查看下一张图片
 function ViewNext(interval){
  if(IsPlaying==false){return false;}
  if(PhotoIndex<arrUrl.length){
    ViewPhoto(PhotoIndex);
    PhotoIndex+=1;
  }
  if(PhotoIndex>=arrCount){
    PhotoIndex=0;
  }
  var iTimeout=interval*1000;
  if(iTimeout<1000){iTimeout=5000;}
 
  sTimer=setTimeout("ViewNext("+interval+")",iTimeout);
}
//根据索引查看图片
function ViewPhoto(index)
{
   
	$("PhotoViewer").src=arrUrl[index];
	$("PhotoViewerOrigin").src=arrUrl[index];
        //alert($("PhotoViewer").src);
	if(arrTitle[index]!='undefined'&&$("PhotoTitle")!=null)
	   $("PhotoTitle").innerHTML=arrTitle[index];
        
	if(arrIntro[index]!='undefined'&&$("PhotoIntro")!=null)
	   $("PhotoIntro").innerHTML=arrIntro[index];
        FixSize();//自适应图片       
}
function ViewPhoto1(index)
{
   
	$("PhotoViewer").src=arrUrl[index];
	$("PhotoViewerOrigin").src=arrUrl[index];
        //alert($("PhotoViewer").src);
	if(arrTitle[index]!='undefined'&&$("PhotoTitle")!=null)
	   $("PhotoTitle").innerHTML=arrTitle[index];
        
	if(arrIntro[index]!='undefined'&&$("PhotoIntro")!=null)
	   $("PhotoIntro").innerHTML=arrIntro[index];
        FixSize1();//自适应图片       
}


//获取查询函数
function QueryString(item)
{
       var sValue=location.search.match(new RegExp("[?&]"+item+"=([^&]*)(&?)","i"))
       return sValue?sValue[1]:sValue
}

function GetListQuery(ContentBody,ContentPage,type,typeTable,keywords,pagesize,page,bc,selectBc,previous,next,paged)
{
    var response = "";	
	var url="ajax.aspx";
	var pars,num,Sign,fun;
	if (type < 0)
	{
	    var type = QueryString("subType");
	    var typeTable = QueryString("mainType");
	    var keywords = QueryString("k");
	    var pagesize = QueryString("pagesize");
	}
	paged = page;
	fun="GetListQuery(\""+ContentBody+"\",\""+ContentPage+"\","+type+","+typeTable+",\""+keywords+"\","+pagesize+",$page$,\""+bc+"\",\""+selectBc+"\",\""+previous+"\",\""+next+"\","+paged+")";
	pars="A=getListQuery&type="+type+"&typeTable="+typeTable+"&keywords="+encodeURI(keywords)+"&page="+page+"&pagesize="+pagesize+"&r="+Math.random();
	var myAjax= new Ajax.Request(
		url,
		{
			method: 'post',
			parameters: pars,
			onSuccess: function(transport){	
				xmlDoc=new EXDoc(transport.responseText);
				try{
				for(i=0; i < xmlDoc.root.contents.length; i++){
					var child=xmlDoc.root.contents[i];
					num = i+1;
					if (typeTable == 0)
					{
					    if(type == 0)
					    {
					        Sign = "Sign"+i+"chanArt";
					        response+=GetQueryList("chanArt",Sign,1,child.getValue("ChannelName"),child.getValue("PostID"),child.getValue("Title"),child.getValue("Author"),child.getValue("Hits"),child.getValue("Introduce"),child.getValue("UpdateTime"),child.getValue("KeyWords"),child.getValue("LinkUrl"),child.getValue("ClassDir"),num);
					    }
					    else if(type ==1)
					    {
					        Sign = "Sign"+i+"chanPho";
					        response+=GetQueryList("chanPho",Sign,2,child.getValue("ChannelName"),child.getValue("PostID"),child.getValue("Title"),child.getValue("Author"),child.getValue("Hits"),child.getValue("DefaultPicUrl"),child.getValue("UpdateTime"),child.getValue("KeyWords"),child.getValue("LinkUrl"),child.getValue("ClassDir"),num);
					    }else if(type ==2)
					    {
					        Sign = "Sign"+i+"chanMed";
					        response+=GetQueryList("chanMed",Sign,3,child.getValue("ChannelName"),child.getValue("PostID"),child.getValue("Title"),child.getValue("Author"),child.getValue("Hits"),child.getValue("DefaultPicUrl"),child.getValue("UpdateTime"),child.getValue("KeyWords"),child.getValue("LinkUrl"),child.getValue("ClassDir"),num);
					    }
					}
					else
					{
					    if(type == 0)
					    {
					        Sign = "Sign"+i+"blogArt";
					        response+=GetQueryList("blogArt",Sign,4,child.getValue("BlogName"),child.getValue("PostID"),child.getValue("Title"),child.getValue("Author"),child.getValue("Hits"),child.getValue("Introduce"),child.getValue("UpdateTime"),child.getValue("KeyWords"),"",child.getValue("URL"),num);
					    }
					    else if(type ==1)
					    {
					        Sign = "Sign"+i+"blogPho";
					        response+=GetQueryList("blogPho",Sign,5,child.getValue("BlogName"),child.getValue("PostID"),child.getValue("Title"),child.getValue("Author"),child.getValue("Hits"),child.getValue("DefaultPicUrl"),child.getValue("UpdateTime"),child.getValue("KeyWords"),"",child.getValue("URL"),num);
					    }else if(type ==2)
					    {
					        Sign = "Sign"+i+"blogMed";
					        response+=GetQueryList("blogMed",Sign,6,child.getValue("BlogName"),child.getValue("PostID"),child.getValue("Title"),child.getValue("Author"),child.getValue("Hits"),child.getValue("DefaultPicUrl"),child.getValue("UpdateTime"),child.getValue("KeyWords"),"",child.getValue("URL"),num);
					    }
					    else if(type ==3)
					    {
					        Sign = "Sign"+i+"blogB";
					        response+=GetQueryListBlog("blogB",Sign,child.getValue("BlogName"),child.getValue("BlogThumb"),child.getValue("Hits"),child.getValue("LastUseTime"),child.getValue("IntroDuction"),child.getValue("MainDomain"),child.getValue("URL"),num);
					    }
					}
					
				}
				if (response == "")
                    response = "没有查到符合条件的内容，请重新查询！";
				$(ContentBody).innerHTML=response;
                var pageCount = xmlDoc.root.attributes["T"];//总页数;
			    GenPager(ContentPage,page,pageCount,fun,previous,next,bc);
			    var cp = ContentPage+page;
			    $(cp).className=selectBc;
				}
				catch(e){
                                     ShowTip("服务器返回错误代码或者页面出错",ContentBody);
 				     HideAfter3Seconds(ContentBody);
                                }
			},
			OnFailure:function(transport){
			}
		});
}

function GetQueryList(ContentTemplate,Sign,type,cbName,postID,title,author,hits,intrDef,updatetime,keywords,linkurl,path,num)
{
    var temp=$(ContentTemplate).innerHTML;
    temp=temp.replace("$Sign$",Sign);
    temp=temp.replace("$num$",num);
    temp=temp.replace("$postID$",postID);
    temp=temp.replace("$author$",author);
    temp=temp.replace("$hits$",hits);
    temp=temp.replace("$updatetime$",updatetime);
    temp=temp.replace("$keywords$",keywords);
    
    switch (type)
    {
        case 1:
            temp=temp.replace("$title$","<a href ='"+linkurl+path+"/content.aspx?ArticleID="+postID+"' target=_blank>"+title+"</a>");
            temp=temp.replace("$channelName$","<a href ='"+linkurl+path+"' target=_blank>"+cbName+"</a>");
            temp=temp.replace("$introduce$",intrDef);
            break;
          
        case 2:
            temp=temp.replace("$title$","<a href ='"+linkurl+path+"/photo.aspx?PhotoID="+postID+"' target=_blank>"+title+"</a>");
            temp=temp.replace("$channelName$","<a href ='"+linkurl+path+"' target=_blank>"+cbName+"</a>");
            temp=temp.replace("$defaultPicUrl$","<a href ='"+linkurl+path+"/photo.aspx?PhotoID="+postID+"' target=_blank><img  src="+intrDef+" border='0' alt = ''/></a>");
            break;
            
            
         case 3:
            temp=temp.replace("$title$","<a href ='"+linkurl+path+"/media.aspx?MediaID="+postID+"' target=_blank>"+title+"</a>");
            temp=temp.replace("$channelName$","<a href ='"+linkurl+path+"' target=_blank>"+cbName+"</a>");
            temp=temp.replace("$defaultPicUrl$","<a href ='"+linkurl+path+"/media.aspx?MediaID="+postID+"' target=_blank><img  src="+intrDef+" border='0' alt = ''/></a>");
            break;
        case 4:
            temp=temp.replace("$title$","<a href ='"+path+"/ShowArticle.aspx?ArticleID="+postID+"' target=_blank>"+title+"</a>");
            temp=temp.replace("$blogName$","<a href ='"+path+"' target=_blank>"+cbName+"</a>");
            temp=temp.replace("$introduce$",intrDef);
            break;
        case 5:
            temp=temp.replace("$title$","<a href ='"+path+"/ShowPhoto.aspx?PhotoID="+postID+"' target=_blank>"+title+"</a>");
            temp=temp.replace("$blogName$","<a href ='"+path+"' target=_blank>"+cbName+"</a>");
            temp=temp.replace("$defaultPicUrl$","<a href ='"+path+"/ShowPhoto.aspx?PhotoID="+postID+"' target=_blank><img  src="+intrDef+" border='0' alt = ''/></a>");
            break;
        case 6:
            temp=temp.replace("$title$","<a href ='"+path+"/ShowMedia.aspx?MediaID="+postID+"' target=_blank>"+title+"</a>");
            temp=temp.replace("$blogName$","<a href ='"+path+"' target=_blank>"+cbName+"</a>");
            temp=temp.replace("$defaultPicUrl$","<a href ='"+path+"/ShowMedia.aspx?MediaID="+postID+"' target=_blank><img  src="+intrDef+" border='0' alt = ''/></a>");
            break;
    }
    
    return temp;

}

function GetQueryListBlog(ContentTemplate,Sign,blogName,blogThumb,hits,LastUseTime,IntroDuction,MainDomain,path,num)
{
    var temp=$(ContentTemplate).innerHTML;
    temp=temp.replace("$Sign$",Sign);
    temp=temp.replace("$num$",num);
    temp=temp.replace("$mainDomain$",MainDomain);
    temp=temp.replace("$introDuction$",IntroDuction);
    temp=temp.replace("$lastUseTime$",LastUseTime);
    temp=temp.replace("$hits$",hits);
    temp=temp.replace("$blogName$","<a href ='/"+path+"' target=_blank>"+blogName+"</a>");
    temp=temp.replace("$blogThumb$","<a href ='/"+path+"' target=_blank><img  src="+blogThumb+" border='0' alt = ''/></a>");

    return temp;

}

//分页
 function GenPager(ContentPage,page,pageCount,str,previous,next,bc)
 {
    var sb="" ,getPage="" ,prevPage = page - 1, nextPage = page + 1,classPage,classPageCount,classNumber,previousValue,nextValue;
    classPage = ContentPage+"count";
    classPageCount = ContentPage + "pageCount";
    classNumber = ContentPage +"Number";
    pageCount = parseInt(pageCount);    
    var start = ((page - 1) / 10) * 10 + 1;
    sb += "<table><div>页码:</div><div class='PageNum1 "+classPage+"'>"+ page + "</div>";
    sb += "<div class ='PageNum1 "+classPageCount+"'>/" + pageCount + "</div>";
    
    
    if(previous == "")
        previousValue = "上一页";
        
    else
        previousValue = '<img src="'+previous+'"  alt = "" border="0"/>';
        
    if(next == "")
        nextValue = "下一页";
    else
        nextValue = '<img src="'+next+'"  border="0" alt = ""/>';
        
    if (prevPage < 1) 
    {
	    sb += '<div class="pageindex" title="首页">首页</div>';
	    sb += '<div class="previous preUp" title="上一页">'+previousValue+'</div>';
	} 
	else 
	{
	    getPage = str.replace("$page$",1);
		sb += "<div title=\'首页\'><a href=\'javascript:" + getPage + "\'>首页</a></div>";
		getPage = str.replace("$page$",prevPage);
	    sb += "<div  class='previous' title=\'上一页\'><a href=\'javascript:" + getPage + "\'>"+previousValue+"</a></div>";
    } 
	if (start > 10)
	{
	    getPage = str.replace("$page$",start-1);
	    sb += "<div title=\'Prev 10 Pages\'><a href=\'javascript:" + getPage+ "\'>...</a></div>";		   
	}
    if (pageCount <= 10)
    {
        for (var i = 1; i <= pageCount && i < start + 10; i++)
        {       
                getPage = str.replace("$page$",i);
                sb += "<div><span class="+bc+" id ="+ContentPage+i+" ><a href=\'javascript:"+getPage+"\' title='第"+i+"页'>"+i+"</a></span></div>";
        } 
          
    }
    
    else
    {
        for (var i = start; i <= pageCount && i < start + 10; i++)
        {
                getPage = str.replace("$page$",i);
                sb += "<div><span class="+bc+" id ="+ContentPage+i+"><a href=\'javascript:"+getPage+"\' title='第"+i+"页'>"+i+"</a></span></div>";
        }
    }
    
    if (pageCount >= start + 10) 
    {
        getPage = str.replace("$page$",start + 10);
        sb += "<div title=\'Next 10 Pages\'><a href=\'javascript:" + getPage + "\'>...</a></div>";
    }
    
    if (nextPage > pageCount) 
    {
		sb += '<div class="previous" title="下一页">'+nextValue+'</div>';
		sb += '<div title="尾页">尾页</div>';
	} 
	else 
	{
	    getPage = str.replace("$page$",nextPage);
		sb += "<div title=\'下一页\' class='previous pnext'><a href=\'javascript:" + getPage + "\'>"+nextValue+"</a></div>";
		getPage = str.replace("$page$",pageCount);
		sb += "<div title=\'尾页\'><a href=\'javascript:" + getPage + "\'>尾页</a></div>";
	}
	sb += '</table>';
    $(ContentPage).innerHTML = sb;
 }

 
//获取频道内容列表

function GetChannelContentList(ContentTemplate,ContentBody,ContentPage,sID,isOpen,channelID,classID,specialID,inputer,state,top,elite,hits,stars,deleted,betweenDay,newDay,isDefaultPicUrl,width,height,page,pageSize,order,titleNum,introNum,contentNum,isTitle,isSubTitle,isCopyFrom,isInputer,isTop,isElite,isHits,isDayHits,isWeekHits,isMonthHits,isAuthor,isDefPicUrl,isIntroduce,isContent,isBlogName,isSaveDir,isCommentNum,isStars,isCreateTime,isUpdateTime,isReleaseTime,isNewDay,isTimeLong,isCamerist,isDirector,isCompere,isBlank,bc,selectBc,previous,next,idShow,paged)
{
	var fun,num,Sign,lUrl,cDir;

    paged = page;

	fun="GetChannelContentList(\""+ContentTemplate+"\",\""+ContentBody+"\",\""+ContentPage+"\",\""+sID+"\","+isOpen+","+channelID+","+classID+","+specialID+",\""+inputer+"\","+state+",\""+top+"\",\""+elite+"\","+hits+","+stars+","+deleted+","+betweenDay+","+newDay+","+isDefaultPicUrl+",\""+width+"\",\""+height+"\",$page$,"+pageSize+","+order+","+titleNum+","+introNum+","+contentNum+","+isTitle+","+isSubTitle+","+isCopyFrom+","+isInputer+","+isTop+","+isElite+","+isHits+","+isDayHits+","+isWeekHits+","+isMonthHits+","+isAuthor+","+isDefPicUrl+","+isIntroduce+","+isContent+","+isBlogName+","+isSaveDir+","+isCommentNum+","+isStars+","+isCreateTime+","+isUpdateTime+","+isReleaseTime+","+isNewDay+","+isTimeLong+","+isCamerist+","+isDirector+","+isCompere+","+isBlank+",\""+bc+"\",\""+selectBc+"\",\""+previous+"\",\""+next+"\","+idShow+","+paged+")";
	
	
	var url="ajax.aspx";
	var pars;
	var hid = 0;
	pars="A=GetChannelContentList&channelID="+channelID+"&classID="+classID+"&specialID="+specialID+"&inputer="+inputer+"&state="+state+"&top="+top+"&elite="+elite+"&hits="+hits+"&stars="+stars+"&delete="+deleted+"&betweenDay="+betweenDay+"&isDefaultPicUrl="+isDefaultPicUrl+"&newDay="+newDay+"&pageSize="+pageSize+"&page="+page+"&order="+order+"&titleNum="+titleNum+"&introNum="+introNum+"&contentNum="+contentNum;
	pars+="&r="+Math.random();

   var array = new Array();	
	ShowTip("正在获取频道数据，请稍后...",ContentBody);
	var myAjax= new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,        
			onSuccess: function(transport){
				var response="";
				xmlDoc=new EXDoc(transport.responseText);
				try{
				for(i=0; i < xmlDoc.root.contents.length; i++){
					var child=xmlDoc.root.contents[i];
					array[i] = sID+child.getValue("PostID");
                    Sign = "Sign"+i+sID;
                    num = i+1;
                    lUrl = child.getValue("LinkUrl");
                    cDir = child.getValue("ClassDir");
					response+=GetChannelContentItem(ContentTemplate,sID,Sign,isOpen,child.getValue("PostID"),child.getValue("Type"),child.getValue("Title"),child.getValue("SubTitle"),child.getValue("CopyFrom"),child.getValue("LinkOut"),child.getValue("Link"),hits,child.getValue("Hits"),child.getValue("DayHits"),child.getValue("WeekHits"),child.getValue("MonthHits"),child.getValue("Author"),child.getValue("DefaultPicUrl"),child.getValue("Introduce"),child.getValue("Inputer"),child.getValue("Content"),child.getValue("BlogName"),child.getValue("SaveDir"),child.getValue("CommentNum"),child.getValue("Stars"),child.getValue("Elite"),child.getValue("OnTop"),child.getValue("CreateTime"),child.getValue("UpdateTime"),child.getValue("ReleaseTime"),child.getValue("NewDay"),child.getValue("TimeLong"),child.getValue("Camerist"),child.getValue("Director"),child.getValue("Compere"),child.getValue("ClassDir"),child.getValue("LinkUrl"),isTitle,isSubTitle,isCopyFrom,isInputer,isTop,isElite,isHits,isDayHits,isWeekHits,isMonthHits,isAuthor,isDefPicUrl,isIntroduce,isContent,isBlogName,isSaveDir,isCommentNum,isStars,isCreateTime,isUpdateTime,isReleaseTime,isNewDay,isTimeLong,isCamerist,isDirector,isCompere,isBlank,num);
				}
				
				$(ContentBody).innerHTML=response;
				
				for(i=0; i < xmlDoc.root.contents.length; i++){
				var child=xmlDoc.root.contents[i];
				    if(i == 0)
				         $("hidden3"+sID).innerHTML=sID+child.getValue("PostID");
				   
					getPageVote(child.getValue("PostID"),child.getValue("Type"),"pageVote"+child.getValue("PostID")+sID,"Vote"+child.getValue("PostID")+sID);
					HideChannelContentItem(isOpen,sID,child.getValue("PostID"),child.getValue("Type"),width,height,isTitle,isSubTitle,isCopyFrom,isInputer,isTop,isElite,isHits,isDayHits,isWeekHits,isMonthHits,isAuthor,isDefPicUrl,isIntroduce,isContent,isBlogName,isSaveDir,isCommentNum,isStars,isCreateTime,isUpdateTime,isReleaseTime,isNewDay,isTimeLong,isCamerist,isDirector,isCompere,child.getValue("Introduce"));
					if(child.getValue("DefaultPicUrl")=="")
				    {
				       $("DefPicUrl"+child.getValue("PostID")+sID).innerHTML = "<div class='NoPic'>No Pic</div>";
				    } 
				}
				var idName = ContentTemplate+"More";
			    if($(idName) == null)
			    {
			    }
			    else
			    {
			        var temp=$(idName).innerHTML;
			        if(classID>0)
			        { 
			            temp=temp.replace("$More$",lUrl+cDir);
			        }
			        else if (channelID>0)
			        {
			             temp=temp.replace("$More$",lUrl);
			        }
			        else
			        {
			            temp=temp.replace("$More$",lUrl+cDir);
			        }
			        $(ContentBody).innerHTML += temp;
			    }
				if (idShow < pageSize)
			    {
			        if (idShow >0)
			           hid = idShow-1;
			    }
			    for (j=0;j<array.length;j++)
			    {   
			        if (j != hid)
			        Element.hide($(array[j]));
			       
			    }
			    if(response != "")
			        $("hidden2"+sID).innerHTML = "true";
			    if(ContentPage != "")
			    {
			        var pageCount = xmlDoc.root.attributes["T"];//总页数;
			        GenPager(ContentPage,page,pageCount,fun,previous,next,bc);
                    var cp = ContentPage+page;
			        $(cp).className=selectBc;
			    }
                                }catch(e){
                                     ShowTip("服务器返回错误代码或者页面出错",ContentBody);
 				     HideAfter3Seconds(ContentBody);
                                }
			},
			OnFailure:function(transport){
				ShowTip(errInfo[0]+"<a href='javascript:"+fun.replace("$Page$",page)+"'>重试</a>",ContentBody);
			}
		});
}



function HideChannelContentItem(isOpen,sID,PostID,Type,width,height,isTitle,isSubTitle,isCopyFrom,isInputer,isTop,isElite,isHits,isDayHits,isWeekHits,isMonthHits,isAuthor,isDefPicUrl,isIntroduce,isContent,isBlogName,isSaveDir,isCommentNum,isStars,isCreateTime,isUpdateTime,isReleaseTime,isNewDay,isTimeLong,isCamerist,isDirector,isCompere,Introduce)
{
	var OpenID = "Open"+PostID+sID;
	var DefPicUrlID = "DefPicUrl"+PostID+sID;
	var TitleID = "Title"+PostID+sID;
	var SubTitleID = "SubTitle"+PostID+sID;
	var CopyFromID = "CopyFrom"+PostID+sID;
	var AuthorID = "Author"+PostID+sID;
	var IntroduceID = "Introduce"+PostID+sID;
	var InputerID = "Inputer"+PostID+sID;
	var ContentID = "Content"+PostID+sID;
	var BlogNameID = "BlogName"+PostID+sID;
	var SaveDirID = "SaveDir"+PostID+sID;
	var CommentNumID = "CommentNum"+PostID+sID;
	var CreateTimeID = "CreateTime"+PostID+sID;
	var UpdateTimeID = "UpdateTime"+PostID+sID;
	var ReleaseTimeID = "ReleaseTime"+PostID+sID;
	var StarsID = "Stars"+PostID+sID;
	var NewDayID = "NewDay"+PostID+sID;
	var EliteID = "Elite"+PostID+sID;
	var OnTopID = "OnTop"+PostID+sID;
	var HitsID = "Hits"+PostID+sID;
	var DayHitsID = "DayHits"+PostID+sID;
	var WeekHitsID = "WeekHits"+PostID+sID;
	var MonthHitsID = "MonthHits"+PostID+sID;
	var TimeLongID = "TimeLong"+PostID+sID;
	var CameristID = "Camerist"+PostID+sID;
	var DirectorID = "Director"+PostID+sID;
	var CompereID = "Compere"+PostID+sID;
	var noneIntroID = "noneIntro"+PostID+sID;
	var imgID = "img"+PostID+sID;

	if(Introduce != "")
	     Element.hide($(noneIntroID));
	     
	if(width == '')
	    $(imgID).style.height = height; 
	else if (height == '')
	    $(imgID).style.width = width; 
	else if(width =='' && height == '')
	{}
	else
	{
	    $(imgID).style.width = width; 
	    $(imgID).style.height = height; 
	}
	if(Type == "1" || Type == "2")
	{
	    Element.hide($(TimeLongID));
	    Element.hide($(CameristID));
	    Element.hide($(DirectorID));
	    Element.hide($(CompereID));
	}
	else
	{
	    if(!isTimeLong)
	        Element.hide($(TimeLongID));
        if(!isCamerist)
	        Element.hide($(CameristID));
	    if(!isDirector)
	        Element.hide($(DirectorID));
	    if(!isCompere)
	        Element.hide($(CompereID));
	}
    if (!isOpen)	    
	    Element.hide($(OpenID));  
	
	if(!isDefPicUrl)
	    Element.hide($(DefPicUrlID));
	if(!isTitle)
	    Element.hide($(TitleID));
	if(!isSubTitle)
	    Element.hide($(SubTitleID));
	if(!isCopyFrom)
	    Element.hide($(CopyFromID));
	if(!isAuthor)
	    Element.hide($(AuthorID));
	if(!isIntroduce)
	    Element.hide($(IntroduceID));    
	if(!isInputer)
	    Element.hide($(InputerID));
	if(!isContent)
	    Element.hide($(ContentID));


	if(!isBlogName)
	    Element.hide($(BlogNameID));	
	if(!isSaveDir)
	    Element.hide($(SaveDirID));
	if(!isCommentNum)   
	    Element.hide($(CommentNumID));
	if(!isCreateTime) 
	    Element.hide($(CreateTimeID));
	if(!isUpdateTime)
	    Element.hide($(UpdateTimeID));
    if(!isReleaseTime)
	    Element.hide($(ReleaseTimeID));
	if(!isStars)
	    Element.hide($(StarsID));
	if(!isNewDay || NewDay < 0 )   
	    Element.hide($(NewDayID));
	if(!isElite)
	    Element.hide($(EliteID));
	if(!isTop)
	    Element.hide($(OnTopID));
    if(!isHits || Hits<hits)
	    Element.hide($(HitsID));
	if(!isDayHits)
	    Element.hide($(DayHitsID));
	if(!isWeekHits)
	    Element.hide($(WeekHitsID));
	if(!isMonthHits)
	    Element.hide($(MonthHitsID));
}


function GetChannelContentItem(ContentTemplate,sID,Sign,isOpen,PostID,Type,Title,SubTitle,CopyFrom,LinkOut,Link,hits,Hits,DayHits,WeekHits,MonthHits,Author,DefaultPicUrl,Introduce,Inputer,Content,BlogName,SaveDir,CommentNum,Stars,Elite,OnTop,CreateTime,UpdateTime,ReleaseTime,NewDay,TimeLong,Camerist,Director,Compere,ClassDir,LinkUrl,isTitle,isSubTitle,isCopyFrom,isInputer,isTop,isElite,isHits,isDayHits,isWeekHits,isMonthHits,isAuthor,isDefPicUrl,isIntroduce,isContent,isBlogName,isSaveDir,isCommentNum,isStars,isCreateTime,isUpdateTime,isReleaseTime,isNewDay,isTimeLong,isCamerist,isDirector,isCompere,isBlank,num)
{
	var temp=$(ContentTemplate).innerHTML;
	var SignID = "Sign"+PostID+sID;
	var OpenID = "Open"+PostID+sID;
	var DefPicUrlID = "DefPicUrl"+PostID+sID;
	var TitleID = "Title"+PostID+sID;
	var SubTitleID = "SubTitle"+PostID+sID;
	var CopyFromID = "CopyFrom"+PostID+sID;
	var AuthorID = "Author"+PostID+sID;
	var IntroduceID = "Introduce"+PostID+sID;
	var InputerID = "Inputer"+PostID+sID;
	var ContentID = "Content"+PostID+sID;
	var BlogNameID = "BlogName"+PostID+sID;
	var SaveDirID = "SaveDir"+PostID+sID;
	var CommentNumID = "CommentNum"+PostID+sID;
	var CreateTimeID = "CreateTime"+PostID+sID;
	var UpdateTimeID = "UpdateTime"+PostID+sID;
	var ReleaseTimeID = "ReleaseTime"+PostID+sID;
	var StarsID = "Stars"+PostID+sID;
	var NewDayID = "NewDay"+PostID+sID;
	var EliteID = "Elite"+PostID+sID;
	var OnTopID = "OnTop"+PostID+sID;
	var HitsID = "Hits"+PostID+sID;
	var DayHitsID = "DayHits"+PostID+sID;
	var WeekHitsID = "WeekHits"+PostID+sID;
	var MonthHitsID = "MonthHits"+PostID+sID;
	var TimeLongID = "TimeLong"+PostID+sID;
	var CameristID = "Camerist"+PostID+sID;
	var DirectorID = "Director"+PostID+sID;
	var CompereID = "Compere"+PostID+sID;
	var noneIntroID = "noneIntro"+PostID+sID;
	var imgID = "img"+PostID+sID;
	var PageVoteID = "pageVote"+PostID+sID;
	var VoteID ="Vote"+PostID+sID;
	var TypeID="";
	var contentPage="";
	var root="";
	
	switch(Type)
	{
	    case "1":	            
	        TypeID = "ArticleID=";
	        contentPage = "/content.aspx?";
	        break;
	    case "2":
	        TypeID = "PhotoID=";
	        contentPage = "/photo.aspx?";
	        break;
	    case "3":
	        TypeID = "MediaID=";
	        contentPage = "/media.aspx?";
	        break;
    }
	    
	temp=temp.replace("$Sign$",Sign);
	temp=temp.replace("#Sign",SignID);
	temp=temp.replace("#Open",OpenID);
	temp=temp.replace("#DefPicUrl",DefPicUrlID);
	temp=temp.replace("#Title",TitleID);
	temp=temp.replace("#SubTitle",SubTitleID);
	temp=temp.replace("#CopyFrom",CopyFromID);
	temp=temp.replace("#Author",AuthorID);
	temp=temp.replace("#Introduce",IntroduceID);
	temp=temp.replace("#Inputer",InputerID);
	temp=temp.replace("#Content",ContentID);
	temp=temp.replace("#BlogName",BlogNameID);
	temp=temp.replace("#SaveDir",SaveDirID);
	temp=temp.replace("#CommentNum",CommentNumID);
	temp=temp.replace("#CreateTime",CreateTimeID);
	temp=temp.replace("#UpdateTime",UpdateTimeID);
	temp=temp.replace("#ReleaseTime",ReleaseTimeID);
	temp=temp.replace("#Stars",StarsID);
	temp=temp.replace("#noneIntro",noneIntroID);
	temp=temp.replace("#NewDay",NewDayID);
	temp=temp.replace("#Elite",EliteID);
	temp=temp.replace("#OnTop",OnTopID);
	temp=temp.replace("#Hits",HitsID);
	temp=temp.replace("#DayHits",DayHitsID);
	temp=temp.replace("#WeekHits",WeekHitsID);
	temp=temp.replace("#MonthHits",MonthHitsID);
	temp=temp.replace("#TimeLong",TimeLongID);
	temp=temp.replace("#Camerist",CameristID);
	temp=temp.replace("#Director",DirectorID);
	temp=temp.replace("#Compere",CompereID);
	temp=temp.replace("#img",imgID);
	if (isOpen)
	    temp=temp.replace("$PostID$",sID+PostID);  
	temp=temp.replace("$PID$",PostID);
	temp=temp.replace("$Type$",Type);
	temp=temp.replace("$PageVoteID$",PageVoteID);
	temp=temp.replace("$VoteID$",VoteID);
	temp=temp.replace("$addPageVoteID$",PageVoteID);
	temp=temp.replace("$addVoteID$",VoteID);
	temp=temp.replace("$ID$",sID+PostID);
	temp=temp.replace("$hidden1$","hidden1"+sID);
	temp=temp.replace("$hidden2$","hidden2"+sID);
	temp=temp.replace("$hidden3$","hidden3"+sID);
	temp=temp.replace("$num$",num);
	if(isDefPicUrl)
	{
	    if (LinkOut == "False")
	    {
	        if(isBlank)
	        {
	            temp=temp.replace("$DefaultPicUrl$",DefaultPicUrl);
	            temp=temp.replace("$a$","<a href ='"+LinkUrl+ClassDir+contentPage+TypeID+PostID+"' target=_blank>");
	            temp=temp.replace("$b$","</a>");

	        }
	        else
	        {
	            temp=temp.replace("$DefaultPicUrl$",DefaultPicUrl);
	            temp=temp.replace("$a$","<a href ='"+LinkUrl+ClassDir+contentPage+TypeID+PostID+"'>");
	            temp=temp.replace("$b$","</a>");

	        }
	    }
	    else
	    {
	        if(isBlank)
	        {
	            temp=temp.replace("$DefaultPicUrl$",DefaultPicUrl);
	            temp=temp.replace("$a$","<a href ='"+Link+"' target=_blank>");
	            temp=temp.replace("$b$","</a>");
	        }
	        else
	        {
	            temp=temp.replace("$DefaultPicUrl$",DefaultPicUrl);
	            temp=temp.replace("$a$","<a href ='"+Link+"'>");
	            temp=temp.replace("$b$","</a>");
	        }
	    }
	}
	if(isTitle)
	    if (LinkOut == "False")
	        if(isBlank)
	            temp=temp.replace("$Title$","<a href ='"+LinkUrl+ClassDir+contentPage+TypeID+PostID+"' target=_blank>"+Title+"</a>");
	        else
	            temp=temp.replace("$Title$","<a href ='"+LinkUrl+ClassDir+contentPage+TypeID+PostID+"'>"+Title+"</a>");
	    else
	        if(isBlank)
	            temp=temp.replace("$Title$","<a href ='"+Link+"' target=_blank>"+Title+"</a>");
	        else
	            temp=temp.replace("$Title$","<a href ='"+Link+"'>"+Title+"</a>");
	if(isSubTitle)
	    temp=temp.replace("$SubTitle$",SubTitle);
	if(isCopyFrom)
	    temp=temp.replace("$CopyFrom$",CopyFrom);
	if(isAuthor)
	    temp=temp.replace("$Author$",Author);
	if(isIntroduce)
	{
	    if(Introduce == "")
	        temp=temp.replace("$Introduce$","");
	    else  
	        temp=temp.replace("$Introduce$",Introduce);  
	}
	if(isInputer)
	    temp=temp.replace("$Inputer$",Inputer);
	if(isContent)
	    temp=temp.replace("$Content$",Content);


	if(isBlogName)
	{
	    if (BlogName == "")
	        temp=temp.replace("$BlogName$",Inputer);
	    else
	        temp=temp.replace("$BlogName$",BlogName);
	}
	if(isSaveDir)
	    temp=temp.replace("$SaveDir$",SaveDir);
	if(isCommentNum)
	    temp=temp.replace("$CommentNum$",CommentNum);
	if(isCreateTime)
	    temp=temp.replace("$CreateTime$",CreateTime);
	if(isUpdateTime)
	    temp=temp.replace("$UpdateTime$",UpdateTime);
    if(isReleaseTime)
	    temp=temp.replace("$ReleaseTime$",ReleaseTime);
	if(isStars)
	    temp=temp.replace("$Stars$",Stars);

	if(isDayHits)
	    temp=temp.replace("$DayHits$",DayHits);
	if(isWeekHits)
	    temp=temp.replace("$WeekHits$",WeekHits);
	if(isMonthHits)
	    temp=temp.replace("$MonthHits$",MonthHits);
	if(isTimeLong)
	    temp=temp.replace("$TimeLong$",TimeLong);

	if(isCamerist)
	    temp=temp.replace("$Camerist$",Camerist);
	if(isDirector)
	    temp=temp.replace("$Director$",Director);
	if(isCompere)
	    temp=temp.replace("$Compere$",Compere);
	return temp;
}


//获取用户栏目内容列表

function GetBlogContentList(ContentTemplate,ContentBody,ContentPage,sID,isOpen,blogID,pclassID,inputer,userState,userTop,userElite,hits,stars,userDeleted,betweenDay,newDay,isDefaultPicUrl,width,height,page,pageSize,order,titleNum,introNum,contentNum,isTitle,isSubTitle,isCopyFrom,isInputer,isTop,isElite,isHits,isDayHits,isWeekHits,isMonthHits,isAuthor,isDefPicUrl,isIntroduce,isContent,isBlogName,isCommentNum,isStars,isCreateTime,isUpdateTime,isReleaseTime,isNewDay,isTimeLong,isCamerist,isDirector,isCompere,isBlank,bc,selectBc,previous,next,idShow,paged)
{
	var fun,num,Sign;
    paged = page;

	fun="GetBlogContentList(\""+ContentTemplate+"\",\""+ContentBody+"\",\""+ContentPage+"\",\""+sID+"\","+isOpen+",\""+blogID+"\","+pclassID+",\""+inputer+"\","+userState+",\""+userTop+"\",\""+userElite+"\","+hits+","+stars+","+userDeleted+","+betweenDay+","+newDay+","+isDefaultPicUrl+",\""+width+"\",\""+height+"\",$page$,"+pageSize+","+order+","+titleNum+","+introNum+","+contentNum+","+isTitle+","+isSubTitle+","+isCopyFrom+","+isInputer+","+isTop+","+isElite+","+isHits+","+isDayHits+","+isWeekHits+","+isMonthHits+","+isAuthor+","+isDefPicUrl+","+isIntroduce+","+isContent+","+isBlogName+","+isCommentNum+","+isStars+","+isCreateTime+","+isUpdateTime+","+isReleaseTime+","+isNewDay+","+isTimeLong+","+isCamerist+","+isDirector+","+isCompere+","+isBlank+",\""+bc+"\",\""+selectBc+"\",\""+previous+"\",\""+next+"\","+idShow+","+paged+")";
	
	
	var url="ajax.aspx";
	var pars;
	var hid = 0;
	pars="A=GetBlogContentList&blogID="+blogID+"&pclassID="+pclassID+"&inputer="+inputer+"&userState="+userState+"&userTop="+userTop+"&userElite="+userElite+"&hits="+hits+"&stars="+stars+"&userDeleted="+userDeleted+"&betweenDay="+betweenDay+"&isDefaultPicUrl="+isDefaultPicUrl+"&newDay="+newDay+"&pageSize="+pageSize+"&page="+page+"&order="+order+"&titleNum="+titleNum+"&introNum="+introNum+"&contentNum="+contentNum;
	pars+="&r="+Math.random();

    var array = new Array();	
	ShowTip("正在获取频道数据，请稍后...",ContentBody);
	var myAjax= new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,        
			onSuccess: function(transport){
				var response="";
				xmlDoc=new EXDoc(transport.responseText);
				try{
				for(i=0; i < xmlDoc.root.contents.length; i++){
					var child=xmlDoc.root.contents[i];
					array[i] = sID+child.getValue("PostID");
                    Sign = "Sign"+i+sID;
                    num = i+1;
					response+=GetBlogContentItem(ContentTemplate,sID,Sign,isOpen,child.getValue("PostID"),child.getValue("Type"),child.getValue("Title"),child.getValue("SubTitle"),child.getValue("CopyFrom"),child.getValue("LinkOut"),child.getValue("Link"),hits,child.getValue("Hits"),child.getValue("DayHits"),child.getValue("WeekHits"),child.getValue("MonthHits"),child.getValue("Author"),child.getValue("DefaultPicUrl"),child.getValue("Introduce"),child.getValue("Inputer"),child.getValue("Content"),child.getValue("BlogName"),child.getValue("CommentNum"),child.getValue("Stars"),child.getValue("Elite"),child.getValue("OnTop"),child.getValue("CreateTime"),child.getValue("UpdateTime"),child.getValue("ReleaseTime"),child.getValue("NewDay"),child.getValue("TimeLong"),child.getValue("Camerist"),child.getValue("Director"),child.getValue("Compere"),child.getValue("URL"),isTitle,isSubTitle,isCopyFrom,isInputer,isTop,isElite,isHits,isDayHits,isWeekHits,isMonthHits,isAuthor,isDefPicUrl,isIntroduce,isContent,isBlogName,isCommentNum,isStars,isCreateTime,isUpdateTime,isReleaseTime,isNewDay,isTimeLong,isCamerist,isDirector,isCompere,isBlank,num);
				}
				
				$(ContentBody).innerHTML=response;
				for(i=0; i < xmlDoc.root.contents.length; i++){
				var child=xmlDoc.root.contents[i];
				    if(i == 0)
				         $("hidden3"+sID).innerHTML=sID+child.getValue("PostID");
					getPageVote(child.getValue("PostID"),child.getValue("Type"),"pageVote"+child.getValue("PostID")+sID,"Vote"+child.getValue("PostID")+sID);
					HideBlogContentItem(isOpen,sID,child.getValue("PostID"),child.getValue("Type"),width,height,isTitle,isSubTitle,isCopyFrom,isInputer,isTop,isElite,isHits,isDayHits,isWeekHits,isMonthHits,isAuthor,isDefPicUrl,isIntroduce,isContent,isBlogName,isCommentNum,isStars,isCreateTime,isUpdateTime,isReleaseTime,isNewDay,isTimeLong,isCamerist,isDirector,isCompere,child.getValue("Introduce"));
					if(child.getValue("DefaultPicUrl")=="")
				    {
				       $("DefPicUrl"+child.getValue("PostID")+sID).innerHTML = "<div class='NoPic'>No Pic</div>";
				    } 
				}
			    if (idShow < pageSize)
			    {
			        if (idShow >0)
			           hid = idShow-1;
			    }
			    for (j=0;j<array.length;j++)
			    {   
			        if (j != hid)
			        Element.hide($(array[j]));
			       
			    }
			    if(response != "")
			        $("hidden2"+sID).innerHTML = "true";
			    if(ContentPage != "")
			    {
			        var pageCount = xmlDoc.root.attributes["T"];//总页数;
			        GenPager(ContentPage,page,pageCount,fun,previous,next,bc);
			        var cp = ContentPage+page;
			        $(cp).className=selectBc;
			    }
                                }catch(e){
                                     ShowTip("服务器返回错误代码或者页面出错",ContentBody);
 				     HideAfter3Seconds(ContentBody);
                                }
			},
			OnFailure:function(transport){
				ShowTip(errInfo[0]+"<a href='javascript:"+fun.replace("$Page$",page)+"'>重试</a>",ContentBody);
			}
		});
}


function HideBlogContentItem(isOpen,sID,PostID,Type,width,height,isTitle,isSubTitle,isCopyFrom,isInputer,isTop,isElite,isHits,isDayHits,isWeekHits,isMonthHits,isAuthor,isDefPicUrl,isIntroduce,isContent,isBlogName,isCommentNum,isStars,isCreateTime,isUpdateTime,isReleaseTime,isNewDay,isTimeLong,isCamerist,isDirector,isCompere,Introduce)
{
	var OpenID = "Open"+PostID+sID;
	var DefPicUrlID = "DefPicUrl"+PostID+sID;
	var TitleID = "Title"+PostID+sID;
	var SubTitleID = "SubTitle"+PostID+sID;
	var CopyFromID = "CopyFrom"+PostID+sID;
	var AuthorID = "Author"+PostID+sID;
	var IntroduceID = "Introduce"+PostID+sID;
	var InputerID = "Inputer"+PostID+sID;
	var ContentID = "Content"+PostID+sID;
	var BlogNameID = "BlogName"+PostID+sID;
	var CommentNumID = "CommentNum"+PostID+sID;
	var CreateTimeID = "CreateTime"+PostID+sID;
	var UpdateTimeID = "UpdateTime"+PostID+sID;
	var ReleaseTimeID = "ReleaseTime"+PostID+sID;
	var StarsID = "Stars"+PostID+sID;
	var NewDayID = "NewDay"+PostID+sID;
	var EliteID = "Elite"+PostID+sID;
	var OnTopID = "OnTop"+PostID+sID;
	var HitsID = "Hits"+PostID+sID;
	var DayHitsID = "DayHits"+PostID+sID;
	var WeekHitsID = "WeekHits"+PostID+sID;
	var MonthHitsID = "MonthHits"+PostID+sID;
	var TimeLongID = "TimeLong"+PostID+sID;
	var CameristID = "Camerist"+PostID+sID;
	var DirectorID = "Director"+PostID+sID;
	var CompereID = "Compere"+PostID+sID;
	var noneIntroID = "noneIntro"+PostID+sID;
	var imgID = "img"+PostID+sID;
	
	
	if(Introduce != "")
	     Element.hide($(noneIntroID));
	     
	if(width == '')
	    $(imgID).style.height = height; 
	else if (height == '')
	    $(imgID).style.width = width; 
	else if(width =='' && height == '')
	{}
	else
	{
	    $(imgID).style.width = width; 
	    $(imgID).style.height = height; 
	}
	if(Type == "1" || Type == "2")
	{
	    Element.hide($(TimeLongID));
	    Element.hide($(CameristID));
	    Element.hide($(DirectorID));
	    Element.hide($(CompereID));
	}
	else
	{
	    if(!isTimeLong)
	        Element.hide($(TimeLongID));
        if(!isCamerist)
	        Element.hide($(CameristID));
	    if(!isDirector)
	        Element.hide($(DirectorID));
	    if(!isCompere)
	        Element.hide($(CompereID));
	}
    if (!isOpen)	    
	    Element.hide($(OpenID));  
	
	if(!isDefPicUrl)
	    Element.hide($(DefPicUrlID));
	if(!isTitle)
	    Element.hide($(TitleID));
	if(!isSubTitle)
	    Element.hide($(SubTitleID));
	if(!isCopyFrom)
	    Element.hide($(CopyFromID));
	if(!isAuthor)
	    Element.hide($(AuthorID));
	if(!isIntroduce)
	    Element.hide($(IntroduceID));    
	if(!isInputer)
	    Element.hide($(InputerID));
	if(!isContent)
	    Element.hide($(ContentID));


	if(!isBlogName)
	    Element.hide($(BlogNameID));	
	if(!isCommentNum)   
	    Element.hide($(CommentNumID));
	if(!isCreateTime) 
	    Element.hide($(CreateTimeID));
	if(!isUpdateTime)
	    Element.hide($(UpdateTimeID));
    if(!isReleaseTime)
	    Element.hide($(ReleaseTimeID));
	if(!isStars)
	    Element.hide($(StarsID));
	if(!isNewDay || NewDay < 0 )   
	    Element.hide($(NewDayID));
	if(!isElite)
	    Element.hide($(EliteID));
	if(!isTop)
	    Element.hide($(OnTopID));
    if(!isHits || Hits<hits)
	    Element.hide($(HitsID));
	if(!isDayHits)
	    Element.hide($(DayHitsID));
	if(!isWeekHits)
	    Element.hide($(WeekHitsID));
	if(!isMonthHits)
	    Element.hide($(MonthHitsID));
}


function GetBlogContentItem(ContentTemplate,sID,Sign,isOpen,PostID,Type,Title,SubTitle,CopyFrom,LinkOut,Link,hits,Hits,DayHits,WeekHits,MonthHits,Author,DefaultPicUrl,Introduce,Inputer,Content,BlogName,CommentNum,Stars,Elite,OnTop,CreateTime,UpdateTime,ReleaseTime,NewDay,TimeLong,Camerist,Director,Compere,url,isTitle,isSubTitle,isCopyFrom,isInputer,isTop,isElite,isHits,isDayHits,isWeekHits,isMonthHits,isAuthor,isDefPicUrl,isIntroduce,isContent,isBlogName,isCommentNum,isStars,isCreateTime,isUpdateTime,isReleaseTime,isNewDay,isTimeLong,isCamerist,isDirector,isCompere,isBlank,num)
{
	var temp=$(ContentTemplate).innerHTML;
	var SignID = "Sign"+PostID+sID;
	var OpenID = "Open"+PostID+sID;
	var DefPicUrlID = "DefPicUrl"+PostID+sID;
	var TitleID = "Title"+PostID+sID;
	var SubTitleID = "SubTitle"+PostID+sID;
	var CopyFromID = "CopyFrom"+PostID+sID;
	var AuthorID = "Author"+PostID+sID;
	var IntroduceID = "Introduce"+PostID+sID;
	var InputerID = "Inputer"+PostID+sID;
	var ContentID = "Content"+PostID+sID;
	var BlogNameID = "BlogName"+PostID+sID;
	var CommentNumID = "CommentNum"+PostID+sID;
	var CreateTimeID = "CreateTime"+PostID+sID;
	var UpdateTimeID = "UpdateTime"+PostID+sID;
	var ReleaseTimeID = "ReleaseTime"+PostID+sID;
	var StarsID = "Stars"+PostID+sID;
	var NewDayID = "NewDay"+PostID+sID;
	var EliteID = "Elite"+PostID+sID;
	var OnTopID = "OnTop"+PostID+sID;
	var HitsID = "Hits"+PostID+sID;
	var DayHitsID = "DayHits"+PostID+sID;
	var WeekHitsID = "WeekHits"+PostID+sID;
	var MonthHitsID = "MonthHits"+PostID+sID;
	var TimeLongID = "TimeLong"+PostID+sID;
	var CameristID = "Camerist"+PostID+sID;
	var DirectorID = "Director"+PostID+sID;
	var CompereID = "Compere"+PostID+sID;
	var noneIntroID = "noneIntro"+PostID+sID;
	var imgID = "img"+PostID+sID;
	var PageVoteID = "pageVote"+PostID+sID;
	var VoteID ="Vote"+PostID+sID;
	var TypeID="";
	var contentPage="";
	switch(Type)
	{
	    case "1":
	        TypeID = "ArticleID=";
	        contentPage = "ShowArticle.aspx?";
	        break;
	    case "2":
	        TypeID = "PhotoID=";
	        contentPage = "ShowPhoto.aspx?";
	        break;
	    case "3":
	        TypeID = "MediaID=";
	        contentPage = "ShowMedia.aspx?";
	        break;
	}
	temp=temp.replace("$Sign$",Sign);
	temp=temp.replace("#Sign",SignID);
	temp=temp.replace("#Open",OpenID);
	temp=temp.replace("#DefPicUrl",DefPicUrlID);
	temp=temp.replace("#Title",TitleID);
	temp=temp.replace("#SubTitle",SubTitleID);
	temp=temp.replace("#CopyFrom",CopyFromID);
	temp=temp.replace("#Author",AuthorID);
	temp=temp.replace("#Introduce",IntroduceID);
	temp=temp.replace("#Inputer",InputerID);
	temp=temp.replace("#Content",ContentID);
	temp=temp.replace("#BlogName",BlogNameID);
	temp=temp.replace("#CommentNum",CommentNumID);
	temp=temp.replace("#CreateTime",CreateTimeID);
	temp=temp.replace("#UpdateTime",UpdateTimeID);
	temp=temp.replace("#ReleaseTime",ReleaseTimeID);
	temp=temp.replace("#Stars",StarsID);
	temp=temp.replace("#noneIntro",noneIntroID);
	temp=temp.replace("#NewDay",NewDayID);
	temp=temp.replace("#Elite",EliteID);
	temp=temp.replace("#OnTop",OnTopID);
	temp=temp.replace("#Hits",HitsID);
	temp=temp.replace("#DayHits",DayHitsID);
	temp=temp.replace("#WeekHits",WeekHitsID);
	temp=temp.replace("#MonthHits",MonthHitsID);
	temp=temp.replace("#TimeLong",TimeLongID);
	temp=temp.replace("#Camerist",CameristID);
	temp=temp.replace("#Director",DirectorID);
	temp=temp.replace("#Compere",CompereID);
	temp=temp.replace("#img",imgID);
	if (isOpen)
	    temp=temp.replace("$PostID$",sID+PostID);  
	temp=temp.replace("$PID$",PostID);
	temp=temp.replace("$Type$",Type);
	temp=temp.replace("$PageVoteID$",PageVoteID);
	temp=temp.replace("$VoteID$",VoteID);
	temp=temp.replace("$addPageVoteID$",PageVoteID);
	temp=temp.replace("$addVoteID$",VoteID);
	temp=temp.replace("$ID$",sID+PostID);
	temp=temp.replace("$hidden1$","hidden1"+sID);
	temp=temp.replace("$hidden2$","hidden2"+sID);
	temp=temp.replace("$hidden3$","hidden3"+sID);
	temp=temp.replace("$num$",num);
	if(isDefPicUrl)
	{
	    if (LinkOut == "False")
	    {
	        if(isBlank)
	        {
	            temp=temp.replace("$DefaultPicUrl$",DefaultPicUrl);
	            temp=temp.replace("$a$","<a href ='"+contentPage+TypeID+PostID+"' target=_blank>");
	            temp=temp.replace("$b$","</a>");
	        }
	        else
	        {
	            temp=temp.replace("$DefaultPicUrl$",DefaultPicUrl);
	            temp=temp.replace("$a$","<a href ='"+contentPage+TypeID+PostID+"'>");
	            temp=temp.replace("$b$","</a>");
	        }
	    }
	    else
	    {
	        if(isBlank)
	        {
	            temp=temp.replace("$DefaultPicUrl$",DefaultPicUrl);
	            temp=temp.replace("$a$","<a href ='"+Link+"' target=_blank>");
	            temp=temp.replace("$b$","</a>");
	        }
	        else
	        {
	            temp=temp.replace("$DefaultPicUrl$",DefaultPicUrl);
	            temp=temp.replace("$a$","<a href ='"+Link+"'>");
	            temp=temp.replace("$b$","</a>");
	        }
	    }
	}
	if(isTitle)
	    if (LinkOut == "False")
	        if(isBlank)
	            temp=temp.replace("$Title$","<a href ='"+contentPage+TypeID+PostID+"' target=_blank>"+Title+"</a>");
	        else
	            temp=temp.replace("$Title$","<a href ='"+contentPage+TypeID+PostID+"'>"+Title+"</a>");
	    else
	        if(isBlank)
	            temp=temp.replace("$Title$","<a href ='"+Link+"' target=_blank>"+Title+"</a>");
	        else
	            temp=temp.replace("$Title$","<a href ='"+Link+"'>"+Title+"</a>");
	if(isSubTitle)
	    temp=temp.replace("$SubTitle$",SubTitle);
	if(isCopyFrom)
	    temp=temp.replace("$CopyFrom$",CopyFrom);
	if(isAuthor)
	    temp=temp.replace("$Author$",Author);
	if(isIntroduce)
	{
	    if(Introduce == "")
	        temp=temp.replace("$Introduce$","");
	    else  
	        temp=temp.replace("$Introduce$",Introduce);  
	}
	if(isInputer)
	    temp=temp.replace("$Inputer$",Inputer);
	if(isContent)
	    temp=temp.replace("$Content$",Content);


	if(isBlogName)
	{
	    if (BlogName == "")
	        temp=temp.replace("$BlogName$",Inputer);
	    else
	        temp=temp.replace("$BlogName$",BlogName);
	}
	if(isCommentNum)
	    temp=temp.replace("$CommentNum$",CommentNum);
	if(isCreateTime)
	    temp=temp.replace("$CreateTime$",CreateTime);
	if(isUpdateTime)
	    temp=temp.replace("$UpdateTime$",UpdateTime);
    if(isReleaseTime)
	    temp=temp.replace("$ReleaseTime$",ReleaseTime);
	if(isStars)
	    temp=temp.replace("$Stars$",Stars);

	if(isDayHits)
	    temp=temp.replace("$DayHits$",DayHits);
	if(isWeekHits)
	    temp=temp.replace("$WeekHits$",WeekHits);
	if(isMonthHits)
	    temp=temp.replace("$MonthHits$",MonthHits);
	if(isTimeLong)
	    temp=temp.replace("$TimeLong$",TimeLong);

	if(isCamerist)
	    temp=temp.replace("$Camerist$",Camerist);
	if(isDirector)
	    temp=temp.replace("$Director$",Director);
	if(isCompere)
	    temp=temp.replace("$Compere$",Compere);
	return temp;
}
function Open(ID,sID)
{
    var temp=$(ID);
    var temp1 = $("hidden1"+sID);
    var temp2 = $("hidden2"+sID);
    var temp3 = $("hidden3"+sID);
    if (temp1.innerHTML == "" || temp2.innerHTML == "true")
    {
        Element.hide($(temp3.innerHTML));
        Element.show($(ID));
    }
    else
    {
        Element.hide($(temp1.innerHTML));
        Element.show($(ID));
    }
    temp1.innerHTML = ID;
    temp2.innerHTML = "false";
}

//评论跳转函数
function GoForCmt(postID,postType,url)
{
   if(url==null||url=='undefined')url='';
   switch(postType)
   {
      case 1:
        window.open(url+"ShowArticle.aspx?ArticleID="+postID);
        break;   
      case 2:
        window.open(url+"ShowPhoto.aspx?PhotoID="+postID);
        break;   
      case 3:
        window.open(url+"ShowMedia.aspx?MediaID="+postID);
        break;
      default:
        break;
   }
}   


function getClassNav(divName,classID)
{
    var response = "";	
	var url="ajax.aspx";
	
	var pars="&A=getClassNav&classID=" + classID ;
	pars +="&r="+Math.random();
	var myAjax= new Ajax.Request(
		url,
		{
			method:"get",
			parameters:pars,
			onSuccess:function(transport){
				xmlDoc=new EXDoc(transport.responseText);
			    try{
			        response +=">> ";
			        for(i=0; i < xmlDoc.root.contents.length; i++){
				        var child=xmlDoc.root.contents[i];
					    response+="<a class='ClassNav' href='"+child.getValue("NavigateUrl")+child.getValue("ClassDir")+"/class.aspx'>"+child.getValue("ClassName")+"</a>";
					    if(i!=xmlDoc.root.contents.length-1 && child.getValue("ClassName")!="")
					        response +=" >> ";

                    }
				    $(divName).innerHTML=response;
				}
				catch(e){
                     ShowTip("服务器返回错误代码或者页面出错",divName);
                      HideAfter3Seconds(divName);
                        }
			},
			onFailure:function(transport){
				ShowTip(errInfo[0],divName);
                HideAfter3Seconds(divName);
			}
		});
} 


function getSpecialNav(divName,specialID,isName)
{
    var response = "";	
	var url="ajax.aspx";
	
	var pars="&A=getSpecialNav&isName="+isName+"&specialID=" + specialID ;
	pars +="&r="+Math.random();
	var myAjax= new Ajax.Request(
		url,
		{
			method:"get",
			parameters:pars,
			onSuccess:function(transport){
				xmlDoc=new EXDoc(transport.responseText);
			    try{
			        for(i=0; i < xmlDoc.root.contents.length; i++){
				        var child=xmlDoc.root.contents[i];
					    response+="<a class='SpecialNav' href='"+child.getValue("NavigateUrl")+child.getValue("SpecialDir")+"/default.aspx'>"+child.getValue("SpecialName")+"</a>";
					    if(i!=xmlDoc.root.contents.length-1 && child.getValue("SpecialName")!="")
					        response +=">>";
                    }
				    $(divName).innerHTML=response;
				}
				catch(e){
                     ShowTip("服务器返回错误代码或者页面出错",divName);
                     HideAfter3Seconds(divName);
                        }
			},
			onFailure:function(transport){
				ShowTip(errInfo[0],divName);
                HideAfter3Seconds(divName);
			}
		});
} 

function getSpecialNextNav(divName,specialID,isName)
{
    var response = "";	
	var url="ajax.aspx";
	
	var pars="&A=getSpecialNextNav&isName="+isName+"&specialID=" + specialID ;
	pars +="&r="+Math.random();
	var myAjax= new Ajax.Request(
		url,
		{
			method:"get",
			parameters:pars,
			onSuccess:function(transport){
				xmlDoc=new EXDoc(transport.responseText);
			    try{
			        for(i=0; i < xmlDoc.root.contents.length; i++){
				        var child=xmlDoc.root.contents[i];
					    response+="<a class='SpecialNavNew' href='"+child.getValue("NavigateUrl")+child.getValue("SpecialDir")+"/default.aspx'>"+child.getValue("SpecialName")+"</a>";
                    }
				    $(divName).innerHTML=response;
				}
				catch(e){
                     ShowTip("服务器返回错误代码或者页面出错",divName);
                     HideAfter3Seconds(divName);
                        }
			},
			onFailure:function(transport){
				ShowTip(errInfo[0],divName);
                HideAfter3Seconds(divName);
			}
		});
} 

function getSpecialThreeNav(divName,specialID,isName)
{
    var response = "";	
	var url="ajax.aspx";
	
	var pars="&A=getSpecialThreeNav&isName="+isName+"&specialID=" + specialID ;
	pars +="&r="+Math.random();
	var myAjax= new Ajax.Request(
		url,
		{
			method:"get",
			parameters:pars,
			onSuccess:function(transport){
				xmlDoc=new EXDoc(transport.responseText);
			    try{
			        for(i=0; i < xmlDoc.root.contents.length; i++){
				        var child=xmlDoc.root.contents[i];
					    response+="<a class='SpecialNavThree' href='"+child.getValue("NavigateUrl")+child.getValue("SpecialDir")+"/default.aspx'>"+child.getValue("SpecialName")+"</a>";
                    }
				    $(divName).innerHTML=response;
				}
				catch(e){
                     ShowTip("服务器返回错误代码或者页面出错",divName);
                     HideAfter3Seconds(divName);
                        }
			},
			onFailure:function(transport){
				ShowTip(errInfo[0],divName);
                HideAfter3Seconds(divName);
			}
		});
} 


function initMedia(divName)
{
    var temp = $(divName);
    temp.innerHTML = "<object id='Vjctl' classid='CLSID:B40E5603-A161-47fb-9989-9206D87D6B05' codebase='http://www.artist.org.cn/download/vjctl2.cab#version=2,0,831,0' width=363 height=317><param name='UserName' value='fanguai'><param name='NatIP' value='60.250.246.193'><param name='NatPort' value='3500'><param name='HttpIP' value='60.250.246.193'><param name='HttpPort' value='80'><param name='Action' value='service2.fcgi'><param name='StartFlashURL' value='http://bjm.artist.org.cn/index1_1.swf'><param name='BufFlashUrl' value='http://bjm.artist.org.cn/index1_1.swf'><param name='BufFlashUrl' value=''><param name='StartFlashURL' value=''> </object>";
}

function initZhibo(a,b,c,d,e)
{
	var c =document.getElementById(a);
	c.innerHTML='<object class="zhiboAll" id="Live" classid="CLSID:D4003189-95B1-4A2F-9A87-F2B03665960D" codebase="http://www.vjage.com/download/vjocx.cab#version=1,2,1125,0" height='+c+' width='+d+'><PARAM NAME="Nat" VALUE="vjage.com:3502"><PARAM NAME="Stun" VALUE="larry.gloo.net"><PARAM NAME="Cgi" VALUE="http://www.vjage.com/cgi-bin/live.fcg"><PARAM NAME="Action" VALUE="type=live&cid='+b+'"><PARAM NAME="PlayMode" VALUE='+e+'><PARAM NAME="EnableContexMenu" VALUE="false"></object>';
}

function ArticleHitPlus(ArticleID,hits)
{
    
    var response = "";	
	var url="ajax.aspx";
	
	var pars="&A=updateArticleHitPlus&hits="+hits+"&ArticleID=" + ArticleID ;
	pars +="&r="+Math.random();
	var myAjax= new Ajax.Request(
		url,
		{
			method:"get",
			parameters:pars,
			onSuccess:function(transport){
				
			},
			onFailure:function(transport){
				
			}
		});
}

function PhotoHitPlus(PhotoID,hits)
{
    
    var response = "";	
	var url="ajax.aspx";
	
	var pars="&A=updatePhotoHitPlus&hits="+hits+"&PhotoID=" + PhotoID ;
	pars +="&r="+Math.random();
	var myAjax= new Ajax.Request(
		url,
		{
			method:"get",
			parameters:pars,
			onSuccess:function(transport){
				
			},
			onFailure:function(transport){
				
			}
		});
}

function MediaHitPlus(MediaID,hits)
{
    
    var response = "";	
	var url="ajax.aspx";
	
	var pars="&A=updateMediaHitPlus&hits="+hits+"&MediaID=" + MediaID ;
	pars +="&r="+Math.random();
	var myAjax= new Ajax.Request(
		url,
		{
			method:"get",
			parameters:pars,
			onSuccess:function(transport){
				
			},
			onFailure:function(transport){
				
			}
		});
}