function validEmail(email) {
	var invalidChars = " /:,;";
		
	if (email == "") {
		return false;
	}
	for (var k=0; k<invalidChars.length; k++) {
		var badChar = invalidChars.charAt(k);
		if (email.indexOf(badChar) > -1) {
			return false;
		}
	}
	var atPos = email.indexOf("@",1);
	if (atPos == -1) {
		return false;
	}
	if (email.indexOf("@",atPos+1) != -1) {
		return false;
	}
	var periodPos = email.indexOf(".",atPos);
	if (periodPos == -1) {	
		return false;
	}
	if (periodPos+3 > email.length)	{
		return false;
	}
	return true;
}


function NeedsTrim(){
	var browser=navigator.appName;
	var nAgt=navigator.userAgent;
	if(nAgt.indexOf("Chrome")!=-1 || browser == "Microsoft Internet Explorer"){
		return true;
	} else {
		return false;
	}
}

function showid(ele){
	document.getElementById(ele).style.display = '';	
}
function hideid(ele){
	document.getElementById(ele).style.display = 'none';	
}
function popinnerHTML(ele,strhtml){
	document.getElementById(ele).innerHTML = strhtml;	
}

function TrimToFileName(VALUE){
	var bslash = String.fromCharCode(92);
	var v_length = VALUE.length;
	var strTemp = "";
	if(v_length < 0){
		return"";
	}
	var iTemp = v_length -1;

	while(iTemp > -1){
		if(VALUE.charAt(iTemp) == bslash){
			strTemp = VALUE.substring(iTemp+1,v_length);
			break;
		}
		else{
			iTemp = iTemp-1;
		}
	} //End While

	return strTemp;
} //End Function

function passwordChanged(pwd, strength, strengthrow, strbgcolor) {
var strength = document.getElementById(strength);
var strengthrow = document.getElementById(strengthrow);
var strongRegex = new RegExp("^(?=.{8,})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\W).*$", "g");
var mediumRegex = new RegExp("^(?=.{7,})(((?=.*[A-Z])(?=.*[a-z]))|((?=.*[A-Z])(?=.*[0-9]))|((?=.*[a-z])(?=.*[0-9]))).*$", "g");
var enoughRegex = new RegExp("(?=.{6,}).*", "g");
if (pwd.length==0) {
strength.innerHTML = 'Type Password';
strengthrow.style.width = '300px';
strengthrow.style.backgroundColor = strbgcolor;
} else if (false == enoughRegex.test(pwd)) {
strength.innerHTML = 'Your password should be at least 6 characters.';
strengthrow.style.width = '300px';
strengthrow.style.backgroundColor = strbgcolor;
} else if (strongRegex.test(pwd)) {
strength.innerHTML = '<span style="color:white">Strong!</span>';
strengthrow.style.backgroundColor = '#99ff33';
strengthrow.style.width = '200px';
} else if (mediumRegex.test(pwd)) {
strength.innerHTML = '<span style="color:white">Medium!</span>';
strengthrow.style.backgroundColor = '#ff6600';
strengthrow.style.width = '125px';
} else { 
strength.innerHTML = '<span style="color:white">Weak!</span>';
strengthrow.style.backgroundColor = 'red';
strengthrow.style.width = '75px';
}
}


function get_ajax(scriptfile,params){
	var completeFlag = false;	
	var weburl = scriptfile;
	if(params != ''){
		weburl += "?" + params + "&end=";
	}
	var html = '';
	html = $.ajax({
		type: 'GET',
 		url: weburl,
  		async: false
	}).responseText;	
	return html;
}


