var slideWidth = 964;
var index = 0;
var max;
var newPos;
var slide;
var so = new SWFObject("video/video.swf", "movie", "100%", "100%", "8", "#ffffff");
    so.addParam( "quality" , "high");
    so.addParam( "salign", "CM");
    so.addParam( "menu", "false" );
    //so.useExpressInstall( 'expressinstall.swf' );
    so.addParam("allowScriptAccess" , "sameDomain" );
    so.addParam("scalemode","noscale");

var version = deconcept.SWFObjectUtil.getPlayerVersion();
if ( version["major"] < 8 )
{
    document.getElementById('slide1').write('<br><font face="arial">El video requier Adobe Flash Player para reproducirse<br><a href="http://get.adobe.com/es/flashplayer/">Haga    click aquí para obtener la ultima versión</a></font>');
}



$(document).ready( function() {
    max = $( '.slide' ).size();
    $( '#slider' ).width( max * slideWidth );
    max--;

    slide = $('#slide1');

    $('#slide_left').click( goLeft );
    $('#slide_right').click( goRight );
});

function goLeft( event )
{
    event.preventDefault();


    if( index > 0 )
    {
        if( slide.hasClass( 'video' ) ) $('#flash').empty();

        index--;
        slide = $( '#slide' + ( index + 1 ) );

        newPos = - index * slideWidth;
         $('#slider').animate( { marginLeft: newPos } , { queue:false, duration:1000, easing:"easeOutCirc", complete: isVideo  } );
    }
}

function goRight( event )
{
    event.preventDefault();

    if( index < max )
    {
        if( slide.hasClass( 'video' ) ) $('#flash').empty();

        index++;
        slide = $( '#slide' + ( index + 1 ) );

        newPos = - index * slideWidth;
        $('#slider').animate( { marginLeft: newPos } , { queue:false, duration:1000, easing:"easeOutCirc", complete: isVideo } );
    }else {    
		  if( slide.hasClass( 'video' ) ) $('#flash').empty();
			
        index = 0;
        slide = $( '#slide' + ( index + 1 ) );

        newPos = - index * slideWidth;
        $('#slider').animate( { marginLeft: newPos } , { queue:false, duration:1000, easing:"easeOutCirc", complete: isVideo } );
    }
}

function goVideo( event ) {
        event.preventDefault();
        so.write( "flash" );
        $('#flash').show();
        /*
        index = max;
        slide = $( '#slide' + ( index + 1 ) );

        newPos = - index * slideWidth;
        $('#slider').animate( { marginLeft: newPos } , { queue:false, duration:1000, easing:"easeOutCirc", complete: isVideo } );  */
}

function isVideo() {
    if( slide.hasClass( 'video' ) ) so.write( "flash" );
}
