/*****Flechitas****/
flecha_on = new Image ( );
flecha_off = new Image ( );
flecha_on.src = "/images/aniversario/99/flecha_abajo.jpg";
flecha_off.src = "/images/aniversario/99/flecha_trans.jpg";

function ver_sub(id, num_capas){
	
	var pos = id.indexOf("_");
	var longitud = id.lenght;
	var id2 = id.substring(0,pos+1);
	cont = 0;
	try{
	 	while(cont<=num_capas){
			document.getElementById(id2+cont).style.display='none';
			cont++;
		}
	}catch(e){}	
	document.getElementById(id).style.display='inline';
}

function prender_boton(id, num_capas){
	
	var pos = id.indexOf("_");
	var longitud = id.lenght;
	var id2 = id.substring(0,pos+1);
	cont = 0;
 	while(cont<=num_capas){
		document.getElementById(id2+cont).className="boton";
		cont++;
	}

	document.getElementById(id).className="boton_ama";
}

function prender_flecha(id, num_capas){
	
	var pos = id.indexOf("_");
	var longitud = id.lenght;
	var id2 = id.substring(0,pos+1);
	cont = 0;

 	while(cont<=num_capas){
		document.getElementById(id2+cont).src=flecha_off.src;
		cont++;
	}

	document.getElementById(id).src=flecha_on.src;
}



function apagar_boton(id){
	document.getElementById(id).className="boton";
	
}

function apagar_flecha(id){
	document.getElementById(id).src=flecha_off.src;
	
}

function cambiar_color(id, num_capas, tipo){
	
	var pos = id.indexOf("_");
	var longitud = id.lenght;
	var id2 = id.substring(0,pos+1);
	cont = 1;
	try{
		if (tipo == "1"){ 	
			while(cont<=num_capas){
				document.getElementById(id2+cont).className="cuadricula titulo";
				cont++;
			}
			
		
			document.getElementById(id).className="cuadricula titulo2";
		
		} else if (tipo == "2"){ 	
				
			document.getElementById(id).className="cuadricula titulo";
		} else if(tipo=="3"){
			while(cont<=num_capas){
				document.getElementById(id2+cont).className="cuadricula titulo";
				cont++;
			}
		}
	}catch(e){}
}

function cambiar(color){
	style.backgroundColor="'"+color+"'";
	}


/*Guardando las imagenes*/
caja1_on = new Image ( );
caja1_off = new Image ( );
caja1_on.src = "/images/aniversario/99/Caja1_ON.jpg";
caja1_off.src = "/images/aniversario/99/Caja1.jpg";

caja2_on = new Image ( );
caja2_off = new Image ( );
caja2_on.src = "/images/aniversario/99/Caja2_ON.jpg";
caja2_off.src = "/images/aniversario/99/Caja2.jpg";

caja3_on = new Image ( );
caja3_off = new Image ( );
caja3_on.src = "/images/aniversario/99/Caja3_ON.jpg";
caja3_off.src = "/images/aniversario/99/Caja3.jpg";

caja4_on = new Image ( );
caja4_off = new Image ( );
caja4_on.src = "/images/aniversario/99/Caja4_ON.jpg";
caja4_off.src = "/images/aniversario/99/Caja4.jpg";

caja5_on = new Image ( );
caja5_off = new Image ( );
caja5_on.src = "/images/aniversario/99/Caja5_ON.jpg";
caja5_off.src = "/images/aniversario/99/Caja5.jpg";

caja6_on = new Image ( );
caja6_off = new Image ( );
caja6_on.src = "/images/aniversario/99/Caja6_ON.jpg";
caja6_off.src = "/images/aniversario/99/Caja6.jpg";

caja7_on = new Image ( );
caja7_off = new Image ( );
caja7_on.src = "/images/aniversario/99/Caja7_ON.jpg";
caja7_off.src = "/images/aniversario/99/Caja7.jpg";

