//var xmlHttp.overrideMimeType('text/html; charset=ISO-8859-2');
var global_path = '/';

function open_window(way,query){
	switch(way){
		case 1:
		window.open(query)
		break;
		default:
		location.href=query;
		break;
	}
}

function is_array( mixed_var ) {
	// http://kevin.vanzonneveld.net
	// +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
	// +   improved by: Legaev Andrey
	// +   bugfixed by: Cord
	// *     example 1: is_array(['Kevin', 'van', 'Zonneveld']);
	// *     returns 1: true
	// *     example 2: is_array('Kevin van Zonneveld');
	// *     returns 2: false

	return ( mixed_var instanceof Array );
}

function str_replace(search, replace, subject) {
	// http://kevin.vanzonneveld.net
	// +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
	// +   improved by: Gabriel Paderni
	// +   improved by: Philip Peterson
	// +   improved by: Simon Willison (http://simonwillison.net)
	// +    revised by: Jonas Raoni Soares Silva (http://www.jsfromhell.com)
	// -    depends on: is_array
	// *     example 1: str_replace(' ', '.', 'Kevin van Zonneveld');
	// *     returns 1: 'Kevin.van.Zonneveld'
	// *     example 2: str_replace(['{name}', 'l'], ['hello', 'm'], '{name}, lars');
	// *     returns 2: 'hemmo, mars'

	var f = search, r = replace, s = subject;
	var ra = is_array(r), sa = is_array(s), f = [].concat(f), r = [].concat(r), i = (s = [].concat(s)).length;

	while (j = 0, i--) {
		while (s[i] = s[i].split(f[j]).join(ra ? r[j] || "" : r[0]), ++j in f){};
	};

	return sa ? s : s[0];
}

