

	//-----------檢查E-Mail
	function _isMail(mail){
		var Value = mail;
		var Len   = Value.length;
		for(var i=0 ; i < Len ; i++){
			var tmp = Value.charAt(i);
				if(!((tmp >= "A" && tmp <= "Z") || (tmp >= "a" && tmp <= "z") || (tmp >= "0" && tmp <= "9") || (tmp == "-") || (tmp == "_") || (tmp == ".") || (tmp == "@"))){
				return false;
				}
			}
		var Rule_1 = Value.split('@');
			if ((Rule_1.length != 2)){
				return false;
				}
		var Rule_2 = Rule_1[1].split('.');
			if (Rule_2.length < 2){
				return false;	
			}else if (Rule_2.length >= 2){			
				for (var i=0 ; i < Rule_2.length ; i++){
					if (Rule_2[i] == ""){
						return false;
						}
					}
				}
			return true;			
		}
		
	//------ 判斷輸入
	function _Input(tmpValue, tmpWay){
		var Value = tmpValue;
		var Way   = tmpWay;
		var Str;
		switch (Way){
			case 0 : 
				Str = '0123456789';
				break;
			case 1 :
				Str = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
				break;
			case 2 :
				Str = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
				break;
			}
		var Len = Value.length - 1;
		for(var i=0 ; i <= Len  ; i++){
			var tmp = Value.substr(i, 1);
			if(Str.indexOf(tmp) == -1){
				return false;
				}
			}
		return true;
		}
		
	function _Encode(str){
		return encodeURI(str);
		}
	
	function _Decode(str){
		return decodeURI(str);
		}
