﻿function blogSwitchListType(nListType){	
	var emTemp = document.getElementById("articles_ListType_"+nListType+"_a");
	if( emTemp !=null){
		genChangeElementBold("articles_ListType_"+(1-nListType)+"_a",false);
		genChangeElementBold("articles_ListType_"+nListType+"_a",true);		
		
		var arremRowContents = document.getElementsByName("articles_Row_Content_hidden");
		var i;
		for (i=0;i<arremRowContents.length;i++) {
			if( nListType==0){
				arremRowContents[i].parentNode.style.display="";
			}else{
				arremRowContents[i].parentNode.style.display="none";
			}
		}
	}
}

function blogObjListSearchGo(strUrlPrefix) {
	var strSearchKey=cmSearchCheckInput(c_nSearchType_ByContent,$("articles_Search_Key_text"));
	if( strSearchKey!=""){
		location.href=strUrlPrefix+"/"+strSearchKey+"/";
	}
}

function blogObjContentSwitch(nOwnerID,nObjType,nObjID,strObjContainHtmlID,strURLPrefix){
	var emObjContainer=document.getElementById(strObjContainHtmlID);
	if( emObjContainer==null){
		return;
	}
	function responseProcess(strResponseHtml){
		emObjContainer.innerHTML=strResponseHtml;
		
		var strItemTagName,strActiveClass,strNormalClass;
		var strAcitveItemHtmlID=""
		if( nObjType==0){
			strAcitveItemHtmlID="articles_ListRow"+nObjID+"_div";
			strItemTagName="div";
			strActiveClass="ARTICLE_NavigActive_div";
			strNormalClass="ARTICLE_NavigNormal_div";			
		}else{
			strAcitveItemHtmlID="attachs_ListRow"+nObjID+"_li";
			strItemTagName="li";
			strActiveClass="ATTACH_NavigActive_li";
			strNormalClass="ATTACH_NavigNormal_li";			
		}
		var strLastItemHtmlID="";
		var arremItem = document.getElementsByTagName(strItemTagName);
		for (var i=0;i<arremItem.length;i++) {
			if( arremItem[i].className==strActiveClass){
				strLastItemHtmlID=arremItem[i].id;
				break;
			}
		}		
		if (strLastItemHtmlID != strAcitveItemHtmlID){
			var emItem = document.getElementById(strAcitveItemHtmlID);		
			if( emItem != null){
				emItem.className=strActiveClass;
			}
			emItem=document.getElementById(strLastItemHtmlID);
			if(emItem!=null){
				emItem.className=strNormalClass;
			}
		}
	}
	var strReqForm="ownerID="+nOwnerID+"&objType="+nObjType+"&objID="+nObjID+"&urlPre="+strURLPrefix;
	genXMLHttpReq(1,"/Blog/blogMisc.do?action=GetObjHtml",strReqForm,responseProcess);		
}

function blogDemoTemplSwitch(nTemplType,strTemplName){
	genCreateCookie("vipDemo"+nTemplType,strTemplName,1); 		
	location.reload();
}





