function getElementById(id){
	var o, d=document;
	if (d.layers) {o=d.layers[id];if(o) o.style=o};
	if (!o && d.getElementById) o=d.getElementById(id);
	if (!o && d.all) o = d.all[id];
	return o;
}

function webLoginShowForm(i){
	var a = getElementById('wlpeLogin');
	var b = getElementById('wlpeReset');
	if(i==1 && a && b) {
		$("#cboxTitle").html("<h3>Вход</h3> <span class='in_styl'>еще не регистрировались?</span><span class='in_styl_r'><a href='#' onclick='webLoginShowForm(3);return false;'>регистрация</a></span>");
		a.style.display="block";
		b.style.display="none";
		$("#wlpeNewUser").hide();
		$.fn.colorbox.resize();
		document.forms['loginreminder'].txtpwdrem.value = 0;
	}
	else if(i==2 && a && b) {

		a.style.display="none";
		b.style.display="block";
		$("#wlpeNewUser").hide();

		$.fn.colorbox.resize();
		$("#cboxTitle").html("<h3>Востановление пароля</h3><span class='reg_stylp'><a href='#' onclick='webLoginShowForm(1);return false;'>назад</a></span>");

	}
	else if(i==3 && a && b) {

		a.style.display="none";
		b.style.display="none";

		$("#wlpeNewUser").show();
		$.fn.colorbox.resize();
		$("#cboxTitle").html("<h3>Регистрация</h3><span class='in_styl'>уже зарегистрировались?</span><span class='in_styl_r'><a href='#' onclick='webLoginShowForm(1);return false;'>войти</a></span>");



	}

};
function webLoginCheckRemember () {
	if(document.loginfrm.rememberme.value==1) {
		document.loginfrm.rememberme.value=0;
	} else {
		document.loginfrm.rememberme.value=1;
	}
}
function webLoginEnter(nextfield,event) {
	if(event && event.keyCode == 13) {
		if(nextfield.name=='cmdweblogin') {
			return false;
		}
		else {
			nextfield.focus();
			return false;
		}
	} else {
		return true;
	}
}

function onEnter( evt ) {
	var keyCode = null;
	if( evt.which ) {
		keyCode = evt.which;
	} else if( evt.keyCode ) {
		keyCode = evt.keyCode;
	}
	if( 13 == keyCode ) {
		webLogin();
		//alert('Нажмите кнопку ВХОД');
		return false;
	}
	return true;
}


