var ChangeCss={
	load:function(){
		var ostyle="<style type='text/css'>"
		var cssStrings="#flashMovieProgram1,#flashBanner ul,#carruselFlash, #flashBanner h2,#wrapMultiZone, #today a.btback1 {visibility:hidden}"
		var cstyle="</style>"
		document.write(ostyle+cssStrings+cstyle)
	}
};ChangeCss.load()

var MenuA3version={
	st:null,
	load:function(){
		//Reposicion de la capa
		var cW=$("#nivel2").width();
		var cL=$("#search").getX();
		var cT=$("#search").getY();
		$("#nivel2").css("left",(cL-140)+"px")
		$("#nivel2").css("top",parseInt(cT+23)+"px")	
	
		//Asignacion de eventos
		$("#a3Versions").bind("click",MenuA3version.show)	
		$("#nivel2").bind("mouseout",MenuA3version.hide)	
		$("#nivel2").bind("mouseover",function(){$(this).show()})	
	},
	show:function(){$('#nivel2').show('slow')},
	hide:function(){$('#nivel2').hide()}

}


var AdvancedSearch={
        url:"",
        load:function(){
            $("#dateStart").css("width","65px")
            $("#dateEnd").css("width","65px")
            $("#lblDesde").after('<a title="Desplegar calendario" href="#" onclick="new jQuery.calendar(\'input#dateStart\');return false;"><img alt="Calendario" src="img/calendar.gif" class="calendar" /></a>')
            $("#lblHasta").after('<a title="Desplegar calendario" href="#" onclick="new jQuery.calendar(\'input#dateEnd\');return false;"><img alt="Calendario" src="img/calendar.gif"/></a>')
            $("#advanceSearch").bind("submit",function(){
                AdvancedSearch.validate();
                return false;
            })				
        },
        sendForm:function(){
            $("#errorAdvanced").css('display','none')
            AdvancedSearch.url=$("#advanceSearch").attr('action')+"?searchin="+$("#searchin").val()+"&textField="+$("#frasExacta").val()+"&tipoContenido="+$("#contenTypeField").val()+"&seccion="+$("#wholeSection").val()+"&dateStart="+$("#dateStart").val()+"&dateEnd="+$("#dateEnd").val()
            window.open(AdvancedSearch.url,"_self")
            return false;
        }
}

var EspecialList={
	
	max:0,
	wBt:0,
	urlBase:0,
	imgArray:0,
	load:function(){
		EspecialList.max= $("#especiallist >li").size()
		EspecialList.wBt=$("#especiallist img:eq(0)").width()
		$("#especiallist").width(EspecialList.wBt*EspecialList.max);
		var urlStr = $("#especiallist >li >a").children(0).attr("src");		
		// URL base para trabajar con las imágenes.
		urlBase = urlStr.substring(0,urlStr.lastIndexOf("/")+1);
		// array para guardar los nombres de archivo. 0 para OFF y 1 para ON
		imgArray = new Array();
		$("#especiallist >li >a").each(function(i){
			imgArray[i] = new Array();
			var urlStr = $(this).children(0).attr("rel");
			// imagen ON
			var imgOn = urlStr.substring(urlStr.lastIndexOf("/")+1);
			var urlStr = $(this).children(0).attr("src");
			// imagen OFF
			var imgOff = urlStr.substring(urlStr.lastIndexOf("/")+1);
			imgArray[i].push(imgOff);
			imgArray[i].push(imgOn);
			// Añadimos una variable en el REL de la pestaña para controlar en cual nos encontramos
			$(this).attr("rel",i);
		});
		EspecialList.reset()
		$("#especiallist >li >a").each(function(i){
		 	$(this).bind("click",EspecialList.doit)
		});
	},
	reset:function(){
 		$("#especiallist >li >a").each(function(i){
			$(this).children(0).width(EspecialList.wBt)
			if(i<EspecialList.max-1){
				// Pestañas inactivas
				$(this).children(0).attr("src",urlBase + imgArray[$(this).attr("rel")][0]);
			}else{
				// Pestaña activa
				$(this).children(0).attr("src",urlBase + imgArray[$(this).attr("rel")][1]);
			}
		});
	},
	doit:function(pla,obj){
		var o=$(this)
		if(arguments.length>1)var o=obj
		o.animate({width:1,opacity: 'hide'},800,
			function(){
				var lnk=$(this).attr("href")
				var relStr=$(this).attr("rel")
				var lnktitle=$(this).attr("title")
				var lnkid=$(this).attr("id")
				var img=$(this).children(0)
				var imgsrc=img.attr("src")
				var imgalt=img.attr("alt")
			
				var o_li=document.createElement("li")
				var o_a=document.createElement("a")
				var o_img=document.createElement("img")

				//o_li.style.width="50px"
				
				o_a.href=lnk
				o_a.rel=relStr
				$(o_a).attr("id",lnkid)
			    o_a.title=lnktitle
				$(o_a).bind("click",function(){
					EspecialList.doit(null,$(this))
					return false;
				})
				o_img.src=imgsrc
				o_img.alt=imgalt
				
				o_a.appendChild(o_img)
				o_li.appendChild(o_a)
				
				$("#especiallist").append(o_li)
			
				$(this).del()
				EspecialList.reset()
			}
		)
		EspecialList.getContent(o.urlParams().dir)
		
		return false;
	},
	getContent:function(url){
        //alert('pasa pesta artur' +url);
        if($("#wrapespeciallist1s").exists())
        {//alert ('existe ');
        //alert ($("#wrapespeciallist1s").val());
        }
        
		$("#wrapespeciallist1s").ajaxGetContent(url,1,null, function(){
			if(video){
				video=false;
				so.write("flash1content");
				PaginationVideo.load()
			}
		})
                
                //alert ('FINAL ');
                return false;
                
	},
	loadFlashMenu:function(){
		
		var so = new SWFObject("swf/specialMenu.swf", "movie", "105", "256", "8", "#ffffff");
		so.addVariable("url1",$("#fans").attr("href"));
		so.addVariable("url2",$("#prop").attr("href"));
		so.addVariable("url3",$("#popular").attr("href"));
		so.addVariable("url4",$("#morenews").attr("href"));
		so.addVariable("t1",$("#fans img").attr("alt"));
		so.addVariable("t2",$("#prop img").attr("alt"));
		so.addVariable("t3",$("#popular img").attr("alt"));
		so.addVariable("t4",$("#morenews img").attr("alt"));
		so.write("flashcontent");			
	}
}

