/*
Philna main javascript
Author: yinheli
Update: 2009/03/30
Author URI: http://philna.com/
If you  found something wrong please contact me.Thank you!
*/
$(document).ready(function(){

function home_page_ajax(){
	/*
	$('.pagebar a').click(function(){
		var paurl;
		paurl=$(this).attr('href');
		$.ajax({
			url:paurl,
			data:"action=ajax_page",
			dataType:'html',
			type: 'POST',
			beforeSend: function(){
				var loading='<span class="aploading">&nbsp;&nbsp;&nbsp;&nbsp;Loading</span>';
				document.body.style.cursor = 'wait';
				$('.pagebar').html(loading);
				var C=0.7;
				$('.CON').css({opacity:C,MozOpacity:C,KhtmlOpacity:C,filter:'alpha(opacity=' + C * 100 + ')'});
			},
			error: function(request) {
						//alert(request.responseText);
						alert('Error,I\'m sorry.you have to click the refresh button!');
			},
			success:function(data){
				var da = $.trim(data);
				da = da.substring(38, data.length-676);
//$('#ootest').val(da);
				//if(!$.browser.msie){
				//	data = data.substring(21, data.length-6);
				//}
				//else{
				//	data = data.substring(20, data.length-6);
				//}
				$('.CON').html(da);
				$('#oootest').html(da);
				var C=1;
				$('.CON').css({opacity:C,MozOpacity:C,KhtmlOpacity:C,filter:'alpha(opacity=' + C * 100 + ')'});
				document.body.style.cursor = 'auto';
				home_page_ajax();
				YHLJS.goTopSmooth(0, 0);
			}
		});
		//run other js function;
		return false;
	});
	*/
    $('#gotop').click(function(){YHLJS.goTopSmooth(0, 0);});
    $($('.toggle_sidebar').children()[0]).html('关闭侧边栏'); 
    $('.toggle_sidebar').attr('title','关闭侧边栏');
}
home_page_ajax();
(function(){
//mg12's js URL:http://www.neoease.com/
function goTopSmooth(acceleration, time) {
	acceleration = acceleration || 0.1;
	time = time || 18;
	var dx = 0;
	var dy = 0;
	var bx = 0;
	var by = 0;
	var wx = 0;
	var wy = 0;
	if (document.documentElement) {
		dx = document.documentElement.scrollLeft || 0;
		dy = document.documentElement.scrollTop || 0;
	}
	if (document.body) {
		bx = document.body.scrollLeft || 0;
		by = document.body.scrollTop || 0;
	}
	var wx = window.scrollX || 0;
	var wy = window.scrollY || 0;
	var x = Math.max(wx, Math.max(bx, dx));
	var y = Math.max(wy, Math.max(by, dy));
	var speed = 1 + acceleration;
	window.scrollTo(Math.floor(x / speed), Math.floor(y / speed));
	if(x > 0 || y > 0) {
		var invokeFunction = "YHLJS.goTopSmooth(" + acceleration + ", " + time + ")"
		window.setTimeout(invokeFunction, time);
	}
}
window['YHLJS']={};
window['YHLJS']['goTopSmooth']=goTopSmooth;
})()

})