//d-sign JavaScript library
//(c) 2011, d-sign

//открыть новое окно
function newWin(URL, name, width, height)
	{
		var w=width;
		var h=height;
		window.open(URL, name, 'width='+w+', height='+h)			//проверить про w и h!!! да и про остальное тоже..
	}

//закрыть окно
function closeWin()
	{
		myWindow.close();											//проверить про myWindow
	}

//перезагрузка страницы
function reloadPage()
	{
		window.location.reload();
	}

//редирект на новую страницу
function replaceDoc(newURL)
	{
		window.location.replace(newURL);
	}
  
 //предыдущая страница
function goBack()
	{
		window.history.back();
	}
	
//следующая страница
function goForward()
	{
		window.history.forward();
	}

//переход на заданную страницу истории, пример: goHistory(-2)
function goHistory(pages)
	{
		window.history.go(pages);
	}
	
//изменение tittle
function reTitle(newTitle)
	{
		document.title=(newTitle);
	}

//вывести текст
function writeText(text)
	{
		document.write(text);
	}

//вывести текст с переводом на новую строку
function writelnText(text)
	{
		document.writeln(text);
	}

//получить содержимое элемента по имени тэга
function getValueByTagName(elementTagName)
	{
		var x=document.getElementsByTagName(elementTagName);
		return x.innerHTML;
	}
	
//получить содержимое элемента по name
function getValueByName(elementName)
	{
		var x=document.getElementsByName(elementName);
		return x.innerHTML;
	}
	
//получить содержимое элемента по id
function getValueById(elementId)
	{
		var x=document.getElementById(elementId);
		return x.innerHTML;
	}

//смена стиля display
function setDisplay(elemId, typeOfDisplay)
{
	document.getElementById(elemId).style.display=typeOfDisplay;
}

//сообщение в аллертбоксе, пример: showAlert('Я предупреждение!')
function showAlert(alertText)
	{
		alert(alertText);
	}

//активность пользователя - доработать запись в БД!!!!!!!!!!!!!!!!!!!!!!!!
var int=self.setInterval("userOnline()",60000);
function userOnline(userId)
	{
		//здесь функция записи значения DATETIME в БД
	}

//установить фокус на элемент
function focusElem(elemId)
{
document.getElementById(elemId).focus();
}

//убрать фокус с элемента
function unfocusElem(elemId)
{
document.getElementById(elemId).blur();
}

//закрытие окна, выход юзера
function closedTab(userId)
	{
		//запись в БД состояния оффлайн
	}
