actItem = 1; //active item (mouse over)
var mSelectedItem = 0; //current selected root menu number
var contactUsNum = 0;
var languageContainerID = 'languageContainer';
function mAct(num){
	//restore menu item's inactive state
	if((actItem != mSelectedItem))
		document.getElementById('ml' + actItem).className = '';
	
	if(actItem == 1)	
		document.getElementById('liMenu' + actItem).className = 'first';	
	else
	{
		if((mSelectedItem != actItem)&&((mSelectedItem + 1) != actItem)&&(contactUsNum != actItem))
			document.getElementById('liMenu' + actItem).className = '';	
	}
	if((mSelectedItem != actItem)&&(mSelectedItem != (actItem + 1)))
	{
		var el = document.getElementById('liMenu' + (actItem + 1));
		if((el != null)&&(contactUsNum != (actItem + 1)))
			el.className = '';	
		if(mSelectedItem <= 1)
			document.getElementById('mb' + actItem).style.display = 'none';
	}
	//set menu item's active state
	if(num == 1)
		document.getElementById('liMenu' + num).className = 'li-active first';	
	else
	{
		document.getElementById('liMenu' + num).className = 'li-active';	
		el = document.getElementById('liMenu' + (num + 1));
		if(el != null)
			el.className = 'li-active';	
	}
	//document.getElementById('seclvlMenu').className = 'second-level-menu' + num;
	//document.getElementById(languageContainerID).className = 'second-level-menu' + num;
	document.getElementById('ml' + num).className = 'selectedItem' + num;
	if(mSelectedItem <= 1)
	{
		document.getElementById('mb' + num).style.display = 'block';
		document.getElementById('seclvlMenu').className = 'second-level-menu' + num;
		document.getElementById(languageContainerID).className = 'second-level-menu' + num;
	}
	actItem = num;
}

function moAct()
{
	if(mSelectedItem > 1)
	{
		if(actItem == 1)	
		document.getElementById('liMenu' + actItem).className = 'first';	
		else
		{
			if((mSelectedItem != actItem))
			{
				if((contactUsNum != actItem)&&((mSelectedItem + 1) != actItem))
					document.getElementById('liMenu' + actItem).className = '';	
				var el = document.getElementById('liMenu' + (actItem + 1));
				if((el != null)&&((mSelectedItem - 1) != actItem)&&((contactUsNum - 1) != actItem))
					el.className = '';	
			}
		}
		if(actItem != mSelectedItem)
			document.getElementById('ml' + actItem).className = '';
	}
}

function setClass(obj, cl){
  if (!cl) cl = '';  
  obj.className = cl;
}

function setClassById(objid, cl){
  if (!cl) cl = '';  
  document.getElementById(objid).className = cl;
}

function changeDisplayById(objId){
  for (c = 0; c < changeDisplayById.arguments.length; c++){
    obj = document.getElementById(changeDisplayById.arguments[c]);
    if (obj.style.display == 'none') obj.style.display = 'block';
    else obj.style.display = 'none';
  }  
}

function gotoURL(url){
  if (!url) url = "../index.html";
  if (window.event){
    var src = window.event.srcElement; 
    if((src.tagName != 'A') && ((src.tagName != 'IMG') || (src.parentElement.tagName != 'A'))){
      if (window.event.shiftKey) window.open(url);
      else document.location = url;
    }
  } else document.location = url;
}

function popupURL(url){
 window.open(url);
}

function getLeftPos(obj){
  var res = 0;
  while (obj){
    res += obj.offsetLeft;
    obj = obj.offsetParent;
  }
  return res;
}

function getTopPos(obj){
  var res = 0;
  while (obj){
    res += obj.offsetTop;    
    obj = obj.offsetParent;
  }
  return res;
}

function chbCheckAll(formId, checkName, checkVal){
  var checkCount = 0;
  var el = formId.elements;
  for (count = 0; count < el.length; count++){
   if (el[count].name == checkName + checkCount){
    if (!el[count].disabled){
      el[count].checked = checkVal;
    }
    checkCount++;
   }
  }
}

function chbExamAll(formId, checkName, resName){
  var checkCount = 0;
  var boxCount = 0;
  var el = formId.elements;  
  for (count = 0; count < el.length; count++){
   if (el[count].name == checkName + boxCount){
    boxCount++;
    if (el[count].checked || el[count].disabled) checkCount++;
   }
  }
  formId.elements[resName].checked = (checkCount == boxCount);
}

function chbIsAllEmpty(formId, checkName){
  var checkCount = 0;
  var boxCount = 0;
  var el = formId.elements;
  for (count = 0; count < el.length; count++){
   if (el[count].name == checkName + boxCount){
    boxCount++;
    if (el[count].checked) checkCount++;
   }
  }
  return(checkCount == 0);
}

function chbIsOnlyOne(formId, checkName){
  var checkCount = 0;
  var boxCount = 0;
  var el = formId.elements;
  for (count = 0; count < el.length; count++){
   if (el[count].name == checkName + boxCount){
    boxCount++;
    if (el[count].checked) checkCount++;
   }
  }
  return(checkCount == 1);
}

function disableAll(){
  for (c1 = 0; c1 < document.forms.length;  c1++){
    var formElements = document.forms[c1].elements; 
    for (c2 = 0; c2 < formElements.length;  c2++) formElements[c2].disabled = true;
  }
}


function fixflash(containerID){
var flashContainer = document.getElementById(containerID);
var flashMovie = document.createElement("div");
flashMovie.innerHTML = flashContainer.innerHTML.replace(/</g, "<").replace(/>/g, ">");
flashContainer.parentNode.insertBefore(flashMovie, flashContainer);
flashContainer.parentNode.removeChild(flashContainer);
flashMovie.setAttribute("id",containerID);
}

/*function StartFunction()
{
	var headID = document.getElementsByTagName("head")[0];    
	var icoNode = document.createElement('link');
	icoNode.type = 'image/x-icon';
	icoNode.rel = 'shortcut icon';
	icoNode.href = '/favicon.ico';
	headID.appendChild(icoNode);

	icoNode = document.createElement('link');
	icoNode.type = 'image/x-icon';
	icoNode.rel = 'icon';
	icoNode.href = '/favicon.ico';
	headID.appendChild(icoNode);
}*/
