$(document).ready(function() {

    //alert("start");

    //Cufon.replace('h1', { fontFamily: 'Helvetica Neue' });



    


    $("#toggleCopy").click(
			function() {
			    if ($("#toggleCopy").hasClass("opened")) {
			        $("#copy").fadeOut("fast", function() { $(".subMenuSelected").fadeIn("fast"); });
			        $("#toggleCopy").removeClass("opened").text('open text');
			        return false;
			    }
			    else if ($('.subMenuSelected').length != 0) {
			        $(".subMenuSelected").fadeOut("fast", function() { $("#copy").fadeIn("fast"); });
			        $("#toggleCopy").addClass("opened").text('hide text');
			        return false;
			    }
			    else {
			        $("#copy").fadeIn("fast");
			        $("#toggleCopy").addClass("opened").text('hide text');
			        return false;
			    }
			}
		);

    //get main menu node > skip home page
    $($('#mainMenu > div > ul > li').slice(1)).each(function(index) {
        //see if has menu items
        if ($('#subMenu' + index + ' > div > ul > li').length > 0) {
            $(this).click(function() { showMenu(index); return false; });
        }
        //disable first link of the submenu if it has children
        if ($('#subMenu' + index + ' > div > ul > li > div > ul').length > 0) {
            $('#subMenu' + index + ' > div > ul > li > a').click(function() { return false; });
        }
    });

    //get main menu node > skip home page > find focused
    $('#mainMenu li').slice(1).each(function(index) {
        if ($(this).children('a.rmFocused').length > 0) {
            $('#subMenu' + index).addClass('subMenuSelected');
            $("#toggleCopy").text('Open text');

        }
    });

    if ($('.home').length != 0 || $('.page-Contact').length != 0) {
        alert("heelo");
        $("#toggleCopy").addClass("opened").text('hide text');
    }



    //$('#toggleCopy').addClass("opened");
    //alert("end");
    //alert($('.subMenuSelected ul.rmVertical').children().size() > 0);
    if ($('.subMenuSelected ul.rmVertical').children().size() > 0) {
        $('.subMenuSelected').show();
    } else {
        $('#copy').show();
        $("#toggleCopy").addClass('opened')

    }


    initExternalLinks();
});

var showMenu = function(index) {
    if ($("#toggleCopy").hasClass('opened')) {
        //remove class from all and then set it
        //alert("text opened");
        $('.subMenuSelected').removeClass("subMenuSelected");
        $('#subMenu' + index).addClass('subMenuSelected');
        $("#toggleCopy").click();
    }
    else if ($('#subMenu' + index + '.subMenuSelected').length == 0) {
        $('.subMenuSelected').removeClass("subMenuSelected").fadeOut("fast", function() { $('#subMenu' + index).addClass("subMenuSelected").fadeIn("fast") });
    }
};

function initExternalLinks() {
//    var h = window.location.host.toLowerCase();
//    alert(h);
//    
//    
//    jQuery('[attribute~="value"]')
//    $("a[@href^='http']").attr("target", "_blank");

//    $("a[@href^=http]").each(
//    function() {
//        if (this.href.indexOf(location.hostname) == -1) {
//            $(this).attr('target', '_blank');
//        }
//    }
  };
  