var More={
        txt1:"Ver Más ...",
	txt2:"Ocultar ...",
        minHeight:0,
        maxHeight:0,
        load:function(){
            $(".hdtype1").each(function(i){
                More.maxHeight=$(this).parent().height()
                More.minHeight=135;
                $(this).parent().css("height",More.minHeight)
                $(this).parent().css("overflow","hidden")
            })
            More.moreItems()
        },
	moreItems:function(){
            $(".modimportantcontent > .modtype1submodule").each(function(i){
                $(this).parent().children(".hdtype1").append('<div id="cpView'+i+'" style="height:50px;"></div>')
		$(this).parent().children(".hdtype1").append('<a id="btView'+i+'" class="btdown1" style="width:100px;cursor:hand;margin-top:100px;color:#f8981d;">'+More.txt1+'</a>')
                $(this).parent().children(".hdtype1").children("a").bind("click",function(){
                    if($("#btView"+i).text()==More.txt1){
                        $(this).parent().parent().animate({height:More.maxHeight,opacity:1},1000)
			$("#btView"+i).text(More.txt2)
			$("#btView"+i).attr("class","btup1")
                    }else{
                        $(this).parent().parent().animate({height:More.minHeight,opacity:1},1000)
                        $("#btView"+i).text(More.txt1)
			$("#btView"+i).attr("class","btdown1")
                    }
		})
            })
        }
}

