﻿

function setBgImg(obj, url, full) {
	if (obj && obj.style) {
		if (url && url != 'undefined') {
			if (!full) return obj.style.backgroundImage = 'url(' + url + ')';
			else return obj.style.background = url;
		}
		else {
			if (!full) return obj.style.backgroundImage = '';
			else return obj.style.background = '';
		}
	}
	return false;
}
 

function isValidPassword(subject) {
	var result = true;
	if (subject && !subject.length) {
		result = false;
	}
	if (subject.search(' ') > -1) {
		result = false;
	}
	if (subject.search('"') > -1) {
		result = false;
	}
	if (subject.search("'") > -1) {
		result = false;
	}
	if (subject.toLowerCase() == 'password') {
		alert('You cannot use "password" as a valid password.')
		result = false;
	}
	if (document.getElementById('dhx_combo_input')) {
		if (subject == document.getElementById('dhx_combo_input').value) {
			alert('Your password cannot match your password hint.')
			result = false;
		} 
	}
	return result;
}

function checkEmail2(atextfield) {
	if (/^([a-zA-Z0-9_\-\.!#$'\*\^`\|~\+]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)/.test(atextfield)) {
		return true;
	}
	else {
		return false;
	}
}

