// JavaScript Document
function changeInputs(field, value){
	if($(field).value == value){
		$(field).value = '';
	}else if($(field).value == ''){
		$(field).value = value;	
	}
}

function loginTxt(field, value){
	if($(field).value == value){
		$(field).value = '';
		$(field).className = 'frmtxt_loginHover';
	}else if($(field).value == ''){
		$(field).value = value;	
		$(field).className = 'frmtxt_login';
	}
}

//********************//
// Ajax Login
//********************//
function ajaxLogin(){
	var dform = 'div_login';
	var dans = 'answer_login';
	var form = 'form_login';
	var dload = 'load_login';
	var params = Form.serialize($(form));
	
	$(dform).fade({ duration: 0.5 });
	$(dans).fade({ duration: 0.5 });

	var showLoad = function(){
		$(dload).appear({ duration: 0.5 });	
		
		var okFunc = function(t){
				if (t.responseText.match('<!--ALL OK-->')){
					$(dload).fade({ duration: 0.5 });
						var hideLoad = function(){
							$(dans).innerHTML = t.responseText;
							$(dans).appear({ duration: 0.5 });
							t.responseText.evalScripts();
						}
					setTimeout(hideLoad,500);
				}else{
					$(dload).fade({ duration: 0.5 });
						var hideLoad = function(){
							
							$(dans).innerHTML = t.responseText;
							$(dans).appear({ duration: 0.5 });
							$(dform).appear({ duration: 0.5 });
						}
					setTimeout(hideLoad,500);
				}	
		}
		
		var errFunc = function(t) {
			alert('Error: ' + t.status + ' -- ' + t.statusText);
		}
		
		
		new Ajax.Request('ajax/login.php', {
			method: 'post',
			parameters:params,
			onSuccess:okFunc,
			onFailure:errFunc
		});
		
	}
setTimeout(showLoad,500);

}//function
