var isDOM=document.getElementById?1:0,isIE=document.all?1:0,isNS4=navigator.appName=='Netscape'&&!isDOM?1:0,isOp=self.opera?1:0,isDyn=isDOM||isIE||isNS4;
var aeOL=[];

var webexInitLaunched=false;
var lpVarsSet=false;

var NEWSIDX=0, newsBaseArr;
var NEWSTIMEOUT=2000;

function toggleCollapse(srcObj){
	var currStatus=srcObj.parentNode.className;
	if(currStatus.indexOf('expanded')!=-1){
		srcObj.parentNode.className=srcObj.parentNode.className.replace('expanded','collapsed');		
	}else{
		srcObj.parentNode.className=srcObj.parentNode.className.replace('collapsed','expanded');	
	}
	var pobj=srcObj.parentNode;
	while (pobj.className.indexOf('fce_expandable') == -1){pobj=pobj.parentNode};
	var allExpanded=/\"exp_section collapsed\"/.test(pobj.innerHTML);
	var allCollapsed=/\"exp_section expanded\"/.test(pobj.innerHTML);	
	if(!allCollapsed && allExpanded)collapseAll(pobj.getElementsByTagName('SPAN')[1]);
	if(allCollapsed && !allExpanded)expandAll(pobj.getElementsByTagName('SPAN')[0]);
}

function expandAll(srcObj){
	var obj=srcObj;
	while (obj.className.indexOf('fce_expandable') == -1) obj=obj.parentNode;
	var expChildBlocks=obj.getElementsByTagName('DIV');
	for(var ecbIdx = 0; ecbIdx < expChildBlocks.length; ecbIdx++){
		if(expChildBlocks[ecbIdx].className.indexOf('exp_section') != -1){
			expChildBlocks[ecbIdx].className=expChildBlocks[ecbIdx].className.replace('collapsed','expanded');
		}
		if(expChildBlocks[ecbIdx].className.indexOf('collapseall') != -1){
			expChildBlocks[ecbIdx].style.display='block';
		}		
	}
	srcObj.parentNode.style.display='none';
}

function collapseAll(srcObj){
	var obj=srcObj;
	while (obj.className.indexOf('fce_expandable') == -1) obj=obj.parentNode;
	var expChildBlocks=obj.getElementsByTagName('DIV');
	for(var ecbIdx = 0; ecbIdx < expChildBlocks.length; ecbIdx++){
		if(expChildBlocks[ecbIdx].className.indexOf('exp_section') != -1){
			expChildBlocks[ecbIdx].className=expChildBlocks[ecbIdx].className.replace('expanded','collapsed');
		}
		if(expChildBlocks[ecbIdx].className.indexOf('expandall') != -1){
			expChildBlocks[ecbIdx].style.display='block';
		}		
	}
	srcObj.parentNode.style.display='none';
}

function addCollapseEvents(strCanvasObj){
	var canvasObj=(!canvasObj)?document.getElementById(strCanvasObj):document.getElementById('exp_block');
	if (canvasObj){
		h6s=canvasObj.getElementsByTagName('h6');
		spans=canvasObj.getElementsByTagName('span');		
		for (var h6=0; h6 < h6s.length; h6++){
			h6s[h6].onclick=function(){
				toggleCollapse(this);			
			}
		}
		for (var span=0; span < spans.length; span++){
			if(spans[span].className.indexOf('exp_clickable')!=-1){
				spans[span].onclick=function(){
					toggleCollapse(this);			
				}
			}
		}		
	}
}


function addEvent(o,n,f,l){
	var a='addEventListener',h='on'+n,b='',s='';
	if(o[a]&&!l)return o[a](n,f,false);
	o._c|=0;
	if(o[h]){
		b='_f'+o._c++;o[b]=o[h]
	}
	s='_f'+o._c++;
	o[s]=f;
	o[h]=function(e){
		e=e||window.event;
		var r=true;
		if(b)r=o[b](e)!=false&&r;
		r=o[s](e)!=false&&r;
		return r
	};
	aeOL[aeOL.length]={o:o,h:h}
}

function initNews(){
	var newsBaseObj=document.getElementById('newsbase');
	if(document.getElementById('latest_news_content') && newsBaseObj){
		newsBaseArr=newsBaseObj.getElementsByTagName('LI');
		newsTimer=setInterval('rotateNews()',NEWSTIMEOUT)
	}
}

function rotateNews(){
	if(NEWSIDX == newsBaseArr.length) NEWSIDX=0;
	if(newsBaseArr[NEWSIDX])
		document.getElementById('latest_news_content').innerHTML=newsBaseArr[NEWSIDX].innerHTML;
	NEWSIDX++;
}

function blurLinks(){
	var linksArr=document.getElementsByTagName('A');
	var lLen=linksArr.length;
	for(lIdx = 0; lIdx < lLen; lIdx++){
		addEvent(linksArr[lIdx],'click',function(){this.blur()});
	}
}

/* ABCD Testing */
function determine_visible_section(algorithm, randNum) {
  switch(algorithm) {
    case 1:
      if (randNum<=50)
        return 'a';
      else
        return 'b';
      break;
    case 2:
      if (randNum<=75)
        return 'a';
      else
        return 'b';
      break;
    case 3:
      if (randNum<=33)
        return 'a';
      else if (randNum>33 && randNum<=66)
        return 'b';
      else
        return 'c';
      break;
    case 4:
      if (randNum<=50)
        return 'a';
      else if (randNum>50 && randNum<=75)
        return 'b';
      else
        return 'c';
      break;
    case 5:
      if (randNum<=25)
        return 'a';
      else if (randNum>25 && randNum<=50)
        return 'b';
      else if (randNum>50 && randNum<=75)
        return 'c';
      else
        return 'd';
      break;
    case 6:
      if (randNum<=70)
        return 'a';
      else if (randNum>70 && randNum<=80)
        return 'b';
      else if (randNum>80 && randNum<=90)
        return 'c';
      else
        return 'd';
      break;
    default:
      return 'a';
  }
}

function  setValue() {
   var agt=navigator.userAgent.toLowerCase();
   var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                    && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                    && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
    
    var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    document.forms[0].searchString.value =document.getElementById('search{actionForm.searchString}');
}

function random(low, high) {
  var num;
  num = Math.floor ((Math.random() * (high)) + low);
  return num;
}

function webexInit(){
        if(!webexInitLaunched){
                blurLinks();
        }
        if (typeof(lpAddVars)!="undefined" && !lpVarsSet) {
          lpAddVars('page','Section','global');
        }
        lpVarsSet=true;
        webexInitLaunched=true;
}

addEvent(window,'load',webexInit);<!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf--><!-- textcss|js|gif|jpg|jpeg|png|ico|swf-->

function staticLoadScript(url)
{
   document.write('<script src="', url, '" type="text/JavaScript"><\/script>');
}

/*var lpCountry ='us'; // '<us/uk/de/fr/la>';
var lpLanguage ='english';//'<english/german/french/spanish>';
staticLoadScript('/fileadmin/templates/javascript/webex_js/mtagconfig.js');*/

  
