
	$(function() {
		$("#toolbar").menubar({
			select: function(event, ui) {
				var anchor = ui.item.children().first();
				document.location.href=anchor.attr("href")
				$(this).data("flyoutmenu").hide();
			}
		});
		$("#city-menu-button").button( "option", "icons", {
			secondary:$("#city-menu-button").button( "option", "icons").primary
		});
	});
function wrap_faq(divname){
	if(document.getElementById(divname).style.display=='none'){
		document.getElementById(divname).style.display='block'
	}
	else{
		document.getElementById(divname).style.display='none'
	}
}
function show_search(nologin){
	if(nologin=='nologin'){
		document.getElementById('login_header_p').style.display='none';
	}
	if(document.getElementById('search_header_p').style.display=='none'){
		document.getElementById('search_header_p').style.display='block';
	}
	else{
		document.getElementById('search_header_p').style.display='none';
	}
}
function show_login(){
	document.getElementById('search_header_p').style.display='none';
	if(document.getElementById('login_header_p').style.display=='none'){
		document.getElementById('login_header_p').style.display='block';
	}
	else{
		document.getElementById('login_header_p').style.display='none';
	}
}
function accept_reg(){
var value=document.getElementById('reg_accept').value;
if(value=='0'){
document.getElementById('create_button').disabled=false;
document.getElementById('reg_accept').value='1';
}
else{
document.getElementById('create_button').disabled=true;
document.getElementById('reg_accept').value='0';
}
}

function accept_reg_add(){
var value=document.getElementById('reg_accept').value;
if(value=='0'){
document.getElementById('add').disabled=false;
document.getElementById('add_temp').disabled=false;
document.getElementById('reg_accept').value='1';
}
else{
document.getElementById('add').disabled=true;
document.getElementById('add_temp').disabled=true;
document.getElementById('reg_accept').value='0';
}
}

function pager(uid,divname,section,cat,page,total){
    	var pars = "cat="+cat+"&section="+section+"&page="+page+"&divname="+divname+"&uid="+uid+"&total="+total;
		if(section!=2 && section!=4){
			var url = '/includes/func.pager.php';
		}
		else{
			var url = '/includes/func.pager.php';
		}
    	
		$.get(url, pars, function(data) {
		  $('#'+divname).html(data);
		});
	 
}
function pager_users(type,id,divname,page){
    	var pars = "type="+type+"&page="+page+"&divname="+divname+"&id="+id;
    	var url = '/includes/func.pagerUsers.php';
		var target = divname;
		$.get(url, pars, function(data) {
		  $('#'+divname).html(data);
		});
	 
}
function show_l(divname){
		//new Effect.Fold(divname);
		//new Effect.Grow(divname,{queue:'end'});
		//document.getElementById(divname).innerHTML='Czekaj';
		//document.getElementById(divname).style.display='block';
		

		//document.getElementById(divname).style.background='black';
}
function catswrap(divname,divid,section,cat){
    	var pars = "cat="+cat+"&section="+section+"&divname="+divname+"&divid="+divid;
    	var url = 'modules/mypubl/catswrap.php';
		//var target = divname;
		var target='herecats'+divid;
		document.getElementById(target).style.display='inline';
		var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars});
		return;
	 
}
function users_select(divid,uquery){
    	var pars = "uquery="+uquery+"&divid="+divid;
    	var url = 'modules/messages/users_select.php';
		if(divid=='msg'){
			var target='friends_msg';
		}
		else{
			var target='cousers_'+divid;
		}
		document.getElementById(target).style.display='block';
		document.getElementById(target).style.zIndex="1";
		var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars});
		return false;
}

function set_author(divid,authorid,author)
{
	target='couser_'+divid;
	targetid='cousers_id['+divid+']';
	targets='cousers_'+divid;
	document.getElementById(target).value=author;
	document.getElementById(targets).style.zIndex="-1";
	document.getElementById(targetid).value=authorid;
	
}
function set_author_msg(divid,authorid,author)
{
	target='friend_msg';
	targetid='id';
	targets='friends_msg';
	document.getElementById(target).value=author;
	document.getElementById(targets).style.zIndex="-1";
	document.getElementById(targetid).value=authorid;
	
}
function hideZ(divname){
	document.getElementById(divname).style.zIndex="-1";
}

