//只能输入数字  支持firefox 和ie
function onlyNum(event)
{
	//evt = event ? event : (window.event ? window.event : null);
	var e =  event ? event : (window.event ? window.event : null);
	var currentKey = e.charCode||e.keyCode;
	if(!((e.keyCode>=48&&e.keyCode<=57)||(e.keyCode>=96&&e.keyCode<=105)||e.keyCode == 9 || e.keyCode==8 || e.keyCode==37 || e.keyCode==38 || e.keyCode==39 || e.keyCode==40  || e.keyCode==46))
	{
		if (window.navigator.userAgent.indexOf("MSIE")>=1)
		{
			//如果浏览器为IE
			e.returnValue=false;	//for ie
		}else if(window.navigator.userAgent.indexOf("Firefox")>=1)
		{
			//如果浏览器为Firefox
			e.preventDefault();//for firefox
		}
	}
}

/**
*全角=>半角
*/
function DBC2SBC(obj,str)
{
	//alert(str);
	var result = '';
	for (i=0 ; i<str.length; i++)
	{
		code = str.charCodeAt(i);//获取当前字符的unicode编码
		if (code >= 65281 && code <= 65374 && code != 65340)//在这个unicode编码范围中的是所有的英文字母已经各种字符
		{
			result += String.fromCharCode(code - 65248);//把全角字符的unicode编码转换为对应半角字符的unicode码
		}
		else if (code == 8217)//空格
		{
			result += String.fromCharCode(39);
		}
		else if (code == 8221)//空格
		{
			result += String.fromCharCode(34);
		}
		else if (code == 12288)//空格
		{
			result += String.fromCharCode(32);
		}
		else if (code == 65507)//空格
		{
			result += String.fromCharCode(126);
		}
		else if (code == 65509)//空格
		{
			result += String.fromCharCode(92);
		}
		else
		{
			result += str.charAt(i);
		}
	}
	obj.value = result;
	//return result;
}
// 增加一个名为 trim 的函数作为
// String 构造函数的原型对象的一个方法。
String.prototype.trim = function()
{
	// 用正则表达式将前后空格
	// 用空字符串替代。
	return this.replace(/(^\s*)|(\s*$)/g, "");
}
//change the web site language
function change_lan(lan){
	var url="index.php?controller=Default&action=ChangeLan&lan="+lan;
	location.href=url;
}

function getErrorMsg(msgs){
	var m="";
	var url="index.php";
	var data="controller=Ajax&action=GetErrorMsg&msg="+msgs;
	$.ajax({
		type: "GET",
		url: url,
		data:   data,
		async: false,
		success: function(msg){

			m=msg;
			return msg;
		}
	});

	return m;
}

function changeLan(url){
	location.href=url;
}

function addHomePage(url){
	if(!!(window.attachEvent&&!window.opera)){
		document.body.style.behavior="url(#default#homepage)";
		document.body.setHomePage(url);
	}else{
		if(window.clipboardData&&clipboardData.setData){
			clipboardData.setData("text",url);
		}else{
			alert("\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u5141\u8bb8\u811a\u672c\u8bbf\u95ee\u526a\u5207\u677f\uff0c\u8bf7\u624b\u52a8\u8bbe\u7f6e~");
			return;
		}
		alert("\u7f51\u5740\u5df2\u7ecf\u62f7\u8d1d\u5230\u526a\u5207\u677f,\u8bf7\u60a8\u6253\u5f00\u6d4f\u89c8\u5668\u7684\u9009\u9879,\n\u628a\u5730\u5740\u7c98\u5230\u4e3b\u9875\u9009\u9879\u4e2d\u5373\u53ef~");
	}
	return true;
}

function areyouok(url){
	if(confirm("この操作を行いますか？")){
		location.href=url;
	}else{
		return false;
	}
}

function yesorno(){
	if(confirm("この操作を行いますか？")){
		return true;
	}else{
		return false;
	}
}
function toUrl(url){
    location.href=url;
}
