// JavaScript Document
var seperator="<***>";

function validateRegister(){
	document.getElementById('registration_loader').style.display = "";
	document.getElementById('registration_submit').style.display = "none";


	var theForm = document.getElementById('form1');
	var status = AjaxRequest.submit (
		theForm
				,{ 
				'onSuccess':function(req) {
					response = req.responseText;
					if(response.indexOf(seperator) == -1){
						document.getElementById("register_error").innerHTML = response;
					}else{
						temp_arr = response.split(seperator);
						parent.document.getElementById('chat_email').value = temp_arr[0];
						parent.document.getElementById('chat_name').value = temp_arr[1];
						
						parent.document.getElementById('lbMain').style.display = 'none';
						parent.document.getElementById('lbOverlay').style.display='none';
						parent.document.getElementById('chat_frm').submit();
					}
					document.getElementById('registration_loader').style.display = "none";
					document.getElementById('registration_submit').style.display = "";


					//todo if anything
				}
				,'onError':function(req) {
					
					//document.getElementById('comment').innerHTML = "<b>There is a problem to send your message.</b>";
				}
			}
		);
	return false;

}
function validateSignin(){
	document.getElementById('login_loader').style.display = "";
	document.getElementById('login_submit').style.display = "none";
    
	var theForm = document.getElementById('form2');
	var status = AjaxRequest.submit (
		theForm
				,{ 
				'onSuccess':function(req) {
					response = req.responseText;
					if(response.indexOf(seperator) == -1){
						document.getElementById("error").innerHTML = response;
					}else{
						temp_arr = response.split(seperator);
						
						parent.document.getElementById('chat_email').value = temp_arr[0];
						parent.document.getElementById('chat_name').value = temp_arr[1];
						parent.document.getElementById('lbMain').style.display = 'none';
						parent.document.getElementById('lbOverlay').style.display='none';
						parent.document.getElementById('chat_frm').submit();
						
					}
					document.getElementById('login_loader').style.display = "none";
					document.getElementById('login_submit').style.display = "";

					//todo if anything
				}
				,'onError':function(req) {
					
					//document.getElementById('comment').innerHTML = "<b>There is a problem to send your message.</b>";
				}
			}
		);
	return false;
}
function emailValidation(value) {
	var str = value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str)) {
		return true;
	}
	else {
		return false;
	}
}