function webLogin (id) {

	var log = $('form[id="wlpeLogin"] input[name="username"]').val();
	var pacw = $('form[id="wlpeLogin"] input[name="password"]').val();

	var dat = 'username='+log+'&password='+pacw+'&service=login';
	$.ajax({
		type: "POST",
		async: false,
		url: 'http://'+window.location.hostname+'/index.php?id='+id,
		data: dat,
		beforeSend: function(){
					$("#cboxLoadingGraphic").show();
				},
		success: function(data){
					$('#cboxLoadedContent').html(data);
					$("#cboxLoadingGraphic").hide();
					$.fn.colorbox.resize();
				}
	});
	webLoginShowForm(0);
	// !!! Важно !!!
	// всегда возвращаем false, чтобы предупредить стандартные
	// действия браузера (переход на страницу form.php)

}
function festLogin () {
	$.fn.colorbox({href:'http://'+window.location.hostname+'/index.php?id=51', width:550,
		onComplete:function(){
			$("#cboxTitle").html("<h3>Вход</h3> <span class='in_styl'>еще не регистрировались?</span> <span class='in_styl_r'><a href='#' onclick='webLoginShowForm(3);return false;'>регистрация</a></span>");
		}
	});


}
function webSignup () {

	var log = $('form[id="websignupfrm1"] input[name="email"]').val();
	var pacw = $('form[id="websignupfrm1"] input[name="password"]').val();
	var pacw_conf = $('form[id="websignupfrm1"] input[name="password.confirm"]').val();
	var fname = $('form[id="websignupfrm1"] input[name="fullname"]').val();
	var stat = $('form[id="websignupfrm1"] input[name="state"]').val();
	var zipt = $('form[id="websignupfrm1"] input[name="phone"]').val();

	var dat = 'username='+log+'&email='+log+'&password='+pacw+'&password.confirm='+pacw_conf+'&fullname='+fname+'&state='+stat+'&phone='+zipt+'&service=register';

	$.ajax({
		type: "POST",
		async: false,
		url: 'http://'+window.location.hostname+'/index.php?id=51',
		data: dat,
		beforeSend: function(){
					$('#cboxLoadingGraphic').show();
				},
		success: function(data){
					$('#cboxLoadedContent').html(data);
					$('#cboxLoadingGraphic').hide();
					$.fn.colorbox.resize();
				}
	});
	// !!! Важно !!!
	// всегда возвращаем false, чтобы предупредить стандартные
	// действия браузера (переход на страницу form.php)

}
function webPaswd () {

	var log = $('form[id="loginreminder"] input[name="email"]').val();

	var dat = 'email='+log+'&service=resetpassword';

	$.ajax({
		type: "POST",
		async: false,
		url: 'http://'+window.location.hostname+'/index.php?id=51',
		data: dat,
		beforeSend: function(){
					$("#cboxLoadingGraphic").show();
				},
		success: function(data){

					$('#cboxLoadedContent').html(data);
					$("#cboxLoadingGraphic").hide();
					$.fn.colorbox.resize();
				}
	});
	webLoginShowForm(0);
	// !!! Важно !!!
	// всегда возвращаем false, чтобы предупредить стандартные
	// действия браузера (переход на страницу form.php)

}
function webPaswdNew () {

	var act = $('form[id="wlpeActivateForm"] input[name="activationpassword"]').val();
	var new_p = $('form[id="wlpeActivateForm"] input[name="newpassword"]').val();
	var conf_p = $('form[id="wlpeActivateForm"] input[name="newpassword_confirm"]').val();
	var user_id = $('form[id="wlpeActivateForm"] input[name="userid"]').val();
	var act_key = $('form[id="wlpeActivateForm"] input[name="activationkey"]').val();

	var dat = 'activationpassword='+act+'&newpassword='+new_p+'&newpassword_confirm='+conf_p+'&userid='+user_id+'&activationkey='+act_key+'&service=activated';

	$.ajax({
		type: "POST",
		async: false,
		url: 'http://'+window.location.hostname+'/index.php?id=51',
		data: dat,
		beforeSend: function(){
					$("#cboxLoadingGraphic").show();
				},
		success: function(data){

					$('#cboxLoadedContent').html(data);
					$("#cboxLoadingGraphic").hide();
					$.fn.colorbox.resize();
				}
	});
	webLoginShowForm(0);
	// !!! Важно !!!
	// всегда возвращаем false, чтобы предупредить стандартные
	// действия браузера (переход на страницу form.php)

}
function regmain (host) {
	var  hosts = 'http://'+window.location.hostname+'/index.php?id=51';

	$.fn.colorbox({href:hosts, open:true, width:550,
		onComplete:function(){
			webLoginShowForm(3); }
	});

}
function boxjs (lcid) {
	var uril = 'http://'+window.location.hostname+'/index.php?id=113&amp;lcid='+lcid;
	//alert(uril);
	$.fn.colorbox({href:uril, width:870, height:330, iframe:true,
		onComplete:function(){
			$("#cboxLoadedContent").css("margin-top","15px");
			},
		onClosed:function(){
			Challengers.reload();
		}
	});

}
function changePaswd () {


	var new_p = $('form[id="wlpeUserProfileForm"] input[name="newpassword"]').val();
	var conf_p = $('form[id="wlpeUserProfileForm"] input[name="newpassword_confirm"]').val();
	var dat = 'password='+new_p+'&password_confirm='+conf_p+'&service=saveprofile';

	$.ajax({
		type: "POST",
		async: false,
		url: 'http://'+window.location.hostname+'/index.php?id=51',
		data: dat,
		success: function(data){
					alert (data);
					$("#profil").html(data);
					$("#chPaswd").html("<span class='red'>Пароль изменен!</span>");
				}
	});
}
function changeProf (n) {

	if (n == 1){
		var fullname = $('form[id="wlpeUserProfileForm"] input[name="fullname"]').val();
		var phone = $('form[id="wlpeUserProfileForm"] input[name="phone"]').val();
		var state = $('form[id="wlpeUserProfileForm"] input[name="state"]').val();
		//var user_id = $('form[id="wlpeUserProfileForm"] input[name="userid"]').val();
		//var act_key = $('form[id="wlpeUserProfileForm"] input[name="activationkey"]').val();

		var dat = 'fullname='+fullname+'&phone='+phone+'&state='+state+'&service=saveprofile';

		$.ajax({
			type: "POST",
			async: false,
			url: 'http://'+window.location.hostname+'/index.php?id=147',
			data: dat,
			success: function(data){
							$("#profil").html(data);
						}
		});
	}
	if (n == 2){
		var newpassword = $('form[id="wlpeUserProfileForm"] input[name="password"]').val();
		var newpassword_confirm = $('form[id="wlpeUserProfileForm"] input[name="password_confirm"]').val();
		var fullname = $('form[id="wlpeUserProfileForm"] input[name="fullname"]').val();
		var phone = $('form[id="wlpeUserProfileForm"] input[name="phone"]').val();
		var state = $('form[id="wlpeUserProfileForm"] input[name="state"]').val();

		var dat = 'password='+newpassword+'&password_confirm='+newpassword_confirm+'&fullname='+fullname+'&phone='+phone+'&state='+state+'&service=saveprofile';

		$.ajax({
			type: "POST",
			async: false,
			url: 'http://'+window.location.hostname+'/index.php?id=147',
			data: dat,
			success: function(data){
				$("#profil").html(data);
			}
		});
	}
}
