// vaiables to detect whether the IE is in the standards-compliant mode
var HM_IE = (document.all) ? true : false;
var HM_IECSS = (HM_IE && document.compatMode) ? document.compatMode ==  "CSS1Compat" : false;
var HM_IEDTD = (HM_IE && document.doctype) ? document.doctype.name.indexOf(".dtd")!=-1 : HM_IECSS;
var HM_IEnoDTD = HM_IE && !HM_IEDTD;


// attach additional style sheet for IE < 6.x or IE6.x NOT in the standards-compliant mode.
if (HM_IEnoDTD) {
	document.write('<LINK REL="STYLESHEET" TYPE="text/css" HREF="/ienoDTD.css">');
}

function f2over(imgName,cStatus) {
  var img,pos;
  if (document.images) {
	  img = document.images[imgName];
      if (img) {
        if (img.src.substring((pos=img.src.length-7),pos+3)=='_f2') {
          img.src = img.src.substring(0,pos) + img.src.substring(pos+3);
          window.status = ''; }
        else {
          img.src = img.src.substring(0,img.src.length-4) + '_f2.' + img.src.substring(img.src.length-3,img.src.length);
		  if (cStatus) window.status = cStatus; 
		}
      }
  }
return true;
}

function init() {
	preloadBtns();
}

function preloadBtns() {
  if (document.images) {
	var i,img,d=document,btnsrc;
	if(!d.my_preload) d.my_preload=new Array();
	var j=d.my_preload.length;
	for (i=0;i<document.images.length;i++) {
		img = document.images[i];
		if (img.name && (img.name.substring(0,5)=='lang_' || img.name.substring(0,6)=='button' || img.name.substring(0,3)=='nav')) {
			//for (state=1;state<=2;state++) {
				btnsrc = getBtnState(img.src,1);
				d.my_preload[j]=new Image; 
				d.my_preload[j++].src=btnsrc;
//				alert(btnsrc);
			//}
		}
	}
  }
}

function getBtnState(src,nState) {
	var pos, newSrc;
	var cState = (!nState)?'':((nState==1)?'_f2':'_f3');
	var ext = src.substring(pos=src.lastIndexOf('.'));
	if (src.substring(pos-3,pos)=='_f2' || src.substring(pos-3,pos)=='_f3')
		newSrc = src.substring(0,pos-3) + cState + ext;
	else newSrc = src.substring(0,pos) + cState + ext;
	return newSrc;
}

function preloadMenu() {
   //preloadButtons("sm_training", "sm_systems", "sm_consult", "mm_about", "mm_contacts" );
}