var ListGen={
	
	viewProgramsLoad:function(){
		var withSelect=$("#selProgram").attr("class").indexOf("nolist")==-1

		$(".viewAll").each(function(i){
			$(this).bind("click",function(){ListGen.viewAll();return false})
		})
		
		if(withSelect){
			var sel=document.createElement("select")
			sel.id="selOpts1"
			sel.options[0]=new Option("seleccione opcion",-1);
			$("#selProgram").before(sel)
			$("#selOpts1").css({fontSize:"11px",color:"#666",position:"relative",left:"10px",top:"-5px"})
		
			$("#selOpts1").bind("change",function(){
							
				if($(this).val()!=-1){
					//ListGen.closeAll()
					var o=$("#selProgram >li").eq($(this).val()-1)
					o.find("h3").attr("class","linkLess")
                                        o.attr("class","programOn")
					o.find("h3").attr("id","anchor" + $(this).val())
					o.find("div").show()
					var y=$("#anchor"+$(this).val())
					window.scrollTo(null ,y.getY())
						
				}
			})
		}
		$("#selProgram >li").each(function(i){
			
			var lnk=$(this).find("h3")
			
			if(withSelect)sel.options[i+1] = new Option($(this).find("h3").text(),i+1);
			
			$(this).find("h3").bind("click",ListGen.viewProgram)
			if($(this).attr("class")=="programOn") var a;
			else $(this).find("div").hide()
			
		})
	}, 
	viewProgram:function(viewAll){
		if($(this).attr("class")=="linkMore" ){
                        $(this).attr("class","linkLess")
			$(this).parent().find("div").show("fast")
                        $(this).parent().attr("class","programOn")
		}else {
			$(this).attr("class","linkMore")
			$(this).parent().find("div").hide("slow")
                        $(this).parent().attr("class","")
		}			
		return false;
	},
	viewAll:function(){
		$("#selProgram >li").each(function(i){
			$(this).find("h3").attr("class","linkLess")
			$(this).parent().find("div").show()
                        var temporal = $(this).find("h3").attr("class","linkLess")
                        temporal.parent().attr("class","programOn")
		})
	}, 
	closeAll:function(){
		$("#selProgram >li").each(function(i){
			$(this).find("h3").attr("class","linkMore")
			$(this).parent().find("div").hide()
		})
	}
}

