jQuery.noConflict();

var antall;
var tider = new Array('0');
var cur;
var timer;

function rullering (ny) {
	clearTimeout(timer);
	jQuery('#rullering_'+cur).removeClass('active');
	jQuery('#dots #dot_'+cur).removeClass('active');
	if (ny === undefined) {
		if (cur == antall) cur = 0;
		else cur++;
	} else {
		cur = ny;
	}
	jQuery('#rullering_'+cur).addClass('active');
	jQuery('#dots #dot_'+cur).addClass('active');
	timer = setTimeout('rullering()', tider[cur]);
}

jQuery(document).ready(function() {

jQuery('.dot a').click(function () {
	rullering(jQuery(this).parent().attr('tabindex'));
	return false;
}); 

	antall = parseInt(jQuery('.rullering:last').attr('accesskey'));
	for (var f = 1; f <= antall; f++) {
		tider.push(jQuery('#rullering_'+f).attr('tabindex'));
	}
	cur = antall;
	rullering();



    jQuery.each(jQuery(".kategoricheckbox"),
    function() {
        var selected = (this.value);
        if (jQuery(this).is(':checked')) {

            jQuery.each(jQuery('div.imagelistitem'),
            function() {
                if (jQuery(this).hasClass(selected)) {
                    jQuery(this).show();
                }
            });

        } else {

            jQuery.each(jQuery('div.imagelistitem'),
            function() {
                if (jQuery(this).hasClass(selected)) {
                    jQuery(this).hide();
                }
            });
        }


    });

    jQuery(".kategoricheckbox").click(function() {
        var selected = (this.value);
        if (jQuery(this).is(':checked')) {

            jQuery.each(jQuery('div.imagelistitem'),
            function() {
                if (jQuery(this).hasClass(selected)) {
                    jQuery(this).show();
                }
            });

        } else {

            jQuery.each(jQuery('div.imagelistitem'),
            function() {
                if (jQuery(this).hasClass(selected)) {
                    jQuery(this).hide();
                }
            });
        }
    });

    jQuery("#whotabbutton").click(function() {
        jQuery("#whotabchoices").slideToggle('slow');
    });

    jQuery("#whotabtext").click(function() {
        jQuery("#whotabchoices").slideToggle('slow');
    });

    jQuery("#selectdropdown").change(function() {
        var selected = jQuery("#selectdropdown").val();
        var output = "";
        var baseurl = 'http://www.zpartner.no/';
        if (selected != 'none') {
            output = baseurl + selected;
            window.location.replace(output);
        }
    });

    jQuery("#supportavd").change(function() {
        var supportavdVal = jQuery("#supportavd").val();
        jQuery.each(jQuery('div.supportinfo'),
        function() {
            if (jQuery(this).hasClass(supportavdVal)) {
                jQuery(this).show().removeClass('hidden');
            } else {
                jQuery(this).hide().addClass('hidden');
            }
        });
    });

    jQuery("#fylkedropdown").change(function() {
        var forhandlerVal = jQuery("#fylkedropdown").val();
        jQuery.each(jQuery('div.forhandler'),
        function() {
            if (jQuery(this).hasClass(forhandlerVal)) {
                jQuery(this).show().removeClass('hidden');
            } else {
                jQuery(this).hide().addClass('hidden');
            }
        });

    });


    var forhandlerVal = jQuery.query.get('f');
    if (forhandlerVal != '') {
        jQuery.each(jQuery('div.forhandler'),
        function() {
            if (jQuery(this).hasClass(forhandlerVal)) {
                jQuery(this).show().removeClass('hidden');
            } else {
                jQuery(this).hide().addClass('hidden');
            }
        });

    }


});
