int_obj = '';
//var prefvar = "/GeorgeStrohm/";
var prefvar = "";
 
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);
		
	}
};



//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();
};


function displayAlert(msg)
{
	if(msg) $('msg_div').innerHTML = msg;
	$('alert_div').className = 'coloredText';
}




function ViewForgot() {
	if($('alert_div')) $('alert_div').className = "dark_blue";
	if($('login_div')) $('login_div').style.display = 'none';
	if($('forgot_div')) $('forgot_div').style.display = '';
}

function ViewLogin() {
	if($('alert_div')) $('alert_div').className = "dark_blue";
	if($('login_div')) $('login_div').show();
	if($('forgot_div')) $('forgot_div').hide();
}




//--------The function is written for validate contact us form -----------// 
function validatelogin() {
var url =  prefvar+'compvalidation.php';
  if(alltrim($F('userName')) == '') {
  		$('msg_div').innerHTML = "username cant be blank!";
		displayAlert();
		//showLoader(0);
		return false;
	}
	
	if(alltrim($F('password')) == '') {
         
		$('msg_div').innerHTML = "password cant be blank!";
		displayAlert();
		//showLoader(0);
		return false;
	}


	
	var pars ='userName='+ $F('userName')+'&password=' + $F('password')+"&mode=login";
	//	displayAlert(msg);
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'POST',
		parameters: pars,
		onComplete:logincomplete
	});

}
//--------The function is written for validate contact us form -----------// 


function logincomplete(originalRequest)
{
    //alert(originalRequest);
	response  = originalRequest.responseText;
	//alert(response);
	
	if(response.indexOf('yes') != -1) {
		//showLoader(0);
		//var prefvar = '/capitalFM';
		//window.location = prefvar+"index.php";
		window.location = prefvar+"georges_online.php";
	}
    else {
		$('msg_div').innerHTML = response;
		displayAlert();
		//showLoader(0);
		return false;
	}
}

//forget pass
function passValidation(){
	
	var url = 'compvalidation.php';
	var email = $('email').value;
	//var userId = $('userName').value;
	var pars = 'mode=pass';
	pars = pars + '&email='+email ;
	/*if (userId == "") {
		$('msg_div').innerHTML = "Enter User Id.";
		displayAlert();
		$('userName').select();
		$('userName').focus();
		return false;
	}*/
	if (email == "") {
		$('msg_div').innerHTML = "Enter email address.";
		displayAlert();
		$('email').select();
		$('email').focus();
		return false;
	}

	var myemail=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	if (!myemail.test(email)){

		$('msg_div').innerHTML = "Invalid email address.";
		displayAlert();
		$('email').select();
		$('email').focus();
		return false;
	}

	var myAjax = new Ajax.Request(
	url,
	{
		method: 'get',
		parameters: pars,
		onComplete:show_pass
	});
}
function show_pass(originalRequest){
	var response = originalRequest.responseText;
	 if(response == 'nouid'){
		$('msg_div').innerHTML = "Please enter correct email address.";
		displayAlert();
		$('email').select();
		$('email').focus();
	}
	
	else if(response == 'success'){
		$('msg_div').innerHTML = "Password has been sent to your mailbox.";
		displayAlert();
		$('email').value="";
		//$('userName').value="";;
		//window.location.href = "georges_online.php";
		
	}
}

///////////////// End of validation /////////////////////////////


