var s_ch, s_cfm, num=3, cancel=false;

function keypressErrMsg(event, obj)
{
	if((event.ctrlKey) && ((event.keyCode == 0xA)||(event.keyCode == 0xD)))
	{
		var str = getSelectionText();
		if (fr_errrpt!=null && str!='')
		{
//alert("fr_errrpt = " + fr_errrpt + ", url = /80Port/ErrRpt/ErrRpt.html?url="+document.location+"&text="+str);
			fr_errrpt.document.location="/80Port/ErrRpt/ErrRpt.html?url="+document.location+"&text="+str;
			document.getElementById("fr_errrpt_id").style.display="block";
		}
	}
}

function getSelectionText() {
	var str = "";
	if (document.getSelection) 
	{
		str = document.getSelection();
	} 
	else if (document.selection && document.selection.createRange) 
	{
		range = document.selection.createRange();
		str = range.text;
	} 
	return str;
}

// закрытие фрейма
function close_frame(IDframe){
	if (parent==null || parent.document==null)
		return;
	var f=parent.document.getElementById(IDframe);
	if (f!=null) f.style.display="none";
}

// защита от спамеров
function w_send(){
	document.write('<input type=hidden name=s_ch value=\"'+s_ch+'\"><input type=hidden name=s_cf value=\"'+s_cf+'\">');
}

function CountDown(myEl, secs)
{
	if (cancel)
		return;
	var obj = document.getElementById(myEl)
	if(secs > 0)
	{
		if (obj!=null) obj.innerHTML = secs;
		setTimeout("CountDown('" + myEl + "', " + (secs-1) + ");", 990);
	}
	else
	{	/*
		secs = 10;
		setTimeout("CountDown('" + myEl + "', " + (secs-1) + ");", 990);
		*/
		if (obj!=null) obj.innerHTML = "Закрываем окно";
		close_frame("fr_errrpt_id");
	}
	if (parent==null || parent.document==null)
		return;
	var f=parent.document.getElementById("fr_errrpt_id");
	if (f!=null)
	{
		f.height = 300;
		f.style.height = 300;
		f.style.minHeight = 300;
	}
}


function SetInitHeight()
{
	if (parent==null || parent.document==null)
		return;
	var f=parent.document.getElementById("fr_errrpt_id");
	if (f!=null)
	{
		f.height = 300;
		f.style.height = 300;
		f.style.minHeight = 300;
	}
}


// отменить автоматическое закрытие
function Cancel_Close()
{
	cancel = true;
	var obj = document.getElementById("close_span");
	if (obj!=null) obj.style.display="none";
}

