// -------------------------------------------------------
// Утилитарные функции
// -------------------------------------------------------

function win_open(url,w,h)		
{
	window.open(url,'','directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no,width='+w+',height='+h+',left='+(screen.availWidth-w)/2+',top='+(screen.availHeight-h)/2);
}

function change_class(id,class_name)
{
	document.getElementById(id).className=class_name;
}
function change_display(id)
{
	if(document.getElementById(id).style.display == 'block') 
		document.getElementById(id).style.display = 'none';
	else document.getElementById(id).style.display = 'block';
}
function getCookie(name)
{
    var p = name + "="
    var si = document.cookie.indexOf(p)
    if(si == -1) return null
    var ei = document.cookie.indexOf(";", si + p.length)
    if(ei == -1) ei = document.cookie.length
    return unescape(document.cookie.substring(si + p.length, ei))
}

function scroll(type)
{
	if(type == 'bottom')
	{
		var margin = parseInt(document.getElementById('cont_box').style.marginTop);
		if(isNaN(margin)) margin = 0;
		if(margin != 0)
		{
			margin = margin+100;
			margin.toString();
			margin = margin+"px";
			document.getElementById('cont_box').style.marginTop = margin;	
		}
	}
	else if(type == 'top')
	{
		var margin = parseInt(document.getElementById('cont_box').style.marginTop);
		if(isNaN(margin)) margin = 0;

		margin = margin-100;
		margin.toString();
		margin = margin+"px";
		document.getElementById('cont_box').style.marginTop = margin;
	}
}

// -------------------------------------------------------
// Копирование
// -------------------------------------------------------

function copyToClipboard(id)
{
	var value = document.getElementById(id).innerHTML;
	var regexp = /&lt;/igm
	value = value.replace(regexp, "<");
	regexp = /&gt;/igm
	value = value.replace(regexp, ">");
	regexp = /<BR>/igm
	value = value.replace(regexp, "");
	
  if (window.clipboardData) {
      window.clipboardData.setData("Text", value);
      alert('Код ссылки скопирован в буфер обмена');
  }
}