function get_selection(prefix, suffix, object_id)
{
	if(document.selection!=null)
	{
	var textare_text_range=document.getElementById(object_id).createTextRange();
	document.getElementById(object_id).focus();
	var text_range=document.selection.createRange();
	text_range.text=prefix+text_range.text+suffix;
	oRange.select();
	text_element.focus();
	}
	if(document.selection==null)
	{
	text_element=document.getElementById(object_id);
	var replace_before_text=text_element.value.substr(0, text_element.selectionStart);
	var replace_after_text=text_element.value.substr(text_element.selectionEnd, (text_element.value.length-text_element.selectionEnd));
	var replace_text=text_element.value.substr(text_element.selectionStart, (text_element.selectionEnd-text_element.selectionStart));
	text_element.value=replace_before_text+prefix+replace_text+suffix+replace_after_text;
	text_element.focus();
	text_element.setSelectionRange(replace_before_text.length, (replace_before_text.length+prefix.length+replace_text.length+suffix.length));
	}
}
//////////////////////////////////////////////////////////////////////////////////////////

function set_font(type)
{
/*
h_link          0
h_menu_link     2
c_menu_link     4
full_news       14
short_desc_link 8
full_news_ex    16

*/

var h_link="8pt", h_menu_link="11pt", 
c_menu_link="10pt", full_news="14pt", short_desc_link="10pt", full_news_ex="10pt";

	if(type==1){ h_link="7pt"; h_menu_link="10pt", 
c_menu_link="9pt", full_news="12pt", short_desc_link="9pt"; full_news_ex="9pt"; }
	if(type==2){ h_link="8pt"; h_menu_link="11pt"; 
c_menu_link="10pt"; full_news="14pt"; short_desc_link="10pt"; full_news_ex="10pt"; }
	if(type==3){ h_link="9pt", h_menu_link="12pt", 
c_menu_link="12pt", full_news="15pt", short_desc_link="12pt"; full_news_ex="11pt"; }


var IE = document.all?true:false;
if (IE==false)
{
document.styleSheets[0].cssRules[0].style.fontSize=h_link;
document.styleSheets[0].cssRules[2].style.fontSize=h_menu_link;
document.styleSheets[0].cssRules[4].style.fontSize=c_menu_link;
document.styleSheets[0].cssRules[8].style.fontSize=short_desc_link;
document.styleSheets[0].cssRules[14].style.fontSize=full_news;
document.styleSheets[0].cssRules[16].style.fontSize=full_news_ex;
}
else
{
document.styleSheets[0].rules[0].style.fontSize=h_link;
document.styleSheets[0].rules[2].style.fontSize=h_menu_link;
document.styleSheets[0].rules[4].style.fontSize=c_menu_link;
document.styleSheets[0].rules[8].style.fontSize=short_desc_link;
document.styleSheets[0].rules[14].style.fontSize=full_news;
document.styleSheets[0].rules[16].style.fontSize=full_news_ex;
}

/*
text_range=document.styleSheets[1].cssRules;
document.getElementById("YYY").innerHTML="";
	for(var data in text_range)
	{
	document.getElementById("YYY").innerHTML+=data+" = "+text_range[data]+"<br>";
	}

*/
}
//////////////////////////////////////////////////////////////////////////////////////////
var scroll_timer_id;
var height=parseInt(document.body.clientHeight), width=parseInt(document.body.clientWidth);
var start_y=0;

function scroll_top()
{
height=parseInt(document.body.clientHeight); //width=parseInt(document.body.clientWidth);
start_y=height;

scroll_timer_id=window.setInterval('_scroll(height);', 20);

//alert(window.scroll());
//window.scrollTo(0, 0);
}
//////////////////////////////////////////////////////////////////////////////////////////
function _scroll(height)
{
	if(start_y<=0){ window.clearInterval(scroll_timer_id); }

var step=Math.round(height/2000);
	if(step<40){ step=40; }

start_y=start_y-step;
window.scrollTo(0, start_y);
}