function showZ(divname){
	document.getElementById(divname).style.zIndex="1";
}

function change_menu(obj,divname,relative_dir){
document.getElementById('menu1').style.background="url("+relative_dir+"images/menu_button.gif)";
document.getElementById('menu2').style.background="url("+relative_dir+"images/menu_button.gif)";
document.getElementById('menu3').style.background="url("+relative_dir+"images/menu_button.gif)";
document.getElementById('menu4').style.background="url("+relative_dir+"images/menu_button.gif)";
document.getElementById('menu5').style.background="url("+relative_dir+"images/menu_button.gif)";
document.getElementById('menu6').style.background="url("+relative_dir+"images/menu_button.gif)";
document.getElementById('amenu1').style.color="#c4c4c4";
document.getElementById('amenu2').style.color="#c4c4c4";
document.getElementById('amenu3').style.color="#c4c4c4";
document.getElementById('amenu4').style.color="#c4c4c4";
document.getElementById('amenu5').style.color="#c4c4c4";
document.getElementById('amenu6').style.color="#c4c4c4";
document.getElementById(obj).style.background="url("+relative_dir+"images/menu_hover_button.gif)";
document.getElementById("a"+obj).style.color="#35393a";
document.getElementById('menu_lower').style.display='none';
document.getElementById('menu_lower2').style.display='none';
document.getElementById('menu_lower3').style.display='none';
document.getElementById('menu_lower4').style.display='none';
document.getElementById('menu_lower5').style.display='none';
document.getElementById('menu_lower6').style.display='none';
document.getElementById(divname).style.display='block';
}
function menu_wrap(){
	if(document.getElementById('account_categories_box_dw_post').style.height=='40px' || document.getElementById('account_categories_box_dw_post').style.height==''){
		document.getElementById('account_categories_box_dw_post').style.height='95px'; 
		document.getElementById('post_wrap').title='Zwiń';
		document.getElementById('post_wrap').src='http://e-tekst.pl/images/wrapout8.jpg';
	}
	else{
		document.getElementById('account_categories_box_dw_post').style.height='40px'
		document.getElementById('post_wrap').title='Rozwiń';
		document.getElementById('post_wrap').src='http://e-tekst.pl/images/wrap8.jpg';
	}
}
function change_top(divname){
		document.getElementById('authors_box1_dw').style.display='none';
		document.getElementById('authors_box2_dw').style.display='none';
		document.getElementById('authors_box3_dw').style.display='none';
		document.getElementById(divname).style.display='block';
}
function change(obj,divname,headername){
document.getElementById('content_1').style.display='none';
document.getElementById('content_2').style.display='none';
document.getElementById('content_3').style.display='none';
document.getElementById('h1').className='heading3';
document.getElementById('h2').className='heading3';
document.getElementById('h3').className='heading3';
//obj.className="heading3_act";
document.getElementById(divname).style.display='block';
document.getElementById(headername).className="heading3_act";
}
function changea(obj,divname,headername){
document.getElementById('content_1').style.display='none';
document.getElementById('content_2a').style.display='none';
document.getElementById('content_2').style.display='none';
document.getElementById('content_3').style.display='none';
document.getElementById('h1').className='heading4';
document.getElementById('h2a').className='heading4';
document.getElementById('h2').className='heading4';
document.getElementById('h3').className='heading4';
//obj.className="heading3_act";
document.getElementById(divname).style.display='block';
document.getElementById(headername).className="heading4_act";
}
function changeb(obj,divname){
document.getElementById('content_11').style.display='none';
document.getElementById('content_21').style.display='none';
document.getElementById('content_31').style.display='none';
document.getElementById('h11').className='heading3';
document.getElementById('h21').className='heading3';
document.getElementById('h31').className='heading3';
obj.className="heading3_act";
document.getElementById(divname).style.display='block';
}
function change222(obj,divname){
document.getElementById('content_51').style.display='none';
document.getElementById('content_61').style.display='none';
document.getElementById('content_71').style.display='none';
document.getElementById('content_81').style.display='none';
document.getElementById('h51').className='heading4';
document.getElementById('h61').className='heading4';
document.getElementById('h71').className='heading4';
document.getElementById('h81').className='heading4';
obj.className="heading4_act";
document.getElementById(divname).style.display='block';
}
function change222a(obj,divname){
document.getElementById('content_51').style.display='none';
document.getElementById('content_71').style.display='none';
document.getElementById('content_81').style.display='none';
document.getElementById('h51').className='heading4';
document.getElementById('h71').className='heading4';
document.getElementById('h81').className='heading4';
obj.className="heading4_act";
document.getElementById(divname).style.display='block';
}
function change2(obj,divname){
document.getElementById('content_5').style.display='none';
document.getElementById('content_6').style.display='none';
document.getElementById('content_7').style.display='none';
document.getElementById('content_8').style.display='none';
document.getElementById('h5').className='heading4';
document.getElementById('h6').className='heading4';
document.getElementById('h7').className='heading4';
document.getElementById('h8').className='heading4';
obj.className="heading4_act";
document.getElementById(divname).style.display='block';
}
function change22(obj,divname){
document.getElementById('content_4').style.display='none';
document.getElementById('content_5').style.display='none';
document.getElementById('content_6').style.display='none';
document.getElementById('content_7').style.display='none';
document.getElementById('h4').className='heading4';
document.getElementById('h5').className='heading4';
document.getElementById('h6').className='heading4';
document.getElementById('h7').className='heading4';
obj.className="heading4_act";
document.getElementById(divname).style.display='block';
}
function change221(obj,divname){
document.getElementById('content_41').style.display='none';
document.getElementById('content_51').style.display='none';
document.getElementById('content_61').style.display='none';
document.getElementById('content_71').style.display='none';
document.getElementById('h41').className='heading4';
document.getElementById('h51').className='heading4';
document.getElementById('h61').className='heading4';
document.getElementById('h71').className='heading4';
obj.className="heading4_act";
document.getElementById(divname).style.display='block';
}
(function ($) {
    $.fn.selectChain = function (options) {
        var defaults = {
            key: "id",
            value: "label"
        };
        
        var settings = $.extend({}, defaults, options);
        
        if (!(settings.target instanceof $)) settings.target = $(settings.target);
        
        return this.each(function () {
            var $$ = $(this);
            
            $$.change(function () {
                var data = null;
                if (typeof settings.data == 'string') {
                    data = settings.data + '&' + this.name + '=' + $$.val();
                } else if (typeof settings.data == 'object') {
                    data = settings.data;
                    data[this.name] = $$.val();
                }
                
                settings.target.empty();
                
                $.ajax({
                    url: settings.url,
                    data: data,
                    type: (settings.type || 'get'),
                    dataType: 'json',
                    success: function (j) {
                        var options = [], i = 0, o = null;
                        
                        for (i = 0; i < j.length; i++) {
                            // required to get around IE bug (http://support.microsoft.com/?scid=kb%3Ben-us%3B276228)
                            o = document.createElement("OPTION");
                            o.value = typeof j[i] == 'object' ? j[i][settings.key] : j[i];
                            o.text = typeof j[i] == 'object' ? j[i][settings.value] : j[i];
                            settings.target.get(0).options[i] = o;
                        }

			// hand control back to browser for a moment
			setTimeout(function () {
			    settings.target
                                .find('option:first')
                                .attr('selected', 'selected')
                                .parent('select')
                                .trigger('change');
			}, 0);
                    },
                    error: function (xhr, desc, er) {
                        // add whatever debug you want here.
			alert("an error occurred");
                    }
                });
            });
        });
    };
})(jQuery);
