var price_reg = /^([0-9]+(.[0-9]{0,2})?)$/;
var email_reg = /^([-_a-zA-Z0-9]+[.]?)+@([-_a-zA-Z0-9]+[.]?)+[.][a-zA-Z]{2,4}$/

function CheckWideFind(){
	if(
	
	(document.getElementById('NamefindId').value.length +
	document.getElementById('ParamsfindId').value.length +
	document.getElementById('PriceBeginId').value.length +
	document.getElementById('PriceEndId').value.length) != 0	
	
	||
	document.getElementById('BrandfindId').value != "Любой"
	||
	document.getElementById('CategoryfindId').value != "Любая"
	
	){

		if (document.getElementById('PriceBeginId').value.length!=0
		&& !price_reg.test(document.getElementById('PriceBeginId').value)){
			alert("Неправильная начальная цена");
		}else if(document.getElementById('PriceEndId').value.length!=0
		&& !price_reg.test(document.getElementById('PriceEndId').value)){
			alert("Неправильная конечная цена");
		}
		else if(document.getElementById('PriceEndId').value.length!=0 &&

		parseInt(document.getElementById('PriceBeginId').value) > parseInt(document.getElementById('PriceEndId').value)){

			alert("Начальная цена больше конечной");
		}
		else{
			document.getElementById('SearchFormWideId').submit();
		}

	}
	else
	{
		alert("Введите хотя бы один критерий поиска");
	}
}



////////////////
access_reg = '/[^a-zа-я0-9-_ ]/i'
//проверка для полей - добавит вниз
////////////////////

pass_reg = /[^a-zA-Z01-9]/;
nick_reg = /[^a-zA-Za-яА-Я01-9_&-]/;


function CheckReg(){
	
	SubmitBool = true;
	if(document.getElementById('NickId').value.length != 0)
	{
		if(nick_reg.test(document.getElementById('NickId').value)){
			document.getElementById('NickSymbolsLabel').style.display = "block";	
			SubmitBool = false;
		}
		else
		{
			document.getElementById('NickSymbolsLabel').style.display = "none";	
		}
		
		document.getElementById('NickLabel').style.display = "none";
	}
	else
	{
		document.getElementById('NickSymbolsLabel').style.display = "none";	
		document.getElementById('NickLabel').style.display = "block";
		SubmitBool = false;
	}
	
	if(document.getElementById('NameId').value.length != 0)
	{
		document.getElementById('NameLabel').style.display = "none";
	}
	else
	{
		document.getElementById('NameLabel').style.display = "block";
		SubmitBool = false;
	}
	
	if(document.getElementById('Password1Id').value.length != 0)
	{
		if(pass_reg.test(document.getElementById('Password1Id').value)){
			document.getElementById('PasswordSymbolsLabel').style.display = "block";	
			SubmitBool = false;
		}
		else
		{
			document.getElementById('PasswordSymbolsLabel').style.display = "none";	
		}
		
		document.getElementById('Password1Label').style.display = "none";
				
	}
	else
	{
		document.getElementById('PasswordSymbolsLabel').style.display = "none";	
		document.getElementById('Password1Label').style.display = "block";
		SubmitBool = false;
	}
	
	if(document.getElementById('Password2Id').value.length != 0)
	{
		document.getElementById('Password2Label').style.display = "none";
	}
	else
	{
		document.getElementById('Password2Label').style.display = "block";
		SubmitBool = false;
	}
	
	if(document.getElementById('Password1Id').value.length != 0 &&
	document.getElementById('Password2Id').value.length != 0 &&
	(document.getElementById('Password1Id').value != document.getElementById('Password2Id').value))
	{
		document.getElementById('PasswordNoLabel').style.display = "block";
		SubmitBool = false;
	}
	else
	{
		document.getElementById('PasswordNoLabel').style.display = "none";
	}

	
	if(document.getElementById('EmailId').value.length != 0)
	{
		if(!email_reg.test(document.getElementById('EmailId').value))
		{ 
			document.getElementById('WrongEmailLabel').style.display = "block";
			document.getElementById('EmailLabel').style.display = "none";
			SubmitBool = false;
		}
		else
		{
			document.getElementById('WrongEmailLabel').style.display = "none";
			document.getElementById('EmailLabel').style.display = "none";
		}
	}
	else
	{
		document.getElementById('EmailLabel').style.display = "block";
		SubmitBool = false;
	}

	if(SubmitBool == true)
	{
		document.getElementById('RegistrationFormId').submit();
	}
	
}




var digits = /[^.0-9]/g;
//var digits = /(^[^0-9]+[^.]$)/g;
function OnlyDigits(id)
{     
     document.getElementById(id).value = document.getElementById(id).value.replace(digits, "");
}

var digitsNoP = /[^0-9]/g;
function OnlyDigitsWithoutPoin(id)
{     
     document.getElementById(id).value = document.getElementById(id).value.replace(digitsNoP, "");
}