var regLoader='<img src="profile/ajax-loader.gif" style="width:125px;" alt="Loading data, please wait...">';

$(document).ready(function(){

    $("#registration").click(function () { 
		registration();
    });
    
 });

function checkLogin() {
	var obj="checkLogin";

	$("div[class='boxe']").hide("slow");


	$('#'+obj+"Loader").html(regLoader).show();
	$('#'+obj).hide();
	
		$.ajax({
			type: "POST",
			url: host+"profile/reg_ajax.php?rnd="+Math.random(),
			data: "page=check_login&login="+$("#reglogin").val(),
			error: function(xhr){	
				endLoader(obj);
				ajaxError(xhr);
			},
			success: function(d){		
				endLoader(obj);		
				if(d!="") {
					var data=eval('('+d+')');
					if(data.err==0) {
						
								
						for(i in data["obj"]) {
							newClass(i,"boxe2");	
							$('#'+i).html(data["obj"][i]).slideDown();
						}

					}
					else {
						for(i in data["obj"]) {
							newClass(i,"boxe");
							$('#'+i).html(data["obj"][i]).slideDown();
						}
					}
				}
				else ajaxErrorAlert();
			}
		});	
}



function registration() {

	var obj="registration";
	
	$("div[class='boxe']").hide("slow");
	$('#'+obj+"Text").hide("slow");

	$('#'+obj+"Loader").html(regLoader).show();
	$('#'+obj).hide();

	var param="";
	param+="page=registration";
	param+="&login="+encodeURIComponent($('#reglogin').val());
	param+="&pass="+encodeURIComponent($('#regpass').val());
	param+="&pass2="+encodeURIComponent($('#regpass2').val());
	param+="&email="+encodeURIComponent($('#regemail').val());
	param+="&captcha="+encodeURIComponent($('#regcaptcha').val())


	$.ajax({
		type: "POST",
		url: host+"profile/reg_ajax.php?rnd="+Math.random(),
		data: param,
		error: function(xhr){	
			endLoader(obj);
			ajaxError(xhr);
		},
		success: function(d){		
			endLoader(obj);		
			if(d!="") {
				var data=eval('('+d+')');
				window.scrollTo(0,0);
				
				if(data.err==0) {				
					newClass(obj+'Text',"ajaxText");
					$('#'+obj+"Text").html(data.atxt).slideDown()
					$('#contentReg').html("");
					window.location.href=host+"profile/";
				}
				else {
					newClass(obj+'Text',"ajaxTextErr");			
					$('#'+obj+"Text").html(data.atxt).slideDown();
					for(i in data["obj"]) {
						newClass(i,"boxe");
						$('#'+i).html(data["obj"][i]).slideDown();
					}
				}
			}
			else ajaxErrorAlert();
		}
	});

}




function reload_captcha() {

	document.getElementById('captcha').innerHTML="<img src=\"profile/pic.php?rnd="+Math.random(1000,9000)+"\">";

}

