function okno(adres,nazwa,szer,wys) {
	var szer = parseFloat(szer);
	var wys = parseFloat(wys);
	var scrollzm = 'scrollbars=no';
	if(szer > (screen.availWidth-12)) {
	 szer = screen.availWidth-12;
	 scrollzm = 'scrollbars=yes';
	 if((wys+16) < (screen.availHeight-31)) wys = wys+16;
	}
	if(wys > (screen.availHeight-31)) {
	 wys = screen.availHeight-31;
	 scrollzm = 'scrollbars=yes';
	 if((szer+16) < (screen.availWidth-12)) szer = szer + 16;
	}
	if(nazwa == 'sonda') scrollzm = 'scrollbars=yes';
	var left = (screen.availWidth-12-szer)/2;
	left = Math.round(left);
	var top = (screen.availHeight-31-wys)/2;
	top = Math.round(top);
	if(top < 0) top = 0;
	if(szer >= screen.availWidth-12) left = 0;
	if(wys >= screen.availHeight-31) top = 0;
	nazwa = window.open(adres,nazwa,''+scrollzm+',resizable=1,height='+wys+',width='+szer+',top='+top+',1eft='+left);
	nazwa.moveTo(left,top);
	nazwa.focus();
}
function okno2(url) {
form2 = window.open(url, 'form2', 'scrollbars=yes,height=400,width=520,resizable=1,status=0,left='+(screen.width-520)/2+',top='+(screen.height-500)/2);
form2.focus();
}

function w_st(tekst) {
window.status=tekst;
return true;
}

function status_text(){
	window.status="www.grafika.com";
	setTimeout("status_text()",1);
}

function sSave() {
wyd_temp = '';
for (var i = 1; i<=document.forms['login'].elements['sort[]'].options.length; i++) {
document.forms['login'].elements['sort[]'].options[i-1].selected = true;
}
document.forms['login'].submit();
}

function sUp() {
co = document.forms['login'].elements['sort[]'].selectedIndex;
if (co > -1) {
  ilosc = document.forms['login'].elements['sort[]'].options.length;
  if(co-1 != -1) {
    op_value_old = document.forms['login'].elements['sort[]'].options[co-1].value;
    op_text_old  = document.forms['login'].elements['sort[]'].options[co-1].text;
    op_value     = document.forms['login'].elements['sort[]'].options[co].value;
    op_text      = document.forms['login'].elements['sort[]'].options[co].text;
    newopt = new Option(op_text,op_value);
    document.forms['login'].elements['sort[]'].options[co-1] = newopt;
    newopt = new Option(op_text_old,op_value_old);
    document.forms['login'].elements['sort[]'].options[co] = newopt;
    document.forms['login'].elements['sort[]'].options.selectedIndex = co-1;
    }
  }
}

function sDown() {
co = document.forms['login'].elements['sort[]'].selectedIndex;
if (co > -1) {
  ilosc = document.forms['login'].elements['sort[]'].options.length;
  if(co+1 < ilosc) {
    op_value_old = document.forms['login'].elements['sort[]'].options[co+1].value;
    op_text_old  = document.forms['login'].elements['sort[]'].options[co+1].text;
    op_value     = document.forms['login'].elements['sort[]'].options[co].value;
    op_text      = document.forms['login'].elements['sort[]'].options[co].text;
    newopt = new Option(op_text,op_value);
    document.forms['login'].elements['sort[]'].options[co+1] = newopt;
    newopt = new Option(op_text_old,op_value_old);
    document.forms['login'].elements['sort[]'].options[co] = newopt;
    document.forms['login'].elements['sort[]'].options.selectedIndex = co+1;
    }
  }
}

//-------------- emoticons -----------

//--------------------------------------------
// Set up our simple tag open values
//--------------------------------------------
//
// Modified by Volker Puttrich to allow IE 4+
// on windows to use cursor position for inserting
// tags / smilies

var B_open = 0;
var I_open = 0;
var U_open = 0;
var QUOTE_open = 0;
var CODE_open = 0;
var SQL_open = 0;
var HTML_open = 0;

var bbtags   = new Array();

// Determine browser type and stuff.
// Borrowed from http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html

var myAgent   = navigator.userAgent.toLowerCase();
var myVersion = parseInt(navigator.appVersion);

var is_ie   = ((myAgent.indexOf("msie") != -1)  && (myAgent.indexOf("opera") == -1));
var is_nav  = ((myAgent.indexOf('mozilla')!=-1) && (myAgent.indexOf('spoofer')==-1)
                && (myAgent.indexOf('compatible') == -1) && (myAgent.indexOf('opera')==-1)
                && (myAgent.indexOf('webtv') ==-1)       && (myAgent.indexOf('hotjava')==-1));

var is_win   =  ((myAgent.indexOf("win")!=-1) || (myAgent.indexOf("16bit")!=-1));
var is_mac    = (myAgent.indexOf("mac")!=-1);
var poprzediEl = "";
var zdefpoprzediEl = false;
var emotokno1 = false;
function doInsert(ibTag, ibClsTag, isSingle,poprzediE2)
{
	//alert(poprzediE2);
	//alert(opener.shouttext.value);
	var isClose = false;
	if(poprzediE2) {
		//alert(poprzediE2)
		var obj_ta = poprzediE2;
		//var obj_ta = document.REPLIER.Post;
		//var obj_ta = document.newsadd.tresc;
	
		if ( (myVersion >= 4) && is_ie && is_win) // Ensure it works for IE4up / Win only
		{
		    //alert(obj_ta);
			if(obj_ta.isTextEdit){ // this doesn't work for NS, but it works for IE 4+ and compatible browsers
				obj_ta.focus();
				var sel = document.selection;
				var rng = sel.createRange();
				rng.colapse;
				if((sel.type == "Text" || sel.type == "None") && rng != null){
					if(ibClsTag != "" && rng.text.length > 0)
						ibTag += rng.text + ibClsTag;
					else if(isSingle)
						isClose = true;
		
					rng.text = ibTag;
				}
			}
			else{
				if(isSingle)
					isClose = true;
		
				obj_ta.value += ibTag;
			}
		}
		else
		{
			if(isSingle)
				isClose = true;
	
			obj_ta.value += ibTag;
		}
	
		obj_ta.focus();
	}
	// clear multiple blanks
//	obj_ta.value = obj_ta.value.replace(/  /, " ");

	return isClose;
}	
function emoticon(theSmilie)
{
	//alert(typeof(poprzediE1));
	if(!zdefpoprzediEl) {
		poprzediE1 = document.forms[0].shouttext;
	}
	//alert(typeof(poprzediE1));
	doInsert(" " + theSmilie + " ", "", false, poprzediE1);
}
function pEl(element) {
	if(element == "") {
		if(is_ie) {
			if(document.activeElement.name) poprzediEl = document.activeElement;
		}
	} else {
		poprzediE1 = element;
	}
	//alert(typeof(poprzediE1));
	zdefpoprzediEl = true;
}
function emotokno() {
if(!emotokno1 || emotokno1.closed) emotokno1 = window.open('./emotokno.php', 'emotokno1', 'scrollbars=yes,height=400,width=520,resizable=1,status=0,left='+(screen.width-520)/2+',top='+(screen.height-500)/2);
emotokno1.focus();
}