//funcion para posicion xy del raton

var tempX = 0;
var tempY = 0;
function inicio_event(){
	ult='';
	IE = document.all?true:false;
	if (!IE) document.captureEvents(Event.MOUSEMOVE) 
	document.onmousemove = getMouseXY;
}

function getMouseXY(e) {
//alert('alert')
//alert(document.viewport.getScrollOffsets();
scr=document.viewport.getScrollOffsets();
scrleft=scr[0];
scrtop=scr[1];

	if (IE) {
		    tempX = event.clientX + scrleft;
		    tempY = event.clientY + scrtop;
			/*tempY = event.clientY ;/*+ document.body.scrollTop;*/
	
	}
	else { //para netscape
		tempX = e.pageX;
		tempY = e.pageY;
	}
}

function miX(par){
	return tempX;
}

function miY(par){
	return tempY;
}
/*function padreElem(idElem){
	var cuadro=document.getElementById(idElem);
	var xs=cuadro.parentNode;
	return xs;
}
function borraElemDom(idElem){
	var cuadro=document.getElementById(idElem);
	var xs=cuadro.parentNode;
	xs.removeChild(cuadro);
}
function creaElemDom(elem,padre,tipo,texto){
	clase=''+tipo;
	var alfa=document.getElementById(padre.id);
	var a=document.createElement(clase);
		a.id=elem;
		if(texto){
			a.innerHTML=texto;
		}
		alfa.appendChild(a);
			

}*/
function aHtml(tag){
 var cod=tag ;
 cod=cod.replace(/``/g,'"');
 cod=cod.replace(/`/g,"'");
 cod=cod.replace(/por cien/g,"%");
 cod=cod.replace(/%26/g,"&");
 return(cod.replace(/&lt;/g,'<').replace(/&gt;/g,'>').replace(/``/g,'"'));
 }
function aHtml_wrt(tag){
  var cod=tag ;
  cod=cod.replace(/``/g,'"');
  cod=cod.replace(/`/g,"'");
  cod=cod.replace(/por cien/g,"%");
  cod=cod.replace(/%26/g,"&");
  document.write(cod.replace(/&lt;/g,'<').replace(/&gt;/g,'>').replace(/``/g,'"')); 
 } 
function ponTextoDom(elemento,texto){
	var elem=document.getElementById(elemento);
	elem.innerHTML=texto;
}
function ponerImg(idImg,img){
	document.getElementById(idImg).src=img;
}
function ponActual(valor,campo){
/*alert(valor+','+campo);*/
	var camp=document.getElementById(campo);
	camp.value=valor;
}
function valorActual(valor,campo){
	var camp=document.getElementById(campo);
	camp.value=valor;
	(valor=='otro') ?document.getElementById('opeext').disabled=false :document.getElementById('opeext').disabled=true;
	(valor=='otro') ?document.getElementById('prvext').value=document.getElementById('opeext').value :null;
	cambiaImgICC(valor,false);
}
function cambiaImgICC(num,swi){
	switch(num){
		case '71':
			ponerImg('ICCanverso',front_mstar.src)
			ponerImg('ICCreverso',chip_mstar.src)
		break;
		case '72':
			ponerImg('ICCanverso',front_vdf.src)
			ponerImg('ICCreverso',chip_vdf.src)
		break;
		case '73':
			ponerImg('ICCanverso',front_org.src)
			ponerImg('ICCreverso',chip_org.src)
		break;
		
		default:
			ponerImg('ICCanverso',front_gen.src)
			ponerImg('ICCreverso',chip_gen.src)
		break;
	}
	(swi!=false) ? muestraSWICapa("expICC") : null;

}
<!-- Eduard Soberats(11/06/09)-->
function ocultaCapa(miCapa){
	capa=document.getElementById(miCapa);
	(capa.style.display=='none')? capa.style.display='none':capa.style.display='none';
}
function muestraCapa(miCapa){
	capa=document.getElementById(miCapa);
	capa.style.display='block';
}
function muestraSWICapa(miCapa){
	capa=document.getElementById(miCapa);
	(capa.style.display=='none')? capa.style.display='block':capa.style.display='none';
}
function muestraCapaExp(miCapa){
	capa=document.getElementById(miCapa);
	(capa.style.display=='none')? capa.style.display='block':capa.style.display='block';
}
function muestraExp(titulo,texto,posX,posY,img,swicar){
  if(document.getElementById('caract')){
    if(swicar=='N'){
      document.getElementById('caract').style.display='none';
    }else{
      document.getElementById('caract').style.display='block';
    }
  }
  mImg=''+img;
	expl=document.getElementById('explicacion');
	ponTextoDom("tituloExp",titulo);
	ponTextoDom("textoExp",texto)
	expl.style.top=(parseInt(posY)-20)+'px';
	expl.style.left=(20+parseInt(posX))+'px';
	if(document.getElementById('imgExp')){
		document.getElementById('imgExp').src=mImg;
	}
	muestraCapaExp(expl.id);
}

