Cufon.replace('.press-release-list-text h4 a, .recipes h4, .links a, .footer-links a, .footer-links-second a, .about-left h2, .about-left h3, .about-left h4, .box-title-h3, .sort-box, .filter-box li,  .filter-box2 li,span.price_cat, .product-description p, .product-description a, .tetle-h2, .login-box h4, .bottom-login span, .title-h3, .tetle-myaccount, .box-account-h4, .footer-text, .product-price-h4, .product-box-up-sell h3, .tab_content p, .list-info', {fontFamily: 'Century Gothic'});
Cufon.replace('.title-text, .footer-links-small, .footer-links-right-ul, .about-left h1, .listProducts h3, .listProducts h4, .products h2, .filter-box h3, .filter-box2 h3, .form-list label, .product-h3, .product-h4, .product-box-info h2, .product-box-info h3, .right-section, .left-setion, .product-box-info h4, ul.tabs li a', {fontFamily: 'Century Gothic Bold'});

/*var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

/*function jsddm_open()
{   jsddm_canceltimer();
jsddm_close();
var curr_butt = jQuery(this).children('a').children('span').css('color','#000000');
Cufon.replace(curr_butt, { fontFamily: 'Century Gothic Bold' });
ddmenuitem = jQuery(this).find('ul').css('visibility', 'visible');
alert('test');
}

function jsddm_close()
{

if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
}

function jsddm_timer()
{ 
var sel = jQuery(this).children('a').children('span').css('color','#fff');
Cufon.replace(sel, { fontFamily: 'Century Gothic Bold' });
closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{  if(closetimer)
{  window.clearTimeout(closetimer);
closetimer = null;
}
}*/

/*jQuery(document).ready(function() {
jQuery('ul#navmenu').superfish({
autoArrows:false,
delay:0,
speed:100,
pathClass:'active',
dropShadows:false    
});  

jQuery('ul#navmenu > li > ul > li').addClass('subNavLink');
var menu = jQuery('ul#navmenu > li');

menu.hover(function(){

var curr_butt = jQuery(this).children('a').children('span').css('color','#000000');
Cufon.replace(curr_butt, { fontFamily: 'Century Gothic Bold' }); 

},function(){

var sel = jQuery(this).children('a').children('span').css('color','#fff');
Cufon.replace(sel, { fontFamily: 'Century Gothic Bold' });
});

//   menu.bind('mouseover', jsddm_open);
//   menu.bind('mouseout',  jsddm_timer);
/*  jQuery('ul.filter-box-list-custom > li > ol >li >a').hover(function(){
var curr = jQuery(this);
curr.css('color','#C61D23');
Cufon.replace(curr,{fontFamily: 'Century Gothic'});
},function(){     
var curr2 = jQuery(this);
curr2.css('color','#6D6E71');
Cufon.replace(curr2,{fontFamily: 'Century Gothic'});
})
*/
//document.onclick = jsddm_close;


/*});   */
/* mecode */

function cufonCustomHover(element, fontFace, color){
  Cufon.replace(element,{
    'fontFamily' : fontFace,
    'color' : color
  });
}

function initActiveMenuItem(currentClassName, liCollection){


    jQuery(liCollection).each(function(){
        if(jQuery(this).hasClass(currentClassName)){
            jQuery(this).children('a').addClass('main-menu-hover');
            jQuery(this).children('ul').addClass('display-block');
        } else{
            //do nothing
        }
    });
}

function deActivateCurrentMenuItem(className, liCollection){
    jQuery(liCollection).each(function(){        
        if (jQuery(this).hasClass(className)){
            //jQuery(this).removeClass(className)
            //            .attr('id','cufonStyleThis');
            jQuery(this)
            .next()
            .removeClass('display-block')
            .addClass('display-none');
            cufonCustomHover('#cufonStyleThis span', 'Century Gothic Bold', '#f0f0f0');
        }else{
            //do nothing
        }
        jQuery('#cufonStyleThis').attr('id','');
    });
}

function reActivateCurrentMenuItem(className, liCollection, classToReAplly){
    jQuery(liCollection).each(function(){
        if (jQuery(this).hasClass(className)){

            jQuery(this).children('a')
            .addClass('main-menu-hover')
            .next()
            .removeClass('display-none')
            .addClass('display-block');
            cufonCustomHover('.main-menu-hover span', 'Century Gothic Bold', '#010000');
        }else{
            //do nothing
        }
    });
}

var collection = 'ul#navmenu > li';

jQuery(document).ready(function(){

//    initActiveMenuItem('active', collection); //do not use if you can apply css
    // classes from backend. after that run cufon for menu links

    Cufon.replace('ul#navmenu > li > a span',{'fontFamily':'Century Gothic Bold'});

    jQuery(collection).hover(
    function(){
        if(jQuery(this).hasClass('active')){
            //cufonCustomHover('#cufonStyleThis > a span', 'Century Gothic Bold', '#f0f0f0');

        } else{
            deActivateCurrentMenuItem('main-menu-hover', collection+' > a');
            jQuery(this).attr('id','cufonStyleThis')
            .children('ul')
            .css({'zIndex':'2'})
            .removeClass('display-none')
            .addClass('display-block');
            cufonCustomHover('#cufonStyleThis > a span', 'Century Gothic Bold', '#010000');
        }
    }
    ,
    function(){
    console.log(jQuery(this));
        if(jQuery(this).hasClass('active')){
            jQuery(this).attr('id','')
                        .children('ul')
                        .css({'zIndex':'1'});

        } else{
            cufonCustomHover('#cufonStyleThis > a span', 'Century Gothic Bold', '#f0f0f0');
            jQuery(this).attr('id','')
            .children('ul')
            .removeClass('display-block')
            .addClass('display-none')
            .css({'zIndex':'1'});

        }
        reActivateCurrentMenuItem('active', collection, 'main-menu-hover');

    });



});


