function ValidateKey(){
	var strKey = document.getElementById("txtiU8key").value.toLowerCase();
	var objSnippet = document.getElementById("txtaSnippet");
	var objLabel = document.getElementById("lblU8key");
	
	document.getElementById("txtiU8key").value = strKey;
	
	var strMessage;
	
	if(strKey.length == 32){
		var flag = true;
		
		for(c=0;c<strKey.length;c++){
			if((strKey.charCodeAt(c) >= 48 && strKey.charCodeAt(c) <= 57) || (strKey.charCodeAt(c) >= 97 && strKey.charCodeAt(c) <= 102)){
			}else{
				flag = false;
				break;
			}
		}
		
		if(flag){
			var intKey = parseInt("0x"+strKey);
					
			if(!isNaN(intKey)){
				objSnippet.disabled = false;
				strMessage = "";
			}else{
				flag = false;
			}
		}
		
		if(!flag){
			objSnippet.disabled = true;
			strMessage = "The entered U8 access key is not valid";
		}
	}else if(strKey.length == 0){
		objSnippet.disabled = true;
		strMessage = "Please enter your U8 access key";
	}else{
		objSnippet.disabled = true;
		strMessage = "The entered U8 access key is too short";
	}
	
	objLabel.innerHTML = '<a onclick="javascript:document.getElementById(\'myTab\').tabber.tabShow(1);" style="color: #fff; cursor: pointer">' + strMessage + '</a>';
}