/**
 * @author ardy
 */

//validate email
function emailIsValid(email) {				
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if (!filter.test(email)) {					
		return false;
	}
	return true;
}

function validateInput(inputBoxElement, loadingMessage, isEmail) {
	//if email is invalid									
	var pos = $(inputBoxElement).position();
	var timer = 10000;
	var emailValue = jQuery.trim($(inputBoxElement).attr("value"));										
	
	if(emailValue == $(inputBoxElement).attr("title") || emailValue == '') {				
		return 'empty';
	}else if(!emailIsValid(emailValue) && isEmail == true) {
												
		return 'invalid';
	} 
	
	loadingMessage = jQuery.trim(loadingMessage) != '' ? loadingMessage : 'Signing-up...';									
	$(".status_message")
		.html('<img src="/en/images/components/ajaxload/round.gif"/>' + loadingMessage)
		.removeClass("error");
	
	return 'true';
}