function theright_back() {
	$('.right_back ul li').css({opacity: 0.0});
	$('.right_back ul li:first').css({opacity: 1.0});
	setInterval('rotate()',5000);
}
 
function rotate() {
	var current = ($('.right_back ul li.show')?  $('.right_back ul li.show') : $('.right_back ul li:first'));
	var next = ((current.next().length) ? ((current.next().hasClass('show')) ? $('.right_back ul li:first') :current.next()) : $('.right_back ul li:first'));
	next.css({opacity: 0.0})
	.addClass('show')
	.animate({opacity: 1.0}, 1000);
	current.animate({opacity: 0.0}, 1000)
	.removeClass('show');
};
 

function changeRadio(el) {
	var el = el, input = el.find("input").eq(0);
	var nm=input.attr("name");
	$(".varianty input").each(function() {
		if($(this).attr("name")==nm) {
			$(this).parent().removeClass("radioChecked");
		}
	});					  

	if(el.attr("class").indexOf("variantyDisabled")==-1) {	
		el.addClass("radioChecked");
		input.attr("checked", true);
	}

    return true;
}

function changeVisualRadio(input) { 
	var wrapInput = input.parent();
	var nm=input.attr("name");
		
	$(".varianty input").each(function() {
		if($(this).attr("name")==nm) {
			$(this).parent().removeClass("radioChecked");
		}  
	});

	if(input.attr("checked"))  {
		wrapInput.addClass("radioChecked");
	}
}

function changeRadioStart(el) {

	try {
	var el = el,
		radioName = el.attr("name"),
		radioId = el.attr("id"),
		radioChecked = el.attr("checked"),
		radioDisabled = el.attr("disabled"),
		radioTab = el.attr("tabindex");
		radioValue = el.attr("value");
		if(radioChecked)
			el.after("<span class='varianty radioChecked'>"+
				"<input type='radio'"+
				"name='"+radioName+"'"+
				"id='"+radioId+"'"+
				"checked='"+radioChecked+"'"+
				"tabindex='"+radioTab+"'"+
				"value='"+radioValue+"' /></span>");
		else
			el.after("<span class='varianty'>"+
				"<input type='radio'"+
				"name='"+radioName+"'"+
				"id='"+radioId+"'"+
				"tabindex='"+radioTab+"'"+
				"value='"+radioValue+"' /></span>"); 
		if(radioDisabled) {
			el.next().addClass("variantyDisabled");
			el.next().find("input").eq(0).attr("disabled","disabled");
		}	
		el.next().bind("mousedown", function(e) { changeRadio($(this)) });
		el.next().find("input").eq(0).bind("change", function(e) { changeVisualRadio($(this)) });
		if($.browser.msie) {
			el.next().find("input").eq(0).bind("click", function(e) { changeVisualRadio($(this)) });	
		}
		el.remove();
	}
	catch(e) { }

	return true;
}

$(function(){
	$(".varianty").each(function(){changeRadioStart($(this));});
	$('.content_text').jScrollPane({showArrows: true});
	$(document).pngFix();
	theright_back();
});
 
