function left_position ( width, offset )
{
	var pos = width / (offset);
	if( offset > 1)
	{
		offset--;
		pos += left_position( width, offset );
	}
	return pos;
}

$(document).ready(function(){ 

	var flipheight = 90;
	var flipwidth = 144;

  var items = $( '#flip li' ).length;
  $( '#flip li a' ).tooltip({
      showBody: " - ",
      showURL: false
  });

  $( '#flip li a' ).fancybox();
  $( 'a#testimonial' ).fancybox();
  //$( '#flip li a' ).click( function() { alert('clicked') });

  $('.hover_image').imghover({suffix: '_o'});

    $cover = $( '#flip' ).jcoverflip({
    time: 300,
		current: items/2,
        beforeCss: function( el, container, offset ){
          return [
            $.jcoverflip.animationElement( el, { left: ( container.width( )/2 + (flipwidth/2) + 3 - left_position(flipwidth+6,offset+2) )+'px', bottom: '0px' }, { 0: {'z-index': offset+''} } ),
            $.jcoverflip.animationElement( el.find( 'img' ), { width: (flipwidth/(offset+2))+'px', height: (flipheight/(offset+2)) + 'px' }, { 0: {'z-index': offset+''} } )
          ];
        },
        afterCss: function( el, container, offset ){
          return [
            $.jcoverflip.animationElement( el, { left: ( container.width( )/2 - (flipwidth/2) + left_position(flipwidth+6,offset+1) )+'px', bottom: '0px' }, { 0: {'z-index': offset+''} } ),
            $.jcoverflip.animationElement( el.find( 'img' ), {  width: (flipwidth/(offset+2))+'px', height: (flipheight/(offset+2)) + 'px' }, { 0: {'z-index': offset+''} } )
          ];
        },
	    currentCss: function( el, container ){
          return [
            $.jcoverflip.animationElement( el, { left: ( container.width( )/2 - (flipwidth/2) )+'px', bottom: 0  }, {} ),
            $.jcoverflip.animationElement( el.find( 'img' ), { width: flipwidth+'px', 'height': flipheight+'px' }, {} )
          ];
        }
	});

	//$( '#flip' ).jcoverflip( 'current', items/2  );
  $( '#wrapper' ).delay( 500 ).fadeIn( 3000 );

	$('#portfolio_prev').click( function() {
		$( '#flip' ).jcoverflip( 'previous' );
	});

	$('#portfolio_next').click( function() {
		$( '#flip' ).jcoverflip( 'next' );
	});

  $("#accordion").accordion({
		autoHeight: false,
		collapsible: true,
		active: false,
		animated: 'bounceslide'
  });

setTimeout('$("#accordion").accordion( "activate" , 0 )',1250);

$("#content") .wrap('<div class="content_white">'+ 
'</div>');
$('#content').prepend('<div class="hd">'+
'</div>')
.append('<div class="ft">'+
'</div>');

$("div.roundbox_blue") .wrap('<div class="dialog_blue">'+ 
'</div>');
$('div.dialog_blue').prepend('<div class="hd">'+
'</div>')
.append('<div class="ft">'+
'</div>');

$("div.roundbox_white") .wrap('<div class="dialog_white">'+ 
'</div>');
$('div.dialog_white').prepend('<div class="hd">'+
'</div>')
.append('<div class="ft">'+
'</div>');


});