caja8_on = new Image ( );
caja8_off = new Image ( );
caja8_on.src = "/images/aniversario/99/Caja8_ON.jpg";
caja8_off.src = "/images/aniversario/99/Caja8.jpg";

caja9_on = new Image ( );
caja9_off = new Image ( );
caja9_on.src = "/images/aniversario/99/Caja9_ON.jpg";
caja9_off.src = "/images/aniversario/99/Caja9.jpg";

caja10_on = new Image ( );
caja10_off = new Image ( );
caja10_on.src = "/images/aniversario/99/Caja10_ON.jpg";
caja10_off.src = "/images/aniversario/99/Caja10.jpg";

caja11_on = new Image ( );
caja11_off = new Image ( );
caja11_on.src = "/images/aniversario/99/Caja11_ON.jpg";
caja11_off.src = "/images/aniversario/99/Caja11.jpg";

caja12_on = new Image ( );
caja12_off = new Image ( );
caja12_on.src = "/images/aniversario/99/Caja12_ON.jpg";
caja12_off.src = "/images/aniversario/99/Caja12.jpg";

flechaa_on = new Image ( );
flechaa_off = new Image ( );
flechaa_on.src = "/images/aniversario/99/flecha_ama.jpg";
flechaa_off.src = "/images/aniversario/99/flecha_mar.jpg";


flecha_back_on = new Image ( );
flecha_back_off = new Image ( );
flecha_back_on.src = "/images/aniversario/99/RaymaANTERIOR_ON.gif";
flecha_back_off.src = "/images/aniversario/99/RaymaANTERIOR_OFF.gif";

flecha_next_on = new Image ( );
flecha_next_off = new Image ( );
flecha_next_on.src = "/images/aniversario/99/RaymaSIGUIENTE_ON.gif";
flecha_next_off.src = "/images/aniversario/99/RaymaSIGUIENTE_OFF.gif";

enviar_on = new Image ( );
enviar_off = new Image ( );
enviar_on.src = "/images/aniversario/99/bot_AceptarON.gif";
enviar_off.src = "/images/aniversario/99/bot_AceptarOFF.gif";

resultados_on = new Image ( );
resultados_off = new Image ( );
resultados_on.src = "/images/aniversario/99/bot_VerResultadosON.gif";
resultados_off.src = "/images/aniversario/99/bot_VerResultadosOFF.gif";
 
cancelar_on = new Image ( );
cancelar_off = new Image ( );
cancelar_on.src = "/images/aniversario/99/bot_CancelarON.gif";
cancelar_off.src = "/images/aniversario/99/bot_CancelarOFF.gif"; 

/*flecha_backB_on = new Image ( );
flecha_backB_off = new Image ( );
flecha_backB_on.src = "/images/aniversario/99/FlechaATRAS_ON.gif";
flecha_backB_off.src = "/images/aniversario/99/FlechaATRAS_OFF.gif";*/

flecha_nextB_on = new Image ( );
flecha_nextB_off = new Image ( );
flecha_nextB_on.src = "/images/aniversario/99/FlechaSIGUIENTE_ON.gif";
flecha_nextB_off.src = "/images/aniversario/99/FlechaSIGUIENTE_OFF.gif";


/*Fin de guargando las imágenes*/