var photoScroll=_Ps={
	num_elem:5,
	num_max:0,
	cont:2,
	urlNx:"",
	urlPv:"",
	load:function(){
	
		class_max=$("#flashMovieProgram1").attr('className');
		_Ps.num_max=class_max.substr(class_max.indexOf('maxnum_')+7);	
		_Ps.urlNx=$("#sig").attr("href")
		_Ps.urlPv=$("#ant").attr("href")		
		
		$("#sig").bind("click",function(){_Ps.next();return false})
		$("#ant").bind("click",function(){_Ps.prev();return false})
		
		$("#sig").attr("href","#");
		$("#ant").attr("href","#");
			
		var wPrin=$("#imgroll img:eq(0)").width();
		var hPrin=$("#imgroll img:eq(0)").height();
	
		var initX=parseInt($("#imgroll").getX()+ ($("#flashMovieProgram1").width()/2 -wPrin/2)) ;
		$("#imgroll div").css({"position":"relative","top":"200px" })

		$("#imgroll li img").each(function(i){
			
			var w;var h;var l;var t;
			var w2;var h2;var l2;var t2;	
			
			var imgRoll=$("#flashMovieProgram1 li img")
                         
			$(this).css("position","absolute")
          
			$(this).css("zIndex",$(this).size()-i)
		
			if(i==0){
                            
				$(this).css("left",initX)
                                


			}else if(i==1 || i==2){
				w=($(this).width()*.66)
				h=($(this).height()*.66)
				l=(i==1)? initX-w/2+20:(parseInt(wPrin+initX)-w/2)-20	
				t=parseInt(imgRoll.eq(0).getY()+(hPrin/2 - h/2))
				_Ps.redim($(this),w,h,l,t)
				
			}else if(i==3 || i==4){
				w2=($(this).width()*.50)
				h2=($(this).height()*.50)
				
				l2=(i==3)?
					parseInt(imgRoll.eq(1).css("left"))-w2/2+20:
					parseInt(imgRoll.eq(2).css("left"))+parseInt(imgRoll.eq(2).width())- w2/2-20
					
				t2=parseInt(5	+imgRoll.eq(1).getY()+(imgRoll.eq(1).height()/2 - h2/2))
				_Ps.redim($(this),w2,h2,l2,t2)
			}
		})
	
		_Ps.w1=$("#f1").width()
		_Ps.h1=$("#f1").height()
		_Ps.w2=$("#f3").width()
		_Ps.h2=$("#f3").height()
		_Ps.w3=$("#f5").width()
		_Ps.h3=$("#f5").height()
		
		_Ps.x1=$("#f1").getX()
		_Ps.y1=$("#f1").getY()
		_Ps.x2=$("#f2").getX()
		_Ps.y2=$("#f2").getY()	
		_Ps.x3=$("#f3").getX()
		_Ps.y3=$("#f3").getY()
		_Ps.x4=$("#f4").getX()
		_Ps.y4=$("#f4").getY()
		_Ps.x5=$("#f5").getX()
		_Ps.y5=$("#f5").getY()	
                
		$("#toolsRoll").css({position:"absolute",top:parseInt(_Ps.h1 + _Ps.y1+15)})	
		$("#toolsRoll").css("left",parseInt(_Ps.x1 +_Ps.w1/2)-$("#toolsRoll").width()/2)

		$("#conttxtPhoto").css({position:"absolute",top:-100})	
		$("#conttxtPhoto").html($("#flashMovieProgram1 li div").html())
		$("#conttxtPhoto").animate({top:0},500)
		
		$("#f1").css({position:"absolute",left:_Ps.x1,top:_Ps.y1})	
		$("#f2").css({position:"absolute",left:_Ps.x2,top:_Ps.y2})	
		$("#f3").css({position:"absolute",left:_Ps.x3,top:_Ps.y3})	
		$("#f4").css({position:"absolute",left:_Ps.x4,top:_Ps.y4})	
		$("#f5").css({position:"absolute",left:_Ps.x5,top:_Ps.y5})
                
                

//		alert(_Ps.urlNx+"&cont="+_Ps.cont)
		$("#flashMovieProgram1").css('visibility','visible')
		_Ps.next(_Ps.urlNx+"&cont="+_Ps.cont)
		
	}, 
	redim:function(obj,w,h,l,t){

		$(obj).css("width",w)
		$(obj).css("height",h)
		$(obj).css("left",l)
		$(obj).css("top",t)	
	},
	next:function(){
		$("#sig").unbind("click")
                $("#ant").unbind("click")
		if(((_Ps.cont < (_Ps.num_max))&&(_Ps.cont > _Ps.num_elem)) || (_Ps.cont == 1))
			_Ps.cont++ 
		else if((_Ps.cont < _Ps.num_elem )&& (_Ps.cont%2==0))
			_Ps.cont+=2
		else if((_Ps.cont <= _Ps.num_elem )&& (_Ps.cont%2!=0))
			_Ps.cont-=2;
		else if((_Ps.cont == (_Ps.num_max))&& (_Ps.cont != 5))
			_Ps.cont=_Ps.num_elem
		
		if(_Ps.cont > _Ps.num_max) _Ps.cont = _Ps.num_max
					
	
		var objColl=$("#flashMovieProgram1 li img")

		var newImg=$.ajax({
	        url: _Ps.urlNx+"&cont="+_Ps.cont,
	        async:true,
	        beforeSend: function(obj){},
	        complete: function(obj, go){
		
	            if(go=="success"){
					$("#f1").css({zIndex:4})	
					$("#f2").css({zIndex:5})	
					$("#f3").css({zIndex:3})	
					$("#f4").css({zIndex:3})	
					$("#f5").css({zIndex:3})	
		
					$("#f1").animate({width:_Ps.w2,height:_Ps.h2,left:_Ps.x3,top:_Ps.y3},500,function(){$(this).attr("id","f3")})
					$("#f2").animate({width:_Ps.w1,height:_Ps.h1,left:_Ps.x1,top:_Ps.y1},800,function(){
						$(this).attr("id","f1")
						$("#sig").bind("click",function(){_Ps.next();return false})
                                                $("#ant").bind("click",function(){_Ps.prev();return false})
					})
					$("#f3").animate({width:_Ps.w3,height:_Ps.h3,left:_Ps.x5,top:_Ps.y5},500,function(){
						$(this).attr("id","f5")
					})
					$("#f4").animate({width:_Ps.w2,height:_Ps.h2,left:_Ps.x2,top:_Ps.y2},500,function(){
						$(this).attr("id","f2")
						
						$("#imgroll").appendElement("li",{id:"liNext"+_Ps.cont},null)
						$("#liNext"+_Ps.cont).html(obj.responseText)
						
						$("#f4").css({zIndex:1,position:"absolute",width:_Ps.w3,height:_Ps.w3,left:_Ps.x4,top:_Ps.y4})	
						$("#f4").animate({width:_Ps.w3,height:_Ps.h3,left:_Ps.x4,top:_Ps.y4},500)
						
					})
					$("#f5").hide(function(){
						$(this).parent().del()
						
					})	
					
					
					$("#conttxtPhoto").css({position:"absolute",top:-100})	
					$("#conttxtPhoto").html($("#f2").parent().next().html())
					$("#conttxtPhoto").animate({top:0},500)		
					
	            }
	        },
	        error: function(objeto, quepaso, otroobj){
	            alert("Error en la peticon ajax: "+quepaso);
	        },			
	        dataType: "html",
	        type: "post"
		});
		
		//$("#sig").bind("click",function(){_Ps.next();return false})
		
	},
	prev:function(){
		$("#ant").unbind("click")
                $("#sig").unbind("click")

		if((_Ps.cont > (_Ps.num_elem+1) )||(_Ps.cont == 2))
			_Ps.cont-- 
		else if((_Ps.cont < (_Ps.num_elem+2) )&& (_Ps.cont%2==0))
			_Ps.cont-=2
		else if((_Ps.cont < (_Ps.num_elem) )&& (_Ps.cont%2!=0))
			_Ps.cont+=2		
		else if (_Ps.num_max>_Ps.num_elem)
			_Ps.cont =_Ps.num_max
		else if (_Ps.num_max==_Ps.num_elem)
			_Ps.cont--;

		
		var objColl=$("#flashMovieProgram1 li img")

		var newImg=$.ajax({
	        url: _Ps.urlPv+"&cont="+_Ps.cont,
	        async:true,
	        beforeSend: function(obj){},
	        complete: function(obj, go){
		
	            if(go=="success"){
					
					$("#f1").css({zIndex:4})	
					$("#f2").css({zIndex:3})	
					$("#f3").css({zIndex:5})	
					$("#f4").css({zIndex:3})	
					$("#f5").css({zIndex:3})	
		
					$("#f1").animate({width:_Ps.w2,height:_Ps.h2,left:_Ps.x2,top:_Ps.y2},300,function(){$(this).attr("id","f2")})
					$("#f2").animate({width:_Ps.w3,height:_Ps.h3,left:_Ps.x4,top:_Ps.y4},800,function(){
						$(this).attr("id","f4")
						$("#ant").bind("click",function(){_Ps.prev();return false})
                                                $("#sig").bind("click",function(){_Ps.next();return false})
					})
					$("#f3").animate({width:_Ps.w1,height:_Ps.h1,left:_Ps.x1,top:_Ps.y1},300,function(){
						$(this).attr("id","f1")
					})

					$("#f4").hide(function(){
						$(this).parent().del()
						
					})	
					$("#f5").animate({width:_Ps.w2,height:_Ps.h2,left:_Ps.x3,top:_Ps.y3},300,function(){
		
						$(this).attr("id","f3")
						$("#imgroll").appendElement("li",{id:"liPrev"+_Ps.cont},null)
						$("#liPrev"+_Ps.cont).html(obj.responseText)
						$("#f5").css({zIndex:1,position:"absolute",width:_Ps.w3,height:_Ps.w3,left:_Ps.x5,top:_Ps.y5})	
						$("#f5").animate({width:_Ps.w3,height:_Ps.h3,left:_Ps.x5,top:_Ps.y5},300)
						
					})	
					
					$("#conttxtPhoto").css({position:"absolute",top:100})	
					$("#conttxtPhoto").html($("#f3").parent().next().html())
					$("#conttxtPhoto").animate({top:0},500)														
	            }
	        },
	        error: function(objeto, quepaso, otroobj){
	            alert("Error en la peticon ajax: "+quepaso);
	        },			
	        dataType: "html",
	        type: "post"
		});
	//	$("#ant").bind("click",function(){_Ps.prev();return false})
	}
}


