$(document).ready(function () {
	M = $("#menu");
	//M.width("auto");
	Mw = M.width();
	Mw = 390;
	M.css({width:Mw+100, marginLeft:-(Mw/2+50)})
	C = $("#Container");
	mo = 0;
	wo = 0;
	$(".button", M).toggle(function() {
		M.animate({marginTop:0}).get(0).className = "open";
		mo = 1;
	}, function() {
		M.animate({marginTop:"-128px"}).get(0).className = "";
		mo = 0;
	}).css({left:(Mw+100)/2-68});
	C.click(function(e) {
		var ej = $(e.target);
		if(mo==1 && !ej.parents("#menu").get(0)) {
			M.animate({marginTop:"-128px"}).get(0).className = "";
			mo = 0;
		}
		if(wo==1 && !ej.hasClass("whatis") && !ej.parent().hasClass("whatis")) {
			w.filter(".open").slideUp("fast", function() {w.show().attr("style", "").removeClass("open");});
			wo = 0;
		}
	});
	
	L = $("#login");
	L.addClass("lite");
	$("button", L).one("click", function() {L.get(0).className=""; return false;});
	$("label[for!=remember]", L).click(function() {
		$(this).next().focus();
	});
	function hideLabel(fi) {
		var lfi = fi.prev();
		fi.blur(function() {
			if(!fi.val()) {lfi.show()}
		});
		lfi.hide();
	}
	$("input[type!=hidden]:not(#remember)", L).focus(function() {
		hideLabel($(this));
	}).each(function() {
		if($(this).val()) {$(this).prev().hide();}
	});

	if($.browser.msie && $.browser.version==6) {
		$(".block").hover(function() {$(this).addClass("hover");}, function() {$(this).removeClass("hover");});
	}
});

//=========проверяет данные формы на корректность=========================================
function check_data()
{ 
  if ((form1.email.value=='') || (form1.email.value=='email'))
  {alert ('Вы не ввели email!'); form1.email.focus(); return false;}
  
  if (form1.email.value!='') 
	 if (!(/^[\s]*([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}[\s]*$/i).test(form1.email.value))
	  {alert ('Некорректный email!'); form1.email.focus(); return false;}
	  
   if ((form1.password.value=='') || (form1.password.value=='password'))
  {alert ('Вы не ввели пароль!'); form1.password.focus(); return false;}
}

//================показывает кнопку для выбора файла
function show_input_file(id)
{
  document.getElementById(id).innerHTML='<input name="trening_file_free" type="file" style="width:100%">';
}

//===============вычисляет количество символов которое осталось ввести в поле текста объявления===========
function calc_chars(id_text, id_span, max_char)
{
	ObjText = document.getElementById(id_text);
	str = ObjText.value;
	diff = max_char - str.length;
	if (str.length >= max_char)
	{
	 ObjText.value = str.substr(0,max_char);
	 diff = 0;
	 alert('Вы превысили максимальное количество символов');
	}
    document.getElementById(id_span).innerHTML = diff;
}

//=========проверяет данные формы на корректность=========================================
function check_add_data()
{   
  trening_name=form1.trening_name.value;
  if (trening_name=='') {alert ('Вы не ввели название тренинга'); form1.trening_name.focus(); return false; return false;}
  
  price=form1.price.value;
  if (price=='') {alert ('Вы не ввели цену тренинга');form1.price.focus(); return false;}
  if (isNaN(price)==true) {alert('Поле "Цена" должно быть целое, числовое значение!');form1.price.focus();return false;}
  
  str=form1.description.value;
  if (str.length == 0)
  {alert ('Вы не ввели краткое описание для тренинга!'); form1.description.focus(); return false;}
  
  
  
  trening_file_free=form1.trening_file_free.value;
  if (trening_file_free=='') {alert ('Вы не выбрали файл тренинга');form1.trening_file_free.focus(); return false;}

  document.getElementById('btn').disabled='disabled';
  document.getElementById('wait').innerHTML = ' Дождитесь перезагрузки страницы';
  document.getElementById('wait_img').style.visibility = "visible";
}

//=========проверяет данные формы на корректность=========================================
function check_edit_data()
{   
  trening_name=form1.trening_name.value;
  if (trening_name=='') {alert ('Вы не ввели название тренинга'); form1.trening_name.focus(); return false; return false;}
  
  price=form1.price.value;
  if (price=='') {alert ('Вы не ввели цену тренинга');form1.price.focus(); return false;}
  if (isNaN(price)==true) {alert('Поле "Цена" должно быть целое, числовое значение!');form1.price.focus();return false;}
  
  str=form1.description.value;
  if (str.length == 0)
  {alert ('Вы не ввели краткое описание для тренинга!'); form1.description.focus(); return false;}
  
  document.getElementById('err_mes').style.visibility='hidden';
  document.getElementById('btn').disabled='disabled';
  document.getElementById('wait').innerHTML = ' Дождитесь перезагрузки страницы';
  document.getElementById('wait_img').style.visibility = "visible";
}

//==========удаление файла для продажи==================================================
function del_paid_file(id_file)
{
  document.getElementById('list_del_paid_file').value=document.getElementById('list_del_paid_file').value+id_file+',';
  document.getElementById('td_file_'+id_file).innerHTML = '<span style="color:#FF0000">Файл будет удален после сохранения</span>';
}