function ver_boton_on(menu){
try{
	if (menu=="c_1")
		document.getElementById("c_1").src=caja1_on.src;
	else if (menu=="c_2")	
		document.getElementById("c_2").src=caja2_on.src;
	else if (menu=="c_3")
		document.getElementById("c_3").src=caja3_on.src;
	else if (menu=="c_4")	
		document.getElementById("c_4").src=caja4_on.src;
	else if (menu=="c_5")	
		document.getElementById("c_5").src=caja5_on.src;
	else if (menu=="c_6")	
		document.getElementById("c_6").src=caja6_on.src;
	else if (menu=="c_7")	
		document.getElementById("c_7").src=caja7_on.src;
	else if (menu=="c_8")	
		document.getElementById("c_8").src=caja8_on.src;
	else if (menu=="c_9")	
		document.getElementById("c_9").src=caja9_on.src;
	else if (menu=="c_10")	
		document.getElementById("c_10").src=caja10_on.src;
	else if (menu=="c_11")	
		document.getElementById("c_11").src=caja11_on.src;
	else if (menu=="c_12")	
		document.getElementById("c_12").src=caja12_on.src;
	else if (menu=="i_1")	
		document.getElementById("i_1").src=flecha_back_on.src;
	else if (menu=="i_2")	
		document.getElementById("i_2").src=flecha_next_on.src;
	else if (menu=="i_3")	
		document.getElementById("i_3").src=flecha_backB_on.src;
	else if (menu=="i_4")	
		document.getElementById("i_4").src=flecha_nextB_on.src;		
	else if (menu=="e_1")	
		document.getElementById("e_1").src=enviar_on.src;
	else if (menu=="e_2")	
		document.getElementById("e_2").src=resultados_on.src;
	else if (menu=="e_3")	
		document.getElementById("e_3").src=enviar_on.src;
}catch(e){}
}

function ver_boton_off(menu){
	try{
		if (menu=="c_1")
			document.getElementById("c_1").src=caja1_off.src;
		else if (menu=="c_2")	
			document.getElementById("c_2").src=caja2_off.src;
		else if (menu=="c_3")
			document.getElementById("c_3").src=caja3_off.src;
		else if (menu=="c_4")	
			document.getElementById("c_4").src=caja4_off.src;
		else if (menu=="c_5")	
			document.getElementById("c_5").src=caja5_off.src;
		else if (menu=="c_6")	
			document.getElementById("c_6").src=caja6_off.src;
		else if (menu=="c_7")	
			document.getElementById("c_7").src=caja7_off.src;
		else if (menu=="c_8")	
			document.getElementById("c_8").src=caja8_off.src;
		else if (menu=="c_9")	
			document.getElementById("c_9").src=caja9_off.src;
		else if (menu=="c_10")	
			document.getElementById("c_10").src=caja10_off.src;
		else if (menu=="c_11")	
			document.getElementById("c_11").src=caja11_off.src;
		else if (menu=="c_12")	
			document.getElementById("c_12").src=caja12_off.src;
		else if (menu=="i_1")	
			document.getElementById("i_1").src=flecha_back_off.src;
		else if (menu=="i_2")	
			document.getElementById("i_2").src=flecha_next_off.src;
		else if (menu=="e_1")	
			document.getElementById("e_1").src=enviar_off.src;
		else if (menu=="e_2")	
			document.getElementById("e_2").src=resultados_off.src;
		else if (menu=="e_3")	
			document.getElementById("e_3").src=enviar_off.src;
		else if (menu=="e_4")    
		    document.getElementById("e_4").src=cancelar_on.src;
		else if (menu=="e_4")    
	        document.getElementById("e_4").src=cancelar_off.src;
	}catch(e){}
}

/*Javascript para cajitas de los cuerpos*/
function ver_boton2(menu,url){
	document.getElementById(menu).src=url;
}

/*Javascript Caja Lo mas*/
var Spry;
if (!Spry) Spry = {};
if (!Spry.Widget) Spry.Widget = {};

Spry.Widget.TabbedPanels = function(element, opts)
{
	this.element = this.getElement(element);
	this.defaultTab = 0; // Show the first panel by default.
	this.bindings = [];
	this.tabSelectedClass = "TabbedPanelsTabSelected";
	this.tabHoverClass = "TabbedPanelsTabHover";
	this.tabFocusedClass = "TabbedPanelsTabFocused";
	this.panelVisibleClass = "TabbedPanelsContentVisible";
	this.focusElement = null;
	this.hasFocus = false;
	this.currentTabIndex = 0;
	this.enableKeyboardNavigation = true;

	Spry.Widget.TabbedPanels.setOptions(this, opts);

	// If the defaultTab is expressed as a number/index, convert
	// it to an element.

	if (typeof (this.defaultTab) == "number")
	{
		if (this.defaultTab < 0)
			this.defaultTab = 0;
		else
		{
			var count = this.getTabbedPanelCount();
			if (this.defaultTab >= count)
				this.defaultTab = (count > 1) ? (count - 1) : 0;
		}

		this.defaultTab = this.getTabs()[this.defaultTab];
	}

	// The defaultTab property is supposed to be the tab element for the tab content
	// to show by default. The caller is allowed to pass in the element itself or the
	// element's id, so we need to convert the current value to an element if necessary.

	if (this.defaultTab)
		this.defaultTab = this.getElement(this.defaultTab);

	this.attachBehaviors();
};

