jQuery(document).ready(function () {

    var _getDocumentDimension = function() {
        return {
            'width'      : jQuery.browser.opera ? self.innerWidth: jQuery(window).width(),
            'height'     : jQuery.browser.opera ? self.innerHeight : jQuery(window).height(),
            'scrollTop'  : self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop),
            'scrollLeft' : self.pageXOffset || (document.documentElement && document.documentElement.scrollLeft) || (document.body && document.body.scrollLeft)
        };
    }
    
    var toCenter = function()
    {
        var docDmns = _getDocumentDimension();
        var left = (Math.round((docDmns.width  - jQuery('#formFeedback').width()) / 2)) + docDmns.scrollLeft;
        var top  = (Math.round((docDmns.height - jQuery('#formFeedback').height()) / 2)) + docDmns.scrollTop;
        jQuery('#formFeedback').css({left: left, top: top});
    }
    
    
    jQuery('a.showFeedbackForm').click(function() {
        toCenter();
        jQuery('#formFeedback').show();
        return false;
    });
    
    jQuery('#ulAction a').click(function() {
        jQuery('#ulAction a').removeClass('current');
        jQuery(this).addClass('current');
        
        //datanewaction_type
        var value = jQuery(this).html();
        jQuery('#datanewaction_type').val(value);
        return false;
    });

    jQuery('#ulObject a').click(function() {
        jQuery('#ulObject  a').removeClass('current');
        jQuery(this).addClass('current');
        
        //datanewaction_type
        var value = jQuery(this).html();
        jQuery('#datanewobject_type').val(value);
        return false;
    });
    
    jQuery('#formFeedback .close').click(function() {
        jQuery('#formFeedback').hide();
        return false;
    });
    
    
    //search-objects
    jQuery('a.formSearchObjects').click(function() {
        var docDmns = _getDocumentDimension();
        var left = (Math.round((docDmns.width  - jQuery('#formFeedback').width()) / 2)) + docDmns.scrollLeft;
        var top  = (Math.round((docDmns.height - jQuery('#formFeedback').height()) / 2)) + docDmns.scrollTop;
        jQuery('#formSearchObjects').css({left: left, top: top});
    
        jQuery('#formSearchObjects').show();
        jQuery('#formSearchObjects .iText').focus();
        
        return false;
    });
    
    jQuery('#formSearchObjects .close').click(function() {
        jQuery('#formSearchObjects').hide();
        return false;
    });
    
});
