$(document).ready(function() {
    $("a.fbox").fancybox({		
        'transitionIn': 'elastic',
        'transitionOut': 'elastic',
        'titlePosition': 'inside'
    });
    $("a.fbox_img").fancybox({		
        'transitionIn':	'elastic',
        'transitionOut': 'elastic',
        'titlePosition': 'inside',
        'type': 'image'
    });
    $('#header_menu .our_brands > a').click(function(){
        brands()
    })            
    $("a.applfbox").fancybox({
        'centerOnScroll': true,
        'width': 900,
        'height': 760,
        'autoScale': true,
        'titleShow': false,
        'transitionIn': 'elastic',
        'transitionOut': 'elastic',
        'type': 'iframe',
        'hideOnOverlayClick': true,
        'showCloseButton': false
    });

    $('p:empty').style('display', 'none');
}); 
        
function brands() {
    t = (($('#brands .brands')[0].style.display == 'inline') ? 'hide' : 'show');
    if (t == "show") {
        $("#brands .brands")[0].style.display = 'inline'
    } else {
        $("#brands .brands")[0].style.display = 'none'
    }
}

function getEmbedMode() {
	var sBrowser = navigator.userAgent;
	if (sBrowser.toLowerCase().indexOf('webkit') > 0
	//|| sBrowser.toLowerCase().indexOf('gecko') > 0
	) return 'html5';
		else return 'flash';
}

//$("#technical_specs table > tbody > tr")[0].addClass("tech_specs_odd");

// Funcion para cargar videos en la web        
function evideo(video, width, height, autoplay, controls, loop, playerready) {
	if (!autoplay) {
		var autoplay = 0;
	}
	var embedmode = getEmbedMode();
	if (embedmode == 'html5') {
        // Modo HTML5 (webkit, ipad, etc)
		document.write('<video id="evideo" width="' + width + '" height="' + height + '" ');
        
        if (controls != 0) {
            document.write('controls="controls" ');
        }
        
        if (loop == 1) {
            document.write('loop="loop" ');
            document.write('style="background-color: transparent;"');
        } else {
            document.write('style="background-color: #000;"');
        }
        
        if (autoplay == 1) {
			document.write(' autoplay="autoplay"');
		}
        
		document.write('>');
		document.write('<source src="' + video + '" type="video/mp4" />');
		document.write('</video>');
	} else {
        // Modo flash (default)
		document.write('<div id="evideo"></div>');
		var so = new SWFObject('/lib/player.swf', 'mpl', width, height, '9');
		so.addParam('allowfullscreen', 'true');
		so.addParam('allowscriptaccess', 'always');
		so.addVariable('skin', '/lib/skewd.zip');
		if (autoplay == 1) { 
			so.addVariable('autostart','true'); 
		} else {
		    so.addVariable('autostart','false'); 
            so.addVariable('playerready', null);
		}
        
        if (loop == 1) {
            so.addVariable('repeat','always');
            so.addVariable('stretching','fill');
        }

        if (controls != 0) {
            so.addVariable('controlbar','over');
        } else {
            
        }
        
		so.addParam('wmode', 'opaque');
        so.addVariable('screencolor','000000');
		so.addVariable('image', video.replace(".m4v", ".jpg").replace('.mp4', '.jpg').replace('.flv', '.jpg'));
        so.addVariable('file', video);
		so.write('evideo');
	}
}
function carousel_initCallback(carousel) {
$('.home_video .menu img.right').css('cursor', 'pointer')
    .bind('click', function() {
        carousel.next();
        return false;
    });

$('.home_video .menu img.left').css('cursor', 'pointer')
    .bind('click', function() {
        carousel.prev();
        return false;
    });
};

    
var player; 
function playerReady(obj) {
    // Flash behaviour on IE was bad with autoplay on a flashvar.
    player = document.getElementById(obj['id']);
    if (sBrowser.toLowerCase().indexOf('IE') > 0) {
        player.sendEvent('PLAY', 'true')
    }
}          


/* 
 * Google analytics
 */

function ga_trackPageView() {
    var url = '';
    for (var i = 0; i < arguments.length; i++) {
        url = url + '/' + arguments[i];
    }
    console.log(url);
    //_gaq.push(['_trackPageview', url]);
}
