$(document).ready(function() {	
	// menu
	$("#navbar .produits_ul").superfish({ 
		delay:       500,                            // one second delay on mouseout 
		animation:   {opacity:'show',height:'show'},  // fade-in and slide-down animation 
		speed:       'normal',                          // faster animation speed 
		autoArrows:  false,                           // disable generation of arrow mark-up 
		dropShadows: false                            // disable drop shadows 
	});
	
	// add class to inputs

	 $(":checkbox").addClass('checkbox');
	 $(":radio").addClass('radio');
	 $(":submit").addClass('submit');
	
	// clear search field on click
	
	$(".search-submit").focus(function() {
		if( this.value == this.defaultValue ) {
			this.value = "";
		}
	}).blur(function() {
		if( !this.value.length ) {
			this.value = this.defaultValue;
		}
	});
	
	// lang correct bug
	if(!$.browser.msie || $.browser.version >= 7) {
		$('#nav-user li.lang a').each(function() {
			var href = this.href.replace(/^.*lang=/, 'lang=');
			this.href = 'javascript:void(0)';
			$(this).click(function(){
				var loc = (document.location+'').replace(/[\?\&]lang=[a-z]+/, '');
				if(loc.match(/\?/)) {
					document.location = loc+'&'+href;
				}
				else {
					document.location = loc+'?'+href;
				}
			});
		});
	}
	
	// animation for formSuccess & formError
	try{
		window.setTimeout(function(){
			$('.formSuccess, .formError, .panier_chronopost').animate({'opacity' : 0.75}, 1000);
		}, 1000);
	}catch(e){}
	
	// corners
	// try{ $('a.button, input.button').corner("6px"); }catch(e){}

});