function show_info()
{
	setTimeout( "close_info()", 3000);
}

function close_info()
{
	$('#div_info').hide('slow');
}

function question(link, text)
{
	var answer = confirm(text);
	if (answer){
		window.location = link;
	}
}

function polozenie()
{
	var scrollY = 0;
	if( document.documentElement && document.documentElement.scrollTop ) 
	{
		scrollY = document.documentElement.scrollTop;
	}
	else if( document.body && document.body.scrollTop ) 
	{
		scrollY = document.body.scrollTop;
	}
	else if( window.pageYOffset ) 
	{
		scrollY = window.pageYOffset;
	}
	else if( window.scrollY ) 
	{
		scrollY = window.scrollY;
	}

	return scrollY;
}

function close_window(){
	$("#window").hide();
	$('#window_text').html('');
}


function show_window(height,width, window_title, link){
	$("#ajax-loader").show();
	var pol = polozenie();
	var margintop = pol - height / 2;
	var marginleft = width / 2;
	$('#window_text').html();
	document.getElementById('window').style.width=width+'px';
	document.getElementById('window').style.height=height+'px';
	document.getElementById('window').style.marginTop=margintop+'px';
	document.getElementById('window').style.marginLeft='-'+marginleft+'px';
	document.getElementById('window').style.display='block';
	$('#window_title').html( window_title );
	$("#window").draggable({ cursor: 'move' });
	$('#window_text').load(link, function(response, status) { $("#ajax-loader").hide(); });
}

function delete_checked()
{
	
}

function checkall(name) {
	d=document.myform;
	tak *=-1;
  
	for (i=0;i<d.elements.length;i++) 
	{
		if (d.elements[i].type=="checkbox") 
		{
			if (tak==1) d.elements[i].checked=true;
			else d.elements[i].checked=false;
		}
	}
	show_div2('edit');
}
tak=-1;

function set_field_close(name)
{
	$('#'+name).html('<img src="'+base_url+'images/field_close.png" style="border:none;margin-right:4px;" />');
}

function set_field_open(name)
{
	$('#'+name).html('<img src="'+base_url+'images/field_open.png" style="border:none;margin-right:4px;" />');
}


function show_div(name)
{
	if(document.getElementById(name).style.display == 'block')
	{
		$('#'+name).hide('slow');
		set_field_close(name+'_field');
	}
	else
	{
		$('#'+name).show('slow');
		set_field_open(name+'_field');
	}
	
}

function show_div2(name)
{
	$('#'+name).show();
}

function crop()
{
	document.getElementById('crop').style.display='block';
	document.getElementById('crop').style.width=document.getElementById('crop_width').value + 'px';
	document.getElementById('crop').style.height=document.getElementById('crop_height').value + 'px';
	document.getElementById('crop').style.marginTop=document.getElementById('crop_top').value + 'px';
	document.getElementById('crop').style.marginLeft=document.getElementById('crop_left').value + 'px';
}


function addImageToCkeditor(text)
{
	var element = CKEDITOR.dom.element.createFromHtml( '<img src="' + base_url + 'files/' + text + '" alt="Image" style="border:none;" />' );
	CKEDITOR.instances.text.insertElement( element );
}

function addTamplateToCkeditor(name)
{
	var text = '';
	
	if(name == '2_text')
	{
		text = '<table style="border:none;width:100%;"><tr><td style="width:50%;vertical-align:top;"><h1>Tutaj wstaw tytuł</h1><br />Twój tekst na stronie</td><td style="width:50%;vertical-align:top;"><h1>Tutaj wstaw tytuł</h1><br />Twój tekst na stronie</td></tr></table>';
	}
	else if (name == '2_text_image')
	{
		text = '<table style="border:none;width:100%;"><tr><td style="width:65%;vertical-align:top;"><h1>Tutaj wstaw tytuł</h1><br />Twój tekst na stronie</td><td style="width:35%;vertical-align:top;"><img src="" alt="Kliknij tutaj i naciśnij Wstaw zdjęcie" /></td></tr></table>';
	}
	var element = CKEDITOR.dom.element.createFromHtml( text );
	CKEDITOR.instances.text.insertElement( element );
}

