var MAXMargen=100;
var Margen=MAXMargen;
var Inter;
var Timer=1;
var Steper=20;
var isIE = (window.navigator.userAgent.indexOf("MSIE")> 0);
if (!isIE)
{
  evento=Event;
  HTMLElement.prototype.__defineGetter__("innerText",function () { return(this.textContent); });
  HTMLElement.prototype.__defineSetter__("innerText",function (txt) { this.textContent = txt; });
  HTMLElement.prototype.__defineGetter__("innerHTML",function () { return(this.htmlContent); });
  HTMLElement.prototype.__defineSetter__("innerHTML",function (txt) { this.htmlContent = txt; });
}
else
{
evento=window.event;
}
/************/
               Array.prototype.inArray = function (value) {
	var i;
	for (i=0; i < this.length; i++) {
		if (this[i] === value) {
			return true;
		}
	}
	return false;
};

/*************/

function getById_(pIde)
{
  return document.getElementById(pIde);
}
/****************/
function putin_innerHTML(id,valor)
{

elemento=document.getElementById(id);

  try{elemento.innerHTML=valor;} catch(e)
  {
    alert(e);
    elemento.innerText=valor;
  }
if(e=''){
elemento.innerHTML=valor;}

}
/////////////////////////////////////////
function getin_innerText(id)
{
elemento=document.getElementById(id);
return elemento.innerText;
}
/////////////////////////////////////////
function getin_innerHTML(id)
{
elemento=document.getElementById(id);
return elemento.innerHTML;
}
/////////////////////////////////////////
function get_value(ide)
{
var obj=document.getElementById(ide);
if(!obj){return false;}
return obj.value;
}
///////////////////////////////////////////
function put_value(ide,valor)
{
var obj=document.getElementById(ide);
obj.value=valor;
}
///////////////////////////////
function next(array)
{
var value=array.shift();
array.reverse();
array.unshift(value);
array.reverse();
return array;
}
//////////////////////////////////
function reset(array)
{
array[0]="";
array[1]="";
array[2]="";
return array;
}
//////////////////////////////////
function print_r(arr)
{
var array_string='';
for(i=0;i<arr.length;i++)
    array_string+="("+arr[i]+")";
 alert(array_string);
}
//////////////////////////////////

function getPosition(e,esto)
{
//e=(e.MOUSEMOVE | e.MOUSEUP);
putin_innerText('posX',e.clientX);
putin_innerText('posY',e.layerY);
putin_innerText('target',e.bubbles);
}
/////////////////////////////////////////
function put_Name(ide,valor)
{
var obj=document.getElementById(ide);
//alert(obj.name);
obj.name=valor;
}
///////////////////////////////////////////
/////////////////////////////////////////

function changeDisplay(ide,Name)
{

var obj=document.getElementById(ide);
if(obj.className=='hidden'){obj.className='multiple';}
else if(obj.className=='multiple'){obj.className='hidden';}

}
function fichar(pBoton,ide)
{

var obj=document.getElementById(ide);

if(obj.style.display!='none')
{
obj.style.display='none';
pBoton.value='mostrar';
}
else
{
  obj.style.display='block';
  pBoton.value='ocultar';
}

}
//***********************************
var posX;
var posWX;
var Mover=false;

function Evento(e)
{
  this.x=0;
  this.y=0;
  this.src='';

  switch(!window.event)
  {
    case true:
      this.x=e.clientX;
      this.y=e.clientY;
      //alert(this.x);
    break;
    default:

      this.x=window.event.x;
      this.y=window.event.y;

    break;
  }


}
function GetPos(Elemento,e)
{
 if(!Mover)
 {
   Evento_ = new Evento(e);
   posWX=Evento_.x;
   posWY=Evento_.y;
   posX= GetLeftTop(Elemento,'x');
   posY =GetLeftTop(Elemento,'y');
 }
 else
 {
  //Elemento.style.posLeft=Elemento.style.posLeft-(posWX-window.event.x)
 }

 Mover=!Mover;
}
function resetPos(Elemento)
{
 Mover=false;
}
function MoverElemento(Elemento,e)
{
  if(Mover)
  {
    Evento_= new Evento(e);

    var new_left= posX+(-posWX+Evento_.x);
    var new_top = posY+(-posWY+Evento_.y);

    SetLeftTop(Elemento,eval(new_left),eval(new_top)) ;
  }
  else
  {
    var x=GetLeftTop(Elemento,'x');
    if(x==0)
    {
     SetLeftTop(Elemento,300,100);
    }

  }
}
function SetLeftTop(Elto,pX,pY)
{

  if(!window.event)
  {

     Elto.style.left=pX+'px';
     Elto.style.top=pY+'px';

  }else
  {
    Elto.style.posLeft=pX;
    Elto.style.posTop=pY;
  }

}

function GetLeftTop(Elto,pX)
{

  if(!window.event)
  {

     if(pX=='x')
     {
       x=Elto.style.left.replace("px","");
       if(x=='')x=0;
       return eval(x);
     }
     else
     {
       y=Elto.style.top.replace("px","");
        if(y=='')y=0;
       return eval(y);
     }
  }else
  {

    if(pX=='x')
    {
      x=Elto.style.posLeft;
      return x;
    }
     else
     {
       y=Elto.style.posTop;
       return y;
     }
  }

}

//************************************
function getSelected(select_)
{
var sel=select_.selectedIndex;
return select_.options[sel].value;
}
 function showHidden(ide)
{

var obj=document.getElementById(ide);
if(obj.className=='hidden'){obj.className='';}
else {obj.className='hidden';}

}
function str_eliminar(pStrWhat,pStrFrom)
{
  var StrFrom="";
  do
  {
  StrFrom=pStrFrom;
  pStrFrom=pStrFrom.replace(pStrWhat,"");
  }while(pStrFrom!=StrFrom);
  return pStrFrom;
}
function recoger_2()
{
  //return false;
  var obj2=document.getElementById('tablon');
  var obj3=document.getElementById('info_lateral');
  Margen-=Steper;
   
   //obj2.style.margin="0px 0px 0px "+Margen+"px";



  if(Margen<0)
    {

     Margen=0;
      //obj2.style.margin="0px 0px 0px "+Margen+"px";
      obj2.style.margin="0px 0px 0px 0px";
      obj3.style.left='0px';
     }
     else
     {
       obj2.style.margin="0px 0px 0px 80px";
       obj2.style.margin="0px 0px 0px "+Margen+"px";

       obj3.style.left=-Margen+'px';
       Inter=setTimeout("recoger_2()",Timer);
     }

}
function recoger()
{
  //return false;
   var obj2=document.getElementById('tablon');
   var obj3=document.getElementById('info_lateral');
   var Mar=-Margen;
   obj2.style.margin="0px 0px 0px "+Margen+"px";
   obj3.style.left=Mar+'px';
   //Margen+=Steper;
   Margen=MAXMargen;
   recoger_2();
   return false;
   if(Margen>=MAXMargen){

     Margen=MAXMargen;
     recoger_2();

     }
     else
     {
      setTimeout("recoger()",Timer);
     }
      obj2.style.margin="0px 0px 0px "+Margen+"px";
      obj3.style.left=Mar+'px';

}

function alternar_imagenes(pIde)
{

obj=document.getElementById(pIde);

var last=obj.childNodes[0];
var num=obj.childNodes.length;

for(i=0;i<num;i++)
{
 last=obj.childNodes[i];
 if(last.id=='undefined'){continue;}else{break;}
}

  obj.removeChild(last)
  obj.appendChild(last);



window.setTimeout("alternar_imagenes('"+pIde+"');",6000);

}
