var flashvars = {};
flashvars.height = "234";
flashvars.width = "195";
flashvars.showstop = "true";
flashvars.allowSciptAccess = "always";
flashvars.autostart = 'false';

var params = {};
params.menu = "false";
params.allowfullscreen = "true";
params.allowscriptaccess = "always";
params.allownetworking = "internal";
params.wmode = "transparent";
var attributes = {};
//audio player 1
var flashvars_audio = {};
flashvars_audio.height = "20";
flashvars_audio.width = "251";
flashvars_audio.allowSciptAccess = "always";
flashvars_audio.type = "sound";

function feat_ctrls(carousel){
	$('#feat-next').bind('click', function() {
		carousel.next();
		return false;
	});
	
	$('#feat-prev').bind('click', function() {
		carousel.prev();
		return false;
	});
	$('.featured-ctrls a.featn').bind('click', function() {
		carousel.scroll(jQuery.jcarousel.intval($(this).text()));
		return false;
	});
}
function rpeople_ctrls(carousel){
	$('#rpeople-next').bind('click', function() {
		carousel.next();
		return false;
	});
	
	$('#rpeople-prev').bind('click', function() {
		carousel.prev();
		return false;
	});
	$('.rpeople-ctrls a').bind('click', function() {
		carousel.scroll(jQuery.jcarousel.intval($(this).text()));
		return false;
	});
}

