function find(mysubstring,mystring,mystart)
 {
 if(!mystart){var mystart=0;}
 else
 {mystart = mystart - 1;}
return mystring.indexOf(mysubstring, mystart)+1;
 }

function MM_findObj(n, d) 
{ //v4.01
  var p,i,x;  
  if(!d) d=document; 
  
  if((p=n.indexOf("?"))>0&&parent.frames.length) 
  {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
  }
  
  if (navigator.appName != "Microsoft Internet Explorer")
  {
  	if(!(x = d[n]) && d.all) x = d.all[n]; 
	
	if (navigator.appName != "Netscape")
	{
  	  for (i=0; !x && i<d.forms.length; i++) x = d.forms[i][n];
	  for(i=0; !x && d.layers && i<d.layers.length; i++) x=MM_findObj(n,d.layers[i].document);
	}
  }
  
  if(!x && d.getElementById) x=d.getElementById(n); 
  
  return x;
}

function SHL_N() { //v6.0
  var i,v,obj,args=SHL_N.arguments;
  for (i=0; i<(args.length-1); i+=2) 
  
  	if ((obj=MM_findObj(args[i]))!=null) 
	//if (obj != null) 
	{ 
	  v=args[i+1];
	  if (v==1)
	  	v='show'
	  else
	  	v='hide'
      if (obj.style) 
	  { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
      obj.visibility=v; 
	}
}

/*
function ShowHideOptions(SectionName,imageID,SectionLink) {
	//alert(SectionLink.offsetParent.nextSibling.childNodes[2].id);
	var ParentTable=SectionLink.offsetParent.nextSibling.childNodes[2];
	var image=SectionLink.childNodes[0];
		if(ParentTable.style.display=="none") {
			ParentTable.style.display = "block";
			image.src = "/common/minus.gif";
		}
		else {
			if (!ParentTable.TopLevel)
				ParentTable.style.display = "none";
			image.src = "/common/plus.gif";
		}
	//if (images[0].src == "http://<cfoutput>#CGI.SERVER_NAME#</cfoutput>/common/plus.gif")
	//if (image.src.match('/common/plus.gif'))
	//	image.src = "/common/minus.gif";
	//else
	//	image.src = "/common/plus.gif";
		
}
*/

function SHL(objName, v) { //v6.0
//items = document.getElementsByName(objName);

var obj;
//for(i=0; i<items.length; i++) {
//obj=items[i];
obj=objName;
      if (obj.style && obj.style.zIndex > 1) 
	  { obj=obj.style; v=(v==1)?'visible':(v==0)?'hidden':v; }
      obj.visibility=v;
//}
}

function TimeOut (delay) {
	if (delay==1)
		setTimeout("TimeOut("+0+")",2000);
	else
		alert('tet');
}

function SHL1(CurrentObj, index, visible, SelectBox,ChangeProperty,MouseOverExtend) { //v6.0
	if (SelectBox == 1 && visible)
		hideSelectBox();
	else if (SelectBox==1 && !visible)
		showSelectBox();

	if (CurrentObj.name)
		var CurrentObjectName=CurrentObj.name;
	else
		var CurrentObjectName=CurrentObj.id;
	
	if (ChangeProperty)
	CP(CurrentObj,'',MouseOverExtend);

	//alert(CurrentObj.nextSibling.id);
if (CurrentObj.nextSibling)
	SHL(CurrentObj.nextSibling,visible);	
	
/*	if (SecondaryObjName != "")
		if (SecondaryObjName.indexOf('L')!=-1 && visible==1) {
//			setTimeout("SHL('" + SecondaryObjName + "',"+visible+")",500);
		//temp=TimeOut(1);
//			for (j=0;j<200000;j++)
//				k=1;
			SHL(SecondaryObjName,visible);			}
		else
			SHL(SecondaryObjName,visible);			
*/	var i = 0;
	for (i=0; i<CurrentObj.style.zIndex-1; i++)
	{	
		SHL(CurrentObj,visible);
		
		//if (ChangeProperty)
		//{
			CurrentObjectName=CurrentObjectName.substr(0,CurrentObjectName.lastIndexOf("_"));
			if (i == 0)
				CP(CurrentObjectName,index,MouseOverExtend)
			//else alert('hello');
				//CP(CurrentObjectName,'',MouseOverExtend)
		//}
	}
}

function CP(obj,index,MouseOverExtend) 
{
  if (!obj.name && !obj.id) 
  {
	obj=document.getElementsByName(obj);
	if (index != '')
		obj=obj[index];
	else
		obj=obj[0];
  }	
 if (obj || obj.style)
  {
  	if (obj.style.zIndex ==1) 
	{
		if (obj.className == 'toolbarclasshighlighted')
			obj.className="toolbarclass";
		else 
			obj.className="toolbarclasshighlighted";	
	}
	else
	{
		if (obj.className == 'Itemshighlighted') 
			obj.className="Items";
		else 
			obj.className="Itemshighlighted";
	}
  }

}

function CP_N(objName,theProp,theValue) {
  if (theProp == "")
 	theProp='document.bgColor';
 var obj= MM_findObj(objName);
 
 if (obj && (theProp.indexOf("style.")==-1 || obj.style))
  {
    if (theValue == true || theValue == false)
      eval("obj."+theProp+"="+theValue);
    else eval("obj."+theProp+"='"+theValue+"'");
  }
}

function hideSelectBox()
{
  var elmID='SELECT';
  if (navigator.appName == "Microsoft Internet Explorer")
  for(var i=0; i<document.all.tags(elmID).length; i++) {
	//alert(document.all.tags(elmID)[i].getAttribute('left'));
	if (document.all.tags(elmID)[i].NoHide != 1) // not to hide the select box that have property "NoHide=1"
  	document.all.tags(elmID)[i].style.visibility='hidden';
}
}

function showSelectBox()
{
  var elmID='SELECT';
  if (navigator.appName == "Microsoft Internet Explorer")
  for(var i=0; i<document.all.tags(elmID).length; i++)
  	document.all.tags(elmID)[i].style.visibility='';
}

function ResizeDiv(obj,Parent,ItemWidth,TotalPercentage)
{
	if (navigator.appName=='Netscape')
		MM_findObj(obj,'').style.left=eval(TotalPercentage*.01*window.innerWidth-ItemWidth);
	else
		MM_findObj(obj,'').style.left=eval(Parent.clientWidth+Parent.offsetLeft-ItemWidth);
}
/*
if (navigator.appName=="Netscape") {
		document.write("<LINK rel='StyleSheet' href='/common/ToolbarStyleNS.css'>");}
else {   
		document.write("<LINK rel='StyleSheet' href='/common/ToolbarStyleIE.css'>");}
		
*/	
/*
function MM_findObj(n, d) 
{ //v4.01
  var p,i,x;  
  if(!d) d=document; 
  if((p=n.indexOf("?"))>0&&parent.frames.length) 
  {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
  }
  if(!(x=d[n])&&d.all) x=d.all[n]; 
  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function SHL() { //v6.0
  var i,p,v,obj,args=SHL.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  	if ((obj=MM_findObj(args[i]))!=null) 
	{ 
	  v=args[i+2];
      if (obj.style) 
	  { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
      obj.visibility=v; 
	}
}

*/