function CheckNick(uri,divid,type) {
	var result=true;
	var nick=document.getElementById("nick").value;
	//var type=document.addend.type.value;
	var ajax = new Ajax();
	
	if (ajax.isValid){
		ajax.get(
			'http://'+ document.domain +  uri + "?nick="+nick+'&type=' + type +'&pi=' + Math.random(100000),
			function () {
				var response = ajax.response();
				if ( response && response.status == 200 )
					document.getElementById(divid).innerHTML = response.text;
				else if ( response && response.status >= 500 )
					document.getElementById(divid).innerHTML = '<'+'p'+'>'+'Произошла ошибка'+'<'+'/'+'p'+'>';
				else
					document.getElementById(divid).innerHTML = '<'+ 'center'+'>' +'<'+ 'img' + ' src="/forums/img/roter.gif"'+'/' +'>' + '<'+ '/' + 'center' + '>';	

			}
		);
		return false;
	}
	else {
		return true;
	}
}

function CheckEmail(uri,divid,type) {
	var result=true;
	var email=document.getElementById("email").value;
	var domain=(email.search(/uralweb.ru/i));
	var login;
	if (domain!=-1) {
		document.getElementById("getemail").checked=true;
		document.getElementById("getemail").readonly=true;
		login=email.split("@",1);
		document.getElementById("acc_log").value=login;
		document.getElementById("acemail").innerHTML=login;		
	}
	
	//var type=document.addend.type.value;
	var ajax = new Ajax();
	
	if (ajax.isValid){
		ajax.get(
			'http://'+ document.domain +  uri + "?email="+email+'&type='+type +'&pi=' + Math.random(100000),
			function () {
				var response = ajax.response();
				if ( response && response.status == 200 )
					document.getElementById(divid).innerHTML = response.text;
				else if ( response && response.status >= 500 )
					document.getElementById(divid).innerHTML = '<'+'p'+'>'+'Произошла ошибка'+'<'+'/'+'p'+'>';
				else
					document.getElementById(divid).innerHTML = '<'+ 'center'+'>' +'<'+ 'img' + ' src="/forums/img/roter.gif"'+'/' +'>' + '<'+ '/' + 'center' + '>';	

			}
		);
		return false;
	}
	else {
		return true;
	}
}


    function ClearCheckEm() {
    	d.getElementById("checkem").innerHTML='';
    	document.getElementById("getemail").checked=false;
    	document.getElementById("getemail").readonly=false;
    	document.getElementById("acc_log").value="";
    	document.getElementById("acemail").innerHTML="";
    	
    }

