//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(){
	return tempX;
}

function miY(){
	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 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 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){
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);
}
/*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 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)); */
}