function Set_Cookie( name, value, expires, path, domain, secure )
{
	// set time, it's in milliseconds
	var today = new Date();
	today.setTime( today.getTime() );

	/*
	if the expires variable is set, make the correct
	expires time, the current script below will set
	it for x number of days, to make it for hours,
	delete * 24, for minutes, delete * 60 * 24
	*/
	if ( expires )
	{
		expires = expires * 1000 * 60 * 60 * 24;
	}
	var expires_date = new Date( today.getTime() + (expires) );

	document.cookie = name + "=" +escape( value ) +
	( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
	( ( path ) ? ";path=" + path : "" ) +
	( ( domain ) ? ";domain=" + domain : "" ) +
	( ( secure ) ? ";secure" : "" );
}

function Get_Cookie( check_name ) {
	// first we'll split this cookie up into name/value pairs
	// note: document.cookie only returns name=value, not the other components
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false; // set boolean t/f default f

	for ( i = 0; i < a_all_cookies.length; i++ )
	{
		// now we'll split apart each name=value pair
		a_temp_cookie = a_all_cookies[i].split( '=' );


		// and trim left/right whitespace while we're at it
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');

		// if the extracted name matches passed check_name
		if ( cookie_name == check_name )
		{
			b_cookie_found = true;
			// we need to handle case where cookie has no value but exists (no = sign, that is):
			if ( a_temp_cookie.length > 1 )
			{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			// note that in cases where cookie is initialized but no value, null is returned
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found )
	{
		return null;
	}
}

function Delete_Cookie( name, path, domain ) {
	if ( Get_Cookie( name ) ) document.cookie = name + "=" +
	( ( path ) ? ";path=" + path : "") +
	( ( domain ) ? ";domain=" + domain : "" ) +
	";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

function admin_toggle_menu() {
	var object = document.getElementById('admin_menu_inside').style.display;

	advAJAX.post({
		url: global_path+"act/admin/ajax_menu.php",
		parameters : {
		"object" : object
		},
		onSuccess : function(obj) {
			switch(object){
				case 'none':
				document.getElementById('admin_menu_inside').style.display = 'block';
				break;
				default:
				document.getElementById('admin_menu_inside').style.display = 'none';
				break;

			}
		}
	});

}

function expandcontentnews(cid){
	document.getElementById(cid).style.display=(document.getElementById(cid).style.display!="block")? "block" : "none"
}

function show_this_hide(id){
	var show = document.getElementById(id).style.display;
	switch(show){
		case 'none':
		var show = document.getElementById(id).style.display='';
		break;
		default:
		var show = document.getElementById(id).style.display='none';
		break;
	}
}
/*
function MyClass()
{
	this.UpdateEditorFormValue = function()
	{
		for ( i = 0; i < parent.frames.length; ++i )
		if ( parent.frames[i].FCK )
		parent.frames[i].FCK.UpdateLinkedField();
	}
}
// instantiate the class
var MyObject = new MyClass();
*/
function show_alert(this_width,this_height,this_title,this_text){
	//	win = new Window({className: "alphacube", title: this_title, width:this_width, height:this_height, destroyOnClose: true, recenterAuto:false});
	//	win.getContent().update(this_text);
	//	win.showCenter();

	//	var win = new Window({className: "nuncio", width:this_width, height:this_height, zIndex: 100, resizable: false, title: this_title,showEffect:Effect.BlindDown,hideEffect: Effect.SwitchOff, draggable:true, wiredDrag: true})
	//	win.getContent().innerHTML= this_text;
	//	win.setStatusBar(this_title);
	//	win.showCenter();

	Dialog.alert(this_text, {className: "alphacube",width:this_width, height:this_height, okLabel: "zamknij", ok:function(win) {debug("validate alert panel"); return true;}});
}

function switch_menu(id,max){

}
function check_login(){
	var login;
	var pass;
	login = document.getElementById('ajax_login').value;
	pass = document.getElementById('ajax_pass').value;
	advAJAX.post({
		url: global_path+"act/user/ajax_login.php",
		parameters : {
		"login" : login,
		"pass" : pass
		},
		onSuccess : function(obj) {
			switch(obj.responseText){
				case '1':
				submitform('form_login');
				break;
				default:
				show_alert(300,80,'Informacja','<center>Logowanie niepoprawne ! Błędne dane !</center>');
				break;
			}
		}
	});
}
function check_tags(){
	var tags = parseInt(document.getElementById('set_tag').value);
	if(tags > 0){
		submitform('edit_news');
	}
	else {
		alert('Nie dodałeś tagów !!!!')
	}
}

function printpage() {
	window.print();
}

function submitform(form_name)
{
	document.forms[form_name].submit();
}

function scroller_move(max){
	setTimeout("scroller_switch('next',"+max+",1)",10000);
}

function scroller_switch(id,max,auto){
	var obj;
	var fl = 0;
	var on = 0;
	var next;
	var split_string;
	var next;
	var last;
	var buttons;
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var act = parseInt(document.getElementById('scroller_nums').value);
	//alert(act);
	if(id == 'next' || id == 'prev'){
		if(id == 'next'){
			if(act == max){
				next = 1;
				last = max;
			}
			else {
				next = act+1;
				last = act;
			}
		}
		else {
			if(act == 1){
				next = max;
				last = 1
			}
			else {
				next = act-1;
				last = act;
			}
		}
	}
	else {
		next = id
		last = act;
	}

	document.getElementById('scroller_but_'+next).className = 'scroller_button_on';
	document.getElementById('scroller_but_'+last).className = 'scroller_button';

	buttons = document.getElementById('scroll_buttons_'+last).innerHTML;
	document.getElementById('scroll_buttons_'+last).innerHTML = '';

	document.getElementById('scroller_'+last).style.display='none';
	document.getElementById('scroller_'+next).style.display='block';
	document.getElementById('scroll_buttons_'+next).innerHTML = buttons;

	document.getElementById('scroller_nums').value = next;

	if(auto == 1){
		scroller_move(max);
	}

}
function ajax_news(page,cat) {
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var split_string;
	advAJAX.post({
		url: global_path+"act/ajax/news.php",
		parameters : {
		"page" : page,
		"cat" : cat
		},
		onLoading : function(obj) {
			document.getElementById('ajax_news').innerHTML='';
			document.getElementById('news_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {

			split_string = obj.responseText.split("<!---!>");

			document.getElementById('ajax_news').innerHTML = split_string[0];
			document.getElementById('news_cats').innerHTML = split_string[1];
			document.getElementById('news_loading').innerHTML='';
		}
	});
}

function ajax_news_list(page,ident) {
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var split_string;
	advAJAX.post({
		url: global_path+"act/ajax/news_list.php",
		parameters : {
		"page" : page,
		"ident" : ident
		},
		onLoading : function(obj) {
			document.getElementById('ajax_news').innerHTML='';
			document.getElementById('news_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('ajax_news').innerHTML = obj.responseText;
			document.getElementById('news_loading').innerHTML='';
		}
	});
}

function ajax_league_news(page,cat) {
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var split_string;
	advAJAX.post({
		url: global_path+"act/liga/ajax/league_news.php",
		parameters : {
		"page" : page,
		"cat" : cat
		},
		onLoading : function(obj) {
			document.getElementById('ajax_news').innerHTML='';
			document.getElementById('news_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('news_loading').innerHTML='';
			document.getElementById('ajax_news').innerHTML = obj.responseText;
		}
	});
}

function ajax_best_rate(page) {
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var split_string;
	advAJAX.post({
		url: global_path+"act/ajax/ajax_best_rate.php",
		parameters : {
		"page" : page
		},
		onLoading : function(obj) {
			document.getElementById('best_rate').innerHTML='';
			document.getElementById('best_rate_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('best_rate').innerHTML = obj.responseText;
			document.getElementById('best_rate_loading').innerHTML='';
		}
	});
}

function ajax_last_comments(page) {
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var split_string;
	advAJAX.post({
		url: global_path+"act/ajax/ajax_last_comments.php",
		parameters : {
		"page" : page
		},
		onLoading : function(obj) {
			document.getElementById('last_comments').innerHTML='';
			document.getElementById('last_comments_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('last_comments').innerHTML = obj.responseText;
			document.getElementById('last_comments_loading').innerHTML='';
		}
	});
}

function ajax_best_rate_blogs(page) {
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var split_string;
	advAJAX.post({
		url: global_path+"act/ajax/ajax_best_rate_blogs.php",
		parameters : {
		"page" : page
		},
		onLoading : function(obj) {
			document.getElementById('best_rate').innerHTML='';
			document.getElementById('best_rate_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('best_rate').innerHTML = obj.responseText;
			document.getElementById('best_rate_loading').innerHTML='';
		}
	});
}

function ajax_last_comments_blogs(page) {
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var split_string;
	advAJAX.post({
		url: global_path+"act/ajax/ajax_last_comments_blogs.php",
		parameters : {
		"page" : page
		},
		onLoading : function(obj) {
			document.getElementById('last_comments').innerHTML='';
			document.getElementById('last_comments_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('last_comments').innerHTML = obj.responseText;
			document.getElementById('last_comments_loading').innerHTML='';
		}
	});
}

function ajax_last_publications(page,user) {
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var split_string;
	advAJAX.post({
		url: global_path+"act/ajax/ajax_last_publications.php",
		parameters : {
		"page" : page,
		"user" : user
		},
		onLoading : function(obj) {
			document.getElementById('last_publications').innerHTML='';
			document.getElementById('last_publications_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('last_publications').innerHTML = obj.responseText;
			document.getElementById('last_publications_loading').innerHTML='';
		}
	});
}

function ajax_user_gallery(user,page){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	advAJAX.post({
		url: global_path+"act/ajax/user_pics.php",
		parameters : {
		"page" : page,
		"user" : user
		},
		onLoading : function(obj) {
			document.getElementById('profil_user_pics').innerHTML = '';
			document.getElementById('user_loading').style.display='block';
			document.getElementById('user_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('user_loading').style.display='none';
			document.getElementById('profil_user_pics').innerHTML = obj.responseText;
		}
	});
}

function ajax_user_video(user,page){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	advAJAX.post({
		url: global_path+"act/ajax/user_videos.php",
		parameters : {
		"page" : page,
		"user" : user
		},
		onLoading : function(obj) {
			document.getElementById('profil_user_pics').innerHTML = '';
			document.getElementById('user_loading').style.display='block';
			document.getElementById('user_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('user_loading').style.display='none';
			document.getElementById('profil_user_pics').innerHTML = obj.responseText;
		}
	});
}

function ajax_user_blog(user,page){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	advAJAX.post({
		url: global_path+"act/ajax/user_blogs.php",
		parameters : {
		"page" : page,
		"user" : user
		},
		onLoading : function(obj) {
			document.getElementById('profil_user_pics').innerHTML = '';
			document.getElementById('user_loading').style.display='block';
			document.getElementById('user_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('user_loading').style.display='none';
			document.getElementById('profil_user_pics').innerHTML = obj.responseText;
		}
	});
}


function switch_sw(way){
	switch(way){
		case 1:
		document.getElementById('sw_top').className ='sw_hot_top';
		document.getElementById('sw_middle').className ='sw_hot_middle';
		document.getElementById('sw_bottom').className ='sw_hot_bottom';
		document.getElementById('switch_hot').style.display='block';
		document.getElementById('switch_konkurs').style.display='none';
		break;
		default:
		document.getElementById('sw_top').className ='sw_konkurs_top';
		document.getElementById('sw_middle').className ='sw_konkurs_middle';
		document.getElementById('sw_bottom').className ='sw_konkurs_bottom';
		document.getElementById('switch_hot').style.display='none';
		document.getElementById('switch_konkurs').style.display='block';
		break;
	}
}
function switch_profile(id,user,type,page){
	var id;
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	switch(id){
		case 1:
		document.getElementById('p_top').className='profile_top_1';
		document.getElementById('edit_switch').value = '3';
		break;
		case 2:
		document.getElementById('p_top').className='profile_top_2';
		document.getElementById('edit_switch').value = '4';
		break;
		default:
		id = document.getElementById('edit_switch').value;
		break;
	}

	advAJAX.post({
		url: global_path+"act/ajax/profil.php",
		parameters : {
		"id" : id,
		"user" : user,
		"type" : type,
		"page" : page
		},
		onLoading : function(obj) {
			document.getElementById('ajax_loading').style.display='block';
			document.getElementById('ajax_profile').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('ajax_loading').style.display='none';
			document.getElementById('ajax_profile').innerHTML = obj.responseText;
			var manager = new dbxManager('main_db_1'); 	//session ID [/-_a-zA-Z0-9/]
			var db_5 = new dbxGroup(
			'drag-box-5', 		// container ID [/-_a-zA-Z0-9/]
			'vertical', 		// orientation ['vertical'|'horizontal']
			'7', 			// drag threshold ['n' pixels]
			'no',			// restrict drag movement to container axis ['yes'|'no']
			'10', 			// animate re-ordering [frames per transition, or '0' for no effect]
			'yes', 			// include open/close toggle buttons ['yes'|'no']
			'open', 		// default state ['open'|'closed']
			'open', 		// word for "open", as in "open this box"
			'close', 		// word for "close", as in "close this box"
			'click-down and drag to move this box', // sentence for "move this box" by mouse
			'click to %toggle% this box', // pattern-match sentence for "(open|close) this box" by mouse
			'use the arrow keys to move this box', // sentence for "move this box" by keyboard
			', or press the enter key to %toggle% it',  // pattern-match sentence-fragment for "(open|close) this box" by keyboard
			'%mytitle%  [%dbxtitle%]' // pattern-match syntax for title-attribute conflicts
			);
		}
	});
}
function ajax_check_user_msg(){
	var login = document.getElementById('msg_to').value;

	advAJAX.post({
		url: global_path+"act/user/profile/message/ajax_user.php",
		parameters : {
		"login" : login
		},
		onSuccess : function(obj) {
			if(obj.responseText == 'brak')
			document.getElementById('ajax_user_msg').innerHTML = '<span class="red"><b>Nie znaleziono!</b></span>'
			else
			document.getElementById('ajax_user_msg').innerHTML = '<span class="green"><b>OK!</b></span>'
		}
	});
}
function adm_gal_ajax(){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var way = document.getElementById('gal_adm').innerHTML;
	var user = 1;
	switch(way){
		case 'Schowaj formularz':
		document.getElementById('gal_adm').innerHTML = 'Dodaj zdjęcie';
		document.getElementById('ajax_gallery').innerHTML = '';
		break;
		default:
		document.getElementById('gal_adm').innerHTML = 'Schowaj formularz';
		advAJAX.post({
			url: global_path+"act/ajax/show_gal_form.php",
			parameters : {
			"user" : user
			},
			onLoading : function(obj) {
				document.getElementById('ajax_loading_gal').style.display='block';
				document.getElementById('ajax_loading_gal').innerHTML=loading;
			},
			onSuccess : function(obj) {
				document.getElementById('ajax_loading_gal').style.display='none';
				document.getElementById('ajax_gallery').innerHTML = obj.responseText;
			}
		});
		break;
	}
}
function adm_video_ajax(){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var way = document.getElementById('video_adm').innerHTML;
	var user = 1;
	switch(way){
		case 'Schowaj formularz':
		document.getElementById('video_adm').innerHTML = 'Dodaj film';
		document.getElementById('ajax_video').innerHTML = '';
		break;
		default:
		document.getElementById('video_adm').innerHTML = 'Schowaj formularz';
		advAJAX.post({
			url: global_path+"act/ajax/show_video_form.php",
			parameters : {
			"user" : user
			},
			onLoading : function(obj) {
				document.getElementById('ajax_loading_video').innerHTML=loading;
			},
			onSuccess : function(obj) {
				document.getElementById('ajax_loading_video').innerHTML='';
				document.getElementById('ajax_video').innerHTML = obj.responseText;
			}
		});
		break;
	}
}

function add_video(){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var title = document.getElementById('video_title').value;
	var desc = document.getElementById('video_desc').value;
	var file = document.getElementById('video_file').value;

	advAJAX.post({
		url: global_path+"act/ajax/add_video.php",
		parameters : {
		"title" : title,
		"desc" : desc,
		"file" : file
		},
		onLoading : function(obj) {
			document.getElementById('ajax_loading_video').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('ajax_loading_video').innerHTML='';
			if(obj.responseText != 'error'){
				//show_alert(300,80,'Informacja','<center>'+obj.responseText+'</center>');
				document.getElementById('ajax_video').innerHTML = '';
				document.getElementById('video_adm').innerHTML = 'Dodaj film';
				show_alert(300,80,'Informacja','<center>Film został dodany !</center>');
				document.getElementById('videos').innerHTML = obj.responseText;
			}
			else
			{
				show_alert(300,80,'Informacja','<center>Nie wpisałeś wszystkich danych !</center>');
			}
		}
	});

}

function adm_blog_ajax(){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var way = document.getElementById('blog_adm').innerHTML;
	var user = 1;
	switch(way){
		case 'Schowaj formularz':
		document.getElementById('blog_adm').innerHTML = 'Dodaj blog';
		document.getElementById('ajax_blog').innerHTML = '';
		break;
		default:
		document.getElementById('blog_adm').innerHTML = 'Schowaj formularz';
		advAJAX.post({
			url: global_path+"act/ajax/show_blog_form.php",
			parameters : {
			"user" : user
			},
			onLoading : function(obj) {
				document.getElementById('ajax_loading_blog').innerHTML=loading;
			},
			onSuccess : function(obj) {
				document.getElementById('ajax_loading_blog').innerHTML='';
				document.getElementById('ajax_blog').innerHTML = obj.responseText;
			}
		});
		break;
	}
}

function add_blog(){
	//MyObject.UpdateEditorFormValue();
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var title = document.getElementById('blog_title').value;
	var fced = FCKeditorAPI.GetInstance('blog_body');
	var body = fced.GetXHTML(true);

	advAJAX.post({
		url: global_path+"act/ajax/add_blog.php",
		parameters : {
		"title" : title,
		"body" : body
		},
		onLoading : function(obj) {
			document.getElementById('ajax_loading_blog').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('ajax_loading_blog').innerHTML='';
			if(obj.responseText != 'error'){
				document.getElementById('ajax_blog').innerHTML = '';
				document.getElementById('blog_adm').innerHTML = 'Dodaj film';
				show_alert(300,80,'Informacja','<center>Blog został dodany !</center>');
				document.getElementById('blogs').innerHTML = obj.responseText;
			}
			else {
				show_alert(300,80,'Informacja','<center>Nie wpisałeś wszystkich danych !</center>');
			}
		}
	});
}

function kalendarz(way,month,year,user,selected){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	advAJAX.post({
		url: global_path+"act/ajax/kalendarz.php",
		parameters : {
		"way" : way,
		"month" : month,
		"year" : year,
		"user" : user,
		"selected" : selected
		},
		onLoading : function(obj) {
			document.getElementById('ajax_loading_kalendarz').style.display='block';
			document.getElementById('ajax_loading_kalendarz').innerHTML=loading;
			document.getElementById('ajax_kalendarz').innerHTML = '';
		},
		onSuccess : function(obj) {
			document.getElementById('ajax_loading_kalendarz').style.display='none';
			document.getElementById('ajax_kalendarz').innerHTML = obj.responseText;
			//alert (obj.responseText);
		}
	});
}
function ajax_balloon(day,month,year,user){
	var loading = '<div class="balloon"><img src="ico/loading.gif" border="0" alt="loading" /></div>';

	advAJAX.post({
		url: global_path+"act/ajax/balloon.php",
		parameters : {
		"user" : user,
		"day" : day,
		"month" : month,
		"year" : year
		},
		onSuccess : function(obj) {
			document.getElementById('tooltip_kalendarz').innerHTML = obj.responseText;
		}
	});
}
function set_points(id,ident,way){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	advAJAX.post({
		url: global_path+"act/ajax/set_points.php",
		parameters : {
		"id" : id,
		"ident" : ident,
		"way" : way
		},
		onLoading : function(obj) {
			document.getElementById('plus_'+id).src='ico/loading.gif';
		},
		onSuccess : function(obj) {
			if(way == 0){
				document.getElementById('vote_after_'+id).style.display='block';
			}
			document.getElementById('vote_button_'+id).innerHTML='';
			document.getElementById('points_'+id).innerHTML = obj.responseText;
		}
	});
}
function check_user(id){
	var type;
	var string;
	var field;
	switch(id){
		case '1':
		type = 1;
		string = document.getElementById('reg_login').value;
		field = 'login';
		break;
		default:
		type = 2
		string = document.getElementById('reg_email').value;
		field = 'email';
		break;
	}

	advAJAX.post({
		url: global_path+"act/user/reg_ajax.php",
		parameters : {
		"type" : type,
		"string" : string
		},
		onSuccess : function(obj) {
			document.getElementById('ajax_'+field+'_error').innerHTML=obj.responseText;
		}
	});
}
var popbackground="white" //specify backcolor or background image for pop window
var windowtitle="Zdjęcie"  //pop window title

function detectexist(obj){
	return (typeof obj !="undefined")
}

function jkpopimage(imgpath, popwidth, popheight, textdescription){

	function getpos(){
		leftpos=(detectexist(window.screenLeft))? screenLeft+document.body.clientWidth/2-popwidth/2 : detectexist(window.screenX)? screenX+innerWidth/2-popwidth/2 : 0
		toppos=(detectexist(window.screenTop))? screenTop+document.body.clientHeight/2-popheight/2 : detectexist(window.screenY)? screenY+innerHeight/2-popheight/2 : 0
		if (window.opera){
			leftpos-=screenLeft
			toppos-=screenTop
		}
	}

	getpos()
	var winattributes='width='+popwidth+',height='+popheight+',resizable=yes'
	var bodyattribute=(popbackground.indexOf(".")!=-1)? 'background="'+popbackground+'"' : 'bgcolor="'+popbackground+'"'
	if (typeof jkpopwin=="undefined" || jkpopwin.closed)
	jkpopwin=window.open("","",winattributes)
	else
	{
		jkpopwin.resizeTo(popwidth, popheight)
	}
	jkpopwin.document.open()
	jkpopwin.document.write('<html><title>'+windowtitle+'</title><body style="margin-bottom:0;margin-top:0;margin-left:0;margin-right:0"><img src="'+imgpath+'" border="0" alt="zdjecie" /><br /></body></html>')
	jkpopwin.document.close()
	jkpopwin.focus()
}
function printWindow(){
	bV = parseInt(navigator.appVersion)
	if (bV >= 4) window.print()
}

var confirmMsg  = 'Pytanie';
function confirmLink(theLink, theSqlQuery)
{
	if (confirmMsg == '' || typeof(window.opera) != 'undefined') {
		return true;
	}
	var is_confirmed = confirm(confirmMsg + ' :\n' + theSqlQuery);
	if (is_confirmed) {
		theLink.href += '&is_js_confirmed=1';
	}
	return is_confirmed;
}

function show_msg(id,table){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	advAJAX.post({
		url: global_path+"act/ajax/show_msg.php",
		parameters : {
		"id" : id,
		"table" : table
		},
		onLoading : function(obj) {
			document.getElementById('msg_see').innerHTML='';
			document.getElementById('msg_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('msg_loading').innerHTML='';
			document.getElementById('msg_see').innerHTML = obj.responseText;
		}
	});
}
function show_msgs(way,page){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	switch(way){
		case 1:
		document.getElementById('msg_odebrane').src='img/main/msg/odebrane_on.gif';
		document.getElementById('msg_napisz').src='img/main/msg/napisz_off.gif';
		document.getElementById('msg_wyslane').src='img/main/msg/wyslane_off.gif';
		break;
		default:
		document.getElementById('msg_odebrane').src='img/main/msg/odebrane_off.gif';
		document.getElementById('msg_napisz').src='img/main/msg/napisz_off.gif';
		document.getElementById('msg_wyslane').src='img/main/msg/wyslane_on.gif';
		break;
	}
	advAJAX.post({
		url: global_path+"act/ajax/show_list.php",
		parameters : {
		"way" : way,
		"page" : page
		},
		onLoading : function(obj) {
			document.getElementById('msg_list').innerHTML='';
			document.getElementById('msg_loading_list').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('msg_loading_list').innerHTML='';
			document.getElementById('msg_list').innerHTML = obj.responseText;
		}
	});

}
function add_to_msg(){
	var user = document.getElementById('f_list').value;
	if(user != 0)
	document.getElementById('msg_to').value = user;
	else
	document.getElementById('msg_to').value = '';
}
function ajax_download(page,cat){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var split_string;
	advAJAX.post({
		url: global_path+"act/ajax/download.php",
		parameters : {
		"cat" : cat,
		"page" : page
		},
		onLoading : function(obj) {
			document.getElementById('download_files_'+cat).innerHTML='';
			document.getElementById('download_loading_'+cat).innerHTML=loading;
		},
		onSuccess : function(obj) {
			split_string = obj.responseText.split("<||>");
			document.getElementById('download_loading_'+cat).innerHTML='';
			document.getElementById('download_files_'+cat).innerHTML = split_string[0];
			document.getElementById('download_sites_'+cat).innerHTML = split_string[1];
		}
	});
}

function check_old(data){
	advAJAX.post({
		url: global_path+"act/user/check_old.php",
		parameters : {
		"data" : data
		},
		onSuccess : function(obj) {
			if(obj.responseText == 'mlodociany')
			document.getElementById('opiekun').style.display='block';
			else
			document.getElementById('opiekun').style.display='none';
			//alert(obj.responseText);
		}
	});
}
function change_pass_ajax(){
	var id;
	var pass_1;
	var pass_2;
	var pass_old;

	pass_1 = document.getElementById('ch_pass').value;
	pass_2 = document.getElementById('ch_pass2').value;
	pass_old =  document.getElementById('ch_pass_old').value;

	advAJAX.post({
		url: global_path+"act/user/profile/change_pass_ajax.php",
		parameters : {
		"pass_old" : pass_old,
		"pass_1" : pass_1,
		"pass_2" : pass_2
		},
		onSuccess : function(obj) {
			//alert(obj.responseText);
			switch(obj.responseText){
				case 'ok':
				document.getElementById('change_msg').innerHTML='<b class="green">Zmieniono!</b>';
				break;
				default:
				document.getElementById('change_msg').innerHTML='<b class="red">Niepoprawne dane!</b>';
				break;
			}
			document.getElementById('ch_pass').value = '';
			document.getElementById('ch_pass2').value = '';
			document.getElementById('ch_pass_old').value = '';
		}
	});
}

function edit_profile(){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	advAJAX.post({
		url: global_path+"act/user/profile/send_profile.php",
		parameters : {
		"realnick" : document.getElementById('edit_realnick').value,
		"name" : document.getElementById('edit_name').value,
		"surname" : document.getElementById('edit_surname').value,
		"sex" : document.getElementById('sex').value,
		"dateof" : document.getElementById('edit_dateof').value,
		"country" : document.getElementById('edit_country').value,
		"desc" : document.getElementById('edit_desc').value,
		"city" : document.getElementById('edit_city').value,
		"street" : document.getElementById('edit_street').value,
		"pnum" : document.getElementById('edit_pnum').value,
		"hnum" : document.getElementById('edit_hnum').value,
		"prefix" : document.getElementById('edit_prefix').value,
		"gg" : document.getElementById('edit_gg').value,
		"tlen" : document.getElementById('edit_tlen').value,
		"icq" : document.getElementById('edit_icq').value,
		"irc" : document.getElementById('edit_irc').value,
		"www" : document.getElementById('edit_www').value,
		"email" : document.getElementById('edit_email').value,
		"phone" : document.getElementById('edit_phone').value,
		"name" : document.getElementById('edit_name').value,
		"www" : document.getElementById('edit_www').value,
		"cpu" : document.getElementById('edit_cpu').value,
		"mobo" : document.getElementById('edit_mobo').value,
		"ram" : document.getElementById('edit_ram').value,
		"gpu" : document.getElementById('edit_gpu').value,
		"sfx" : document.getElementById('edit_sfx').value,
		"box" : document.getElementById('edit_box').value,
		"hdd" : document.getElementById('edit_hdd').value,
		"mouse" : document.getElementById('edit_mouse').value,
		"pad" : document.getElementById('edit_pad').value,
		"headset" : document.getElementById('edit_headset').value,
		"keyboard" : document.getElementById('edit_keyboard').value,
		"game" : document.getElementById('edit_game').value,
		"clan" : document.getElementById('edit_clan').value,
		"map" : document.getElementById('edit_map').value,
		"weapon" : document.getElementById('edit_weapon').value,
		"food" : document.getElementById('edit_food').value,
		"drink" : document.getElementById('edit_drink').value,
		"movie" : document.getElementById('edit_movie').value,
		"music" : document.getElementById('edit_music').value,
		"song" : document.getElementById('edit_song').value,
		"book" : document.getElementById('edit_book').value,
		"actor" : document.getElementById('edit_actor').value,
		"car" : document.getElementById('edit_car').value,
		"sport" : document.getElementById('edit_sport').value
		},
		onLoading : function(obj) {
			document.getElementById('edit_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('edit_loading').innerHTML='';
			show_alert(300,80,'Informacja','<center>'+obj.responseText+'</center>');
		}
	});
}

function switch_allow(field){
	advAJAX.post({
		url: global_path+"act/ajax/change_allow.php",
		parameters : {
		"field" : field
		}//,
		//onSuccess : function(obj) {
		//	alert(obj.responseText);
		//}
	});
}

function del_profile_image(id){

	if(confirmLink(id, 'Na pewno chcesz usunac ?')){
		advAJAX.post({
			url: global_path+"act/ajax/del_image.php",
			parameters : {
			"id" : id
			},
			onSuccess : function(obj) {
				show_alert(300,80,'Informacja','<center>'+obj.responseText+'</center>');
				document.getElementById(id).checked = '';
			}
		});
	}
	else
	document.getElementById(id).checked = '';
}
function profile_add_field(id){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var value = document.getElementById('add_field_name_'+id).value;
	var link = document.getElementById('add_field_link_'+id).value;
	var actually = document.getElementById('ajax_profile_fields_'+id).innerHTML;

	advAJAX.post({
		url: global_path+"act/ajax/profile_add_value.php",
		parameters : {
		"id" : id,
		"value": value,
		"link": link
		},
		onLoading : function(obj) {
			document.getElementById('ajax_loading_field_'+id).innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('ajax_loading_field_'+id).innerHTML='';


			switch(obj.responseText){
				case 'error':
				show_alert(300,80,'Informacja','<center>Nic nie wpisałeś !!!!</center>');
				break;
				case 'limit':
				show_alert(300,80,'Informacja','<center>Limit wyczerpany !!</center>');
				break;
				default:
				split_string = obj.responseText.split("|split_this|");
				document.getElementById('ajax_profile_fields_'+id).innerHTML = actually + split_string[0];
				if(split_string[1] == 'add'){
					document.getElementById('add_this_'+id).style.display = 'none'
				}
				break;
			}

		}
	});
}

function profile_del_value(id,field_id){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var split_string;
	var actually = document.getElementById('ajax_profile_fields_'+field_id).innerHTML;

	if(confirmLink(this, 'Na pewno chcesz usunac ?')){
		advAJAX.post({
			url: global_path+"act/ajax/profile_del_value.php",
			parameters : {
			"id" : id,
			"field_id": field_id
			},
			onLoading : function(obj) {
				document.getElementById('ajax_profile_fields_'+field_id).innerHTML = '';
				document.getElementById('ajax_loading_field_'+field_id).innerHTML=loading;
			},
			onSuccess : function(obj) {
				document.getElementById('ajax_loading_field_'+field_id).innerHTML='';
				switch(obj.responseText){
					case 'error':
					document.getElementById('ajax_profile_fields_'+field_id).innerHTML = actually;
					show_alert(300,80,'Informacja','<center>Brak pola !</center>');
					break;
					default:
					split_string = obj.responseText.split("|split_this|");
					document.getElementById('ajax_profile_fields_'+field_id).innerHTML = split_string[0];
					if(split_string[1] == 'add'){
						document.getElementById('add_this_'+field_id).style.display = 'block'
					}
					break;
				}

			}
		});
	}
	else {
		document.getElementById('box-'+id).checked = '';
	}
}
function profile_add_name(id){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var name = document.getElementById('profile_add_field').value;
	var actually = document.getElementById('ajax_user_fields').innerHTML;

	advAJAX.post({
		url: global_path+"act/ajax/profile_add_name.php",
		parameters : {
		"id" : id,
		"name": name
		},
		onLoading : function(obj) {
			document.getElementById('ajax_loading_name').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('ajax_loading_name').innerHTML='';
			switch(obj.responseText){
				case 'error':
				show_alert(300,80,'Informacja','<center>Nic nie wpisałeś !!!!</center>');
				break;
				case 'limit':
				show_alert(300,80,'Informacja','<center>Limit wyczerpany !!</center>');
				break;
				default:
				split_string = obj.responseText.split("|split_this|");
				document.getElementById('ajax_user_fields').innerHTML = actually + split_string[0];
				if(split_string[1] == 'add'){
					document.getElementById('add_this_name').style.display = 'none'
				}
				break;
			}

		}
	});
}

function profile_del_name(id){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var split_string;
	var actually = document.getElementById('ajax_del_'+id).innerHTML;

	if(confirmLink(this, 'Na pewno chcesz usunac ?')){
		advAJAX.post({
			url: global_path+"act/ajax/profile_del_name.php",
			parameters : {
			"id" : id
			},
			onLoading : function(obj) {
				document.getElementById('ajax_del_'+id).innerHTML = '';
				document.getElementById('ajax_del_loading_'+id).innerHTML=loading;
			},
			onSuccess : function(obj) {
				document.getElementById('ajax_del_loading_'+id).innerHTML='';
				switch(obj.responseText){
					case 'error':
					document.getElementById('ajax_del_'+id).innerHTML = actually;
					show_alert(300,80,'Informacja','<center>Brak pola !</center>');
					break;
					default:
					show_alert(300,80,'Informacja','<center>Pole zostało poprawnie usunięte !</center>');
					break;
				}

			}
		});
	}
	else {
		document.getElementById('del_name_'+id).checked = '';
	}
}
function save_league_desc(){
	var desc = document.getElementById('league_desc').value;

	advAJAX.post({
		url: global_path+"act/ajax/profile_save_desc.php",
		parameters : {
		"desc" : desc
		},
		onSuccess : function(obj) {
			if(obj.responseText == 'ok')
			show_alert(300,80,'Informacja','<center>Dane poprawnie zapisane !</center>');
			else
			show_alert(300,80,'Informacja','<center>Bląd bazy MYSQL !</center>');
		}
	});
}

function tv_rate(rate){
	document.getElementById('tv_rate').value = rate;
	submitform('send_rate');
}
function send_bet_normal(id){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var value = document.getElementById('field_'+id).value;
	var bet_id = document.getElementById('bet_id').value;

	if(value == '' || value == 0){
		show_alert(300,80,'Informacja','<center>Nic nie postawłeś !</center>');
	}
	else {
		advAJAX.post({
			url: global_path+"act/liga/ajax/send_bet.php",
			parameters : {
			"value" : value,
			"bet_id" : bet_id,
			"type" : id
			},
			onSuccess : function(obj) {
				switch(obj.responseText){
					case 'money':
					show_alert(300,80,'Informacja','<center>Nie masz wystarczajaco dużo srodków !</center>');
					break;
					case 'end':
					show_alert(300,80,'Informacja','<center>Zakład zamknięty !</center>');
					break;
					case 'already':
					show_alert(300,80,'Informacja','<center>Już obstawiłeś !</center>');
					break;
					default:
					document.getElementById('bet_1').style.display='none';
					document.getElementById('bet_1_a').style.display='none';
					document.getElementById('bet_2').style.display='none';
					document.getElementById('bet_2_a').style.display='none';
					document.getElementById('bet_3').style.display='none';
					document.getElementById('bet_3_a').style.display='none';
					show_alert(300,80,'Informacja','<center>Dziękujamy za obstawienia zakładu  !</center>');
					break;
				}

			}
		});
	}
}

function NewWindow(mypage, myname, w, h, scroll) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'toolbar=no,menubar=no,height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable=no'
	win = window.open(mypage, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
if (typeof(parent.document) != 'undefined' && typeof(parent.document) != 'unknown'
&& typeof(parent.document.title) == 'string') {

}
function obs_function(id,type){
	var this_url = String(document.location);
	//alert(url);
	advAJAX.post({
		url: global_path+"act/ajax/obs_function.php",
		parameters : {
		"id" : id,
		"this_url" : this_url,
		"type":	type
		},
		onSuccess : function(obj) {
			if(obj.responseText == 'nie'){
				document.getElementById('obs_image').src='img/liga/mecz/nieobserwuj.gif';
				show_alert(300,80,'Informacja','<center>Mecz został dodany do Twojego kalendarza !</center>');
			}
			else {
				//alert(obj.responseText);
				document.getElementById('obs_image').src='img/liga/mecz/obserwuj.gif';

			}
		}
	});
}

function check_long(max,value,evt){
	var charCode = (evt.which) ? evt.which : event.keyCode
	charCode = parseInt(charCode);
	if(value.length > max && charCode != 8){
		show_alert(300,80,'Informacja','<center>Przekraczasz dopuszczalna dlugość znaków dla tego pola !</center>');
		//alert(charCode);
		return false
	}
	else {
		return true;
	}
}
function add_file(file,pole,catalog){
	window.opener.document.getElementById(pole).value=file;
	window.opener.document.getElementById(pole+'_pic').innerHTML='<img src="img/'+catalog+'/'+file+'" border="0" alt="image" />';
	window.close();
}
function add_tag(tag){
	var tags = window.opener.document.getElementById('tags').innerHTML;
	var news_id  = window.opener.document.getElementById('news_id').value;
	var set_tag = parseInt(window.opener.document.getElementById('set_tag').value);
	advAJAX.post({
		url: global_path+"act/ajax/add_tag_news.php",
		parameters : {
		"news_id" : news_id,
		"tag" : tag
		},
		onSuccess : function(obj) {
			switch(obj.responseText){
				case 'ok':
				window.opener.document.getElementById('set_tag').value = set_tag+1;
				window.opener.document.getElementById('tags').innerHTML = tags+tag+', '
				window.close();
				break;
				default:
				show_alert(300,80,'Informacja','<center>'+obj.responseText+'</center>');
				break;
			}
		}
	});
}
function del_tag(id){
	var set_tag = document.getElementById('set_tag').value;
	if(confirmLink(id, 'Na pewno chcesz usunac ?')){
		advAJAX.post({
			url: global_path+"act/ajax/del_tag.php",
			parameters : {
			"id" : id
			},
			onSuccess : function(obj) {
				document.getElementById('set_tag').value = set_tag-1;
				document.getElementById('tag-'+id).innerHTML='';
			}
		})
	}
}
function log_error(){
	show_alert(300,80,'Informacja','<center>Logowanie niepoprawne ! Błędne dane !</center>');
}
function check_art(ident){

	//MyObject.UpdateEditorFormValue();
	var ico_file = document.getElementById('file_ico').value;
	var	ico =  document.getElementById('ico').value;
	var	title =  document.getElementById('title').value;
	var fced = FCKeditorAPI.GetInstance('body');
	var body = fced.GetXHTML(true);
	var	ico_desc =  document.getElementById('ico_desc').value;
	ident = parseInt(ident);
	//alert(ident);
	if(title == ''){
		show_alert(300,80,'Informacja','<center>Nie wpisałeś tytułu !</center>');
	}
	else if(body == '' || body == '<br type="_moz" />'){
		show_alert(300,80,'Informacja','<center>Nie wpisałeś tresci !</center>');
	}
	else {
		switch(ident){
			case 1:case 29:case 48:
			submitform('add_this');
			break;
			default:
			if(ico_file == '' && ico == '')
			show_alert(300,80,'Informacja','<center>Nie dodałeś obowiazkowej ikony !</center>');
			else if(ico_desc == '')
			show_alert(300,80,'Informacja','<center>Nie wpisałeś żadnej zajawki !</center>');
			else
			submitform('add_this');
			break;
		}
	}
}
function check_schedule_admin(value){
	value = parseInt(value);
	switch(value){
		case 1:
		document.getElementById('this_schedule').style.display='block';
		break;
		default:
		document.getElementById('this_schedule').style.display='none';
		break;
	}
}

function switch_search(value){
	switch(value){
		case '1':
		document.getElementById('switch_1').style.display='none';
		document.getElementById('switch_2').style.display='none';
		break;
		default:
		document.getElementById('switch_1').style.display='block';
		document.getElementById('switch_2').style.display='block';
		break;
	}
}

function search_cybersport(way,page,order,ascending,tag){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var word = document.getElementById('search_word').value;
	var user = document.getElementById('search_user').value;
	var cat = document.getElementById('search_cat').value;
	var ident = document.getElementById('search_ident').value;
	var date_in = document.getElementById('kal_id_hidden_data').value;
	var date_out = document.getElementById('kal_id_2_hidden_data').value;
	advAJAX.post({
		url: global_path+"act/ajax/search_cybersport.php",
		parameters : {
		"order" : order,
		"tag" : tag,
		"asc" : ascending,
		"way" : way,
		"page" : page,
		"word" : word,
		"user" : user,
		"cat" : cat,
		"ident" : ident,
		"date_in" : date_in,
		"date_out" : date_out
		},
		onLoading : function(obj) {
			document.getElementById('search_loading').innerHTML=loading;
			document.getElementById('search_area').innerHTML=''
		},
		onSuccess : function(obj) {
			if(obj.responseText == 'no') {
				document.getElementById('search_loading').innerHTML='';
				document.getElementById('search_area').innerHTML='';
				show_alert(300,80,'Informacja','<center>Brak wyników !</center>');
			}
			else{
				document.getElementById('search_loading').innerHTML='';
				document.getElementById('search_area').innerHTML=obj.responseText;
				if(order > 0){
					switch(ascending){
						case 'ASC':
						document.getElementById('way_'+order).src='img/liga/tabela/up.gif';
						break;
						default:
						document.getElementById('way_'+order).src='img/liga/tabela/down.gif';
						break;
					}
				}
			}
		}
	});
}
function search_redirect(){
	var word = document.getElementById('search_word_main').value;
	location.href='szukaj/'+word;
}
function search_users(way,page,order,ascending){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var login = document.getElementById('search_login').value;
	var sex = document.getElementById('search_sex').value;
	var rang = document.getElementById('search_rang').value;
	var country = document.getElementById('search_country').value;
	var date_in = document.getElementById('kal_id_hidden_data').value;
	var date_out = document.getElementById('kal_id_2_hidden_data').value;
	advAJAX.post({
		url: global_path+"act/ajax/search_users.php",
		parameters : {
		"order" : order,
		"asc" : ascending,
		"way" : way,
		"page" : page,
		"login" : login,
		"sex" : sex,
		"rang" : rang,
		"country" : country,
		"date_in" : date_in,
		"date_out" : date_out
		},
		onLoading : function(obj) {
			document.getElementById('search_loading').innerHTML=loading;
			document.getElementById('search_area').innerHTML=''
		},
		onSuccess : function(obj) {
			if(obj.responseText == 'no') {
				document.getElementById('search_loading').innerHTML='';
				document.getElementById('search_area').innerHTML='';
				show_alert(300,80,'Informacja','<center>Brak wyników !</center>');
			}
			else{
				document.getElementById('search_loading').innerHTML='';
				document.getElementById('search_area').innerHTML=obj.responseText;
				if(order > 0){
					switch(ascending){
						case 'ASC':
						document.getElementById('way_'+order).src='img/liga/tabela/up.gif';
						break;
						default:
						document.getElementById('way_'+order).src='img/liga/tabela/down.gif';
						break;
					}
				}
			}
		}
	});
}

function edit_album(id){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var way = document.getElementById('album_admin').innerHTML;
	switch(way){
		case '':
		advAJAX.post({
			url: global_path+"act/ajax/show_album_edit.php",
			parameters : {
			"id" : id
			},
			onLoading : function(obj) {
				document.getElementById('album_loading').innerHTML=loading;
			},
			onSuccess : function(obj) {
				document.getElementById('album_loading').innerHTML = '';
				document.getElementById('album_admin').innerHTML = obj.responseText;
			}
		});
		break;
		default:
		document.getElementById('album_admin').innerHTML = '';
		document.getElementById('album_loading').innerHTML = '';
		break;
	}
}

function add_album(){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var way = document.getElementById('album_admin').innerHTML;
	switch(way){
		case '':
		advAJAX.post({
			url: global_path+"act/ajax/show_album_add.php",
			parameters : {
			"id" : loading
			},
			onLoading : function(obj) {
				document.getElementById('album_loading').innerHTML=loading;
			},
			onSuccess : function(obj) {
				document.getElementById('album_loading').innerHTML = '';
				document.getElementById('album_admin').innerHTML = obj.responseText;
			}
		});
		break;
		default:
		document.getElementById('album_admin').innerHTML = '';
		document.getElementById('album_loading').innerHTML = '';
		break;
	}
}
function pic_shows(id){
	var this_shows = document.getElementById('pic_shows_'+id).innerHTML;
	this_shows = parseInt(this_shows);
	advAJAX.post({
		url: global_path+"act/ajax/pic_shows.php",
		parameters : {
		"id" : id
		},
		onSuccess : function(obj) {
			document.getElementById('pic_shows_'+id).innerHTML = this_shows+1;
		}
	});
}

function edit_comment(id,type,flag){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	advAJAX.post({
		url: global_path+"act/ajax/edit_comment.php",
		parameters : {
		"id" : id,
		"flag" : flag,
		"type" : type
		},
		onLoading : function(obj) {
			document.getElementById('comment-'+id).innerHTML = '';
			document.getElementById('comment_loading-'+id).innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('comment_loading-'+id).innerHTML = '';
			document.getElementById('comment-'+id).innerHTML = obj.responseText;
		}
	});
}

function show_comment(id,type,flag){
	//MyObject.UpdateEditorFormValue();
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	var fced = FCKeditorAPI.GetInstance('edit_body');
	var body = fced.GetXHTML(true);
	advAJAX.post({
		url: global_path+"act/ajax/show_comment.php",
		parameters : {
		"id" : id,
		"body" : body,
		"flag" : flag,
		"type" : type
		},
		onLoading : function(obj) {
			document.getElementById('comment-'+id).innerHTML = '';
			document.getElementById('comment_loading-'+id).innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('comment_loading-'+id).innerHTML = '';
			document.getElementById('comment-'+id).innerHTML = obj.responseText;
		}
	});
}

function nuke_comment(id){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	advAJAX.post({
		url: global_path+"act/ajax/nuke_comment.php",
		parameters : {
		"id" : id
		},
		onLoading : function(obj) {
			document.getElementById('comment_body-'+id).innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('comment_body-'+id).innerHTML = '';
			document.getElementById('comment_body-'+id).innerHTML = obj.responseText;
		}
	});
}

function add_post_ajax(id,post_id){
	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	advAJAX.post({
		url: global_path+"act/forum/add_post_ajax.php",
		parameters : {
		"id" : id,
		"post_id" : post_id
		},
		onLoading : function(obj) {
			document.getElementById('add_post').innerHTML = '';
			document.getElementById('add_post_ajax').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('add_post_ajax').innerHTML = '';
			document.getElementById('add_post').innerHTML = obj.responseText;
		}
	});
}

function change_size(size){
	var d = new Date();
	var czas = d.getTime();
	var cookie = parseInt(Get_Cookie('text_size'));
	if(!isNaN(cookie)){
		var classes = document.getElementById('size_'+size).className;
		var old_class = str_replace('underline','',document.getElementById('size_'+cookie).className);
		document.getElementById('size_'+cookie).className = old_class;
		Delete_Cookie('text_size','/','');
	}
	document.getElementById('title_text').className='size'+size;
	document.getElementById('body_text').className='size'+size;
	document.getElementById('size_'+size).className = classes+' '+'underline';
	Set_Cookie('text_size', size, czas+60*60*24*31*12, '/', '', '');
}

function hide_this(id,type){
	var d = new Date();
	var czas = d.getTime();
	var cookie = parseInt(Get_Cookie('hide_this_'+id));
	var display  = document.getElementById('hide_'+id).style.display;

	if(type == 1){
		switch(display){
			case 'none':
			document.getElementById('hide_'+id).style.display='block';
			Set_Cookie('hide_this_'+id, 1, czas+60*60*24*31*12, '/', '', '');
			break;
			default:
			document.getElementById('hide_'+id).style.display='none';
			Set_Cookie('hide_this_'+id, 0, czas+60*60*24*31*12, '/', '', '');
			break;
		}
	}
	else {
		switch(cookie){
			case 1:
			document.getElementById('hide_'+id).style.display='block';
			Set_Cookie('hide_this_'+id, 1, czas+60*60*24*31*12, '/', '', '');
			break;
			default:
			document.getElementById('hide_'+id).style.display='none';
			Set_Cookie('hide_this_'+id, 0, czas+60*60*24*31*12, '/', '', '');
			break;
		}
	}

}

function camera_go(){

	setTimeout("camera()",5000);
}

function camera(){

	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	advAJAX.post({
		url: global_path+"act/ajax/camera.php",
		parameters : {
		},
		onLoading : function(obj) {
			document.getElementById('camera').innerHTML = '';
			document.getElementById('camera_loading').innerHTML=loading;
		},
		onSuccess : function(obj) {
			document.getElementById('camera_loading').innerHTML = '';
			document.getElementById('camera').innerHTML = obj.responseText;
		}
	});
	camera_go()
}

checked=false;
function checkedAll (frm1) {
	var aa = document.getElementById(frm1);
	if (checked == false){
		checked = true
	}
	else{
		checked = false
	}
	for (var i =0; i < aa.elements.length; i++){
		aa.elements[i].checked = checked;
	}
}
function send_ftp(id,url,type,back){

	var loading = '<img src="ico/loading.gif" border="0" alt="loading" />';
	advAJAX.post({
		url: global_path+"act/ajax/add_file_session.php",
		parameters : {
		"type" : type
		},
		onSuccess : function(obj) {
			if(type != 4){
				document.this_form_file.action=url+'?session='+obj.responseText+'&type='+type+'&back='+back;
			}
			else {
				document.this_form_file_2.action=url+'?session='+obj.responseText+'&type='+type+'&back='+back;
			}
			submitform(id);
		}
	});
}
function match_switch_m(id){
	var check = document.getElementById('add_m_'+id).style.display;
	switch(check){
		case 'none':
			document.getElementById('arrow_'+id).src='img/news/down_arrow.gif';
			document.getElementById('add_m_'+id).style.display = 'block';
		break;
		case '':
			document.getElementById('arrow_'+id).src='img/news/down_arrow.gif';
			document.getElementById('add_m_'+id).style.display = 'block';
		break;
		default:
			document.getElementById('arrow_'+id).src='img/news/up_arrow.gif';
			document.getElementById('add_m_'+id).style.display = 'none';
		break;
	}
}