function ajax_post_send_demoonline()
{	
	str_msg = "ajax=true&";
	str_msg = str_msg + "option=register_demoonline&";
	str_msg = str_msg + "str_login="     + document.form_demoonline.str_login.value + "&";
	str_msg = str_msg + "str_senha="     + document.form_demoonline.str_senha.value + "&";
	str_msg = str_msg + "str_confsenha=" + document.form_demoonline.str_confsenha.value + "&";
	str_msg = str_msg + "str_email="     + document.form_demoonline.str_email.value + "&";
	str_msg = str_msg + "str_lang="      + document.form_demoonline.register_lang.value + "&";
	
	setProcessarDemo();
	
	url = 'demoonline.php';
	
	postDataAjax(url, str_msg, ajax_set_send_demoonline, "N");
}

function setProcessarDemo()
{
	document.getElementById("id_error_msg").style.display = "none";
	document.getElementById("id_process").style.display   = "";
	document.form_demoonline.str_login.disabled = true;
	document.form_demoonline.str_senha.disabled = true;
	document.form_demoonline.str_confsenha.disabled = true;
	document.form_demoonline.str_email.disabled = true;
	document.form_demoonline.register.disabled = true;
}

function setCancel()
{
	document.form_demoonline.str_login.disabled = false;
	document.form_demoonline.str_senha.disabled = false;
	document.form_demoonline.str_confsenha.disabled = false;
	document.form_demoonline.str_email.disabled = false;
	document.form_demoonline.register.disabled = false;
}

function setProcessarLogin()
{
	document.getElementById("id_error_msg_loginsc").style.display = "none";
	document.getElementById("id_process_loginsc").style.display   = "";
}

function ajax_set_send_demoonline(str_retorno)
{	
	if(str_retorno.substring(0, 8) == "ERROR#@#")
	{
		str_erro = str_retorno.substring(8);
		arr_erro = str_erro.split("#@#");
		
		str_erro = "";
		for(it=0; it<arr_erro.length; it++)
		{
			if(arr_erro[it] != "")
			{
				str_erro = str_erro + arr_erro[it] + "<br />";
			}
		}
		document.getElementById("id_process").style.display = "none";
		document.getElementById("id_error_msg").innerHTML = str_erro + "<br />";
		document.getElementById("id_error_msg").style.display = "";
		setCancel();
	}else{
		document.getElementById("id_error_msg").style.display = "none";
		document.getElementById("id_process").style.display   = "none";
		document.getElementById("id_redir_sc").style.display  = "";
		
		//POST ScriptCase
		document.form_sc.field_user.value = document.form_demoonline.str_login.value;
		document.form_sc.field_pass.value = document.form_demoonline.str_senha.value;
		document.form_sc.donline_lang.value = document.form_demoonline.register_lang.value;
		
		document.form_sc.submit();
	}
}


//Processo de Login no SC
function ajax_post_send_loginsc()
{	
	str_msg = "ajax=true&";
	str_msg = str_msg + "option=register_loginsc&";
	str_msg = str_msg + "str_login="     + document.form_loginsc.str_login.value + "&";
	str_msg = str_msg + "str_senha="     + document.form_loginsc.str_senha.value + "&";
	
	setProcessarLogin();
	
	url = 'demoonline.php';
	
	postDataAjax(url, str_msg, ajax_set_loginsc, "N");
}

function ajax_set_loginsc(str_retorno)
{	
	if(str_retorno.substring(0, 8) == "ERROR#@#")
	{
		str_erro = str_retorno.substring(8);
		arr_erro = str_erro.split("#@#");
		
		str_erro = "";
		for(it=0; it<arr_erro.length; it++)
		{
			if(arr_erro[it] != "")
			{
				str_erro = str_erro + arr_erro[it] + "<br />";
			}
		}
		document.getElementById("id_process_loginsc").style.display = "none";
		document.getElementById("id_error_msg_loginsc").innerHTML = str_erro + "<br />";
		document.getElementById("id_error_msg_loginsc").style.display = "";
	}else{
		document.getElementById("id_error_msg_loginsc").style.display = "none";
		document.getElementById("id_process_loginsc").style.display   = "none";
		document.getElementById("id_redir_loginsc").style.display     = "";
		
		//POST ScriptCase
		document.form_sc.field_user.value = document.form_loginsc.str_login.value;
		document.form_sc.field_pass.value = document.form_loginsc.str_senha.value;
		document.form_sc.donline_lang.value = document.form_loginsc.login_lang.value;
		
		document.form_sc.submit();
	}
}
