$(function() { 
    $.fn.search = function() {
        return this.focus(function() {
            if( this.value == this.defaultValue ) {
                this.value = "";
            }
        }).blur(function() {
            if( !this.value.length ) {
                this.value = this.defaultValue;
            }
        });
    };
    
    $("#s").search();
    $("#fullname").search();
    $("#emailnewsletter").search();
    
    $('a.new-window').click(function(){
		window.open(this.href);
		return false;
	});
	
	$(".submitnewsletter").click(function() {
    	var name = $("input#fullname").val();
    	var email = $("input#emailnewsletter").val();

    	var dataString = 'name='+ name + '&email=' + email;
		//alert (dataString);return false;
        $.post("/processNewsletter.php", dataString, function(data){
            $("#newsletterBox").hide();
            $("#newsletterBox2").fadeIn("slow").html(data);
            
        });
        return false;
    });
    
    
    $(".catMenu ul.subNav:not('.open_at_load')").hide();
    
    $(".catMenu li.selectToggle span").each( function () {
        var TexteSpan = $(this).text();
        $(this).replaceWith('<a href="#" class="top select_m">' + TexteSpan + '<\/a>') ;
    });
    
    $(".catMenu li.toggleSubMenu span").each( function () {
        var TexteSpan = $(this).text();
        $(this).replaceWith('<a href="#" class="top">' + TexteSpan + '<\/a>') ;
    });
    
    $(".catMenu li.toggleSubMenu > a").click( function () {
        if ($(this).next("ul.subNav:visible").length != 0) {
            $(this).next("ul.subNav").slideUp("normal", function () { $(this).parent().removeClass("open") } );
        }
        else {
            $(".catMenu ul.subNav").slideUp("normal", function () { $(this).parent().removeClass("open") });
            $(this).next("ul.subNav").slideDown("normal", function () { $(this).parent().addClass("open") } );
        }
        return false;
    });
    
    $("#sort").bind($.browser.msie? 'propertychange': 'change', function(e) {
    
        $("#formSort").submit();
    });
    
});

function back() {
    $("#newsletterBox2").hide();
    $("#newsletterBox").fadeIn("slow");
    
    return false;
}