Spry.Widget.TabbedPanels.prototype.getElement = function(ele)
{
	if (ele && typeof ele == "string")
		return document.getElementById(ele);
	return ele;
}

Spry.Widget.TabbedPanels.prototype.getElementChildren = function(element)
{
	var children = [];
	var child = element.firstChild;
	while (child)
	{
		if (child.nodeType == 1 /* Node.ELEMENT_NODE */)
			children.push(child);
		child = child.nextSibling;
	}
	return children;
};

Spry.Widget.TabbedPanels.prototype.addClassName = function(ele, className)
{
	if (!ele || !className || (ele.className && ele.className.search(new RegExp("\\b" + className + "\\b")) != -1))
		return;
	ele.className += (ele.className ? " " : "") + className;
};

Spry.Widget.TabbedPanels.prototype.removeClassName = function(ele, className)
{
	if (!ele || !className || (ele.className && ele.className.search(new RegExp("\\b" + className + "\\b")) == -1))
		return;
	ele.className = ele.className.replace(new RegExp("\\s*\\b" + className + "\\b", "g"), "");
};

Spry.Widget.TabbedPanels.setOptions = function(obj, optionsObj, ignoreUndefinedProps)
{
	if (!optionsObj)
		return;
	for (var optionName in optionsObj)
	{
		if (ignoreUndefinedProps && optionsObj[optionName] == undefined)
			continue;
		obj[optionName] = optionsObj[optionName];
	}
};

Spry.Widget.TabbedPanels.prototype.getTabGroup = function()
{
	if (this.element)
	{
		var children = this.getElementChildren(this.element);
		if (children.length)
			return children[0];
	}
	return null;
};

Spry.Widget.TabbedPanels.prototype.getTabs = function()
{
	var tabs = [];
	var tg = this.getTabGroup();
	if (tg)
		tabs = this.getElementChildren(tg);
	return tabs;
};

Spry.Widget.TabbedPanels.prototype.getContentPanelGroup = function()
{
	if (this.element)
	{
		var children = this.getElementChildren(this.element);
		if (children.length > 1)
			return children[1];
	}
	return null;
};

Spry.Widget.TabbedPanels.prototype.getContentPanels = function()
{
	var panels = [];
	var pg = this.getContentPanelGroup();
	if (pg)
		panels = this.getElementChildren(pg);
	return panels;
};

Spry.Widget.TabbedPanels.prototype.getIndex = function(ele, arr)
{
	ele = this.getElement(ele);
	if (ele && arr && arr.length)
	{
		for (var i = 0; i < arr.length; i++)
		{
			if (ele == arr[i])
				return i;
		}
	}
	return -1;
};

Spry.Widget.TabbedPanels.prototype.getTabIndex = function(ele)
{
	var i = this.getIndex(ele, this.getTabs());
	if (i < 0)
		i = this.getIndex(ele, this.getContentPanels());
	return i;
};

Spry.Widget.TabbedPanels.prototype.getCurrentTabIndex = function()
{
	return this.currentTabIndex;
};

Spry.Widget.TabbedPanels.prototype.getTabbedPanelCount = function(ele)
{
	return Math.min(this.getTabs().length, this.getContentPanels().length);
};

Spry.Widget.TabbedPanels.addEventListener = function(element, eventType, handler, capture)
{
	try
	{
		if (element.addEventListener)
			element.addEventListener(eventType, handler, capture);
		else if (element.attachEvent)
			element.attachEvent("on" + eventType, handler);
	}
	catch (e) {}
};