function show_tab(tab_name, info)
{
	var elements = document.getElementsByName('bookmarks');
	for(var i=0;i<elements.length;i++)
	{
		elements[i].style.display = 'none';
	}

		var mytab = document.getElementById('tab_info');
		var elements = mytab.getElementsByTagName('span');
		for(var i=0;i<elements.length;i++)
		{
			elements[i].style.backgroundColor = '#c8bba3';
			elements[i].style.color = '#3c3b37';
		}

		$('#'+tab_name).show();
		document.getElementById(info).style.backgroundColor = '#f0ebe1';
		document.getElementById(info).style.color = '#3c3b37';

}

function setSelectListToValue(value, selectId){
	var i, si, v, args=setSelectListToValue.arguments;
	if ((obj=document.getElementById(args[1])) != null){
		v = args[0];
		for(i=0; i<obj.length; i++){
			if(obj.options[i].value == v){
				si = i;
			}
		}
		obj.selectedIndex = si;
	}
}

function user_access_yes()
{
	var mytab = document.getElementById('access_list');
	var elements = mytab.getElementsByTagName('select');
	for(var i=0;i<elements.length;i++)
	{
		setSelectListToValue('1', elements[i].id);
	}
}

function user_access_no()
{
	var mytab = document.getElementById('access_list');
	var elements = mytab.getElementsByTagName('select');
	for(var i=0;i<elements.length;i++)
	{
		setSelectListToValue('0', elements[i].id);
	}
}

function add_to_lightbox()
{
	var thumb = '';
	var image = '';
	var mytab = document.getElementById('form');
	var elements = mytab.getElementsByTagName('input');
	for(var i=0;i<elements.length;i++)
	{
		if(elements[i].type != 'button')
		{
			if(elements[i].checked == true)
			{
				if(elements[i].value.indexOf('thumb') != '-1')
				{
					thumb = elements[i].value;
				}
				else
				{
					image = elements[i].value;
				}
			}
		}
	}
	var element = CKEDITOR.dom.element.createFromHtml( '<a href="'+ base_url +'files/'+ image +'" title="Image" class="jlightbox"><img src="' + base_url + 'files/' + thumb + '" alt="Image" style="border:none;" /></a>' );
	CKEDITOR.instances.text.insertElement( element );
		alert('Zdjęcie jako lightbox, dodane');
}

function user_edit_submit(link)
{
	$("#ajax-loader").show();
	$.post(link, { 
					email: $('#email').val(), 
					role: $('#role').val(),
					new_password: $('#new_password:checked').val(),
					password: $('#password').val(), 
					passconf: $('#passconf').val(), 
					}, 
					function(response){$("#window_text").html(response); $("#ajax-loader").hide();} 
		);
}
function user_add_submit(link)
{
	$("#ajax-loader").show();
	$.post(link, { 
					email: $('#email').val(), 
					role: $('#role').val(),
					username: $('#username').val(),
					password: $('#password').val(), 
					passconf: $('#passconf').val(), 
					}, 
					function(response){$("#window_text").html(response); $("#ajax-loader").hide();} 
		);
}

function newsletter_addgroup_submit(link)
{
	$("#ajax-loader").show();
	$.post(link, { name: $('#name').val()}, 
					function(response){$("#window_text").html(response); $("#ajax-loader").hide();} 
		);
}

function newsletter_editgroup_submit(link)
{
	$("#ajax-loader").show();
	$.post(link, { name: $('#name').val()}, 
					function(response){$("#window_text").html(response); $("#ajax-loader").hide();} 
		);
}

function newsletter_addemail_submit(link)
{
	$("#ajax-loader").show();
	$.post(link, { 
					email: $('#email').val(), 
					group_id: $('#group_id').val()},
					function(response){$("#window_text").html(response); $("#ajax-loader").hide();} 
		);
}

function newsletter_saveemail_submit(link)
{
	$("#ajax-loader").show();
	$.post(link, { 
					email: $('#email').val(), 
					group_id: $('#group_id').val()},
					function(response){$("#window_text").html(response); $("#ajax-loader").hide();} 
		);
}
