
  if(window.attachEvent)
    window.attachEvent("onload",setListeners);

  function setListeners(){
    inputList = document.getElementsByTagName("INPUT");
    for(i=0;i<inputList.length;i++){
      inputList[i].attachEvent("onpropertychange",restoreStyles);
      inputList[i].style.backgroundColor = "";
    }
    selectList = document.getElementsByTagName("SELECT");
    for(i=0;i<selectList.length;i++){
      selectList[i].attachEvent("onpropertychange",restoreStyles);
      selectList[i].style.backgroundColor = "";
    }
  }

  function restoreStyles(){
    if(event.srcElement.style.backgroundColor != "")
      event.srcElement.style.backgroundColor = "";
  }
  
  
 function openPopup(url, width, height) 
 {
	 
	 var myLeft = (screen.width - width)/2;
	 var myTop = (screen.height - height)/2;
	 
	 var myWindow = window.open(url,'caxton','scrollbars=no,width='+width+',height='+height+',left='+myLeft+',top='+myTop);
	 myWindow.focus();
	 
 }
 function openPopupScroll(url, width, height) 
 {
	 
	 var myLeft = (screen.width - width)/2;
	 var myTop = (screen.height - height)/2;
	 
	 var myWindow = window.open(url,'caxton','scrollbars=yes,width='+width+',height='+height+',left='+myLeft+',top='+myTop);
	 myWindow.focus();
	 
 }
 
 function checkLogin(form) 
 {
	 var valid = true;
	 var errMsg = '';
	 
	 
	 if (!form.email.value) 
	 {
		 errMsg +='Email address is required\r\n';
		 valid =  false;
	 }
	  if (!form.password.value) 
	 {
		 errMsg += 'Password is required\r\n';
		 valid =  false;
	 }
	 
	 if (errMsg)
	 {
		alert(errMsg); 
	 }
	 
	 return valid;
 }