function muestraExp_jquery(titulo,texto,posX,posY,img){
	mImg=''+img;
	expl=document.getElementById('explicacion');
	ponTextoDom("tituloExp",titulo);
	ponTextoDom("textoExp",texto)
	expl.style.top=(parseInt(posY)-20)+'px';
	expl.style.left=(20+parseInt(posX))+'px';
	if(document.getElementById('imgExp')){
		document.getElementById('imgExp').src=mImg;
	}
}
function muestraExpSwi(titulo,texto,posX,posY,img){
mImg=''+img;
	expl=document.getElementById('explicacion');
	ponTextoDom("tituloExp",titulo);
	ponTextoDom("textoExp",texto)
	expl.style.top=(parseInt(posY)-20)+'px';
	expl.style.left=(20+parseInt(posX))+'px';
	if(document.getElementById('imgExp')){
		document.getElementById('imgExp').src=mImg;
	}
	muestraSWICapa(expl.id);
}
//nueva para tarifas en mipephone 20100514
function muestraTarSwi(titulo,tar,prm,posX,posY,img){
	mImg=''+img;
	expl=document.getElementById('tarprm');
	ponTextoDom("tituloTar",titulo);
	ponTextoDom("textotar",tar);
	ponTextoDom("textoprm",prm);
	expl.style.top=(parseInt(posY)-20)+'px';
	expl.style.left=(20+parseInt(posX))+'px';
	if(document.getElementById('imgExp')){
		document.getElementById('imgExp').src=mImg;
	}
	muestraSWICapa(expl.id);
}
/*function ponOpa(mobj){
	var obj=mobj;
	obj.style.opacity=1;
}
function quitaOpa(mobj){
	var obj=mobj;
	obj.style.opacity=obj.style.opacity-0.1;
	if(obj.style.opacity>0){
	setTimeout("quitaOpa("+obj+");",10);
	}else{
		obj.style.display='none';
		obj.style.opacity=1;
		alert('llego');
		return;
	}
} */

function swiImg(obj){
	/*
	declarar 
	var nombreImagenaCambiar =new swiImg({ide:'id del img',Off:'imagen Off';On:'Imagen On',estado:"On|Off(por defecto es Off),evento:'nombre de la funcion sin () ni;'"})
	atributos necesarios:
		id de la imagen;
		nombre de la imagen On;
		nombre de la imagen Off;
	atributos opcionales:
		estado On|Off (por defecto es Off);
		evento funcion que se cargara  cuando estado sea On;
	*/
	this.param=obj;
	if(!this.param.estado){
		this.param.estado='Off';
	}
	
	
	this.Off=function(){
		if(this.param.estado=="On"){
			document.getElementById(this.param.ide).src=this.param.Off;
			this.param.estado="Off";
		}
	}
	this.On=function(){
		if(this.param.estado=="Off"){
			document.getElementById(this.param.ide).src=this.param.On;
			this.param.estado="On";
			if(this.param.evento){
				this.param.evento();	
			}
		}
	}
	this.Switch=function(){
		if(this.param.estado=="Off"){
			this.On();
		}else{
			this.Off();
		}
	}
	if(this.param.estado=='Off'){
		this.Off();
	}else{
		document.getElementById(this.param.ide).src=this.param.On;
	}
}

function muestraTooltip(texto,capa){
	expl=document.getElementById('tooltip');
	expl.style.top=(findTopObj(capa)-120)+'px';
	expl.style.left=(findLeftObj(capa)-50)+'px';
	 $('n').innerHTML=aHtml(texto);
	 //$('tooltip').appear({ duration: 0.1 });
	 $('tooltip').style.display='block';
}

function rotaBanner(pos){
    p = pos;
    q = 0;
    q = p + 1;
    /*tiempo = new Array();
    tiempo.push(5);
    tiempo.push(5);*/
    laCapa = new Array();
    laCapa.push("bannerRot1");
    laCapa.push("bannerRot2");
    /*if (q == tiempo.length) 
        q = 0;
    document.getElementById(laCapa[p]).style.display = 'none';*/
    //document.getElementById(laCapa[q]).style.display = 'block';
    /*j = setTimeout("rotaBanner(q)", (tiempo[q] * 1000)); */
}


    this.findLeftObj = function(obj) {  
      var curleft = 0;
      if (obj.offsetParent) {
        while (obj.offsetParent) {
          curleft += obj.offsetLeft;
          obj = obj.offsetParent;      
          }  
      }else {
        if(obj.x) {
          curleft += obj.x;
        }
      }  
      return(curleft);  
    }             
    this.findTopObj = function(obj) {
      var curtop = 0;
      if (obj.offsetParent) {
        while (obj.offsetParent) {
          curtop += obj.offsetTop;
          obj = obj.offsetParent;
        }
      }else {
        if (obj.y) {
          curtop += obj.y;
        }
      }
      return(curtop);
    }
    function muestraMenu(capa){
      for (x=1 ; x<4 ;x++){
        if(x==capa){
          document.getElementById('zona' + x).style.display='block';
          document.getElementById('menu' + x).className='medio_act';
        }else{
          document.getElementById('zona' + x).style.display='none';
          document.getElementById('menu' + x).className='medio';
        }
      }
    }
    function ocultaMenu(capa){
      document.getElementById('zona' + capa).style.display='none';
      document.getElementById('menu' + capa).className='medio';
    }
