MOON
Server: Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4
System: Linux vps.panamaemb.org.sg 3.10.0-1160.80.1.vz7.191.4 #1 SMP Thu Dec 15 20:31:06 MSK 2022 x86_64
User: panama (500)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: /home/panama/public_html_old/managesite/js/change_backcolor.js
// JavaScript Document

var bkColor = "white";
function getEvent(e){
  if(window.event != null) {
	return event;
  }
  return e;
}
function setBKColor(e){
 e = getEvent(e);
 var src =  e.srcElement || e.target;
 window.status="t";
 if(src != null) {
   src.style.bkColor = src.style.backgroundColor;
   src.style.backgroundColor = bkColor;
 }
}
function reSetBKColor(e){
 e = getEvent(e);
 var src =  e.srcElement || e.target;
 if(src != null) {
   src.style.backgroundColor = src.style.bkColor;
 }
}
function attachEvent(name,element,callBack) {
	if (element.addEventListener) {
	  element.addEventListener(name, callBack,false);
	} else if (element.attachEvent) {
	  element.attachEvent('on' + name, callBack);
	}
  }

function setListner(eve,func) {
   var ele = document.forms[0].elements;
   for(var i = 0; i <ele.length;i++) {
	element = ele[i];
	if (element.type) {
	  switch (element.type) {
		case 'checkbox':
		case 'radio':
		case 'password':
		case 'text':
		case 'textarea':
		case 'select-one':
		case 'select-multiple':
		   attachEvent(eve,element,func);
	   }
	 }
  }
}
setListner("focus",setBKColor);
setListner("blur",reSetBKColor);