// JavaScript Document

<!-- Codigo para el ToolTip de los links al Calendario.
	// Example:
	// onMouseOver="toolTip('tool tip text here')";
	// onMouseOut="toolTip()";
	// -or-
	// onMouseOver="toolTip('more good stuff', '#FFFF00', 'orange')";
	// onMouseOut="toolTip()"; 
	//
	//MOVE this to the <body>:
	//<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
	//<script language="JavaScript"><!--
	//initToolTips(); //--></ script>
	
	var ns4 = document.layers;
	var ns6 = document.getElementById && !document.all;
	var ie4 = document.all;
	offsetX = 0;
	offsetY = 20;
	var toolTipSTYLE="";
	function initToolTips()
	{
	  if(ns4||ns6||ie4)
	  {
		if(ns4) toolTipSTYLE = document.toolTipLayer;
		else if(ns6) toolTipSTYLE = document.getElementById("toolTipLayer").style;
		else if(ie4) toolTipSTYLE = document.all.toolTipLayer.style;
		if(ns4) document.captureEvents(Event.MOUSEMOVE);
		else
		{
		  toolTipSTYLE.visibility = "visible";
		  toolTipSTYLE.display = "none";
		}
		document.onmousemove = moveToMouseLoc;
	  }
	}
	function toolTip(msg, fg, bg)
	{
	  var content ='';
	  
	  //Si el calendario es Codegear
	  if (msg == 'codegear'){
		  msg = 'Calendario de cursos Delphi, clic para m&aacute;s informaci&oacute;n.';
		  content = '<table bgcolor="FFFFFF" border="0"><tr><td>'+ msg +'<br><iframe src="http://www.google.com/calendar/embed?title=Cursos%20Delphi&amp;height=400&amp;wkst=1&amp;hl=es&amp;bgcolor=%23FFFFFF&amp;src=gopacmex%40gmail.com&amp;color=%2328754E&amp;ctz=America%2FMexico_City" style=" border-width:0 " width="600" height="400" frameborder="0" scrolling="no"></iframe></td></tr></table>';

	  }
	  
  	  //Si el calendario es Clarion
	  if (msg == 'clarion'){
		  msg = 'Calendario de cursos Clarion, clic para m&aacute;s informaci&oacute;n.';
		  content = '<table bgcolor="FFFFFF" border="0"><tr><td>'+ msg +'<br><iframe src="http://www.google.com/calendar/embed?title=Cursos%20Clarion&amp;height=360&amp;wkst=1&amp;bgcolor=%23FFFFFF&amp;src=pvol1qia0k6j09b1ubkgkl6mq8%40group.calendar.google.com&amp;color=%23A32929&amp;ctz=America%2FMexico_City" style=" border-width:0 " width="600" height="360" frameborder="0" scrolling="no"></iframe></td></tr></table>';

	  }
	  
	  if(toolTip.arguments.length < 1) // hide
	  {
		if(ns4) toolTipSTYLE.visibility = "hidden";
		else toolTipSTYLE.display = "none";
	  }
	  else // show
	  {
		if(!fg) fg = "#777777";
		if(!bg) bg = "#FFFFFF";
		
		 //var content = '<table bgcolor="FFFFFF" border="0"><tr><td>'+ msg +'<br><iframe src="http://www.google.com/calendar/embed?title=Cursos%20Delphi&amp;height=400&amp;wkst=1&amp;hl=es&amp;bgcolor=%23FFFFFF&amp;src=gopacmex%40gmail.com&amp;color=%2328754E&amp;ctz=America%2FMexico_City" style=" border-width:0 " width="600" height="400" frameborder="0" scrolling="no"></iframe></td></tr></table>';

		


		//var content = '<table width=450 height=420 background="@DOCUMENTO@" border="0" cellspacing="0" cellpadding="1" bgcolor="' + fg + '" border="1"><td valign="top">' +
		//'<table border="1" cellspacing="0" cellpadding="1" bgcolor="' + bg + 
		//'"><td align="center"><font face="sans-serif" color="' + fg +
		//'" size="-2">&nbsp\;' + msg +
		//'&nbsp\;</font></td></table></td></table>';
		if(ns4)
		{
		  toolTipSTYLE.document.write(content);
		  toolTipSTYLE.document.close();
		  toolTipSTYLE.visibility = "visible";
		} 
		if(ns6)
		{
		  document.getElementById("toolTipLayer").innerHTML = content;
		  toolTipSTYLE.display='block'
		}
		if(ie4)
		{
		  document.all("toolTipLayer").innerHTML=content;
		  toolTipSTYLE.display='block'
		}
	  }
	}
	function moveToMouseLoc(e)
	{
	  if(ns4||ns6)
	  {
		x = e.pageX;
		y = e.pageY;
	  }
	  else
	  {
	   //Estas dos lineas son para que el layer sigan al cursor
		x = event.x + document.body.scrollLeft;
		y = event.y + document.body.scrollTop;
	  //Estas dos lineas son para que la imagen salga en todo el mainframe y no se mueve el layer
	  //  x = (1) //+ event.x + document.body.scrollLeft;
	  //  y = (1) //+ event.y + document.body.scrollTop;
	  }
	  toolTipSTYLE.left = x + offsetX;
	  toolTipSTYLE.top = y + offsetY;
	  return true;
	}