var superPromo={
        so:"",
	load:function(tran,time){
		
		superPromo.so = new SWFObject("swf/promo.swf", "movie", "590", "180", "8", "#FFFFFF");
		
		var genericDt=$("#flashBanner>ul").attr("id").split("_")
		superPromo.so.addVariable("tipoTransicion" , genericDt[0]);
		superPromo.so.addVariable("tiempoTransicion" , genericDt[1]);

		superPromo.so.addVariable("numPeliculas",$("#flashBanner>ul>li").size());
		$("#flashBanner>ul>li").each(function(i){
			
			var idF=parseInt($(this).attr("class").split("_")[1]) || 0
			var titF=$(this).find("h3").text()
			var txtF=$(this).find("span")
			var txt1F=txtF.eq(0).text()
			var txt2F=txtF.eq(1).text()
			var lnkF=$(this).find("a")
			//var lnkFHref=lnkF.attr("href")
			var lnkFTarget=lnkF.attr("target")
			var lnkFHref= encodeURIComponent(lnkF.attr("href")) 
			var lnkFRel=lnkF.attr("rel")
			if(idF=="swf" || idF=="img"){idF=0;titF=""}
			superPromo.so.addVariable("movie_"+parseInt(i+1) , "swf/plantilla"+idF+".swf|"+lnkFHref+"|"+lnkFTarget+"|"+lnkFRel+"|"+txt1F+"|"+titF+"|"+txt2F+"");					
		})	
		$("#flashBanner").show()
		superPromo.so.write("flashBanner");
	}	
}

