function menuOnOver(el) {
  el.style.background = "#dedede";
  el.style.cursor='pointer';
}
function menuOnOut(el) {
  el.style.background = "#efefef";
  el.style.cursor='default';
}

function checkLoginForm(f) {
	
	if (!f.openID.value.length) {
	  if (!f.email.value.length) {
	    alert("empty e-mail");
	    return false;
	  }
	  if (!f.pass.value.length) {
	    alert("empty password");
	    return false;
	  }
	}	
  return true;
}

function onLoadBody() {
  if (!document.getElementsByClassName) return;
  var thumboxes = document.getElementsByClassName('thumbox');
  if (!thumboxes) return;
  for (var i=0;i<thumboxes.length;i++) {
    var t = thumboxes[i];
    if (t) {
      Event.observe(t, 'mouseover', function(evt) {
        if (!Event.element) return;
        var el = Event.element(evt);
        el.style.backgroundImage = 'url(/pics/boxbg_over.gif)';
        el.style.backgroundRepeat = 'no-repeat';
        el.style.cursor='pointer';
      }, true);
      Event.observe(t, 'mouseout',function(evt) {
        if (!Event.element) return;
        var el = Event.element(evt);
        el.style.backgroundImage = 'url(/pics/boxbg.gif)';
        el.style.backgroundRepeat = 'no-repeat';
        el.style.cursor='default';
      }, true);
    }
  }
}


function Trim( S ) {
  var Ch, Len;
  Len= S.length;
  Ch= S.substring(0,1); // Get the first symbol
  while( ( Ch== ' ' || Ch== '        ' || Ch.length== 0 ) && Len >= 1 ) {
    S= S.substring( 1,Len );
    Len= S.length;
    Ch= S.substring(0,1);  // Get the first symbol
  }
  Len= S.length;

  Ch= S.substring( Len-1, Len ); // Get the last symbol
  while( ( Ch== ' ' || Ch== '        ' || Ch.length== 0 ) && Len >= 1 ) {
    S= S.substring( 0,Len-1 );
    Len= S.length;
    Ch= S.substring(Len-1 ,Len );  // Get the last symbol
  }
  return S;
} // function Trim( S ) {

function GetShowTRMethod() {
  var BrowserType= GetBrowserType();
  if ( BrowserType== 'MSIE' ) return 'inline';
  if ( BrowserType== 'Opera' ) return 'table-row';
  if ( BrowserType== 'Netscape' ) return 'table-row';
  return '';
}

function GetBrowserType() {
  if ( navigator.appName.indexOf("Microsoft") != -1 ) {
    return 'MSIE';
  }
  if ( navigator.appName.indexOf("Opera") != -1 ) {
    return 'Opera';
  }
  if ( navigator.appName.indexOf("Netscape") != -1 ) {
    return 'Netscape';
  }

  return '';
}

function ClearDDLBItems(FieldName) {
  var ddlbObj= document.getElementById(FieldName);
  var L= ddlbObj.length;
  for (I= L-1; I>=1; I-- ) {
    ddlbObj.remove(I);
  }
}

function AddDDLBItem( FieldName, id, text) {
  var ddlbObj= document.getElementById(FieldName);
  var OptObj = document.createElement("OPTION");
  OptObj.value= id;
  OptObj.text= text;
  ddlbObj.options.add(OptObj); 
}

function SetDDLBActiveItem( FieldName, Value) {
  var ddlbObj= document.getElementById(FieldName);
  //alert(" SetDDLBActiveItem ddlbObj.options.length::"+ddlbObj.options.length);
  for(I=0;I<ddlbObj.options.length;I++) {  
    //alert( "ddlbObj.options[I].value:::"+ddlbObj.options[I].value +"    Value:::"+ Value );       
    if ( ddlbObj.options[I].value == Value ) {
      ddlbObj.options[I].selected = true;
      return;
    }
  }
}

function ClearDDLBActiveItem( FieldName) {
  var ddlbObj= document.getElementById(FieldName);
//  alert("ddlbObj.options.length::"+ddlbObj.options.length);
  for(I=0;I<ddlbObj.options.length;I++) {        
    ddlbObj.options[I].selected = false;
  }
}


