$(document).ready(function(){
    $.include("js/portafolio.js");
    $.include("js/news.js");
//    $('.cajaTexto5').columnize({width:206, height:210});

    $(".container_download").jScrollPane({verticalDragMaxHeight: 100, hideFocus : true, autoReinitialise: true});
	$(".container_download .jspPane").css("margin-left", "0px");
    $(".dowload2:first").css("border-top", "1px solid #CCCCCC")
    

    $(".list_proyects").jScrollPane({verticalDragMaxHeight: 100, hideFocus : true, autoReinitialise: true});
	$(".list_proyects .jspPane").css("margin-left", "12px");
    
//    $(".cajaTexto").jScrollPane({verticalDragMaxHeight: 100, hideFocus : true});
//    $(".cajaTexto .jspVerticalBar").css("left", "0px");
//    $(".cajaTexto .jspPane").css("margin-left", "20px");
//    $(".cajaTexto .jspPane").css("width", "200px");

//    $(".block_right").jScrollPane({verticalDragMaxHeight: 100, hideFocus : true});
//    $(".block_right .jspVerticalBar").css("left", "0px");
//    $(".block_right .jspPane").css("margin-left", "20px");
//    $(".block_right .jspPane").css("width", "670px");    
    $('.fotoCaja').autoscroll(AUTOSCROLL_X);
    $('.fotoCaja img').tipTip({
        attribute       : "title",
        defaultPosition : "top",
        delay           : 50,
        fadeIn          : 50,
        fadeOut         : 50
    });
    
    load_carousel();
    
    $("body").highlight("\u00ae", "sup");
    
    if($("#autocolumn").length > 0) generateColumn("autocolumn");


	/*--- Link de museo -----*/
	$(".link_menu_izq").each(function(){
		var name	= $(this).attr("name").toLowerCase();
		if(!in_array(name, ["accessories", "halogen", "metal"])){
			$(this).css("cursor", "default");
		}
	});
	$(".link_menu_izq").click(function(){
		var name	= $(this).attr("name").toLowerCase();
		if(in_array(name, ["accessories", "halogen", "metal"])){
			$("#latera_lIzq a").each(function(){
				var text	= $(this).text().toLowerCase();
				if(text.indexOf(name) > -1){
					location.href	= $(this).attr("href");
				}
			});
		}
	});
	/**/

	/*----- Download Carruseles -----*/
	$(".fotoCaja .sobre_imagen").hover(
		function(){
			var caption		= $(this).attr("caption_a").toLowerCase();
			if(caption != ""){
				var caption1	= null;
				var caption2	= null;
				var arr			= caption.split(" ");
				if(arr.length > 1){
					var arr2	= arr[0].split("/");
					if(arr2.length > 1){
						caption1	= arr2[0] + " " + arr[1];
						caption2	= arr2[1] + " " + arr[1];
					}
				}


				$(".container_download .dowload2 a").removeClass("dowload2Hover");
				$(".container_download .dowload2 a").css("color", "");
				$(".container_download .dowload2 a").each(function(){
					var text	= $(this).text().toLowerCase();
					if(text == caption || text.indexOf(caption1) > -1 || text.indexOf(caption2) > -1){
						$(this).addClass("dowload2Hover");
						$(this).css("color", "#FFFFFF");
					}
				});
			}
		}
	);


	/*----- Mostrar imagen Download -----*/
	$(".container_download .dowload2 a").hover(
		function(){
			var text		= $(this).text().toLowerCase();
			$(".fotoCaja .sobre_imagen").each(function(){
				var caption	= $(this).attr("caption_a").toLowerCase();
				if(text == caption){
					var src	= $(this).attr("original");
					$("#imagen_carrusel img").attr("src", src);
				}
			});
		}
	);


});


function load_carousel(){
    var cont    = 0;

    $('.slideshow').each(function(){
        var speed   = parseInt($(this).attr("speed"));
        speed       = (speed > 0) ? (speed * 1000) : 4000;
        
        $(this).cycle({
            timeout : speed,
            fx      : 'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
            before  : function(currSlideElement, nextSlideElement, options, forwardFlag){
                var caption_a    = $(currSlideElement).attr("caption_a");
                var caption_b    = $(currSlideElement).attr("caption_b");
                if(cont == 0) $(".caption_carousel").html("<b>" + caption_a  + "</b><br />" + caption_b);
                if(cont > 0){
                    $(".caption_carousel:visible").hide("slide",{direction:"left"},400, function(){
                        var caption_a    = $(nextSlideElement).attr("caption_a");
                        var caption_b    = $(nextSlideElement).attr("caption_b");
                
                        $(".caption_carousel").html("<b>" + caption_a  + "</b><br />" + caption_b);
                    });
                }
                cont++;
            },
            after   : function(currSlideElement, nextSlideElement, options, forwardFlag){
                $(".caption_carousel:hidden").show("slide",{direction:"left"},600, function(){});
            }        
    	});
    });
    
    return false;		    
}


function generateColumn(idObj){
    multiColumnSettings                 = new MultiColumnSettings;
    multiColumnSettings.classNameScreen = 'screenContainer';
    multiColumnSettings.classNamePrint  = 'printContainer';
    multiColumnSettings.minHeight       = 200;
    multiColumnSettings.extraHeight     = 0;
    multiColumnSettings.readOnText      = "";
    multiColumnSettings.numberOfColumns = 3;
    
    new MultiColumn(document.getElementById(idObj),multiColumnSettings);
    $("#"+idObj + " div").css("padding", "0px");
//    $("#"+idObj + " div").css("width", "206px");
    $("#"+idObj + " div:gt(1)").css("padding-left", "25px");
    
}







