// Bloqueo del Mouse
var msg="Copyright (C) 2010. sopTECHnologies.\n       Todos los Derechos Reservados.";

function disableIE() {
  if (document.all) {alert(msg);return false;}
}

function disableNS(e) {
  if (document.layers||(document.getElementById&&!document.all)) {
    if (e.which==2||e.which==3) {alert(msg);return false;}
  }
}

if (document.layers) {
  document.captureEvents(Event.MOUSEDOWN);document.onmousedown=disableNS;
} else {
  document.onmouseup=disableNS;document.oncontextmenu=disableIE;
}

document.oncontextmenu=new Function("alert(msg);return false")

//Fecha Actual
function fecha(){
  var mydate=new Date();
  var year=mydate.getYear();
   if (year < 1000)
       year+=1900;
  var day=mydate.getDay();
  var month=mydate.getMonth();
  var daym=mydate.getDate();
   if (daym<10)
       daym="0"+daym;

  var dayarray=new Array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado");
  var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");

  var diadehoy = "" + dayarray[day] + " " + daym + ",  " + montharray[month] + " " + year + ".";

  return (diadehoy);
}

// CALENDARIO
function dWr(t){document.write(t);}
function pintaca(lun0,dia,ulti){var i,j,ludo,nume;
ludo='Lu Ma Mi Ju Vi Sa Do'.split(' ');
for (i=-1;i<7;i++){dWr('<tr>');for (j=0;j<7;j++) {
dWr('<td align="center">');if (i==-1) dWr(ludo[j]);
else {nume=j+(7*i)+lun0;if ((nume>0)&&(nume<=ulti)) {
if (nume==dia) dWr('<b style="color: black">'+nume+'</b>'); else dWr(nume);}}
dWr('</td>');}dWr('</tr>');}}
function CalendarioDe(dia,mes,ano){var fe,dds,nmes,ludo,ulti,lun,lun0;
if (ano<200) ano+=1900;
fe=new Date(ano,mes-1,dia);dds=fe.getDay()-1;if (dds==-1) dds=6;
nmes=new Array('ENERO','FEBRERO','MARZO','ABRIL','MAYO','JUNIO',
'JULIO','AGOSTO','SEPTIEMBRE','OCTUBRE','NOVIEMBRE','DICIEMBRE');
if (mes==2) ulti=28;
else {if ((mes==4)|(mes==6)|(mes==9)|(mes==11)) ulti=30; else ulti=31;}
dWr('<table><tr><td colspan="7" align="center" style="color:black;"><b>'+nmes[mes-1]+' '+ano+'</b></td></tr>');
lun=dia-dds;lun0=lun; while (lun0>1) lun0-=7;
pintaca(lun0,dia,ulti);dWr('</table>');}
function Calendario(){var hoy;hoy=new Date();
CalendarioDe(hoy.getDate(),hoy.getMonth()+1,hoy.getYear());}

var highlightcolor="#CCD5FF"; //Color Resaltado
var ns6=document.getElementById&&!document.all;
var previous='';
var eventobj;
var intended=/INPUT|TEXTAREA|SELECT|OPTION/;

// verificar el elemento sobre el que se hace click

function checkel(which) {
  if (which.style&&intended.test(which.tagName)) {
    if (ns6&&eventobj.nodeType==3)
        eventobj=eventobj.parentNode.parentNode;
        return true;
    } else
    return false}

// ILUMINAR UN ELEMENTO

function highlight(e){
  eventobj=ns6? e.target : event.srcElement;
  if (previous!='') {
    if (checkel(previous))
        previous.style.backgroundColor='#FFFFFF';  //Color Normal
        previous=eventobj;
    if (checkel(eventobj))
        eventobj.style.backgroundColor=highlightcolor;
    } else {
        if (checkel(eventobj))
            eventobj.style.backgroundColor=highlightcolor;
            previous=eventobj;  }
}



