(function($) {

// png fix
var hack={ltie7:$.browser.msie&&/MSIE\s(5\.5|6\.)/.test(navigator.userAgent),pixel:'images/pixel.gif',filter:function(src){return"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='"+src+"')"}};
$.fn.pngfix=hack.ltie7?function(){return this.each(function(){var $$=$(this);if($$.is('img')){$$.css({filter:hack.filter($$.attr('src')),width:$$.width(),height:$$.height()}).attr({src:hack.pixel}).positionFix()}else{var image=$$.css('backgroundImage');if(image.match(/^url\(["'](.*\.png)["']\)$/i)){image=RegExp.$1;$$.css({backgroundImage:'none',filter:hack.filter(image)}).positionFix()}}})}:function(){return this};
$.fn.positionFix=function(){return this.each(function(){var $$=$(this);var position=$$.css('position');if(position!='absolute'&&position!='relative'){$$.css({position:'relative'})}})};

// innerfade
$.fn.innerfade=function(options){this.each(function(){var settings={animationtype:'fade',type:'sequence',runningclass:'innerfade'};if(options)$.extend(settings,options);var elements=$(this).children();if(elements.length>1){$(this).css('position','relative');$(this).css('height',settings.containerheight);$(this).addClass(settings.runningclass);for(var i=0;i<elements.length;i++){$(elements[i]).css('z-index',String(elements.length-i)).css('position','absolute');$(elements[i]).hide()};setTimeout(function(){$.innerfade.next(elements,settings,1,0)},settings.timeout);$(elements[0]).show()}})};$.innerfade=function(){};$.innerfade.next=function(elements,settings,current,last){$(elements[last]).fadeOut(settings.speed);$(elements[current]).fadeIn(settings.speed);if((current+1)<elements.length){current=current+1;last=current-1}else{current=0;last=elements.length-1};setTimeout((function(){$.innerfade.next(elements,settings,current,last)}),settings.timeout)}

// superfish menu
$.fn.superfish=function(o){var $sf=this,defaults={hoverClass:'sfHover',pathClass:'overideThisToUse',delay:500,animation:{opacity:'show'},speed:'normal'},over=function(){var $$=$(this);clearTimeout(this.sfTimer);if(!$$.is('.'+o.hoverClass)){$$.addClass(o.hoverClass).find('ul').animate(o.animation,o.speed).end().siblings().removeClass(o.hoverClass)}},out=function(){var $$=$(this);if(!$$.is('.'+o.bcClass)){this.sfTimer=setTimeout(function(){$$.removeClass(o.hoverClass).find('iframe',this).remove();if(!$('.'+o.hoverClass,$sf).length){over.call($currents)}},o.delay)}};$.fn.applyHovers=function(){return this[($.fn.hoverIntent)?'hoverIntent':'hover'](over,out)};o=$.extend({bcClass:'sfbreadcrumb'},defaults,o||{});var $currents=$('.'+o.pathClass,this).filter('li[ul]');if($currents.length){$currents.each(function(){$(this).removeClass(o.pathClass).addClass(o.hoverClass+' '+o.bcClass)})}var sfHovAr=$('li[ul]',this).applyHovers(over,out).find("a").each(function(){var $a=$(this),$li=$a.parents('li');$a.focus(function(){$li.each(over)}).blur(function(){$li.each(out)})}).end();$(window).unload(function(){sfHovAr.unbind('mouseover').unbind('mouseout')});return this.addClass('superfish')};


})(jQuery);


$(function(){

	var msie6=$.browser.msie && /MSIE\s(5\.5|6\.)/.test(navigator.userAgent);
	var heightTag="min-height";
	if(msie6){heightTag="height";};

	$("#mainmenu > ul").superfish({animation:{opacity:"show",height:"show"}});
	$('images[@src$=.png]').pngfix();
	$('#print>a:first').click(function(){window.print();return false;});
	$("h2").prepend('<img src="imgs/content-hdng-dot.gif" />');
	if($.browser.mozilla){$('#search').css("top","5px");};
	$('input.inputfield').focus(function(){$(this).val("");});
	$('h3.productmenu-anfibi').css("cursor","pointer").hover(function(){$(this).css("color",'#393939');},function(){$(this).css("color",'#000000');}).click(function(){$(this).toggleClass('productmenu-anfibi').toggleClass('productmenu-anfibi-closed');$(this).next("ul").slideToggle("medium");});
	$('h3.productmenu-men').css("cursor","pointer").hover(function(){$(this).css("color",'#393939');},function(){$(this).css("color",'#000000');}).click(function(){$(this).toggleClass('productmenu-men').toggleClass('productmenu-men-closed');$(this).next("ul").slideToggle("medium");});
	$('h3.productmenu-women').css("cursor","pointer").hover(function(){$(this).css("color",'#393939');},function(){$(this).css("color",'#000000');}).click(function(){$(this).toggleClass('productmenu-women').toggleClass('productmenu-women-closed');$(this).next("ul").slideToggle("medium");});
	$('h3.productmenu-kids').css("cursor","pointer").hover(function(){$(this).css("color",'#393939');},function(){$(this).css("color",'#000000');}).click(function(){$(this).toggleClass('productmenu-kids').toggleClass('productmenu-kids-closed');$(this).next("ul").slideToggle("medium");});
	$('h3.productmenu-all').css("cursor","pointer").hover(function(){$(this).css("color",'#393939');},function(){$(this).css("color",'#000000');}).click(function(){$(this).toggleClass('productmenu-all').toggleClass('productmenu-all-closed');$(this).next("ul").slideToggle("medium");});
	$('h3.productmenu-giacche').css("cursor","pointer").hover(function(){$(this).css("color",'#393939');},function(){$(this).css("color",'#000000');}).click(function(){$(this).toggleClass('productmenu-giacche').toggleClass('productmenu-giacche-closed');$(this).next("ul").slideToggle("medium");});
	$('h3.productmenu-links').css("cursor","pointer").hover(function(){$(this).css("color",'#393939');},function(){$(this).css("color",'#000000');}).click(function(){$(this).toggleClass('productmenu-links').toggleClass('productmenu-links-closed');$(this).next("ul").slideToggle("medium");});

	var types = new Array("anfibi","men","women","kids","all","links","giacche");
  
	for(var z=0;z<6;z++){
    if($('body.product-'+types[z]).length>0){
      for(var o=0;o<7;o++){
        if(o!=z){
          $('h3.productmenu-'+types[o]).toggleClass('productmenu-'+types[o]).toggleClass('productmenu-'+types[o]+'-closed').next('ul').slideToggle('slow');      
        };
      };
      break;
    };
  };
  

});