var VisorInPage={
    load:function(){
        $("#prevMultiZone").bind("click",VisorInPage.prevPage)
        $("#nextMultiZone").bind("click",VisorInPage.nextPage)
        if($("#tabMultiZone").exists()){$("#tabMultiZone").bind("click",VisorInPage.changeTab)}
        $("#wrapMultiZone").css("visibility","visible")
        
    },
    
    
    goPage:function(url){
     // alert('entra en gopage');
        $("#contMultimedia").ajaxGetContent(url,0,null, function(){ 
            if($('#movie').exists() && !$('#movie>img').exists() ){
            	recargaSWF2();
            }
            VisorInPage._reBind()
        })
        return false;
    },
    
    
    nextPage:function(url){
        $("#wrapMultiZone").ajaxGetContent($("#nextMultiZone").attr("href"),1,null, function(){ 
            VisorInPage._reBind()
        })
        return false;
    },
    prevPage:function(url){
        $("#wrapMultiZone").ajaxGetContent($("#prevMultiZone").attr("href"),1,null, function(){
            VisorInPage._reBind()
        })
        return false;
    },
    changeTab:function(){
        $("#wrapMultiZone").ajaxGetContent($("#tabMultiZone").attr("href"),1,null, function(){
            if($("#cabecera33").exists()){recargaSWF()}
            VisorInPage._reBind()
        })
        return false;
    }, 
    _reBind:function(){
        VisorInPage.load();
        if($(".viewvideox").exists()){popUp.load()}
       
    }
}

var GeneralPagination={
    load:function(){
           $("#page1").bind("change",function(){GeneralPagination.send(1)})
           $("#page2").bind("change",function(){GeneralPagination.send(2)})
    },
    send:function(id){
        document.getElementById("pag"+id).submit()
    }
}

var GenericPopUp={
    load:function(){
        $(".popUp").each(function(i){
            $(this).bind("click", GenericPopUp.open)
        })
    },
    open:function(){
        var v=window.open($(this).attr("href"),"", "width=800,height=630,scrollbars=yes")
        return false;
    }
}

var DropDownMenu={
    load:function(){
        $("#submenu ul li.last ul").css("display","none")
        $("#submenu ul li.last").bind("click",function(){
            $("#submenu ul li.last ul").toggle();
            return false;
        })
        $("#submenu ul li.last li a").each(function(i){
			$(this).bind("click",function(){
	        	window.open($(this).attr("href"),"_self")
	        	return false;
	    	})
	    })
    }
}

var PaginationVideo={
	load:function(){
		$(".subNav a").each(function(i){
			$(this).bind("click",function(){
				$("#wrapespeciallist1s").ajaxGetContent($(this).attr("href"),421,null, function(){
	                so.write("flash1content");
    	            PaginationVideo.load()
				})
				return false;
			})
		})
	}
}