$(function() {
	$("#increase").click(function(){
		var currentFontSize = $('.ntxt').css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 12);
		var newFontSize = currentFontSizeNum + 1;
		if (newFontSize < 21) {
			$('.ntxt').css('font-size', newFontSize);
		}
		return false;
	});
	
	$("#decrease").click(function(){
		var currentFontSize = $('.ntxt').css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 12);
		var newFontSize = currentFontSizeNum - 1;
		if (newFontSize > 12) {
			$('.ntxt').css('font-size', newFontSize);
		}
		return false;
	});

});



	
$(document).ready(function() {	
	/*png
	$(".dicons a,.dicons2 a").pngfix({
		sizingMethod: "scale"
	});*/
	
	
	$(".Bdeg1").mouseover(function(){
			$(this).addClass("bg01");
    }).mouseout(function(){
      $(this).removeClass("bg01");
    });

	
	/*ticker*/
	$('#news').innerfade({
		animationtype: 'slide',	
		speed: 750,		
		timeout: 4000 
	}); 
	
	/*Tool Tip*/
	$(".tooltip").jHelperTip({
		trigger: "hover", 
		source: "attribute", 
		attrName: "name", 
		opacity: 0.9, 
		autoClose:true
	});
	
	$(".btn_asc").click(function () { 
		$(".btn_asc").addClass("link_ascend_act");
		$(".btn_des").removeClass("link_descend_act");
		return false;
	});
	$(".btn_des").click(function () {
		$(".btn_des").addClass("link_descend_act");
		$(".btn_asc").removeClass("link_ascend_act");
		return false;
	});
	
  /*tabs*/
	$.tabs("tab_01");
	$.tabs("tab_02");
	$.tabs("tab_03");
	
	/*nav tabs*/
	$.tabs("multimedia_main");		
	$.tabs("lomas_main");
	$.tabs("lomasB_main");
	$.tabs("lomas_vid");
	$.tabs("clasificados_main");
	$.tabs("shortcuts_main");
	$.tabs("opinion_main");
	$.tabs("destacados_main");
	$.tabs("recomendamos_main");
	$.tabs("tabs_specials");
	$.tabs("tabs_opinion");
	$.tabs("tabs_edim");
	
	/*carousel*/
	$('#carousel_multimedia').jcarousel({
		scroll:1,
		visible:3,
		wrap: 'last',
		initCallback: mycarousel_initCallback
	});
	$('#carousel_videos').jcarousel({
		vertical: true,
		scroll:1

	});
	$('#carousel_tips').jcarousel({
		scroll:1,
		visible:7,
		wrap: 'last',
		initCallback: mycarousel_initCallback
	});
	$('#carousel_fstage').jcarousel({
		scroll:1,
		visible:1,
		wrap: 'last',
		auto:7,
		initCallback: function(jc, state){
			if (state == 'init') { 
				jc.startAutoOrig = jc.startAuto;
				jc.startAuto = function() {
				if (!jc.paused) {
					jc.startAutoOrig();
					}
				}
				
			jc.pause = function() {
				 $('#fs-pp').removeClass('ppause').addClass('pplay');
				jc.paused = true;
				jc.stopAuto();
			};
				
			jc.play = function() {
				$('#fs-pp').removeClass('pplay').addClass('ppause');
				jc.paused = false;
				jc.startAuto();
			};
			
			$('#fs-next').bind('click', function() {
				jc.next();
				return false;
			});
			
			$('#fs-prev').bind('click', function() {
				jc.prev();
				return false;
			});

			$('#fs-pp').bind('click', function() {
				if (jc.timer === null) {
					jc.play();
				} else {
					jc.pause();
				}
				return false;
			});
		}
		jc.play(); 
		},
		itemVisibleInCallback: { onBeforeAnimation: function(){
				$('#imgtxt').html("");
			},
			onAfterAnimation:function(jc, item, idx, state){
				var i = item.innerHTML;
				i = i.substr(i.indexOf('rel') + 5, i.length);
				i = i.substr(0, i.indexOf('"'));
				$('#imgtxt').html(i);
			}
		},
		buttonNextHTML: null,
		buttonPrevHTML: null

	});
	$('#carousel_featured').jcarousel({
		scroll:1,
		visible:1,
		wrap: 'last',
		initCallback: feat_ctrls,
		buttonNextHTML: null,
		buttonPrevHTML: null

	});
	$('#carousel_repeople').jcarousel({
		scroll:1,
		visible:1,
		wrap: 'last',
		initCallback: rpeople_ctrls,
		buttonNextHTML: null,
		buttonPrevHTML: null

	});
	
	
	$('#carousel_destacados').jcarousel({
		scroll:1,
		visible:4,
		wrap: 'last',
		initCallback: mycarousel_initCallback

	});
	$('#carousel_fotos').jcarousel({
		scroll:1,
		visible:3,
		wrap: 'last',
		initCallback: mycarousel_initCallback

	});
	$('#carousel_fotosi').jcarousel({
		scroll:1,
		visible:5,
		wrap: 'last',
		initCallback: function(jc, state){
			$('.fotosindx li a').bind('click', function() {
				$('#carousel_fotosindxstage li img').attr("src", $(this).attr("rel"));
				return false;
			});
		}

	});
 	jQuery('#carousel_01').jcarousel({		scroll:1,		visible:5,        wrap: 'both',        initCallback: mycarousel_initCallback    });	   

	/*
	$('#carousel_fotosindxstage').jcarousel({
		scroll:1,
		visible:1,
		wrap: 'last',
		initCallback: function(jc, state){
			$('#fsi-next').bind('click', function() {
				jc.next();
				return false;
			});
			
			$('#fsi-prev').bind('click', function() {
				jc.prev();
				return false;
			});
		},
		itemVisibleInCallback: { 
			onAfterAnimation:function(jc, item, idx, state){
				$('#numberimg').html(idx);
			}
		},
		buttonNextHTML: null,
		buttonPrevHTML: null

	});
	*/
	$('#carousel_videosi1').jcarousel({
		scroll:1,
		visible:5,
		wrap: 'last',
		initCallback: mycarousel_initCallback

	});
	$('#carousel_videosi2').jcarousel({
		scroll:1,
		visible:5,
		wrap: 'last',
		initCallback: mycarousel_initCallback
	});
	$('#carousel_videosi3').jcarousel({
		scroll:1,
		visible:1,
		wrap: 'last',
		initCallback: function(jc, state){
			$('#v1-next').bind('click', function() {
				jc.next();
				return false;
			});
			
			$('#v1-prev').bind('click', function() {
				jc.prev();
				return false;
			});
			$('a.vn1').bind('click', function() {
				jc.scroll(jQuery.jcarousel.intval($(this).text()));
				return false;
			});	
		},
		buttonNextHTML: null,
		buttonPrevHTML: null
	});

	$('#carousel_clasificados').jcarousel({
		scroll:1,
		visible:2,
		wrap: 'last',
		initCallback: mycarousel_initCallback
	});
	
	$('#carousel_classresults').jcarousel({
		scroll:1,
		visible:1,
		initCallback: function(jc, item, idx, state){	
			$('#gof').bind('click', function() {
				jc.scroll(jQuery.jcarousel.intval(1));
				return false;
			});
			$('#gof2').bind('click', function() {
				jc.scroll(jQuery.jcarousel.intval(1));
				return false;
			});
			$('#rcnext').bind('click', function() {
				jc.next();
				return false;
			});
			$('#rcnext2').bind('click', function() {
				jc.next();
				return false;
			});
			$('#rcprev').bind('click', function() {
				jc.prev();
				return false;
			});
			$('#rcprev2').bind('click', function() {
				jc.prev();
				return false;
			});
			$('#gol').bind('click', function() {
				jc.scroll(jQuery.jcarousel.intval(jc.size()));
				return false;
			});
			$('#gol2').bind('click', function() {
				jc.scroll(jQuery.jcarousel.intval(jc.size()));
				return false;
			});
			$('.rcontrols a.num').bind('click', function() {
				$('.results-class .rcontrols a').removeClass('activo');
				jc.scroll(jQuery.jcarousel.intval($(this).text()));
				return false;
			});	
		},		
		itemVisibleInCallback: { onBeforeAnimation: function(){},
			onAfterAnimation:function(jc, item, idx, state){
				$('.containerup a.num').removeClass('activo');
				$('.containerdown a.num').removeClass('activo');
				$('.containerup a.num').eq(idx - 1).addClass("activo");
				$('.containerdown a.num').eq(idx - 1).addClass("activo");
			}
		},
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	
	$('#carousel_classdest').jcarousel({
		scroll:1,
		visible:1,
		initCallback: function(jc, state){	
			$('#dagof').bind('click', function() {
				jc.scroll(jQuery.jcarousel.intval(1));
				return false;
			});
			$('#dagof2').bind('click', function() {
				jc.scroll(jQuery.jcarousel.intval(1));
				return false;
			});
			$('#darcnext').bind('click', function() {
				jc.next();
				return false;
			});
			$('#darcnext2').bind('click', function() {
				jc.next();
				return false;
			});
			$('#darcprev').bind('click', function() {
				jc.prev();
				return false;
			});
			$('#darcprev2').bind('click', function() {
				jc.prev();
				return false;
			});
			$('#dagol').bind('click', function() {
				jc.scroll(jQuery.jcarousel.intval(jc.size()));
				return false;
			});
			$('#dagol2').bind('click', function() {
				jc.scroll(jQuery.jcarousel.intval(jc.size()));
				return false;
			});
			$('.rcontrols a.danum').bind('click', function() {
				jc.scroll(jQuery.jcarousel.intval($(this).text()));
				return false;
			});	
		},		
		itemVisibleInCallback: { onBeforeAnimation: function(){},
			onAfterAnimation:function(jc, item, idx, state){
				$('.containerup a.danum').removeClass('activo');
				$('.containerdown a.danum').removeClass('activo');
				$('.containerup a.danum').eq(idx - 1).addClass("activo");
				$('.containerdown a.danum').eq(idx - 1).addClass("activo");
			}
		},
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	
	$('#carousel_opinionciud').jcarousel({
		scroll:1,
		visible:1,
		wrap: 'last',
		initCallback: mycarousel_initCallback   
	});	
	$(".dMucar").one("click", function(){
		jQuery('#carousel_multimedia2').jcarousel({
		scroll:1,
		visible:3,
		wrap: 'last',
		initCallback: mycarousel_initCallback
	});	
});
	

	/*cubo*/
	/*$('#CubTab').serialScroll({target:'#CT_secction',items:'li', prev:'a.btn_prev',next:'a.btn_next',axis:'xy',queue:false,event:'click',stop:false,lock:true, duration:0,start: 0, force:true,cycle:true,step:1, jump:false, lazy:false,interval:20000, navigation:'#CT_navigation li',constant:true,onBefore:function( e, elem, $pane, $items, pos ){ $("#CT_navigation li a").removeClass("cubo_btn_act");$('#'+$($("#CT_navigation li").get(pos)).attr("id")+' a').addClass("cubo_btn_act"); return true; e.preventDefault();if( this.blur )this.blur();},onAfter:function( elem ){}});*/
	$('#CubTab').serialScroll({
		target:'#CT_secction',items:'li',
		prev:'a.btn_prev',
		next:'a.btn_next',
		axis:'xy',
		queue:false,
		event:'click',
		stop:false,
		lock:true, 
		duration:0,
		start: 0, 
		force:true,
		cycle:true,
		step:1, 
		jump:false, 
		lazy:false,
		interval:20000, 
		navigation:'#CT_navigation li',
		constant:true,
		onBefore:function(e, elem, $pane, $items, pos){
					var cs=$($("#CT_navigation li").get(pos)).attr("rel")+'_act';
					$("#CT_navigation li a").removeClass("cubo_btn_act");
					$("#CT_navigation li a").removeClass("noline_ad_act");
					$('#'+$($("#CT_navigation li").get(pos)).attr("id")+' a').addClass(cs);
					return true; 
					e.preventDefault();
					if( this.blur )this.blur();
				},
		onAfter:function( elem ){}
	});			
	$('#btnpause').addClass('btnpause');
	$("#btnpause").toggle(function(){
		$('#CT_secction').trigger( 'stop' );
		$('#btnpause').addClass('act_play');
		},function(){
		$('#CT_secction').trigger( 'start' );
		$('#btnpause').removeClass('act_play');
	});
	
	/*shadowbox*/
	Shadowbox.init();
	/*alterno*/
	$(".altertabla tr:even").addClass("alt3");
	$(".Alterno1 li:even").addClass("alt1");
	$(".Alterno2 li:even").addClass("alt2");
	/*accordion*/
	if($('#accordion_01').length>0 ){
		jQuery('#accordion_01').accordion({	
				header: 'a.head',			
				alwaysOpen: false,			
				autoheight: false		
		});	
	}
	/*print*/
	$('.link_imprimir').click(function(){ $.jPrintArea('#printer') }); 

	if($('#playervideo').length>0 ){
		flavideo("../swf/video.flv");
	}
	$('.link_video').click(function(){
	nomb_video = $(this).attr("id");
	nomb_imagen = $(this).attr("rel");
	flashvars.autostart = 'true';
	flavideo(nomb_video,nomb_imagen );				   
	});
	
	
	
	$(".link_cerrar").click(function(){
		$(".dCuadro").hide();
		return false;
		
	});
	$(".link_box").click(function(){ 
		$(".dCuadro").hide();
		cuadro_func = $(this.parentNode).find(".dCuadro")
		$(cuadro_func).show();
		return false;
	});
	$(".link_comentar").toggle(function(){						
		$(this).addClass("link_comentar2");
		$('#dComentarios').show();
		},function(){
		$(this).removeClass("link_comentar2");
		$('#dComentarios').hide();
	});

	
});

function mycarousel_initCallback(carousel)
{
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });
    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};


Shadowbox.loadSkin('classic', '../js/src/skin');
Shadowbox.loadLanguage('es', '../js/src/lang');
Shadowbox.loadPlayer([], '../js/src/player');

