jQuery.noConflict();
jQuery( document ).ready( function () {

  // initialize external link event
  jQuery( 'a.external' ).click( function() {
    window.open( this.href );
    return false;
  } );

  // fetch latest cuts
  jQuery.getJSON( 'http://api.flickr.com/services/feeds/photos_public.gne?id=35219076@N02&format=json&jsoncallback=?&tags=HairDo', function( data ) {

    var nMAX_IMAGE = 4;

    jQuery.each( data.items, function( i, item ) {

      if (i < nMAX_IMAGE) {

        jQuery( '<img/>' ).attr( { 'src' : item.media.m, 'alt' : 'Latest Cuts' } )
        .appendTo( 'div.cuts' )
        .wrap( '<div' + (i == nMAX_IMAGE - 1 ? ' class="no_margin"' : '') + '></div>' )
        .wrap( '<a href="' + item.link + '" onclick="window.open( this.href );return false"></a>' );
      }
    } );
  } );

} );

var oGlobal = { zindex: 400 };

function animateMenu( oElement ) {
/*
  var aDISPLACEMENT = [ 500, 300 ];
  var sSection      = oElement.alt.toLowerCase();
  var sEASING       = 'easeOutBounce';
  var nSPEED        = 800;

  // section: [ z-index, displacement ]
  var oSECTION = {

    home:      [ 360, aDISPLACEMENT[0] ],
    locations: [ 310, aDISPLACEMENT[1] ],
    gallery:   [ 330, aDISPLACEMENT[1] ],
    store:     [ 350, aDISPLACEMENT[1] ],
    blog:      [ 320, aDISPLACEMENT[1] ],
    contact:   [ 340, aDISPLACEMENT[1] ]
  };

  // reset z-indicies
  //for (var i in oSECTION) { jQuery( 'div#divMenu_' + i ).css( 'z-index', oSECTION[i][0] ); }

  jQuery( 'div#divMenu_' + sSection ).animate( { left: '-=' + oSECTION[sSection][1] + 'px' }, nSPEED, 'easeInQuad', function () { jQuery( this ).css( 'z-index', oGlobal.zindex++ ); } );
  jQuery( 'div#divMenu_' + sSection ).animate( { left: '+=' + oSECTION[sSection][1] + 'px' }, nSPEED, 'easeOutBounce' );
*/
}