Spry.Widget.TabbedPanels.prototype.onTabClick = function(e, tab)
{
	this.showPanel(tab);
};

Spry.Widget.TabbedPanels.prototype.onTabMouseOver = function(e, tab)
{
	this.addClassName(tab, this.tabHoverClass);
};

Spry.Widget.TabbedPanels.prototype.onTabMouseOut = function(e, tab)
{
	this.removeClassName(tab, this.tabHoverClass);
};

Spry.Widget.TabbedPanels.prototype.onTabFocus = function(e, tab)
{
	this.hasFocus = true;
	this.addClassName(this.element, this.tabFocusedClass);
};

Spry.Widget.TabbedPanels.prototype.onTabBlur = function(e, tab)
{
	this.hasFocus = false;
	this.removeClassName(this.element, this.tabFocusedClass);
};

Spry.Widget.TabbedPanels.ENTER_KEY = 13;
Spry.Widget.TabbedPanels.SPACE_KEY = 32;

Spry.Widget.TabbedPanels.prototype.onTabKeyDown = function(e, tab)
{
	var key = e.keyCode;
	if (!this.hasFocus || (key != Spry.Widget.TabbedPanels.ENTER_KEY && key != Spry.Widget.TabbedPanels.SPACE_KEY))
		return true;

	this.showPanel(tab);

	if (e.stopPropagation)
		e.stopPropagation();
	if (e.preventDefault)
		e.preventDefault();

	return false;
};

Spry.Widget.TabbedPanels.prototype.preorderTraversal = function(root, func)
{
	var stopTraversal = false;
	if (root)
	{
		stopTraversal = func(root);
		if (root.hasChildNodes())
		{
			var child = root.firstChild;
			while (!stopTraversal && child)
			{
				stopTraversal = this.preorderTraversal(child, func);
				try { child = child.nextSibling; } catch (e) { child = null; }
			}
		}
	}
	return stopTraversal;
};

Spry.Widget.TabbedPanels.prototype.addPanelEventListeners = function(tab, panel)
{
	var self = this;
	Spry.Widget.TabbedPanels.addEventListener(tab, "click", function(e) { return self.onTabClick(e, tab); }, false);
	Spry.Widget.TabbedPanels.addEventListener(tab, "mouseover", function(e) { return self.onTabMouseOver(e, tab); }, false);
	Spry.Widget.TabbedPanels.addEventListener(tab, "mouseout", function(e) { return self.onTabMouseOut(e, tab); }, false);

	if (this.enableKeyboardNavigation)
	{
		// XXX: IE doesn't allow the setting of tabindex dynamically. This means we can't
		// rely on adding the tabindex attribute if it is missing to enable keyboard navigation
		// by default.

		// Find the first element within the tab container that has a tabindex or the first
		// anchor tag.
		
		var tabIndexEle = null;
		var tabAnchorEle = null;

		this.preorderTraversal(tab, function(node) {
			if (node.nodeType == 1 /* NODE.ELEMENT_NODE */)
			{
				var tabIndexAttr = tab.attributes.getNamedItem("tabindex");
				if (tabIndexAttr)
				{
					tabIndexEle = node;
					return true;
				}
				if (!tabAnchorEle && node.nodeName.toLowerCase() == "a")
					tabAnchorEle = node;
			}
			return false;
		});

		if (tabIndexEle)
			this.focusElement = tabIndexEle;
		else if (tabAnchorEle)
			this.focusElement = tabAnchorEle;

		if (this.focusElement)
		{
			Spry.Widget.TabbedPanels.addEventListener(this.focusElement, "focus", function(e) { return self.onTabFocus(e, tab); }, false);
			Spry.Widget.TabbedPanels.addEventListener(this.focusElement, "blur", function(e) { return self.onTabBlur(e, tab); }, false);
			Spry.Widget.TabbedPanels.addEventListener(this.focusElement, "keydown", function(e) { return self.onTabKeyDown(e, tab); }, false);
		}
	}
};

