var preloader_img = '<br/><br/><p align="center"><img src="/sys_images/loading.gif" alt="" border="0"/></p>';

function validateSearch2(obj)
{
	if (validateSearch(obj)) obj.submit();
}
function validateSearch(obj)
{
	updateFieldsForm2Form('adv_search_form','search_from');
	<!-- obj.search.value == '' ||  -->
	if (obj.search.value == LBL_SEARCH)
	{
		alert (LBL_SEARCH_ALERT);
		obj.search.focus();
		return false;
	}
	return true;
}
function validateSearchClick()
{
	var obj = document.search_from.search;
	if (obj.value == LBL_SEARCH) obj.value = '';
}
function adv_hide_border()
{
	$('ad_se').style.border = '0px solid #E7E7E7';
}
function adv_show_border()
{
	$('ad_se').style.border = '1px solid #E7E7E7';
}
function advanc_s()
{
	if ($('advanced_search').style.display == 'none')
	{
		Effect.SlideDown('advanced_search', {beforeStart: adv_show_border});
	}
	else
	{
		Effect.SlideUp('advanced_search', {afterFinish: adv_hide_border});
	}
}
function updateFieldsForm2Form(_form1,_form2)
{
	var adv_elems = $(_form1).getElements();
	for (var x=0;x<adv_elems.length;x++)
	{
		var if_exist = $(_form2).getInputs('hidden', adv_elems[x].name);
		if(if_exist!='')
		{
			if_exist.value = $F(adv_elems[x]);
		}
		else
		{
			var a = new Element('input', { 'type': 'hidden', 'name': adv_elems[x].name, 'value': $F(adv_elems[x]) });
			$(_form2).insert(a);
		}
	}
}
function validateLogin2Small(obj)
{
	if (validateLoginSmall(obj)) obj.submit();
}
function validateLoginSmall(obj)
{
	if (obj.login.value == '' || obj.login.value == LBL_LOGIN)
	{
		alert (LBL_LOGIN_ALERT);
		obj.login.focus();
		return false;
	}
	if (obj.password.value == '')
	{
		alert (LBL_LOGIN_ALERT);
		obj.password.focus();
		return false;
	}
	return true;
}
function validateLoginSmallClick()
{
	var obj = document.login_from_small.login;
	if (obj.value == LBL_LOGIN) obj.value = '';
}
function validatePassSmallClick()
{
	var obj = document.login_from_small.password;
	if (obj.value == LBL_PASS) obj.value = '';
}
function validateNewsletter3(obj)
{
	if (validateNewsletter(obj)) box_reload('box_newsletter','box_newsletter,'+_sid+'.dhtml?action=del4newsletter&newsletter_email='+obj.newsletter_email.value);
}
function validateNewsletter2(obj)
{
	if (validateNewsletter(obj)) box_reload('box_newsletter','box_newsletter,'+_sid+'.dhtml?action=add2newsletter&'+obj.serialize());
}
function validateNewsletter(obj)
{
	if (obj.newsletter_email.value == '' || obj.newsletter_email.value == 'e-mail' || obj.newsletter_email.value.search (mailValidator) == -1)
	{
		obj.newsletter_email.value = LBL_NEWSLETTER_ALERT;
		obj.newsletter_email.className = 'newsletter_input newsletter_input_red';
		return false;
	}
	return true;
}
function validateNewsletterClick()
{
	var obj = document.newsletter_from.newsletter_email;
	if (obj.value == 'e-mail' || obj.value == LBL_NEWSLETTER_ALERT) obj.value = '';
}
function setFirstPath(_fol)
{
	var path_first = Get_Cookie('SID'+_fol+'_TYPE_FILTER');
	try
	{
		if (path_first != '' && Number(path_first)>0) $('path_first').innerHTML = $('hm_item_0'+path_first).innerHTML;
		else $('path_first').innerHTML = $('hm_item_01').innerHTML;
	}
	catch (ex) {}
}
function setFirstPathMulti(_fol)
{
	try
	{
		$('path_first').innerHTML = $('hm_item_0'+_fol).innerHTML;
	}
	catch (ex) {}
}
function bigFonts()
{
	var _bfarr = $$('td.ccol4','td.ccol2');
	for (var x = 0, len = _bfarr.length; x < len; ++x)
	{
		if (_bfarr[x].hasClassName('big_fonts'))
		{
			_bfarr[x].removeClassName('big_fonts');
		}
		else
		{
			_bfarr[x].addClassName('big_fonts');
		}
	}
}
function ibox_swap(_id1,_id2,_sid)
{
	var _prefix = Math.round(_sid/10);
	var currBoxes = new Array();
	var _cookieVal = Get_Cookie('SID'+_prefix+'_BOXES_'+_sid);
	var _arr_tmp = boxes_string2arr(_cookieVal);
	_arr_tmp = _arr_tmp.compact();
	_arr_tmp = _arr_tmp.uniq();
	
	_item1 = new Array();
	_item2 = new Array();
	
	for (var x = 0;x<_arr_tmp.length;x++)
	{
		_id_tmp = _arr_tmp[x][0];
		if (_id_tmp==_id1)
		{
			_item1 = _arr_tmp[x];
		}
		if (_id_tmp==_id2)
		{
			_item2 = _arr_tmp[x];
		}
	}
	for (var x = 0;x<_arr_tmp.length;x++)
	{
		_id_tmp = _arr_tmp[x][0];
		if (_id_tmp==_id1)
		{
			_arr_tmp[x] = _item2;
		}
		if (_id_tmp==_id2)
		{
			_arr_tmp[x] = _item1;
		}
	}
	//Zapis do cookie
	Set_Cookie('SID'+_prefix+'_BOXES_'+_sid, boxes_arr2string(_arr_tmp), 365);
}
function ibox_add(_id,_sid)
{
	var allPageBoxes = allBoxes;
	allPageBoxes = allPageBoxes.compact();
	allPageBoxes = allPageBoxes.uniq();
	var _prefix = Math.round(_sid/10);
	var currBoxes = new Array();
	var _cookieVal = Get_Cookie('SID'+_prefix+'_BOXES_'+_sid);
	var _arr_tmp = boxes_string2arr(_cookieVal);
	_arr_tmp = _arr_tmp.compact();
	_arr_tmp = _arr_tmp.uniq();
	for (var x = 0;x<allPageBoxes.length;x++)
	{
		_id_tmp = allPageBoxes[x][0];
		if (_id_tmp==_id)
		{
			_arr_tmp[_arr_tmp.length] = allPageBoxes[x];
			break;
		}
	}
	
	if(allPageBoxes.size() == _arr_tmp.size())
	{
		$('list_box').hide();
	}	
	
	//Zapis do cookie
	Set_Cookie('SID'+_prefix+'_BOXES_'+_sid, boxes_arr2string(_arr_tmp), 365);
	$('cbox_i2_addons').update('<ul class="list"></ul>');
	Effect.SlideUp('cbox_i2_addons');
	generateBoxes(_sid);
}
function ibox_remove(_id,_sid)
{
	var _prefix = Math.round(_sid/10);
	var currBoxes = new Array();
	var _cookieVal = Get_Cookie('SID'+_prefix+'_BOXES_'+_sid);
	var _arr_tmp = boxes_string2arr(_cookieVal);
	_arr_tmp = _arr_tmp.compact();
	_arr_tmp = _arr_tmp.uniq();
	for (var x = 0;x<_arr_tmp.length;x++)
	{
		_id_tmp = _arr_tmp[x][0];
		if (_id_tmp!=_id)
		{
			currBoxes[currBoxes.length] = _arr_tmp[x];
		}
	}
	//Zapis do cookie
	Set_Cookie('SID'+_prefix+'_BOXES_'+_sid, boxes_arr2string(currBoxes), 365);
}











