function $(id) {
	return document.getElementById(id);
}

function FloatCommunity(elementID, final_y, interval, fag) {
	if(!document.getElementById) return false;
	if(!document.getElementById(elementID)) return false;
	var elem = document.getElementById(elementID);
	if(elem.FloatCommunity){
		clearTimeout(elem.FloatCommunity);
	}
	
	/*
	if(!elem.style.height) {
		elem.style.height = "183px"
	}
	*/
	
	if(count == 1) {
		elem.style.height = "0"; 
		count++;
	}
	
	var ypos = parseInt(elem.style.height);
	
	if(fag) {
		if(ypos == final_y) {return true;}
	}
	
	if(!fag) {
		if(ypos >= 183) {return true;}
	}
	
	if(fag) {
		if(ypos < final_y) {
			var dist = Math.ceil((final_y - ypos)/20);
			ypos = ypos + dist;
		}
		if(ypos > final_y) {
			var dist = Math.ceil((ypos - final_y)/20);
			var ypos = ypos - dist;
		}
	}
	
	if(!fag) {
		ypos += 2;
	}

	var client_x = document.documentElement.clientWidth;
	var client_x_scroll = document.documentElement.scrollLeft;
	var client_y = document.documentElement.clientHeight;
	var client_y_scroll = document.documentElement.scrollTop;
	elem.style.left = (client_x - client_x_scroll - 262) + "px";
	elem.style.top = (client_y_scroll + (client_y - ypos)) + "px";
	elem.style.height = ypos + "px";

	var repeat = "FloatCommunity('"+elementID+"', "+final_y+", "+interval+", "+fag+")";
	elem.FloatCommunity = setTimeout(repeat, interval);
}

function minBtnOnclick(){
	var elem_min = $("min");
	var elem_max = $("max");
	elem_min.onclick = function() {
		FloatCommunity("pop_message_content", 28, 5, true);
		elem_min.className = "min_btn hidden";
		elem_max.className = "max_btn show";
	}
}

function maxBtnOnclick(){
	var elem_min = $("min");
	var elem_max = $("max");
	elem_max.className = "max_btn hidden";
	elem_max.onclick = function() {
		FloatCommunity("pop_message_content", 183, 5, true);
		elem_min.className = "min_btn show";
		elem_max.className = "max_btn hidden";
	}
}

function closePopMessage() {
	var elem_close = $("close");
	var elem_pop = $("pop_message_content");
	elem_close.onclick = function() {
		elem_pop.className = "hidden";
	}
}

function resize() {
		var elem_pop = $("pop_message_content");
		if(!elem_pop.style.height) {
			elem_pop.style.height = "183px"
		}
		var ypos = parseInt(elem_pop.style.height);
		var client_x = document.documentElement.clientWidth;
		var client_x_scroll = document.documentElement.scrollLeft;
		var client_y = document.documentElement.clientHeight;
		var client_y_scroll = document.documentElement.scrollTop;
		elem_pop.style.left = (client_x - client_x_scroll - 262) + "px";
		elem_pop.style.top = (client_y_scroll + (client_y - ypos)) + "px";
}

function ChangeState() {
	window.onscroll = function(){
		 window.setTimeout(resize,1);
	}
	window.onresize = function(){
		 window.setTimeout(resize,1);
		 window.setTimeout(resize,3);
	}
}

function trun() {
	var elem_btn1 = $("btn1");
	var elem_btn2 = $("btn2");
	var elem_pop = $("pop_message_content");
	var elem_con1 = $("con_1");
	var elem_con2 = $("con_2");
	var elem_morebtn = $("morebtn");	
		
	elem_btn1.onclick = function() {
		elem_pop.style.backgroundPosition = "0 0";
		this.className = "kx";
		elem_btn2.className = "rd";
		elem_con1.className = "show";
		elem_con2.className = "hidden";
		morebtn.href="http://www.feihe.com/news.aspx?p=1";
	}
	
	elem_btn2.onclick = function() {
		elem_pop.style.backgroundPosition = "0 -183px";
		this.className = "rd_a";
		elem_btn1.className = "kx_a";
		elem_con1.className = "hidden";
		elem_con2.className = "show";
		morebtn.href="http://member.feihe.com/activity/ActList.aspx?flag=hot";
	}
	
}


