
function getBrowserInfo() {
var t,v = undefined;
if (window.opera) t = 'Opera';
else if (document.all) {
t = 'IE';
var nv = navigator.appVersion;
var s = nv.indexOf('MSIE')+5;
v = nv.substring(s,s+1);
}
else if (navigator.appName) t = 'Netscape';
return {type:t,version:v};
}

function bookmark(a){
	var url = window.document.location;
	var title = window.document.title;
	var b = getBrowserInfo();
	var err = function(){alert('Нажмите CTRL-D, чтобы добавить страницу в закладки.')};
	try{
		if (b.type == 'IE' && 7 > b.version && b.version >= 4){
			window.external.AddFavorite(url,title);
		}
		else if(b.type == 'Opera') {
			a.href = url;
			a.rel = 'sidebar';
			a.title = url+','+title;
			return true;
		}
		else if (b.type == 'Netscape'){
			window.sidebar.addPanel(title,url,'');
		}
		else{
			err();
		}
	}
	catch(e){
		err();
	}
	return false;
}


function checkAddQuestion()
{
	if($('#ask_titl').val()=='') { alert('Поле Заголовок является обязательным для заполнения.'); return false; }
	if($('#ask_question').val()=='') { alert('Поле Текст является обязательным для заполнения.'); return false; }
	$('#addQuestionForm').submit();
}



function setAvatarBlank(sex){
	img = $('#adminForm .rightcol img').attr('src');
	if(img.search('blank.')!=-1){
		if(sex==1){$('#adminForm .rightcol img').attr('src','/images/avatarblank_1.png');}
		if(sex==2){$('#adminForm .rightcol img').attr('src','/images/avatarblank_2.png');}
	}
}



function checkRegistration(){
	$('span.error').remove();
	$('.error').removeClass('error');
	var form = document.registrationForm;
	if(form.f_ForumName.value==''){$(form.f_ForumName).addClass('error'); $(form.f_ForumName).after('<span class="error">Поле обязательно для заполнения</span>'); var error = true;}
	if(form.f_dateBirthday_day.value=='' && form.f_dateBirthday_month.value=='' &&(  form.f_dateBirthday_year.value=='' || form.f_dateBirthday_year.value=='')){
		$(form.f_dateBirthday_day).addClass('error'); 
		$(form.f_dateBirthday_month).addClass('error'); 
		$(form.f_dateBirthday_year).addClass('error'); 
		$(form.f_dateBirthday_year).after('<span class="error">Поле обязательно для заполнения</span>'); var error = true;
	}
	if(form.f_Email.value==''){$(form.f_Email).addClass('error'); $(form.f_Email).after('<span class="error">Поле обязательно для заполнения</span>'); var error = true;}
	if(form.Password1.value==''){$(form.Password1).addClass('error'); $(form.Password1).after('<span class="error">Поле обязательно для заполнения</span>'); var error = true;}
	if(form.Password2.value==''){$(form.Password2).addClass('error'); $(form.Password2).after('<span class="error">Поле обязательно для заполнения</span>'); var error = true;}
	else{
	   if(form.Password1.value!=form.Password2.value){$(form.Password1).addClass('error'); $(form.Password1).after('<span class="error">Пароли не совпадают</span>'); var error = true;}
	}
	if(!form.f_sex[0].checked && !form.f_sex[1].checked){$(form.f_sex[1]).addClass('error'); $('#sexSel').html('<span class="error">Поле обязательно для заполнения</span>'); var error = true;}
	
	if(form.nc_captcha_code.value==''){$(form.nc_captcha_code).addClass('error'); $('.captcha img').after('<span class="error">Поле обязательно для заполнения</span>'); var error = true;}
	
	if(error){return false;}
	return true;
}


function CheckAuth()
{
	if($('#AUTH_USER').val()=='') { alert('Заполните поле "Логин"'); return false; }
	if($('#AUTH_PW').val()=='') { alert('Заполните поле "Пароль"'); return false; }
	$.post('/checkAuthUser.php', { 'AUTH_USER': $('#AUTH_USER').val(), 'AUTH_PW': $('#AUTH_PW').val() }, 
		  function(data)  { 
		  	if(data==1) { $('#authForma').submit();	}
		  	else { alert('Неверный логин или пароль'); return false; }  
	} );	
}

function ChecAddContests()
{
	if($('#f_ContName').val()=='') { alert('Заполните поле "Имя"'); return false; }
	if($('#f_ContImage').val()=='') { alert('загрузите Фото'); return false; }
	if($('#f_ContIntro').val()=='') { alert('Заполните поле "Описание"'); return false; }
	
	$('#addContestsForma').submit();
}

function checkAddReview()
{
	//if($('#rev_titl').val()=='') { alert('Поле Заголовок является обязательным для заполнения.'); return false; }
	if($('#rev_name').val()=='') { alert('Поле Имя является обязательным для заполнения.'); return false; }
	if($('#rev_text').val()=='') { alert('Поле Текст является обязательным для заполнения.'); return false; }
	$('#addReviewForm').submit();
}

function aphi(sub,cc)
{
	$('#addCFsub').val(sub);
	$('#addCFcc').val(cc);
}

function ChecAddSubs()
{
	var email = document.getElementById('Subs_email');
 	var emailPattern = /^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/i;
	if($('#Subs_email').val()=='') { alert('Введите эл. почту для подписки'); return false; }
	if (!emailPattern.test($('#Subs_email').val()) && email.value!='') { alert('Введите корректную эл. почту для подписки'); return false; }
	if($('#Subs_name').val()=='') { alert('Заполните поле "Имя"'); return false; }
	$('#addSubsForma').submit();
}

function SwitchYear(id)
{
	if($('#tab_'+id).css('display')=='none') {
		$('#tab_'+id).show('normal');
	} else { $('#tab_'+id).hide('normal'); }
}
