// JavaScript Document

//webdate functions

	function newelement(newid)

	{ 

		if(document.createElement)

		{

			var el = document.createElement('div'); 

			el.id = newid;     

			with(el.style)

			{ 

				display = 'none';

				position = 'absolute';

				backgroundColor = '#e8eefa';

				fontSize='8pt';

				fontFamily='tahoma';

				padding='3px';

				color='navy';

				borderCollapse='collapse';

				borderStyle='solid';

				borderWidth='1px';
				
				borderColor='navy';

				zIndex='1000';

				height='15px';

			} 

			el.innerHTML = '&nbsp;'; 

			document.body.appendChild(el); 

		} 

	} 

	var tiempo=0;

	var texto='';

	var myToolTip;

	var IE = document.all?true:false;

	var pos_h = 0;

	var pos_v = 0;

	

	function getMouseXY(e){

		if(!IE){

			pos_h=e.pageX;

			pos_v=e.pageY;

			if(pos_h<0){ pos_h=0; }

			if(pos_v<0){ pos_v=0; }

		}

		return true;

	}

	

	function checkToolTip(layer){

		if(tiempo==0 && layer.style.display=='block'){

			layer.style.display='none';

		}

	}

	function Miko_ToolTip(que, text, visible){

		if(visible=='visible'){

			if(!document.getElementById('tooltip')){

				newelement('tooltip');

			}

		}

		var myLayer = document.getElementById("tooltip");

		Element.setStyle(myLayer, {width: (text.length*7)+'px'});

		if(visible=='hidden' && tiempo==1){

			tiempo=0;

			text="";

			myLayer.style.display='none';

		}else{

			myLayer.innerHTML=text;

			texto=text;

			//new Effect.Appear(myLayer);

			//myLayer.style.display='block';

			if(!IE && tiempo==0){

				document.captureEvents(Event.MOUSEMOVE);

				document.onmousemove=getMouseXY;

				var wScreen = window.innerWidth;

				var hScreen = window.innerHeight;

				var wDiv=parseInt(getComputedStyle(myLayer, null).width);

				var hDiv=parseInt(getComputedStyle(myLayer, null).height);

				if((pos_h+5+wDiv+10)>wScreen){

					pos_h=pos_h-5-wDiv;

				}

				if((pos_v+5+15)>hScreen){

					pos_v=pos_v-5-hDiv-10;

				}

				myLayer.style.left=(pos_h+5)+"px";

				myLayer.style.top=(pos_v+5)+"px";

				tiempo=1;

				myLayer.style.display='block';

			}else{

				pos_h=event.clientX;

				pos_v=event.clientY;

				

				var wScreen = document.body.offsetWidth;

				var hScreen = document.body.offsetHeight;

				

				var wDiv=parseInt(myLayer.currentStyle.width);

				var hDiv=parseInt(myLayer.currentStyle.height);

				

				if((pos_h+5+wDiv+10)>wScreen){

					pos_h=pos_h-5-wDiv;

				}

				if((pos_v+5+15)>hScreen){

					pos_v=pos_v-5-hDiv-10;

				}

				myLayer.style.left=pos_h;

				myLayer.style.top=pos_v;

				tiempo=1;

				myLayer.style.display='block';

			}

		}

		

	}

	document.onmousemove = getMouseXY;

	function changeColor(obj, color){

		obj.style.backgroundColor=color;

		if(navigator.appName!="Microsoft Internet Explorer"){

			obj.style.cursor='default';

		}

	}

	function imagenOpaca(img, estado){

		if(estado=='over'){

			if(navigator.appName=='Microsoft Internet Explorer'){

				img.style.filter='alpha(opacity=50)';

			}else{

				img.style.opacity='.5';

			}

		}else{

			if(navigator.appName=='Microsoft Internet Explorer'){

				img.style.filter='alpha(opacity=100)';

			}else{

				img.style.opacity='1';

			}

		}

	}
	
	var tiempo = 0;
	function closeMsg(timeOut){
		tiempo++;
		if(tiempo==timeOut){
			Effect.Fade(divMensaje);
			tiempo=0;
			return false;
		}
		setTimeout("closeMsg(" + timeOut + ")", 1000);
	}
	
	var divMensaje;
	function msgBox(dvText, dvHeight, dvBordercolor, dvBackgroundcolor, dvColor, timeOut){
		newelement('mensajes');
		if(!IE){
			document.captureEvents(Event.MOUSEMOVE);
			document.onmousemove=getMouseXY;
		}
		else{
			pos_h=event.clientX;
			pos_v=event.clientY;
		}
		divMensaje = document.getElementById("mensajes");
		divMensaje.style.height=dvHeight+'px';
		divMensaje.style.borderColor=dvBordercolor;
		divMensaje.style.backgroundColor=dvBackgroundcolor;
		divMensaje.style.color=dvColor;
		divMensaje.style.left=pos_h+"px";
		divMensaje.style.top=pos_v+"px";
		divMensaje.innerHTML=dvText;
		Effect.Appear(divMensaje);
		//closeMsg(timeOut);
		
	}
	//newelement('tooltip');

	//setTimeout('checkToolTip('+document.getElementById('tooltip')+')', 100);
	
	function hideWindow(){
		var divW=0;
		var divH=0;
		if(!IE){
			divW=window.innerWidth-26;
			divH=document.body.scrollHeight-10;
		}else{
			divW=document.body.scrollWidth-10;
			divH=document.body.scrollHeight;
		}
		newelement('hideMe');
		var backDisplay = document.getElementById("hideMe");
		backDisplay.style.width=divW+"px";
		backDisplay.style.height=divH+"px";
		backDisplay.style.backColor='#eeeeee';
		backDisplay.style.left="1px";
		backDisplay.style.top="1px";
		backDisplay.style.borderColor='#eeeeee'
		if(!IE){
			backDisplay.style.opacity='.5';
		}else{
			backDisplay.style.filter='alpha(opacity=50)';
		}
		backDisplay.style.zIndex='999';
		backDisplay.style.display='block';
	}
	
	function closeWindow(){
		var backDisplay = document.getElementById("hideMe");
		backDisplay.style.display='none';
	}