$(window).bind("load",function(){
    //alert('entra en load');
        
        if($(".viewvideox").exists()){popUp.load()}
	if($(".hdtype1").exists()){More.load()}
	if($("#selProgram").exists()){ListGen.viewProgramsLoad()}	
	if($("#especiallist").exists()){EspecialList.load()}
	if($("#nivel2").exists()){;MenuA3version.load()}
	if($("#flashMovieProgram1").exists()){photoScroll.load()}	
        //if($("#flashBanner").exists()){superPromo.load()}	
        if($("#carruselFlash").exists()){carrusel.load()}
        if($("#topvideosFlash").exists()){topvideos.load()}
        if($("#flash1content").exists()){playerLite.load()}
        if($("#wrapMultiZone").exists()){VisorInPage.load()}
        if($("#advanceSearch").exists()){AdvancedSearch.load()}
        if($("#page1").exists() ||$("#page2").exists() ){GeneralPagination.load()}
        if($(".popUp").exists()){GenericPopUp.load()}
        if($("#submenu ul li.last").exists()){DropDownMenu.load()}
	if($(".subNav").exists()){PaginationVideo.load()}
        if($("#goVisor").exists()){goVisorXX();}
})
var carrusel={
        so:"",
	load:function(tran,time){
		var genericDt=$("#carruselFlash>ul").attr("id").split("_")
		carrusel.so = new SWFObject(genericDt[2] + "carrusel.swf", "movie", "605", "289", "9", "#FFFFFF");
		carrusel.so.addParam("wmode","transparent")
		carrusel.so.addVariable("tipo" , genericDt[0]);
		carrusel.so.addVariable("orden" , genericDt[1]);
		var ruta="";
		var auxStr = "";
		$("#carruselFlash>ul>li").each(function(i){
			
			var titF=$(this).find("h3").text()
			var txtF=$(this).find("span")
			var txt1F= replace(txtF.eq(0).text(),"\"","&quot;")
			var lnkF=$(this).find("a")
			var lnkFHref=lnkF.attr("href")
			var lnkFTarget=lnkF.attr("target")
			//var lnkFHref= encodeURIComponent(lnkF.attr("href")) 
			var lnkFRel=lnkF.attr("rel")
			var imgArray = lnkFRel.split("/");
			var img= imgArray[imgArray.length-1]
			if(i==0){
				for(i=0;i<imgArray.length-1;i++){
					ruta += imgArray[i] +"/";
				}
			}
			auxStr += img + "|"+ titF +"| |"+  lnkFHref + "|" + lnkFTarget + "|"+ txt1F + "||";
			//carrusel.so.addVariable("movie_"+parseInt(i+1) , "swf/plantilla"+idF+".swf|"+lnkFHref+"|"+lnkFRel+"|"+txt1F+"|"+titF+"|"+txt2F+"");
		})
		for(i=$("#carruselFlash>ul>").size();i<7;i++){
			auxStr += "a3com_recurso.gif|Sin datos.| | | | ||";
		}
		$("#carruselFlash").show();
        $("#carruselFlash").css("visibility","visible");
		auxStr = auxStr.substring(0,auxStr.length-2)
		carrusel.so.addVariable("ruta",ruta);
		carrusel.so.addVariable("images",auxStr);
		carrusel.so.write("carruselFlash");
	}	
}
var topvideos={
        so:"",
	load:function(tran,time){
		var genericDt=$("#topvideosFlash>div>div>ul").attr("rel").split("_")
                var urlPath = genericDt[0];
                var id = genericDt[1];
		topvideos.so = new SWFObject(urlPath + "topvideos.swf", "movie", "427", "68", "9", "#FFFFFF");
		topvideos.so.addParam("wmode","transparent")
		var ruta="";
		var auxStr = "";
                var lnkFHref = "";
		($(".cimg").find("a")).each(function(i){
                        //&selec=;
                        var lnkHref = $(this).attr("href");
                        lnkHref = lnkHref.substring(0,lnkHref.lastIndexOf("&selec="));
			lnkFHref = encodeURIComponent(lnkHref);
			var imgObj = $(this).find("img")
                        var imgSRC = $(this).attr("rel")
			var imgArray = imgSRC.split("/");
			var img= imgArray[imgArray.length-1]
			if(i==0){
				for(i=0;i<imgArray.length-1;i++){
					ruta += imgArray[i] +"/";
				}
			}
			//auxStr += img + "|" +  lnkFHref +   "||";
                        auxStr += img + "||";
		})
		auxStr = auxStr.substring(0,auxStr.length-2)
                topvideos.so.addVariable("visor",lnkFHref);
		topvideos.so.addVariable("ruta",ruta);
		topvideos.so.addVariable("images",auxStr);
		topvideos.so.write("topvideosFlash");
	}	
}
var playerLite={
	load:function(tran,time){
		if(video){video=false;so.write("flash1content");}
	}
}


var carruselPesta={
        so:"",
	load:function(tran,time){
	   //carruselPesta.ObtenerDatos('/antena3com/secciones/promocion/A3C-DES-COL-promo-portada-01.jsp');
 	
        
        },	
   
        ObtenerDatos:function(url){
	  //ObtenerDatos('/antena3com/secciones/promocion/A3C-DES-COL-promo-portada-01.jsp','pestanias');
 	   $("#pestanias").ajaxGetContent(url,1,null, function(){ 
           // VisorInPage._reBind()
          })
          return false;
        
        }
}

