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 setText(ob,rollUp,rollDown,picture) {
	
	if(picture == '') {
		
		if(ob.innerHTML == rollDown) {
		
			ob.innerHTML = rollUp;
		
		} else {
		
			ob.innerHTML = rollDown;
		
		};
		
	} else {
		
		var picts = picture.split(',');
		var pict_rollDown = picts[0];
		var pict_rollUp = picts[1];
		
		if(ob.getAttribute('class') == pict_rollDown) {
			
			ob.setAttribute('class', pict_rollUp);
		
		} else {
			
			ob.setAttribute('class', pict_rollDown);
		
		};
		
	}
}

function display_object_on_off(dodatkowe_objekty,status){
	
	//var anim_alpha = true;
	if(dodatkowe_objekty.length>0){
		for (var n = 0; n < dodatkowe_objekty.length; ++n) {
			if(status == 'block' && dodatkowe_objekty[n] != ''){
				
					document.getElementById(dodatkowe_objekty[n]).style.display = status;
				
				/*
				var opacityTween = new OpacityTween;
				opacityTween = new OpacityTween(document.getElementById(dodatkowe_objekty[n]),Tween.regularEaseOut, 0, 100, 1);
				opacityTween.name = dodatkowe_objekty[n];
				opacityTween.start();
			
				opacityTween.onMotionFinished = function(event){
					//alert('onMotionFinished: '+event.target.name);
				};
				 */
			}
		
			if(status == 'none' && dodatkowe_objekty[n] != '') {
			
			
				if(document.getElementById(dodatkowe_objekty[n]).style.display == 'block'){
				
					/*
					var opacityTween_two = new OpacityTween;
					opacityTween_two = new OpacityTween(document.getElementById(dodatkowe_objekty[n]),Tween.regularEaseOut, 100, 0, .5);
					opacityTween_two.name = dodatkowe_objekty[n];
					opacityTween_two.start();
	
					opacityTween_two.onMotionFinished = function(event){
					//alert('onMotionFinished_two: '+event.target.name);
					document.getElementById(event.target.name).style.display = status;
					};
					 */
				
					document.getElementById(dodatkowe_objekty[n]).style.display = status;
				
				} else {
			
					document.getElementById(dodatkowe_objekty[n]).style.display = status;
				
				}
			
			}
		}
	}
		
}
function object_on_off(data_object_a) {
	
	var object_id = '';
	var cokie_status = '';
	var dodatkowe_objekty_string = '';
	var yoffset = 0;
	var object_ypos_id = '';
	var col_a_ng_list_cookie = '';
	
		if(data_object_a['object_id'] != '' || data_object_a['object_id'] != undefined){
			object_id = data_object_a['object_id'];
		}
	
		if(data_object_a['cokie_status'] != '' || data_object_a['cokie_status'] != undefined){
			cokie_status = data_object_a['cokie_status'];
		}
	
		if(data_object_a['dodatkowe_objekty_string'] != '' || data_object_a['dodatkowe_objekty_string'] != undefined){
			dodatkowe_objekty_string = data_object_a['dodatkowe_objekty_string'];
		}
	
		var myTop;
		var newYoffset = false;
		if(data_object_a['yoffset'] > 0 && (data_object_a['object_ypos_id'] != '' || data_object_a['object_ypos_id'] != undefined)){
		
			object_ypos_id = data_object_a['object_ypos_id'];
			yoffset = data_object_a['yoffset'];
			var y_pos = findPos(document.getElementById(object_ypos_id));
			var myYpos = y_pos[1];
			newYoffset = true;
	
		}
		
		if(data_object_a['col_a_ng_list_cookie'] != '' && data_object_a['col_a_ng_list_cookie'] != undefined){
			col_a_ng_list_cookie = data_object_a['col_a_ng_list_cookie'];
		}
	

	dodatkowe_objekty = dodatkowe_objekty_string.split(',');
	
	if(col_a_ng_list_cookie == ''){
	
		if(document.getElementById(object_id).style.display == "none") {
		
			document.getElementById(object_id).style.display = "block";
			
			if (cokie_status == 'ustaw_cookie') {
				Set_Cookie(object_id,'block','3','/', '', '' );
			}
			
			if(dodatkowe_objekty.length>0){
				display_object_on_off(dodatkowe_objekty,'block');
			}
			
			if(newYoffset){
				
				myTop = myYpos+yoffset;
				document.getElementById(object_ypos_id).style.top = myTop+'px';
				
			}

		} else {
		
			document.getElementById(object_id).style.display = "none";
			
			if (cokie_status == 'ustaw_cookie') {
				Set_Cookie(object_id,'none','3','/', '', '' );
			
			}
			
			if(dodatkowe_objekty.length>0){
				
				display_object_on_off(dodatkowe_objekty,'none');
			}
			
			if(newYoffset){
	
				myTop = myYpos-yoffset;
				document.getElementById(object_ypos_id).style.top = myTop+'px';
				
			}

		}
		
	} else {
		
		document.getElementById(object_id).style.display = col_a_ng_list_cookie;
		
		if (cokie_status == 'ustaw_cookie') {
			Set_Cookie(object_id,col_a_ng_list_cookie,'3','/', '', '' );
		
		}
		
		if(dodatkowe_objekty.length>0){
			
			display_object_on_off(dodatkowe_objekty,col_a_ng_list_cookie);
		}
		
		if(newYoffset){

			myTop = myYpos-yoffset;
			document.getElementById(object_ypos_id).style.top = myTop+'px';
			
		}
		
	}
		
}