function display_list_box(_sid)
{

	if ($('cbox_i2_addons').style.display == 'none')
	{
		var allPageBoxes = allBoxes;
		allPageBoxes = allPageBoxes.compact();
		allPageBoxes = allPageBoxes.uniq();
		var _prefix = Math.round(_sid/10);
		var currBoxes = new Array();
		var _cookieVal = Get_Cookie('SID'+_prefix+'_BOXES_'+_sid);
		var _arr_tmp = boxes_string2arr(_cookieVal);
		_arr_tmp = _arr_tmp.compact();
		_arr_tmp = _arr_tmp.uniq();
		for (var x = 0;x<allPageBoxes.length;x++)
		{
			_id_tmp = allPageBoxes[x][0];
			_has = false;
			for (var x2 = 0;x2<_arr_tmp.length;x2++)
			{
				_id_tmp2 = _arr_tmp[x2][0];
				if (_id_tmp==_id_tmp2)
				{
					_has = true;
					break;
				}
			}
			if(_has==false)
			{
				currBoxes[currBoxes.length] = allPageBoxes[x];
			}
		}
	}


		if(currBoxes.size() > 0){
			$('list_box').show();
		}
		if(currBoxes.size() == 0){
			$('list_box').hide();
		}
		
		
}












function generateBoxesAddons(_sid)
{
	if ($('cbox_i2_addons').style.display == 'none')
	{
		var allPageBoxes = allBoxes;
		allPageBoxes = allPageBoxes.compact();
		allPageBoxes = allPageBoxes.uniq();
		var _prefix = Math.round(_sid/10);
		var currBoxes = new Array();
		var _cookieVal = Get_Cookie('SID'+_prefix+'_BOXES_'+_sid);
		var _arr_tmp = boxes_string2arr(_cookieVal);
		_arr_tmp = _arr_tmp.compact();
		_arr_tmp = _arr_tmp.uniq();
		for (var x = 0;x<allPageBoxes.length;x++)
		{
			_id_tmp = allPageBoxes[x][0];
			_has = false;
			for (var x2 = 0;x2<_arr_tmp.length;x2++)
			{
				_id_tmp2 = _arr_tmp[x2][0];
				if (_id_tmp==_id_tmp2)
				{
					_has = true;
					break;
				}
			}
			if(_has==false)
			{
				currBoxes[currBoxes.length] = allPageBoxes[x];
			}
		}
		var tmp='<ul class="list">';
		for (var x = 0;x<currBoxes.length;x++)
		{
			tmp+='<li><a href="#" onclick="ibox_add('+currBoxes[x][0]+','+_sid+'); return false;">'+currBoxes[x][2]+'</a></li>';
		}
		tmp+='</ul>';
		$('cbox_i2_addons').update(tmp);
		Effect.SlideDown('cbox_i2_addons', { queue: { position: 'end', scope: 'menuxscope', limit: 1} });
	}
	else
	{
		$('cbox_i2_addons').update('<ul class="list"></ul>');
		Effect.SlideUp('cbox_i2_addons', { queue: { position: 'end', scope: 'menuxscope', limit: 1} });
	}
}
function generateBoxes(_sid)
{
	var allPageBoxes = allBoxes;
	allPageBoxes = allPageBoxes.compact();
	allPageBoxes = allPageBoxes.uniq();
	var currBoxes = new Array();
	var _prefix = Math.round(_sid/10);
	var _cookieVal = Get_Cookie('SID'+_prefix+'_BOXES_'+_sid);
	
	//Odczyt i walidacja pomiedzy tym co jest w dokumentach a tym co w cookie
	if (_cookieVal!= null && _cookieVal !='')
	{
		var _arr_tmp = boxes_string2arr(_cookieVal);
		_arr_tmp = _arr_tmp.compact();
		_arr_tmp = _arr_tmp.uniq();
		for (var x = 0;x<_arr_tmp.length;x++)
		{
			_id_tmp = _arr_tmp[x][0];
			for (var x2 = 0;x2<allPageBoxes.length;x2++)
			{
				_id_tmp2 = allPageBoxes[x2][0];
				if (_id_tmp==_id_tmp2)
				{
					currBoxes[currBoxes.length] = _arr_tmp[x];
					break;
				}
			}
		}
	}
	else
	{
		currBoxes = allPageBoxes;
	}
	
	//Budowanie loaderow
	var tmp='';
	for (var x = 0;x<currBoxes.length;x++)
	{
		tmp+='<div class="cbox cbox_moveable" id="cbox_'+currBoxes[x][0]+'"><img src="/sys_images/loading.gif" alt="" border="0"/></div><div class="spacer22">&nbsp;</div>';
	}
	$('boxes_right').update(tmp);
	
	//Budowanie skryptow inicjujacych i dragdrop
	for (var x = 0;x<currBoxes.length;x++)
	{
		new Draggable('cbox_'+currBoxes[x][0], {  revert: true });
		Droppables.add('cbox_'+currBoxes[x][0], {
		accept: 'cbox',
		hoverclass: 'cbox_droppable',
		onDrop: boxes_dropAction
		});
		box_update('cbox_'+currBoxes[x][0],'/'+currBoxes[x][0]+'.dhtml?sid='+currBoxes[x][1]);
	}
	//Zapis do cookie
	Set_Cookie('SID'+_prefix+'_BOXES_'+_sid, boxes_arr2string(currBoxes), 365);
}