function replace(texto,s1,s2){
	return texto.split(s1).join(s2);
}
function abre_ventana(url,params){
    var vNombre = Math.round(Math.random() * 100000000);
    var ventana = window.open(url,vNombre,params);
    if(ventana == null){
        alert("ATENCIÓN:\nTu navegador bloquea las ventanas emergentes.\nNecesitas desactivar el bloqueo para acceder a este contenido.");
    }
    history.back();
}
function goPageXX(ur){
	//  alert('PPPPPPPPPPPPPPPPPP');
          VisorInPage.goPage(ur);
          return;
          }      

      function goVisor(ur){
	//  alert('kk');
          popUp.openArtur(ur);
          return;
          }   
          
          
          
/* FUNCIONES PARA EL AJAX DEL MODULO FLASH DE LAS 3 PESTANIHAS  */

var peticion = false; 
if (window.XMLHttpRequest) {
      peticion = new XMLHttpRequest();
      } else if (window.ActiveXObject) {
            peticion = new ActiveXObject("Microsoft.XMLHTTP");
}
var peticion3 = false; 
if (window.XMLHttpRequest) {
      peticion3 = new XMLHttpRequest();
      } else if (window.ActiveXObject) {
            peticion3 = new ActiveXObject("Microsoft.XMLHTTP");
}

function ObtenerDatos(datos,divID) { 
	if(peticion) {
		var obj = document.getElementById(divID); 
		peticion.open("GET", datos); 
		peticion.onreadystatechange = function()  { 
			if (peticion.readyState == 4) { 
				obj.innerHTML = peticion.responseText; 
			} 
		} 
		peticion.send(null); 
	}
}
function ObtenerDatos3(datos,divID) { 
	if(peticion3) {
		var obj = document.getElementById(divID); 
		peticion3.open("GET", datos); 
		peticion3.onreadystatechange = function()  { 
			if (peticion3.readyState == 4) { 
				obj.innerHTML = peticion3.responseText; 
			} 
		} 
		peticion3.send(null); 
	}
}

function CambiarEstilo(id) {
	var elementosMenu = getElementsByClassName(document, "li", "activo");
	for (k = 0; k< elementosMenu.length; k++) {
	elementosMenu[k].className = "inactivo";
	}
	var identity=document.getElementById(id);
	identity.className="activo";
}

/*
    function getElementsByClassName
    Written by Jonathan Snook, http://www.snook.ca/jonathan
    Add-ons by Robert Nyman, http://www.robertnyman.com
*/

function getElementsByClassName(oElm, strTagName, strClassName){
    var arrElements = (strTagName == "*" && document.all)? document.all : oElm.getElementsByTagName(strTagName);
    var arrReturnElements = new Array();
    strClassName = strClassName.replace(/\-/g, "\\-");
    var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
    var oElement;
    for(var i=0; i<arrElements.length; i++){
        oElement = arrElements[i];      
        if(oRegExp.test(oElement.className)){
            arrReturnElements.push(oElement);
        }   
    }
    return (arrReturnElements);
}
/* FIN FUNCIONES PARA EL AJAX DEL MODULO FLASH DE LAS 3 PESTANIHAS  */

/* Función PopUp generico  */
var ancho_screen=screen.width;
var alto_screen=screen.height;
function abrirVentana(cual,x,y){
	var xx=(ancho_screen-x)/2;
	var yy=(alto_screen-y)/2;
	var cad="toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width="+x+",height="+y+",left="+xx+",top="+yy;
	window.open(cual,"ventana",cad);
}
/* Fin PopUp generico */

/*Publicidas pastillas*/
function exec_PubliPastillas()
{
	var html="<ul>"
    	var posicion="<li>";
 		for(var r=0; r<4; r++) { 
 			      		
      		html+=posicion+"<script type='text/jav"+"ascript' language='javascript'>OAS_AD('x0"+(r+1)+"');</scr"+"ipt></li>";
      		if(posicion.length>5){
      	 		posicion="<li>";
      		}else{
      	 		posicion="<li class='pair'>";
      		}
		}
		html+="</ul>";
		document.write(html);
		
} 


/*	Inicio Funciónes para publicidad */

sas_tmstp = Math.round(Math.random()*10000000000);
sas_masterflag = 1;

function SmartAdServer(sas_pageid,sas_formatid, sas_target) {
	if (sas_masterflag == 1) {
		sas_masterflag = 0;
		sas_master = 'M';
	} 
	else {
		sas_master = 'S';
	};
	document.write('<scr'+'ipt SRC="http://www.smartadserver.com/call/pubj/' + sas_pageid + '/' +
	sas_formatid + '/'+sas_master + '/' + sas_tmstp + '/' + escape(sas_target) + '?"></scr'+'ipt>');
}

/*	Fin Funciónes para publicidad */
  