function CheckAccount(uri,divid) {
	var result=true;
	var email=document.getElementById("acc_log").value;
	
	var ajax = new Ajax();
	
	if (ajax.isValid){
		ajax.get(
			'http://'+ document.domain +  uri + "?acc="+email+ '&pi=' + Math.random(100000) ,
			function () {
				var response = ajax.response();
				if ( response && response.status == 200 )
					document.getElementById(divid).innerHTML = response.text;
				else if ( response && response.status >= 500 )
					document.getElementById(divid).innerHTML = '<'+'p'+'>'+'Произошла ошибка'+'<'+'/'+'p'+'>';
				else
					document.getElementById(divid).innerHTML = '<'+ 'center'+'>' +'<'+ 'img' + ' src="/forums/img/roter.gif"'+'/' +'>' + '<'+ '/' + 'center' + '>';	

			}
		);
		return false;
	}
	else {
		return true;
	}
}





 	function chkfa()
     {  
		var d=document;
		var ms="";
		var out=d.getElementById("getemail").checked;
		var res=d.getElementById("checkem").innerHTML.toLowerCase();
		var res2=d.getElementById("checkn").innerHTML.toLowerCase();
		var res3=d.getElementById("emver").innerHTML.toLowerCase();
		if (d.addend.email.value=='') ms+='Пустое поле Email!\n';
		else {
			if (res!="") ms+='Выберите другой email.\n';
		}
		
		if (d.addend.nick.value=='') { ms+='Пустое поле Ник!\n'; }
		else {
			if (res2!="") ms+='Выберите другой ник.\n';
		}
		
		if (d.addend.account_login.value=='' && out) { ms+='Пустое поле имя ящика!\n'; }
		else {
			if (out) {
				if (res3=="") ms+='Проверьте ящик. Возможно, он уже занят.\n';
				else {
			  	if  (res3!="<span class=green><b>ящик cвободен</b></span>" && res3!="<span class=\"green\"><b>ящик cвободен</b></span>") ms+='Выберите другой ящик.\n';
				}
			}
		}
		
		
		if (d.addend.pass.value=='') ms+='Пустое поле пароль!\n';
		if (d.addend.pass.value!=d.addend.confirm.value) ms+='Введенные пароли не совпадают!\n';
		

		
		if (ms) {
			alert ("Ошибка при отправке формы:\n" + ms );
			return false;	
		}
     }
     function chkfb()
     {  
		var d=document;
		var ms="";
		if (d.addend.email.value=='') ms+='Пустое поле Email!\n';
		if (d.addend.pass.value=='') ms+='Пустое поле пароль!\n';
		if (d.addend.pass.value!=d.addend.confirm.value) ms+='Введенные пароли не совпадают!\n';
		

		
		if (ms) {
			alert ("Ошибка при отправке формы:\n" + ms );
			return false;	
		}
     }
     
     function chkfd()
     {  
		var d=document;
		var ms="";
		var res3=d.getElementById("emver").innerHTML.toLowerCase();
		var out=d.getElementById("getemail").checked;
		if (d.addend.email.value=='') ms+='Пустое поле Email!\n';
		if (d.addend.pass.value=='') ms+='Пустое поле пароль!\n';
		if (d.addend.pass.value!=d.addend.confirm.value) ms+='Введенные пароли не совпадают!\n';
		if (d.addend.account_login.value=='' && out) { ms+='Пустое поле Имя ящика!\n'; }
		else {
			if (out) {
				if (res3=="") ms+='Проверьте ящик. Возможно, он уже занят.\n';
				else {
			  	if  (res3!="<span class=green><b>ящик cвободен</b></span>" && res3!="<span class=\"green\"><b>ящик cвободен</b></span>") ms+='Выберите другой ящик.\n';
				}
			}
		}

		
		if (ms) {
			alert ("Ошибка при отправке формы:\n" + ms );
			return false;	
		}
     }
     
     
     
     function chkfc()
     {  
		var d=document;
		var ms="";
		if (d.addend.email.value=='') ms+='Пустое поле Email!\n';
		if (ms) {
			alert ("Ошибка при отправке формы:\n" + ms );
			return false;	
		}
     }
     
    function ClearCheck() {
    	d.getElementById("checkn").innerHTML='';
    }

	function CheckLogin() {
		var d=document;
		var ms="";
		if (d.flogin.email.value=='') ms+='Пустое поле Email!\n';
		if (d.flogin.password.value=='') { ms+='Пустое поле Пароль!\n'; }
		if (ms) {
			alert ("Ошибка при отправке формы:\n" + ms );
			return false;	
		}
		
	}
    
 function s_c(name,value) {
	var today = new Date();
	var zero_date = new Date(0,0,0);
	today.setTime(today.getTime() - zero_date.getTime());
	var cookie_expire_date = new Date(today.getTime() + (8 * 7 * 86400000)); 
	var cookieString = name + "=" +escape(value) +
        ";expires=" + cookie_expire_date  +
        ";path=/";
    document.cookie = cookieString;
}

function TypeAccount()  {
	var d=document;
	d.getElementById("acemail").innerHTML=trim(d.getElementById("acc_log").value);
}


function trim(string)
{
	return string.replace(/(^\s+)|(\s+$)/g, "");
}

function RegMail() {
	var d=document;
	var out=d.getElementById("getemail").checked;
	if (out) {
		d.getElementById("acc_log").disabled=false;
		
	}
	else {
		d.getElementById("acc_log").disabled=true;
		d.getElementById("acemail").innerHTML='';
		d.getElementById("emver").innerHTML='';
		d.getElementById("acc_log").value="";
		
	}
	
}


function CheckAcc() {
	var uwm=document.fset.uwmail.value;
	SubmitLink('/myuw/checkaccount.php?acc='+ uwm,'emver');
}