function addShortCut2()
{
	$$('#hint_shortcut .hint1_a')[0].innerHTML = '<span>'+lbl_ADD_CURR_PAGE+'</span>';
	$('hint_shortcut').style.display='block';
	
}
function addShortCut3()
{
	$('hint_shortcut').style.display='none';
}
function addShortCut()
{
	var _prefix = Math.round(_sid/10);
	var _cookieVal = Get_Cookie('SID'+_prefix+'_SHORTCUTS_'+_sid);
	var _arr_tmp = boxes_string2arr(_cookieVal);
	_arr_tmp = _arr_tmp.compact();
	_arr_tmp = _arr_tmp.uniq();
	_arr_tmp[_arr_tmp.length] = [_id_document,_sid, _document_title.replace(/;/g, " ").replace(/:/g, " "),''];
	_arr_tmp = _arr_tmp.compact();
	_arr_tmp = _arr_tmp.uniq();
	Set_Cookie('SID'+_prefix+'_SHORTCUTS_'+_sid, boxes_arr2string(_arr_tmp), 365);
	$$('#hint_shortcut .hint1_a')[0].innerHTML = '<span>'+lbl_ADDED_CURR_PAGE+'</span>';
}
function removeShortCut(_id)
{
	var currBoxes = new Array();
	var _prefix = Math.round(_sid/10);
	var _cookieVal = Get_Cookie('SID'+_prefix+'_SHORTCUTS_'+_sid);
	var _arr_tmp = boxes_string2arr(_cookieVal);
	_arr_tmp = _arr_tmp.compact();
	_arr_tmp = _arr_tmp.uniq();
	for (var x = 0;x<_arr_tmp.length;x++)
	{
		if (_arr_tmp[x][0] == _id)
		{
			_arr_tmp[x] = null;
			break;
		}
	}
	_arr_tmp = _arr_tmp.compact();
	_arr_tmp = _arr_tmp.uniq();
	Set_Cookie('SID'+_prefix+'_SHORTCUTS_'+_sid, boxes_arr2string(_arr_tmp), 365);
	generateShortcuts();
}
function generateShortcuts()
{
	var currBoxes = new Array();
	var _prefix = Math.round(_sid/10);
	var _cookieVal = Get_Cookie('SID'+_prefix+'_SHORTCUTS_'+_sid);
	var tmp='';
	
	//Odczyt i walidacja pomiedzy tym co jest w dokumentach a tym co w cookie
	
	if (_cookieVal!= null && _cookieVal !='')
	{
		var _arr_tmp = boxes_string2arr(_cookieVal);
		_arr_tmp = _arr_tmp.compact();
		_arr_tmp = _arr_tmp.uniq();
		for (var x = 0;x<_arr_tmp.length;x++)
		{
			tmp+='<tr valign="middle"><td><a href="javascript:removeShortCut('+_arr_tmp[x][0]+');"><img class="ico_delete" src="/sys_images/spacer.gif" alt="" border="0"/></a></td><td><a href="'+_arr_tmp[x][0]+'.dhtml?sid='+_arr_tmp[x][1]+'">'+_arr_tmp[x][2]+'</a></td></tr>';
		}
	}
	
	if (tmp!='')
	{
		$('cbox_i_na_skroty_empty').style.display='none';
		$('cbox_i_na_skroty').style.display='block';
		tmp = '<table cellpadding="0" cellspacing="3" border="0">'+tmp+'</table>';
		$('cbox_i_na_skroty').update(tmp);
	}
	else
	{
		$('cbox_i_na_skroty_empty').style.display='block';
		$('cbox_i_na_skroty').style.display='none';
	}
}


