function getSelectedText() {
	if (window.getSelection) {
		return window.getSelection().toString();
	} else {
		if (document.getSelection) {
			return document.getSelection();
		} else {
			if (document.selection) {//IE
				return document.selection.createRange().text;
			}
		}
	}
}
document.onkeydown = suberror;
function suberror(e) {
	var e = (typeof event != "undefined") ? window.event : e;
	var s = getSelectedText();
	
	if (e.ctrlKey && e.keyCode == 13) {
		if (s != "") {
			if (s.length > 200) {
				alert("\u60a8\u9009\u62e9\u7684\u5185\u5bb9\u8bf7\u4e0d\u8981\u8d85\u8fc7300\u4e2a\u5b57\u7b26\uff0c\u8bf7\u91cd\u65b0\u64cd\u4f5c\u3002");
				return;
			} else {
				document.forms["corerrorform"].errorurl.value = window.location.href;
				document.forms["corerrorform"].errortitle.value = encodeURI(document.title);
				document.forms["corerrorform"].errorcontent.value = encodeURI(s);
				document.forms["corerrorform"].action = "corerror.jsp";
				document.forms["corerrorform"].target = "about:blank";
				document.forms["corerrorform"].submit();
			}
		} else {
			alert("\u8bf7\u5148\u7528\u9f20\u6807\u9009\u62e9\u51fa\u9519\u7684\u5185\u5bb9\u7247\u65ad\uff01");
			return false;
		}
	}else if(e.keyCode == 13){
		var login=document.getElementById('login');
		var mask=document.getElementById('mask');
		if(mask!=null&&login!=null){
		 	var loginstyle=login.style.display;
			var maskstyle=mask.style.display;
	 		if(loginstyle=="none"&&maskstyle=="none"){
				window.event.keyCode  =   0; 
				window.event.returnValue = false;
			} 
		}
	}  
}
    //在 FireFox 下获取 input 或者 textarea 中选中的文字，可以用下面的方法
function getTextFieldSelection(e) {
	if (e.selectionStart != undefined && e.selectionEnd != undefined) {
		var start = e.selectionStart;
		var end = e.selectionEnd;
		return e.value.substring(start, end);
	} else {
		return "";
	}
}

