	
	// index.htm ע
	var IsShow = false;
	function Register_show(){
		if (IsShow == false){
			document.getElementById("index_m_r_2_Register").style.display="block";
			IsShow = true;
		}
		else{
			document.getElementById("index_m_r_2_Register").style.display="none";
			IsShow = false;
		}
	}
	
	
	/*改变搜索*/
	function ChangeSearchType(TypeStr){
		var searchKey = document.getElementById("username_1").value;
		document.getElementById("Head_S_type").value=TypeStr;
		if(searchKey=="搜索用户" || searchKey=="搜索好友" || searchKey=="搜索音乐" || searchKey=="搜索电影" || searchKey=="搜索日志" || searchKey=="搜索相册") {
			searchKey = "搜索"+TypeStr;
		}
		
		ShowSearchTypeList();
		
		//document.getElementsByTagName("index_m_r_2_Register")
		//document.getElementById("index_m_r_2_Register")
		//getElementsByName("index_m_r_2_Register")
	}
	
	
	//搜索类型下拉条
	var SearchTypeList = false;
	
	function ShowSearchTypeList(){
		if (SearchTypeList == false){
			document.getElementById("H_S_I_li3_ul").style.visibility = "visible";
			SearchTypeList = true;
		}
		else{
			document.getElementById("H_S_I_li3_ul").style.visibility= "hidden";
			SearchTypeList = false;
		}
	}
	
	//	˵ onmouseover/onmouseout ¼Ӧؼʽ
	//	onmouseover = ChangeBGcolor('ؼID'1)
	//	onmouseout = ChangeBGcolor('ؼID'0) 
	function ChangeBGcolor(obj,Num){
		if (Num == 1) {obj.className = "Over";}
		else{obj.className = "Out";}
		
	}
	
	
	// 	ͨ Class ʽ(Css)ת
	//	obj : ؼID
	//	ClassName ʽ(Css)Զ Class 
		
	function ChangeClass(obj,ClassName){
		obj.className =ClassName;
	}
	
	
	function OpenOfList(ItemID){
		document.getElementById(ItemID).style.visibility = "visible";
	}
	
	// ˵ָ˵رͬ˵
	function OpenOfList2(temID){
		for (i=1;i<=6;i++){
			if (i == temID) { document.getElementById("menulist_ul" + temID).style.visibility = "visible";}
			else { document.getElementById("menulist_ul" + i).style.visibility = "hidden";}
		}
	}
	
	function CloseOfList(ItemID){
		document.getElementById(ItemID).style.visibility = "hidden";
	}
	
	
	// ͨԶʾ, visibility Բ
	function AutoOfList(ItemID){
		
		if (document.getElementById(ItemID).style.visibility != "visible"){
			OpenOfList2(0) /* رе˵ */
			document.getElementById(ItemID).style.visibility = "visible";
		}
		else{
			document.getElementById(ItemID).style.visibility = "hidden";
		}
	}
	
	// ͨԶʾ, display Բ
	function displaySwitch(ItemID){
		if (document.getElementById(ItemID).style.display == "block"){
			document.getElementById(ItemID).style.display = "none";
		}
		else if (document.getElementById(ItemID).style.display == "none"){
			document.getElementById(ItemID).style.display = "block";
		}
		else{
			document.getElementById(ItemID).style.display = "block";
		}
	}
	

	var Float_APP = 0; 				// ¼ Float_BG ͸ײǷʾ1ʾ  0:
	var Float_name = "";			// ¼
	
	
	// ʾ Float_BG ͸ײ㡢
	function showFloat(Floatname){
		var divtop = 0;
		var divleft = 0;
		
		Float_name = Floatname;
		
		HorVOfSelect(0);
				
		document.getElementById("Float_BG").style.display = "block";
		document.getElementById("Float_BG").style.width = getRoot().clientWidth + "px";
		document.getElementById("Float_BG").style.height = getRoot().clientHeight + "px";
		 
		resetPosition();  
		document.getElementById(Floatname).style.display = "block";
		

		
		Float_APP = 1;
	}
	
	
	//  Float_BG ͸ײ㡢
	function ColseFloat(){
		document.getElementById(Float_name).style.display = "none";
		document.getElementById("Float_BG").style.display = "none";
		
		HorVOfSelect(1);
		Float_name = "";
		Float_APP = 0;
	}
	
	
	function getRoot(){
		  if(document.documentElement){
			   return document.documentElement;
		  }else{
			   return document.body;
		  }
	}	
	
	
	//   Float_name ֵжʾ㣬޸Ĳʾλ
	function resetPosition(){
		var divtop = 0;
		var divleft = 0;
		var padding = 0;
		
		
		switch (Float_name)   {   
			case "Float_1" :{
				divtop = (getRoot().clientHeight - document.getElementById("Float_1").style.height.replace("px", ""))/2;
				document.getElementById("Float_1").style.top = divtop + "px";
				break;
			}
			case "Float_2" :{
				divtop = (getRoot().clientHeight - document.getElementById("Float_2").style.height.replace("px", ""))/2;
				document.getElementById("Float_2").style.top = divtop + "px";
				break;
			}
			case "TopImgDiv_1" : {
				padding = 5
				document.getElementById("TopImgDiv_2").style.width =  newimg.width + padding * 2 + "px"
				document.getElementById("TopImgDiv_2").style.height =  newimg.height + padding * 2 + "px"
				document.getElementById("TopImgDiv_prev").style.width =  (newimg.width / 2) -1   + "px"
				document.getElementById("TopImgDiv_prev").style.height =  newimg.height + 2 + "px"
				document.getElementById("TopImgDiv_next").style.width =  (newimg.width / 2) -2   + "px"
				document.getElementById("TopImgDiv_next").style.height =  newimg.height + 2 + "px"

				tempwidth = newimg.width + padding + 1

				document.getElementById("TopImgDiv_prev").style.margin = padding +"px 0px 0px -" + tempwidth + "px";
				document.getElementById("TopImgDiv_next").style.margin = padding +"px 0px 0px -" + tempwidth / 2 + "px";
				break;
			}  
  		}
	}	
	
	
	window.onresize=function(){
		if (Float_APP == 1){
			document.getElementById("Float_BG").style.width = getRoot().clientWidth + "px";
			document.getElementById("Float_BG").style.height = getRoot().clientHeight + "px";
			
			resetPosition();
		}
	}
	
	//  򿪸ʱҳ Select ǩΪ/ʾ
	function HorVOfSelect(Num){
		var obj = document.getElementsByTagName("select");  
		
		for(j=0;j<obj.length;j++)   
		{   
			if (Num == 0){
				if (obj[j].name != "power")
				{obj[j].style.visibility = "hidden";}
			}
			else{ obj[j].style.visibility = "visible";}
		}   
	}
	
	
	
	var newimg = new Image;	
	
	function resetimg(imgpath){
    	newimg.src = imgpath;
		
		document.getElementById("topimg").src = newimg.src ;
		
		showFloat("TopImgDiv_1");
	}
	
	
	
	function setLinkM_t(){		
		document.getElementById("imgPrev").style.margin = (document.getElementById("ImgItem").height - document.getElementById("imgPrev").style.height.replace("px", "")) / 2 + "px 8px"
		document.getElementById("imgnext").style.margin = (document.getElementById("ImgItem").height - document.getElementById("imgnext").style.height.replace("px", "")) / 2 + "px 8px"
		
	}
	
	
	// Զѡѡֵ
	function ChangeSelectValue(Sel_id,value){
		document.getElementById(Sel_id).value = value;
	}
	
	// ļҳ ʾ/رշѡ
	function CheckSharingType (Num){
		if (Num == 1){ document.getElementById("Sharing_Friend").style.display = "block";}
		else { document.getElementById("Sharing_Friend").style.display = "none";}
	}
	
	function closeKeyMenu(){
		document.getElementById("key_menu").style.display = "none";
	}
	
	function ShowKeyMenu(e){
		 closeKeyMenu();
		oEvent = window.event || e ; 
		mouseX = oEvent.clientX + getRoot().scrollLeft; 
		mouseY = oEvent.clientY + getRoot().scrollTop;
		
		if (mouseX > getRoot().clientWidth  - 172){ mouseX -= 172}
		if (mouseY > getRoot().clientHeight  - 310){ mouseY -= 305}
		
		document.getElementById("key_menu").style.display = "block";
		document.getElementById("key_menu").style.top = mouseY + "px";
		document.getElementById("key_menu").style.left = mouseX + "px";
	}
	
	//  ĵѡ״̬
	function ChangeFadio_app (itemID){
		document.getElementById(itemID).checked=true;
	}
	
	// ûõǰ
	function set_user_Signature(){
		document.getElementById("user_Signature_str").style.display = "none";
		document.getElementById("user_Signature_set").style.display = "block";
		document.getElementById("user_Signature_set").focus();
		
		var   objT   =   document.getElementById("user_Signature_set").createTextRange();   
        objT.moveStart("character",document.getElementById("user_Signature_set").value.length);   
        objT.moveEnd("character",0);   
        objT.select();   
	}
	
	// ûõǰ
	function submit_user_Signature(){
		if (document.getElementById("user_Signature_set").value == ""){document.getElementById("user_Signature_set").value = document.getElementById("user_Signature_str").innerHTML}
		else{document.getElementById("user_Signature_str").innerHTML = document.getElementById("user_Signature_set").value;}
		
		document.getElementById("user_Signature_str").style.display = "block";
		document.getElementById("user_Signature_set").style.display = "none";
	}
	
	
	// ݰ黥ʾ
	function ConvertShowContents(itemname,count,index){
		for (i=1;i<=count;i++){
			document.getElementById(itemname + i).style.display = "none";
		}
		document.getElementById(itemname + index).style.display = "block";
	}


	// ݰ黥ʾ2  Ըҳұм
	function ConvertShowContents2(itemname1,itemname2,className,count,index){
		for (i=1;i<=count;i++){
			document.getElementById(itemname1 + i).style.display = "none";
			document.getElementById(itemname2 + i).className = "";
			
		}
		
		document.getElementById(itemname1 + index).style.display = "block";
		document.getElementById(itemname2 + index).className = className;
		
		//ChangeClass(obj,ClassName)
	}
	
	
	//ͼƬʾʱԶű
	//maxWidth : ʾ
	//maxHeight : ʾ߶
	//Pad : ʾڱ߾
	//ImgObj : ͼƬ
	function ComputeMargin(maxWidth,maxHeight,Pad,ImgObj){
		var img = new Image;
		var width = 0;
		var height = 0;
		var Comparison = 0

		img = ImgObj
		
		if (img.width > maxWidth - Pad || img.height > maxHeight - Pad ){
			
			if ( img.width > img.height ){
				Comparison = (maxWidth - Pad) / img.width
				ImgObj.style.width = Math.ceil(img.width * Comparison) + "px"
			}
			else{
				Comparison = (maxHeight - Pad) / img.height
				ImgObj.style.height = Math.ceil(img.height * Comparison) + "px"
			}

				
			width = Math.ceil((maxWidth - img.width )/2)
			height = Math.ceil((maxHeight - img.height)/2)
		}
		else{
			width =Math.ceil((maxWidth - img.width)/2)
			height = Math.ceil((maxHeight - img.height)/2)
		}
		
		ImgObj.style.margin = height + "px 0px 0px " + width + "px";
	}