Spry.Widget.TabbedPanels.prototype.showPanel = function(elementOrIndex)
{
	var tpIndex = -1;
	
	if (typeof elementOrIndex == "number")
		tpIndex = elementOrIndex;
	else // Must be the element for the tab or content panel.
		tpIndex = this.getTabIndex(elementOrIndex);
	
	if (!tpIndex < 0 || tpIndex >= this.getTabbedPanelCount())
		return;

	var tabs = this.getTabs();
	var panels = this.getContentPanels();

	var numTabbedPanels = Math.max(tabs.length, panels.length);

	for (var i = 0; i < numTabbedPanels; i++)
	{
		if (i != tpIndex)
		{
			if (tabs[i])
				this.removeClassName(tabs[i], this.tabSelectedClass);
			if (panels[i])
			{
				this.removeClassName(panels[i], this.panelVisibleClass);
				panels[i].style.display = "none";
			}
		}
	}

	this.addClassName(tabs[tpIndex], this.tabSelectedClass);
	this.addClassName(panels[tpIndex], this.panelVisibleClass);
	panels[tpIndex].style.display = "block";

	this.currentTabIndex = tpIndex;
};

Spry.Widget.TabbedPanels.prototype.attachBehaviors = function(element)
{
	var tabs = this.getTabs();
	var panels = this.getContentPanels();
	var panelCount = this.getTabbedPanelCount();

	for (var i = 0; i < panelCount; i++)
		this.addPanelEventListeners(tabs[i], panels[i]);

	this.showPanel(this.defaultTab);
};
/*Fin Caja Lo Mas*/

/*********************************NUEVo
/*RAYMA*/
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
/*FIN RAYMA*/
								
function moveright(){
	if (iens6&&parseInt(crossobj2.style.left)>=(contentheight2*(-1)+100))
	crossobj2.style.left=parseInt(crossobj2.style.left)-speed2+"px"
	moverightvar=setTimeout("moveright()",20)
}

function moveleft(){
	if (iens6&&parseInt(crossobj2.style.left)<=0)
	crossobj2.style.left=parseInt(crossobj2.style.left)+speed2+"px"
	moveleftvar=setTimeout("moveleft()",20)
}

function getcontent_height2(){
	contentheight2=crossobj2.offsetWidth
}

function moveright_a(){
	if (iens6&&parseInt(crossobj3.style.left)>=(contentheight3*(-1)+100))
	crossobj3.style.left=parseInt(crossobj3.style.left)-speed2+"px"
	moverightvar=setTimeout("moveright_a()",20)
}

function moveleft_a(){
	if (iens6&&parseInt(crossobj3.style.left)<=0)
	crossobj3.style.left=parseInt(crossobj3.style.left)+speed2+"px"
	moveleftvar=setTimeout("moveleft_a()",20)
}

function getcontent_height3_a(){
	contentheight3=crossobj3.offsetWidth
}
								
/*Estrellitas*/	
function MM_swapImage() { //v3.0
  	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
  	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}


function admin_nombre(id, tipo){
	
	if (tipo=="1"){//desaparecer nombre
		document.getElementById(id).style.display='none';
	} else if (tipo=="2"){//aparecer nombre
		document.getElementById(id).style.display='inline';
	}
}

function admin_subm(id, tipo){
	
	if (tipo=='1'){
		document.getElementById(id).className="submenu3Selected";
	} else if (tipo=='2'){
		document.getElementById(id).className="submenu3";
	}

}

function show_video(campo,texto) {
	if (campo == "titlea") {
		document.getElementById(campo).innerHTML = "<img src=\"/images/aniversario/99/Icono_Video.gif\" width=\"14\" height=\"8\" align=\"left\" class=\"pt6\"/>";
		document.getElementById(campo).innerHTML += document.getElementById(texto).innerHTML;
	}
	
	document.getElementById(campo).innerHTML = document.getElementById(texto).innerHTML;
}