i work on a website and having trouble with its menu. when i hover over the menu, its sub-menu doesnot appear. so please kindly help me to sort out this issue.

http://www.mulberrydesignerkitchens.com/
i m using a piece of code to implement jQuery menu
var $jnav = jQuery.noConflict();
$jnav(document).ready(function () {
$jnav('#menu-mainnav li').hover(
function () {
$jnav(this).css('background', "url('http://www.mulberrydesignerkitchens.com/wp-content/themes/MBK/images/nav-current-bg.png') no-repeat", 'cursor', "pointer");
if ($jnav(this).is('#menu-mainnav li:last-child')) {
$jnav('#menu-mainnav li:last-child').css('background', "url('http://www.mulberrydesignerkitchens.com/wp-content/themes/MBK/images/nav-last-bg.png') no-repeat");
} else if ($jnav(this).is('.sub-menu li:last-child')) {
$jnav('.sub-menu li:last-child').css('background', "none scroll #8e4d69");
}
}, function () {
if (!$jnav(this).hasClass('current-menu-item')) {
$jnav(this).css('background', "none");
}
if (!$jnav('#menu-mainnav li:first').hasClass('current-menu-item')) {
$jnav('#menu-mainnav li:first').css('background', "url('http://www.mulberrydesignerkitchens.com/wp-content/themes/MBK/images/nav-first-bg.png') no-repeat");
}
})
$jnav('#menu-mainnav li ul li').hover(
function () {
$jnav(this).css('background-color', "#8e4d69", 'cursor', "pointer");
}, function () {
if (!$jnav(this).hasClass('current-menu-item')) {
$jnav(this).css('background', "#833b5d");
}
})
if (!$jnav('.superfish li:first').hasClass('current-menu-item')) $jnav('.superfish li:first').css('background', "url('http://www.mulberrydesignerkitchens.com/wp-content/themes/MBK/images/nav-first-bg.png') no-repeat");
$jnav('.superfish li.current-menu-item:last-child').css('background', "url('http://www.mulberrydesignerkitchens.com/wp-content/themes/MBK/images/nav-last-bg.png') no-repeat");
if (!$jnav('.sub-menu li:first').hasClass('current-menu-item')) $jnav('.sub-menu li:first').css('background', "#833b5d");
$jnav('.sub-menu li.current-menu-item:last-child').css('background', "#833b5d");
$jnav('ul.superfish').superfish();
});
all the time i have to click over the navigation to see it sub-menu. plz plz plz help me to solve this issue.
thank you.
You have two menu scripts fighting each other for the hover event of your menu (Suckerfish and jNav), remove one of them and your menu should be fixed.
For suckerfish to work all you need is: