
/* - portal_skins/mpi_theme_jscript/mobile_devices.js - */
(function($) {
    var hovered_class = 'sfhover';
    var plain_class = 'plain';

    function fix_dropdown() {
	$('#portal-globalnav > li').each(function() {
	    $(this).addClass('mobile_hack');
	});

	$('#portal-globalnav li > a').click(function(e) {
	    e.preventDefault();
	    var el = $(this);
	    var li = el.parent();
	    var ul = li.parent();

	    if (li.hasClass(hovered_class)) {
		li.removeClass(hovered_class)
		    .addClass(plain_class);
	    } else {
		ul.find('li.' + hovered_class).
		    removeClass(hovered_class).
		    addClass(plain_class);

		li.addClass(hovered_class)
		    .removeClass(plain_class);
	    }
	});
    }

    $(document).ready(function() {
	if (!(navigator.platform == 'iPad' ||
	      navigator.platform == 'iPhone' ||
	      navigator.platform == 'iPod' ||
	      navigator.platform == 'Android')) {
	    return;
	}
	fix_dropdown();
    });
})(jQuery)

