int_obj = '';

function loadField(id) {

	if($(id)) {

		attachTooltip(id);
		Highlight(id);
		clearInterval(int_obj);
	}
}

//Baloon functions

function attachTooltip(elementId){
	if($(elementId)){
		Event.observe(elementId, 'focus', onfocusEle, false);
		Event.observe(elementId, 'blur', onblurEle, false);
		//	   Event.observe(elementId, 'mouseover', onfocusEle, false);
		//	   Event.observe(elementId, 'mouseout', onblurEle, false);
	}
};



//only for home page tool-tip

function onblurEle(e){
	var id = Event.element(e).id;
	$(id).className = "inputstyle" ;
	$("h-" + id).className = "field-hint-inactive" ;
};

function onfocusEle(e){

	if($(selected_field)) {
		$("h-" + selected_field).className = "field-hint-inactive" ;
		$(selected_field).className = "inputstyle" ;
	}
	var id = Event.element(e).id;
	$(id).className = "inputstyle-focus" ;
	$("h-" + id).className = "field-hint";
};

selected_field = '';

function Highlight(id){
	selected_field = id;
	$(id).focus();
};

clearField = function(eleM, compString){
	var fieldValue = eleM.value;
	if(fieldValue.toLowerCase() == compString.toLowerCase()){
		eleM.value = '';
	}
}

fillField = function(eleM, compString){
	var fieldValue = eleM.value;
	if(fieldValue.toLowerCase() == ''){
		eleM.value = compString;
	}
}
function changeFieldType(ele){
	
	var elementType=ele.type;
	if(elementType.toUpperCase()=='TEXT'){
		ele.type='password';
	}
}
function displayAlert(msg_div,msg)
{
	
	if(msg) $(msg_div).innerHTML = msg;
	$(msg_div).className = 'errorDiv';
}
function forgotPwd()
{
	var url =  'forgotPwd.php';
	$('e_mail').style.display = 'none';
	if(alltrim($F('email')) == '') {

		$('e_mail').style.display = '';
		displayAlert('e_mail','Email address is blank!');
		return false;
	}
	else {
		
      if (!checkEmail(alltrim($F('email'))))
      {
		$('e_mail').style.display = '';
		displayAlert('e_mail','Invalid email address!');
		return false;
      }
	}

	var pars = 'emailAdd=' + $F('email') + "&mode=sendmail";
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'POST',
		parameters: pars,
		onComplete:forgotPwd_Response
	});

}
function forgotPwd_Response(originalRequest)
{
	response  = originalRequest.responseText;
	//	alert(response);
	if(response.indexOf('yes') != -1) {
		
		$('e_mail').style.display = '';
		displayAlert('e_mail','Your password has been sent to your email account.');
		return false;
	}
	else {
		$('email_error').style.display = 'block';
		//displayAlert('e_mail',response);
		return false;
	}
}
