function checkLoginForm(obj) {
	if(obj.auth_login.value=='' || obj.auth_pass.value=='') {
		alert('Должны быть заполены все поля.');
		return false;
	}
	else return true;
}
function checkEmail(email) {
	var pattern_email=/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i;
	return pattern_email.test(email)
}
function showDetails(id, obj) {
	var details=document.getElementById(id);
	var show=(details.style.display=='block')? 'none' : 'block';
	var title=(show=='block')? '\u2191 свернуть' : '\u2192 Подробнее';
	obj.innerText=title;
	details.style.display=show;
}
function popup(url,w,h,sb) {
	atr='';
	atr=atr+'toolbar=no,';
	if(sb) {
		atr=atr+'scrollbars=no,';
	}
	else {
		atr=atr+'scrollbars=yes,';
	}
	
	atr=atr+'location=no,';
	atr=atr+'statusbar=no,';
	atr=atr+'menubar=no,';
	atr=atr+'resizable=no,';
	atr=atr+'status=no,';
	atr=atr+'toolbar=no,';
	atr=atr+'menubar=no,';
	
	if(w) {
		atr=atr+'width='+w+',';
		atr=atr+'height='+h+',';
	}
	else {
		atr=atr+'width=700,';
		atr=atr+'height=700,';
	}
	
	atr=atr+' left='+String((screen.width-w)/2)+', top='+String((screen.height-h)/2);
	new_window=window.open(url,'_blank',atr);
	new_window.focus();
}
