// -------------------------------------------------------------------------- //
// подсветка ячейки таблицы при наведении указателя мышки
// -------------------------------------------------------------------------- //
function mOvr(src,clrOver){if (!src.contains(event.fromElement)){src.bgColor = clrOver;}} 
function mOut(src,clrIn){if (!src.contains(event.toElement)){src.style.cursor = "default";src.bgColor = clrIn;}}


// -------------------------------------------------------------------------- //
// проверки ввода параметров в форме авторизации в заголовке странице
// -------------------------------------------------------------------------- //
function OnLogin(lang) {
	var errLogin;
	var errPassword;
	if ( lang == "Rus" ) { errLogin = "Не указан логин"; errPassword = "Не указан пароль"; }
	else { errLogin = "Login is empty"; errPassword = "Password is empty"; }
	if ( document.LoginForm.login.value == "" )  {
	  alert(errLogin);
	  document.LoginForm.login.focus();
	  return false;
	}	
	if ( document.LoginForm.pwd.value == "" )  {
	  alert(errPassword);
	  document.LoginForm.pwd.focus();
	  return false;
	}	
	return true;	
}

// -------------------------------------------------------------------------- //
// проверки ввода параметров в форме авторизации на странице
// -------------------------------------------------------------------------- //
function OnLoginPage(lang) {
	var errLogin;
	var errPassword;
	if ( lang == "Rus" ) { errLogin = "Не указан логин"; errPassword = "Не указан пароль"; }
	else { errLogin = "Login is empty"; errPassword = "Password is empty"; }
	if ( document.LoginFormPage.login.value == "" )  {
	  alert(errLogin);
	  document.LoginFormPage.login.focus();
	  return false;
	}	
	if ( document.LoginFormPage.pwd.value == "" )  {
	  alert(errPassword);
	  document.LoginFormPage.pwd.focus();
	  return false;
	}	
	return true;	
}

// -------------------------------------------------------------------------- //
// проверки ввода параметров в форме для напоминания пароля
// -------------------------------------------------------------------------- //
function OnRemember(lang) {
	var errLogin;
	if ( lang == "Rus" ) { errLogin = "Не указан логин"; }
	else { errLogin = "Login is empty"; }
	if ( document.LoginForm.login.value == "" )  {
	  alert(errLogin);
	  document.LoginForm.login.focus();
	  return false;
	}	
	document.RememberForm.login.value = document.LoginForm.login.value;
	document.RememberForm.submit();	
	return true;
}

// -------------------------------------------------------------------------- //
// проверки ввода параметров в форме поиска
// -------------------------------------------------------------------------- //
function OnSearch(lang) {
	var errSearch;
	if ( lang == "Rus" ) { errSearch = "Не указано ключевое слово"; }
	else { errSearch = "Keyword is empty"; }
	if ( document.SearchForm.keyword.value == "" )  {
	  alert(errSearch);
	  document.SearchForm.keyword.focus();
	  return false;
	}	
	return true;	
}


// -------------------------------------------------------------------------- //
// 
// -------------------------------------------------------------------------- //
function QuickJump(targ,selObj,restore){ 
	if ( selObj.options[selObj.selectedIndex].value != "" ) {
		  var url= '/forum/list/';
		  eval(targ+".location='"+url+selObj.options[selObj.selectedIndex].value+"'");
		  if (restore) selObj.selectedIndex=0;
	}
}

// -------------------------------------------------------------------------- //
// 
// -------------------------------------------------------------------------- //
function WeekdiskInfo(f) {
	var x=(self.screen.width/2)-300
	var y=(self.screen.height/2)-250;
	var s='left='+x+','+'top='+y+',';
	var id = f;
	window.open('/info/weekdisk/'+id,'information',s+'width=600,height=500,status=no,toolbar=no,menubar=no,scrollbars=yes');
}

// -------------------------------------------------------------------------- //
// 
// -------------------------------------------------------------------------- //
function DiskInfo(f,lang) {
	var x=(self.screen.width/2)-300;
	var y=(self.screen.height/2)-250;
	var s='left='+x+','+'top='+y+',';
	var id = f;
	window.open('/info/disk/'+lang+'/'+id,'information',s+'width=600,height=500,status=no,toolbar=no,menubar=no,scrollbars=yes');
}

// -------------------------------------------------------------------------- //
// 
// -------------------------------------------------------------------------- //
function addToCart(id,reload) {
	var x=(self.screen.width/2)-100;
	var y=(self.screen.height/2)-50;
	var s='left='+x+','+'top='+y+',';
	window.open('/addtocart/'+id,'order',s+'width=200,height=100,status=no,toolbar=no,menubar=no,scrollbars=no,resizable=no,titlebar=no,location=no');
	if ( reload == 1 ) { window.location='/cart'; }
}

// -------------------------------------------------------------------------- //
// 
// -------------------------------------------------------------------------- //
function printTemplate(page) {
	var x=(self.screen.width/2)-300;
	var y=(self.screen.height/2)-300;
	var s='left='+x+','+'top='+y+',';
	window.open('/attach/prepaid_'+page+'.html','template',s+'width=600,height=600,status=no,toolbar=no,menubar=no,scrollbars=no,resizable=no,titlebar=no,location=no');
}

// -------------------------------------------------------------------------- //
// 
// -------------------------------------------------------------------------- //
function showFile(f) {
	var x=(self.screen.width/2)-300
	var y=(self.screen.height/2)-250;
	var s='left='+x+','+'top='+y+',';
	var id = f;
	window.open('/docs/'+id + '.html','docs',s+'width=600,height=500,status=no,toolbar=no,menubar=no,scrollbars=yes');
}                          

