var accuser = GetCookie('wb_login_info');
var loginUser = accuser;
function getCookieVal(offset) {
	var endstr=document.cookie.indexOf(";",offset);
	if( endstr==-1 )
		endstr=document.cookie.length;
	return document.cookie.substring(offset,endstr);
}

function GetCookie(name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	var j;
	while( i<clen ) {
		j = i + alen;
		if( document.cookie.substring(i,j)==arg )
			return getCookieVal(j);
		i = document.cookie.indexOf(" ",i)+1;
		if(i==0)
			break;
	}
	return null;
}


function isLogin()
{	
	if(accuser !=null ){
		return true;
	}else{
		return false;
	}
}


//表单在指定大小窗口打开
function newwin(obj,winname){ 
window.open("",winname,"width=400,height=300") 
obj.target=winname; 
} 
function openSWin(theURL,width,height)
{
	if(theURL=="")
		return false;
		
	var wHeight = height;
	var wWidth = width;
	var wTop  = (screen.height - wHeight) / 2 ;
	var wLeft = (screen.width  - wWidth) / 2 ;
	
	var wOptions = "toolbar=no" ;
	wOptions += ",width=" + wWidth ; 
	wOptions += ",height=" + wHeight ;
	wOptions += ",resizable=no" ;
	wOptions += ",scrollbars=no" ;
	wOptions += ",left=" + wLeft ;
	wOptions += ",top=" + wTop ;
	window.open(theURL,'_blank',wOptions);
}


function ShowDialog(url)
{
	
	var theURL=url;
	
	
	var wWidth = 500;
	var wHeight = 500;
	var wTop  = (screen.height - wHeight) / 2 ;
	var wLeft = (screen.width  - wWidth) / 2 ;
	
	var wOptions = "toolbar=no" ;
	wOptions += ",width=" + wWidth ; 
	wOptions += ",height=" + wHeight ;
	wOptions += ",resizable=no" ;
	wOptions += ",scrollbars=no" ;
	wOptions += ",left=" + wLeft ;
	wOptions += ",top=" + wTop ;
	 window.open(theURL,'_blank',wOptions);
}	


function memLogin(obj,backurl)
{
	location.href="/login.php?backUrl="+backurl+"&flag="+obj;
}
function ShowLogin(obj,backurl)
{
	
	var wWidth = 600;
	var wHeight = 300;
	var wTop  = (screen.height - wHeight) / 2 ;
	var wLeft = (screen.width  - wWidth) / 2 ;
	
	var wOptions = "toolbar=no" ;
	wOptions += ",width=" + wWidth ; 
	wOptions += ",height=" + wHeight ;
	wOptions += ",resizable=no" ;
	wOptions += ",scrollbars=no" ;
	wOptions += ",left=" + wLeft ;
	wOptions += ",top=" + wTop ;
	
 	window.open('/login.php?backUrl='+backurl+'&flag='+obj,'_blank',wOptions);
}
function getMonthTitle(num)
{
	var arr = new Array();
	arr = Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");

	for(i=0;i<arr.length;i++)
	{
		if(num==i)
		{
			str = arr[i];
			break;
		}	
	}
	
	return str;
}

/**
	回答问题ajax
*/
function makeAnswerRequest(url,parameter)
{
	
	http_request = false;
	
	//支持XMlHttpRequest类的浏览器，如mozilla
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) { // IE
		
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

		

	if (!http_request) {
            alert('对不起，浏览器版本须5.5之上，可以看到类别!');
            return false;
        }
 
        http_request.open('POST', url, true);
        http_request.onreadystatechange =setAnswerInfo;
        http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        http_request.send(parameter);
		
        //http_request.send(null);

}



/**
*发表问题ajax
*/
function makeAskRequest(url,parameter)
{
	
	http_request = false;
	
	//支持XMlHttpRequest类的浏览器，如mozilla
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) { // IE
		
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

		

	if (!http_request) {
            alert('对不起，浏览器版本须5.5之上，可以看到类别!');
            return false;
        }
 
        http_request.open('POST', url, true);
        http_request.onreadystatechange =setAskInfo;
        http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        http_request.send(parameter);
		
        //http_request.send(null);

}
/**
登陆判断
*/
function makeLoginRequest(url)
{
	
	http_request = false;
	
	//支持XMlHttpRequest类的浏览器，如mozilla
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) { // IE
		
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

		

	if (!http_request) {
            alert('对不起，浏览器版本须5.5之上，可以看到类别!');
            return false;
        }
 		http_request.open('POST', url, true);
		http_request.onreadystatechange =setLoginInfo;
        http_request.send(null);

}

/**
退出判断
*/
function makeExitRequest(url)
{
	
	http_request = false;
	
	//支持XMlHttpRequest类的浏览器，如mozilla
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) { // IE
		
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

		

	if (!http_request) {
            alert('对不起，浏览器版本须5.5之上，可以看到类别!');
            return false;
        }
 		http_request.open('POST', url, true);
		http_request.onreadystatechange =setExitInfo;
        http_request.send(null);

}

/**
	点击计算
*/
function makeHitsRequest(url,parameter)
{
		var makeHitUrl = url;
		var hitRequest = new Ajax.Request(makeHitUrl,{method:'post',parameters:parameter,onSuccess:setHitsInfo});
}
/*
得到用户积分
*/
function makeUserScoreRequest(url)
{
	
	http_request = false;
	
	
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) { // IE
		
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

		

	if (!http_request) {
            alert('对不起，浏览器版本须5.5之上，可以看到类别!');
            return false;
        }
 		http_request.open('POST', url, true);
		http_request.onreadystatechange =setUserScoreInfo;
        http_request.send(null);

}



/**
针对用户投票（赞成/反对）
*/
function makeVoteRequest(url)
{
	var addVoteUrl = url;
	var voteRequest = new Ajax.Request(addVoteUrl,{method:'get',onSuccess:setVoteInfo});
}

function makeCheckTimeRequest(url,parameter)
{
		var checkTimeUrl = url;
		var timeRequest = new Ajax.Request(checkTimeUrl,{method:'post',parameters:parameter,onSuccess:getCheckTime});
}