function checkContetnList(iId)
{
	var eliid = document.getElementById('uContent_'+iId);
	
	if(eliid.checked == true)
		eliid.checked = false;
	else
		eliid.checked = true;
}

function check(wotForm, wotState) 
{
	for (i=0; i<wotForm.elements.length; i++) 
	{
		if (wotForm.elements[i].id.indexOf("delete_") == 0) 
			 wotForm.elements[i].checked = wotState;
	}
}

function potwierdz(question) 
{
	question = (question == null) ? wait_continue : question;
	var answer = window.confirm(question);
	
	if (answer)
		return true
	else
		return false;
}

nn=(document.layers)?true:false; 
ie=(document.all)?true:false; 

function keyDown(e) 
{ 
	var evt = (e) ? e: (window.event) ? window.event: null; 
	if(evt)
	{ 
		var key = (evt.charCode) ? evt.charCode: ((evt.keyCode) ? evt.keyCode: ((evt.which) ? evt.which:0)); 
		if(key > 0)
			return false;
	} 
} 

function keyDownTrue(e)
{ 
	var evt = (e) ? e: (window.event) ? window.event: null; 
	if(evt)
	{ 
		var key = (evt.charCode) ? evt.charCode: ((evt.keyCode) ? evt.keyCode: ((evt.which) ? evt.which:0)); 
		if(key > 0)
			return true;
	} 
} 

function login_process()
{
	var login = document.getElementById('logins').value;
	var passwd = document.getElementById('password').value;
	var information = document.getElementById('login_error_msg');

	if(login != "" && passwd != "d41d8cd98f00b204e9800998ecf8427e")
	{
		return true;
	}
	else
	{
		document.getElementById('password').style.background = '#FFFF99';
		document.getElementById('password').style.border = '1px solid #CF3339';
		
		document.getElementById('logins').style.background = '#FFFF99';
		document.getElementById('logins').style.border = '1px solid #CF3339';
		
		information.innerHTML = "<span style='color: red;'>"+error_no_fill_login+"</span>";	
	}
}

function showInfo(text)
{
	$.prompt(text, {
		buttons: {ZAMKNIJ: true},
		submit: function(clicked, o)
		{
			var b = jQuery(this.container);
			this.jqi.remove(); 
			this.jqif.fadeOut(this.overlayspeed,function(){
				if(this.ie6) 
					b.css({ overflow: "auto" }).find("select").css({ visibility: "visible" }); //ie6
			});
		}
	});
}

var propup = function(o) 
{
    o.url = (typeof o.url == 'undefined') ? './temp/popup.html' : o.url;
    o.width = (typeof o.width == 'undefined') ? screen.width/2 : o.width;
    o.height = (typeof o.height == 'undefined') ? screen.height/2 : o.height;
    
    if((o.width<=1)&&(o.width>0)) {
        o.width*=screen.width
    }
    
    if((o.height<=1)&&(o.height>0)) {
        o.height*=screen.height
    }
    
    o.xpos = (typeof o.xpos == 'undefined') ? (screen.width/2)-(o.width/2) : o.xpos;
    o.ypos = (typeof o.ypos == 'undefined') ? (screen.height/2)-(o.height/2) : o.ypos;
    o.xoffset = (typeof o.xoffset == 'undefined') ? 0 : o.xoffset;
    o.yoffset = (typeof o.yoffset == 'undefined') ? 0 : o.yoffset;
    o.name = (typeof o.name == 'undefined') ? 'propup' : o.name;
    o.scrollbars = (typeof o.scrollbars == 'undefined') ? 'no' : o.scrollbars;
    o.resizable = (typeof o.resizable == 'undefined') ? 'no' : o.resizable;
    o.status = (typeof o.status == 'undefined') ? 'no' : o.status;
    o.locat = (typeof o.locat == 'undefined') ? 'no' : o.locat;
    o.toolbar = (typeof o.toolbar == 'undefined') ? 'no' : o.toolbar;
    
    if(o.xpos == "left") {
        o.xpos=0;
    }
    
    if(o.xpos == "right") {
        o.xpos = screen.width-o.width;
    }
    
    if(o.ypos == "top") {
        o.ypos=0;
    }
    
    if(o.ypos == "bottom") {
        o.ypos = screen.height-o.height;
    }    
    
    o.xpos += o.xoffset
    o.ypos += o.yoffset
    
    var scrollbarstext = 'scrollbars = '+o.scrollbars+",";
    var resizabletext = 'resizable = '+o.resizable+",";
    var statustext = 'status = '+o.status+",";
    var locationtext = 'location = '+o.locat+",";
    var toolbartext = 'toolbar = '+o.toolbar+",";
    
    features = scrollbarstext+resizabletext+statustext;
    features = features + locationtext+toolbartext;
    features = features + 'width = '+o.width+',height = '+o.height;
    features = features + ',top = ' + o.ypos;
    features = features + ',left = ' + o.xpos;
    
    var win = null;
    win = window.open(o.url, o.name, features);
	 
	 return win;
}

function roundTo(decimalpositions)
{
    var i = this * Math.pow(10,decimalpositions);
    i = Math.round(i);
    return i / Math.pow(10,decimalpositions);
}
Number.prototype.roundTo = roundTo;

function str_replace(search, replace, subject)
{
	var result = "";
	var oldi = 0;
	
	for (i = subject.indexOf(search); i>-1; i=subject.indexOf(search, i))
	{
		result += subject.substring(oldi, i);
		result += replace;
		i += search.length;
		oldi = i;
	}
	return result + subject.substring(oldi, subject.length);
}