function isAtleastOneSelected(listArray) {
	var isSelected = false;
	for (var i=0; i<listArray.length; i++) {
		if (listArray[i].selected) {isSelected = true; break;}
	}
	return isSelected;
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function isValidEmail(val) {
	val = trim(val);
	if (val.search(/^[\w.-]+@[\w.-]+[.][a-z]{2,4}/i) < 0) {return false;} else {return true;}
}

function isValidUploadFile(val) {
	val = trim(val);
	if (val.search(/(.pdf|.doc|.docx|.txt)$/i) < 0) {return false;} else {return true;}
}

function isValidName(val) {
	val = trim(val);
	if(val.search(/[^A-Za-z0-9\.\-, ]/) < 0) {return true;} else {return false;}
}

/* Added on July 13, 2010 for Key word search */
function isAlphaNumeric(val) {
	val = trim(val);
	if(val.search(/[^A-Za-z0-9 ]/) < 0) {return true;} else {return false;}
}

function isValidKeyWords(val) {
	val = trim(val);
	if(val.search(/[^A-Za-z0-9# \+\.\/\-]/) < 0) {return true;} else {return false;}
}
/* End added on July 13, 2010 for Key word search */

