var login_email = false;

var openemail=false;
// html saturs, kas paraadiitos, kad veelas mainiit meilu
var changemailform='<div><span class="serror">Jaunā e-pasta adrese:<\/span><br /><input class="inputtext" id="newemail" type="text" name="newemail" /> <input class="button" style="margin-top: 4px;" type="submit" value="Labot" /><div id="email_info" class="serror">&nbsp;</div><\/div>';
// open/close
function edit_email(id,email){
	old=email+ ' <a href="javascript:;" onclick="edit_email(\''+id+'\',\''+email+'\')">mainīt e-pastu</a><img src="img/arrow_to_down.gif" alt="Pic" />';
	if(!openemail) {
		openemail=true;
		document.getElementById('changeemail').innerHTML=old+changemailform;
	}
	else {
		openemail=false;;
		document.getElementById('changeemail').innerHTML=email+' <a href="javascript:;" onclick="edit_email(\''+id+'\',\''+email+'\')">mainīt e-pastu</a><img src="img/arrow_to_right.gif" alt="Pic" />';
	}
}
// html saturs, kad veelas mainiit paroli
var changepassform='<div><span class="serror">Vecā parole:<\/span><br /><input id="oldpass" class="inputtext" type="password" name="oldpass" /><br /><span class="serror">Jaunā parole:<\/span><br /><input id="newpass1" class="inputtext" type="password" name="newpass1" /><br /><span class="serror">Atkārtot jauno paroli</span>:<br /><input id="newpass2" class="inputtext" type="password" name="newpass2" /><br /><input class="button" style="margin-top: 4px;" type="submit" value="Labot" /><div id="pass_info" class="serror">&nbsp;</div><\/div>';
var openpass=false;
// open/close passwd
function edit_pass(){
	old='<a href="javascript:;" onclick="edit_pass()">mainīt paroli</a><img src="img/arrow_to_down.gif" alt="Pic" />';
	if(!openpass) {
		openpass=true;
		document.getElementById('changepass').innerHTML=old+changepassform;
	}
	else {
		openpass=false;;
		document.getElementById('changepass').innerHTML='<a href="javascript:;" onclick="edit_pass()">mainīt paroli</a><img src="img/arrow_to_right.gif" alt="Pic" />';
	}
}
// paarbauda meila korektumu
function check_mail2(mail) {
	var x = trim(mail);
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) return true;
	else return false;
}
// ajax meila mainiishanai
function change_email(form) {
	var oForm = document.forms[form];
	var sBody = get_request_body(oForm);
	get_request();
	var url = "ajax.profile.php?action=email"
	request.open("POST", url, true);
	request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	request.onreadystatechange = function () { 
		if (request.readyState == 4) {
			if (request.status == 200) {
				var res = request.responseText;	
				if (res == 0) {
					document.getElementById('changeemail').innerHTML = '<div>Nekorekts e-pasts vai šāds e-pasts jau eksistē</div>'+changemailform;	
				} else {
					document.getElementById('changeemail').innerHTML = res;
				}
			} 
		} else {
			document.getElementById('changeemail').innerHTML = loading;
		}
	}
	request.send(sBody);
}
// just check
function submit_email() {
	if(check_mail2(document.edit_emails.newemail.value)) change_email('edit_emails');
	else document.getElementById('email_info').innerHTML='Nekorekta e-pasta adrese!';
}

// 
function check_edit_password(oldpass,newpass1,newpass2) {
	if (newpass1 != newpass2) {
		return false;
	} else {
		if (newpass1.length >= 6 && oldpass.length >= 6) {
			return true;
		}
		else return false; 
	}
}

function submit_pass() {
	oldpass=document.edit_passwd.oldpass.value;
	newpass1=document.edit_passwd.newpass1.value;
	newpass2=document.edit_passwd.newpass2.value;
	if(check_edit_password(oldpass,newpass1,newpass2)) change_pass('edit_passwd');
	else document.getElementById('pass_info').innerHTML='Nekorektas paroles!';
}

function change_pass(form) {
	var oForm = document.forms[form];
	var sBody = get_request_body(oForm);
	get_request();
	var url = "ajax.profile.php?action=pass"
	request.open("POST", url, true);
	request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	request.onreadystatechange = function () { 
		if (request.readyState == 4) {
			if (request.status == 200) {
				var res = request.responseText;	
				if (res == 0) {
					document.getElementById('changepass').innerHTML = '<div>Nekorektas paroles</div>'+changepassform;	
				} else {
					document.getElementById('changepass').innerHTML = res;
				}
			} 
		} else {
			document.getElementById('changepass').innerHTML = loading;
		}
	}
	request.send(sBody);
}

// profila laboshana
function submit_profile() {
	alert('ye');
}