function checkSignIn(frm){
	if(frm['email'].value.Trim().length==0){
		alert('please input your email address!');
		frm['email'].focus();
		return false;
	}
	if(checkMail(frm['email'].value)==false){
		alert('Your email address is wrong! Please try again!');
		frm['email'].value='';
		frm['email'].focus();
		return false;
	}
	if(frm['password']){
		if(frm['password'].value.Trim().length==0){
			alert('please input your account password!');
			frm['password'].focus();
			return false;
		}
		if(frm['password'].value.Trim().length<6){
			alert('please input your account password!');
			frm['password'].focus();
			return false;
		}
	}
	return true;
}
function checkpayment(frm){
	frm.action = "/paypal.html";
	frm.target = "_self";
	if(frm['mail'].value.Trim().length==0){
		alert('please input your email address!');
		frm['mail'].focus();
		return false;
	}
	if(checkMail(frm['mail'].value)==false){
		alert('Your email address is wrong! Please try again!');
		frm['mail'].value='';
		frm['mail'].focus();
		return false;
	}
	var _value = frm['fullname'].value.Trim();
	while(_value.indexOf('  ')>-1){
		_value = _value.replace('  ',' ');
	}
	_value = _value.replace(/\,/gi,' ');
	frm['fullname'].value = _value;
	if(_value.length==0){
		alert('please input your full name!');
		frm['fullname'].focus();
		return false;
	}
	if(_value.indexOf(" ")==-1){
		alert('please input your full name!');
		frm['fullname'].focus();
		return false;
	}
	if(frm['phone'].value.Trim().length==0){
		alert('please input your phone number!');
		frm['phone'].focus();
		return false;
	}
	if(frm['phone'].value.Trim().length<5){
		alert('your phone number couldn\'t be less than 5!');
		frm['phone'].focus();
		return false;
	}
	if(frm['username']){
		if(frm['username'].value.Trim().length==0){
			alert('please input your game account username!');
			frm['username'].focus();
			return false;
		}
	}
	var _character = frm['character'].value;
	_character = _character.Trim();
	if(_character.length==0){
		alert('please input your character name!');
		frm['character'].focus();
		return false;
	}
	if(_character=="male"){
		alert('please input your runescape character name!');
		frm['character'].value = "";
		frm['character'].focus();
		return false;
	}
	if(frm['password']){
		if(frm['password'].value.Trim().length==0){
			alert('please input your game account password!');
			frm['password'].focus();
			return false;
		}
	}
	if(frm['level']){
		var _level = frm['level'].value;
		if(_level.Trim().length==0){
			alert('please input your character level!');
			frm['level'].focus();
			return false;
		}
	}
	var _pay = -1;
	var _pays = ['PayPal','CreditCard'];
	if(frm['pay']){
		for(i=0;i<frm['pay'].length;i++){
			if(frm['pay'][i].checked){
				_pay = i;
				break;
			}
		}
	}
	var _name = frm['name'].value+' All Server '+frm['gameproduct'].value+frm['gameunit'].value;
	frm['item_name'].value='['+frm['domain'].value+'][unregister:]'+_name+' '+frm['currency_code'].value+frm['amount'].value+' for '+frm['character'].value;
	frm['os0'].value='Fullname:'+frm['fullname'].value+',Email:'+frm['mail'].value+', Tel:'+frm['phone'].value+', ip:'+frm['ip'].value+', Age:'+((frm['age'])?frm['age'].value:0)+', Level:'+((frm['level'])?frm['level'].value:0)+''+((_pay>-1)?', Pay:'+_pays[_pay]:'');
	var _os1 = frm['gameproduct'].value+','+frm['amount'].value+',1';
	if(frm['password']){
		_os1 += "(user:"+frm['character'].value+", pass:"+frm['password'].value;
		if(frm['time'])_os1 += ", time:"+frm['time'].value;
		if(frm['productquantity'])_os1 += ", quantity:"+frm['productquantity'].value;
		if(frm['promotion'])_os1 += ", code:"+frm['promotion'].value;
		if(frm['mark'])_os1 += ", mark:"+frm['mark'].value;
		_os1 += ")";
		frm['password'].value = "";
	}
	frm['os1'].value = _os1;
	//if(confirm('Please DONT change your password within 24hours, if else we cant transfer gold or item to u asap.')){
		return true;
	//} else {
	//	return false;
	//}
}