// JavaScript Document
function SetFocus() {
  if (document.forms.length > 0) {
    isNotAdminLanguage:
    for (f=0; f<document.forms.length; f++) {
      if (document.forms[f].name != "adminlanguage") {
        var field = document.forms[f];
        for (i=0; i<field.length; i++) {
          if ( (field.elements[i].type != "image") &&
               (field.elements[i].type != "hidden") &&
               (field.elements[i].type != "reset") &&
               (field.elements[i].type != "submit") ) {

            document.forms[f].elements[i].focus();

            if ( (field.elements[i].type == "text") ||
                 (field.elements[i].type == "password") )
              document.forms[f].elements[i].select();

            break isNotAdminLanguage;
          }
        }
      }
    }
  }
}

function rowOverEffect(object) {
  if (object.className == 'dataTableRow') object.className = 'dataTableRowOver';
}

function rowOutEffect(object) {
  if (object.className == 'dataTableRowOver') object.className = 'dataTableRow';
}

function getCookie(name) {
	var cname = name + "=";
	var dc = document.cookie;  
	if (dc.length > 0) {
		begin = dc.indexOf(cname);
		if (begin != -1) {
			begin += cname.length;
			end = dc.indexOf(";", begin);
			if(end == -1) {
				end = dc.length;
			}
			return(dc.substring(begin,end));
		}
	}
}
function setCookie(name, val, expires, path, domain, secure) {
	document.cookie = name + "=" + val
	+ ((expires == null) ? "" : "; expires=" + expires.toGMTString()) 
	+ ((path == null) ? "" : "; path=" + path) 
	+ ((domain == null) ? "" : "; domain=" + domain) 
	+ ((secure == null) ? "" : "; secure");
}
function delCookie(name,path,domain) {
   if (getCookie(name)) {
	  document.cookie = name + "="
	  + ((path == null) ? "" : "; path=" + path)
	  + ((domain == null) ? "" : "; domain=" + domain) 
	  + "; expires=Thu,01-Jan-70 00:00:01 GMT";
   }
}

