// **********  Slider *********** //
var slider_itemList = [
    {url: 'index.php?main_page=page&id=5',image: 'banner_teatroencasa.png', title: 'Teatro en casa', texto:''},
    {url: 'index.php?main_page=page&id=6',image: 'banner_multiroom.png', title: 'Multiroom', texto:''},
    {url: 'index.php?main_page=page&id=7',image: 'banner_automatizacion.png', title: 'Automatización', texto:''},
    {url: 'index.php?main_page=page&id=8',image: 'banner_iluminacion.png', title: 'Iluminación', texto:''}];
function slider_initCallback(carousel)
{
    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
	jQuery('#slider-next').bind('click', function() {
		carousel.next();
		return false;
	});
	jQuery('#slider-prev').bind('click', function() {
		carousel.prev();
		return false;
	});
};
function slider_itemVisibleInCallback(carousel, item, i, state, evt)
{
    // The index() method calculates the index from a
    // given index who is out of the actual item range.
    var idx = carousel.index(i, slider_itemList.length);
    carousel.add(i, slider_getItemHTML(slider_itemList[idx - 1]));
};
function slider_itemVisibleOutCallback(carousel, item, i, state, evt)
{
    carousel.remove(i);
};
function slider_getItemHTML(item)
{
		return '<a href="'+item.url+'"><img src="administrator/imgs/user/'+item.image+'" /></a>';
};
// **********  novedades *********** //
var novedades_itemList = [
    {rowid: '2', url: 'http://www.google.com',image: 'novedades_imagen.png', title: 'SHOW ROOM', texto:'POR FIN ABIERTO AL PUBLICO NUESTRA ESPECTACULAR SALA DE EXHIBICION CON LO MEJOR DE LOS SISTEMAS DE AUTOMATIZACION. '},
    {rowid: '6', url: '',image: '3d sony.jpg', title: '3-D SONY', texto:'PRONTO CONOCERAS UNA NUEVA MANERA DE VER TELEVISION'}];
function novedades_initCallback(carousel)
{   
	jQuery('#novedades-next').bind('click', function() {
		carousel.next();
		return false;
	});
	jQuery('#novedades-prev').bind('click', function() {
		carousel.prev();
		return false;
	});
};
function novedades_itemVisibleInCallback(carousel, item, i, state, evt){
    var idx = carousel.index(i, novedades_itemList.length);
    carousel.add(i, novedades_getItemHTML(novedades_itemList[idx - 1]));
};
function novedades_itemVisibleOutCallback(carousel, item, i, state, evt){
    carousel.remove(i);
};
function novedades_getItemHTML(item){
		return '<table border="0" cellspacing="0" cellpadding="0"><tr><td colspan="2" class="home_modulo_titulo">'+item.title+'</td></tr><tr><td width="200" valign="top" class="home_modulo_texto">'+item.texto+'</td><td><a href="index.php?main_page=page&id=2&rowid='+item.rowid+'" ><img src="administrator/imgs/user/'+item.image+'" style="max-width:95px; max-height:75px" /></a></td></tr></table> ';
};
// **********  novedad *********** //
var novedad_itemList = [
    {url: 'http://www.google.com',image: 'novedades_imagen.png', title: 'SHOW ROOM', texto:'POR FIN ABIERTO AL PUBLICO NUESTRA ESPECTACULAR SALA DE EXHIBICION CON LO MEJOR DE LOS SISTEMAS DE AUTOMATIZACION. ', rowid:'2'},
    {url: '',image: '3d sony.jpg', title: '3-D SONY', texto:'PRONTO CONOCERAS UNA NUEVA MANERA DE VER TELEVISION', rowid:'6'}];
function novedad_initCallback(carousel)
{   
	jQuery('#novedad-next').bind('click', function() {
		carousel.next();
		return false;
	});
	jQuery('#novedad-prev').bind('click', function() {
		carousel.prev();
		return false;
	});
};
function novedad_itemVisibleInCallback(carousel, item, i, state, evt){
    var idx = carousel.index(i, novedad_itemList.length);
    carousel.add(i, novedad_getItemHTML(novedad_itemList[idx - 1]));
};
function novedad_itemVisibleOutCallback(carousel, item, i, state, evt){
    carousel.remove(i);
};
function novedad_getItemHTML(item){
		return '<div class="home_modulo_titulo_small" >'+item.title+'</div><br /><div class="novedad_description">'+item.texto+'</div><br /><div style="text-align:center"><a href="index.php?main_page=page&id=2&rowid='+item.rowid+'" ><img src="administrator/imgs/user/'+item.image+'" style="max-width:95px; max-height:75px" /></a></div><br /><div style="text-align:center"><a href="index.php?main_page=page&id=2&rowid='+item.rowid+'" ><img src="images/home/button_detalle.png" style="vertical-align:bottom"/></a></div>'; };
// **********  Funciones comunes *********** //
jQuery(document).ready(function() {
	jQuery('#slider').jcarousel({
		scroll:1,
     easing: 'elasinout',
     animation: 1500,
		auto: 4,
     wrap: 'circular',
		visible: 1,
		buttonNextHTML: null,
		buttonPrevHTML: null,
     itemVisibleInCallback: {onBeforeAnimation: slider_itemVisibleInCallback},
     itemVisibleOutCallback: {onAfterAnimation: slider_itemVisibleOutCallback},
     initCallback: slider_initCallback		
    });
	jQuery('#novedades').jcarousel({
		scroll:1,
     easing: 'backinout',
     animation: 1500,
		auto: 5,
     wrap: 'circular',
		visible: 1,
		buttonNextHTML: null,
		buttonPrevHTML: null,
     itemVisibleInCallback: {onBeforeAnimation: novedades_itemVisibleInCallback},
     itemVisibleOutCallback: {onAfterAnimation: novedades_itemVisibleOutCallback},
     initCallback: novedades_initCallback		
    });
	jQuery('#novedad').jcarousel({
		scroll:1,
     easing: 'backinout',
     animation: 1500,
		auto: 5,
     wrap: 'circular',
		visible: 1,
		buttonNextHTML: null,
		buttonPrevHTML: null,
     itemVisibleInCallback: {onBeforeAnimation: novedad_itemVisibleInCallback},
     itemVisibleOutCallback: {onAfterAnimation: novedad_itemVisibleOutCallback},
     initCallback: novedad_initCallback		
    });
});

