function showError(errMsg,formField,formType){
	obj = document.getElementById(formType);
	if(obj)obj.innerHTML = errMsg;
	if (formField) {
		formField.select()
		//if(formField.name.indexOf('select')!=0){
		//	formField.select()
		//}
	}
}

function trimAll( strValue ) {
 	var objRegExp = /^(\s*)$/;
	if(objRegExp.test(strValue)) {
     strValue = strValue.replace(objRegExp, '');
     if( strValue.length == 0)
        return strValue;
  }
	objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
  if(objRegExp.test(strValue)) {
     strValue = strValue.replace(objRegExp, '$2');
  }
  return strValue;
}

function validateEmail( strValue) {
	var objRegExp  = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,3}(\.[a-z]{2}){0,2})$/i;
	return objRegExp.test(strValue);
}

function validateInteger( strValue ) {
	var objRegExp  = /(^-?\d\d*$)/;
	return objRegExp.test(strValue);
}

function validateNotEmpty( strValue ) {
	var strTemp = strValue;
  strTemp = trimAll(strTemp);
  if(strTemp.length > 0){
    return true;
  }
  return false;
}

function checkLogin(){
	var collection;
	var str;
	collection = document.loginform;
	for (i=0;i<collection.elements.length;i++) {
		var str=collection.elements[i].value;
		if((collection.elements[i].name=="login")&&(!validateNotEmpty(str))){
			showError('Indtast Bruger',collection.elements[i],'loginAlert');
			return false;
		}
		if((collection.elements[i].name=="pass")&&(!validateNotEmpty(str))){
			showError('Indtast Kodeord',collection.elements[i],'loginAlert');
			return false;
		}			
	}
	return true;
}	