// 19 Noviembre 2008 Detectar navegador y sugerir actualización
//Mejor se usa este otro script para detectar navegadores obsoletos

/* 26 Nov 2008 Me solicitaron quitar el bloqueo (IE6) sin entender razones...

function ieVersion() {
  var rv = -1;
  if (navigator.appName == 'Microsoft Internet Explorer') {
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
  }
  return rv;
}
var version = ieVersion();

if ((navigator.appName=="Microsoft Internet Explorer") && (version < 7) && readCookie('end6Off') != '1') {
	makeWindow(); 
}


function closeLayer(theobject,makeCook) {
	var makeCook = makeCook;
	document.getElementById(theobject).style.display="none";
	if (makeCook > '0') {
		createCookie('end6Off',1,14400);
	}
}


function createCookie(name,value,minutes) {
	var minutes = minutes;
	if (minutes) {
		var date = new Date();
		date.setTime(date.getTime()+(minutes*60*1000));
		var expires = "; expires="+date.toGMTString();
	} else {
		var expires = "";
	}
	document.cookie = name+"="+value+expires+"; path=/";
}


function readCookie(the_name) {
	var nameEQ = the_name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function makeWindow() {

	bit = '<div id="bigWindow" style="position:absolute;height:1000px;width:100%;background-color:#000000;opacity:0.75;filter:alpha(opacity=75);z-index:990;top:0px;left:0px;"></div>';
	bit += '<div id="iWindow" style="position:relative;width:900px;margin:0px auto;z-index:1000;color:#000000;">';
	bit += '<div style="position:absolute;top:100px;left:250px;width:400px;height:320px;padding:10px;background-color:#ffffff;border:5px solid #cccccc;font-size:14px;">';
	bit += '<div style="text-align:center;"><b>Observación!!!</b><br />Estas utilizando<br /><b>Internet Explorer 6</b>!!!';
	bit += '<br />&nbsp;<br />Este navegador tiene muchos problemas de seguridad.<br />&nbsp;<br />Es muy recomendable  que te cambies a:<br /><a href="http://www.mozilla.com" title="Firefox" target="_blank">Firefox</a>, <a href="http://www.opera.com" title="Opera" target="_blank">Opera</a>, <a href="http://www.apple.com/safari/" title="Safari" target="_blank">Safari</a> o <a href="http://www.microsoft.com/windows/downloads/ie/getitnow.mspx" title="Internet Explorer 7" target="_blank">Internet Explorer 7</a>.<br />&nbsp;<br />Todos son gratuitos, mucho mejores como navegadores y sólo se tarda un par de minutos en instalarlos.<br />&nbsp;<br /><a href="http://www.gopac.com.mx" title="GopacSI" target="_blank">GopacSI</a><br />&nbsp;<br />&nbsp;<br /><a href="#" onclick="closeLayer(\'iWindow\',\'1\');closeLayer(\'bigWindow\',\'1\');return false;" style="font-size:10px;">Cierra esta molesta ventana</a></div>'
	bit += '</div>';
	bit += '</div>';
	
	document.write(bit);
	
}
*/ //Fin bloqueo IE6

//-->