function validatePC(obj,setfocus,showerror)
{
	var validPC = false;
	obj.value = obj.value.toUpperCase();
	val=obj.value;

	if (val.length == 6){
		val = val.substr(0,3) + " " + val.substr(3,3);
	}
	if (val.length == 7) {
		var regEx = /[a-zA-Z][0-9][a-zA-Z](-| |)[0-9][a-zA-Z][0-9]/;
		if(regEx.test(val)){
			if (' '.indexOf(val.charAt(3)) == 0) {
				obj.value = val;
				return true;
			}
		}
	}
	if (showerror){
		alert('Please enter a valid postal code');
	}
	if (setfocus){
		obj.select();
		obj.focus();
	}
	return false;
}