function boxes_dropAction(dragged, dropped, event)
{
	dragged.swapWith($(dropped.id));
	ibox_swap(dragged.id.replace('cbox_',''),dropped.id.replace('cbox_',''),_sid);
}

function boxes_arr2string(_arr)
{
	var tmp = '';
	if (_arr!= null && _arr.length!=0)
	{
		_arr = _arr.compact();
		_arr = _arr.uniq();
		for (var x = 0;x<_arr.length;x++)
		{
			if (x!=0) tmp+=';';
			tmp+=_arr[x][0]+':'+_arr[x][1]+':'+_arr[x][2]+':'+_arr[x][3];
		}
	}
	return tmp;
}
function boxes_string2arr(str)
{
	var _arr = new Array();
	if (str!= null && str!='')
	{
		var _tmp = str.split(';');
		_tmp = _tmp.compact();
		_tmp = _tmp.uniq();
		for (var x = 0;x<_tmp.length;x++)
		{
			var _tmp2 = _tmp[x].split(':');
			_arr[x] = [_tmp2[0],_tmp2[1],_tmp2[2],_tmp2[3]];
		}
	}
	return _arr;
}
function showCalendar(_id,_field,_date)
{
	if ($(_id).innerHTML=='')
	{
		getCalendar(_id,_field,_date);
		$(_id).style.display='block';
	}
	else
	{
		$(_id).innerHTML='';
		$(_id).style.display='none';
	}
}
function mpnl(_id,_url,_limit,_sid)
{
	box_update(_id,_url+'?sid='+_sid+'&limit='+_limit);
}
function mpnl2(_id,_url,_limit,_sid,serialized,dyn)
{
	if ($('dyn_main_news')) $('dyn_main_news').update(dyn);
	box_update(_id,_url+'?sid='+_sid+'&limit='+_limit+'&'+serialized);
}
function ibox_toggle (_id)
{
	if ($(_id).style.display == 'none')
	{
		Effect.SlideDown(_id, { queue: { position: 'end', scope: 'menuxscope', limit: 1} });
	}
	else
	{
		Effect.SlideUp(_id, { queue: { position: 'end', scope: 'menuxscope', limit: 1} });
	}
}
function ibox_toggle_up (_id,_sid)
{
	_elem = $('cbox_'+_id).previous('.cbox_moveable');
	if (_elem)
	{
		$('cbox_'+_id).swapWith(_elem);
		ibox_swap(_id,_elem.id.replace('cbox_',''),_sid);
	}
}
function ibox_toggle_down (_id,_sid)
{
	_elem = $('cbox_'+_id).next('.cbox_moveable');
	if (_elem)
	{
		$('cbox_'+_id).swapWith(_elem);
		ibox_swap(_id,_elem.id.replace('cbox_',''),_sid);
	}
}
function ibox_toggle_remove (_id,_sid)
{

		var allPageBoxes = allBoxes;
		var allPageBoxes = allPageBoxes.compact();
		var allPageBoxes = allPageBoxes.uniq();
		var _prefix = Math.round(_sid/10);
		var  currBoxes_ = new Array();
		var _cookieVal = Get_Cookie('SID'+_prefix+'_BOXES_'+_sid);
		var _arr_tmp = boxes_string2arr(_cookieVal);
		var _arr_tmp = _arr_tmp.compact();
		var _arr_tmp = _arr_tmp.uniq();




		for (var x = 0;x<allPageBoxes.length;x++)
		{
			_id_tmp = allPageBoxes[x][0];
			_has = false;
			for (var x2 = 0;x2<_arr_tmp.length;x2++)
			{
				_id_tmp2 = _arr_tmp[x2][0];
				if (_id_tmp==_id_tmp2)
				{
					_has = true;
					break;
				}
			}
			if(_has==false)
			{
				currBoxes_[currBoxes_.length] = allPageBoxes[x];
			}
		}



	if ($('cbox_'+_id).previous('.spacer22'))
	{
		$('cbox_'+_id).previous('.spacer22').remove();
	}
	$('cbox_'+_id).remove();
	ibox_remove(_id,_sid);
	
	if(currBoxes_.length  > -1)
	{	
		$('list_box').show();
	}
}
function Set_Cookie( name, value, expires, path, domain, secure )
{
var today = new Date();
today.setTime( today.getTime() );
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 ) {
var a_all_cookies = document.cookie.split( ';' );
var a_temp_cookie = '';
var cookie_name = '';
var cookie_value = '';
var b_cookie_found = false;
for ( i = 0; i < a_all_cookies.length; i++ )
{
	a_temp_cookie = a_all_cookies[i].split( '=' );
	cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
	if ( cookie_name == check_name )
	{
		b_cookie_found = true;
		if ( a_temp_cookie.length > 1 )
		{
			cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
		}
		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";
}
Element.addMethods({
  swapWith: function(element, other) {
    element = $(element);
    other = $(other);
    if (element !== other) {
      var stub = document.createElement('div');
      other = Element.replace(other, stub);
      element = Element.replace(element, other);
      stub = Element.replace(stub, element);
      stub = null; // prevent possible leaks
    }
    return element;
  }
});
function printMe()
{
	if (window.print)
	{
		window.print();
	}
}
function hm_onmouver(_obj)
{
	_obj.oldClassName = _obj.className;
	_obj.className = _obj.className + ' hm_hover';
}
function hm_onmout(_obj)
{
	_obj.className = _obj.oldClassName;
}
function hm_action(_type_filter,_sid)
{
	
	/*
    if (Get_Cookie('SID'+_prefix+'_TYPE_FILTER')==_type_filter)
	{
		Set_Cookie('SID'+_prefix+'_TYPE_FILTER', 0, 365);
	}
	else
	{
		Set_Cookie('SID'+_prefix+'_TYPE_FILTER', _type_filter, 365);
	}
	*/
	hm_setcookie(_type_filter,_sid);
	window.location.href='/index,'+_sid+'.dhtml';
}
function hm_action_multimedia(_type_filter,_sid,firstDocument)
{
	
	/*
    if (Get_Cookie('SID'+_prefix+'_TYPE_FILTER')==_type_filter)
	{
		Set_Cookie('SID'+_prefix+'_TYPE_FILTER', 0, 365);
	}
	else
	{
		Set_Cookie('SID'+_prefix+'_TYPE_FILTER', _type_filter, 365);
	}
	*/
	hm_setcookie(_type_filter,_sid);
	window.location.href='/'+firstDocument+','+_sid+'.dhtml';
}
function hm_setcookie(_type_filter,_sid)
{
_prefix = Math.round(_sid/10);
Set_Cookie('SID'+_prefix+'_TYPE_FILTER', _type_filter, '');
}
function hm_action_multi(_url,_sid)
{
	window.location.href='/'+_url+','+_sid+'.dhtml';
}
function addHMJS(_id)
{
$(_id).onmouseover = function() { hm_onmouver(this); }
$(_id).onmouseout = function() { hm_onmout(this); }
}
function addHMSEL(_id)
{
$(_id).className = $(_id).className + ' hm_hover';
}
function box_update(_id,_url)
{
	new Ajax.Updater(_id, _url, {asynchronous:true,evalScripts:true});
	return false;
}
function box_update_multi(_id,_url)
{
	new Ajax.Updater($('media_item_full_'+_id).down(0), _url, {asynchronous:true,evalScripts:true,onComplete:function()
	{
		new Effect.SlideDown('media_item_full_'+_id, { duration: 2.0, queue: { position: 'end',
																			   scope: 'scope'},
																			   
																			   beforeStart: function()
																			   {
																				   	//$('media_item_mini_'+_id).hide();																	   
																			   },
																			   
																			   afterFinish: function()
																			   {
																				   $('mediaitem_'+_id).addClassName('mediaitem_sel');
																		       }
		});
	}
	});
	return false;
}
function mediaitem_press(_id)
{
	if ($$('div.mediaitem_sel').length > 0)
	{
		var _miarr = $$('div.mediaitem_sel');
		for (var x = 0, len = _miarr.length; x < len; ++x)
		{
			if (_miarr[x].hasClassName('mediaitem_sel'))
			{
				_miarr[x].removeClassName('mediaitem_sel');
				//_miarr[x].down('div.media_item_mini',0).show();
				
				new Effect.SlideUp(_miarr[x].down('div.media_item_full',0).id, { duration: 2.0, queue: { position: 'end',
					 scope: 'scope'}
				});
			}
		}
	}
	else
	{
		box_update_multi(_id,'/'+_id+','+_sid+'.dhtml?use=VIDEO');
	}
}
function box_periodicalupdate(_id,_url,_frq)
{
	new Effect.Opacity(_id, { from: 1.0, to: 0.0, duration: 0.1});	
	var _freq = 15;
	if (_frq>0) _freq = _frq;
	new Ajax.PeriodicalUpdater(_id, _url, {asynchronous:true,evalScripts:true,frequency:_freq,onSuccess:
	function()
	{
		new Effect.Opacity(_id, { from: 0.0, to: 1.0, duration: 2.0});	
	}
	});
	
	return false;
}
function box_reload(_id,_url)
{
	$(_id).update('<img src="/sys_images/loading.gif" alt="" border="0"/>');
	new Ajax.Updater(_id, _url, {asynchronous:true,evalScripts:true});
	return false;
}

isGecko=false;
if(navigator.userAgent) { if(navigator.userAgent.toLowerCase().indexOf('gecko')!=-1) isGecko=true }
isLinux=false;
if(navigator.platform) { if(navigator.platform.toLowerCase().indexOf('linux')!=-1) isLinux=true }
AC_FL_RunContent = 0;
DetectFlashVer = 0;
var requiredMajorVersion = 9;
if (isLinux==true) requiredMajorVersion = 10;
var requiredMinorVersion = 0;
var requiredRevision = 0;
function getById(a)
{
if(document.getElementById) return document.getElementById(a);
else if(document.all) return document.all[a];
else return null
}
function winopen(a,w,h)
{
	return winopen(a,w,h,"no","no")
}
function winopen(a,w,h,b)
{
	return winopen(a,w,h,b,"no")
}
function winopen(a,w,h,b,c)
{
	aw=640;
	ah=450;
	if(window.screen)
	{
		aw=screen.availwidth;
		ah=screen.availheight;
		if(!(aw>0))
		{
			aw=screen.width;
			ah=screen.height
		}
	}
	ustawienia="width="+w+","+"height="+h+","+"left="+(aw-w)/2+","+"top="+(ah-h)/2+","+"screenX="+(aw-w)/2+","+"screenY="+(ah-h)/2+","+"toolbar=no,"+"location=no,"+"directories=no,"+"status=no,"+"menubar=no,"+"scrollbars="+b+","+"name="+a+","+"resizable="+c;
	noweokno=window.open(a,('o_'+Math.random(100)).replace('.','_'),ustawienia);
	return noweokno
}
function addEnterHandler(e,a)
{
	if(!e)
	{
		var e=window.event;
		window.event.cancelBubble=true
	}
	var b;
	if(e.keyCode)b=e.keyCode;
	else if(e.which)b=e.which;
	if(b==13)setTimeout(a,0)
}
mailValidator=/^[a-zA-Z0-9._-]+\@([a-zA-Z0-9_-]+\.){1,}[\w]{1,4}$/;
numberValidator=/^[0-9]+$/;
phoneValidator=/^[0-9 +-]+$/;
letterValidator=/^[a-zA-Z]+$/;
zipCodeValidator=/^\d\d(-)\d\d\d$/;
numberekValidator=/^[a-zA-Z0-9_!.?]*[0-9][a-zA-Z0-9_!.?]*$/;
dateValidator=/^(?=\d)(?:(?!(?:1582(?:\.|-|\/)10(?:\.|-|\/)(?:0?[5-9]|1[0-4]))|(?:1752(?:\.|-|\/)0?9(?:\.|-|\/)(?:0?[3-9]|1[0-3])))(?=(?:(?!000[04]|(?:(?:1[^0-6]|[2468][^048]|[3579][^26])00))(?:(?:\d\d)(?:[02468][048]|[13579][26]))\D0?2\D29)|(?:\d{4}\D(?!(?:0?[2469]|11)\D31)(?!0?2(?:\.|-|\/)(?:29|30))))(\d{4})([-\/.])(0?\d|1[012])\2((?!00)[012]?\d|3[01])(?:$|(?=\x20\d)\x20))?((?:(?:0?[1-9]|1[012])(?::[0-5]\d){0,2}(?:\x20[aApP][mM]))|(?:[01]\d|2[0-3])(?::[0-5]\d){1,2})?$/;
cityNameValidator=/\D+$/;

function getMultimediaMore()
{
	//new Ajax.Updater('mediabox_type'+type, '/32/ajax_main_page.xml?type='+type, {asynchronous:true,evalScripts:true});
	new Ajax.Updater($('mediabox_slide_01').down(0), '/32/ajax_main_page.xml?type=01', {asynchronous:true,evalScripts:true,onComplete:waitFor});
	new Ajax.Updater($('mediabox_slide_05').down(0), '/32/ajax_main_page.xml?type=05', {asynchronous:true,evalScripts:true,onComplete:waitFor});
	new Ajax.Updater($('mediabox_slide_03').down(0), '/32/ajax_main_page.xml?type=03', {asynchronous:true,evalScripts:true,onComplete:waitFor});
	
	$$('a#ma01')[0].writeAttribute("href", "/wideo,321.dhtml");
	$$('a#ma05')[0].writeAttribute("href", "/foto,321.dhtml");
	$$('a#ma03')[0].writeAttribute("href", "/artykuly,321.dhtml");
}

var waitForCount=0;
function waitFor()
{
	waitForCount++;
	if(waitForCount==3)
	{
		new Effect.SlideDown('mediabox_slide_01', { duration: 2.0 });
		new Effect.SlideDown('mediabox_slide_05', { duration: 2.0 });
		new Effect.SlideDown('mediabox_slide_03', { duration: 2.0 });
	}
}
