// JavaScript Document

var timeout	= 1000;
var closetimer	= 0;
var ddmenuitem	= 0;

function showPointer(id)
{
	var pointerTD = document.getElementById(id+"TD");
	pointerTD.style.cursor='pointer';
}

function mopen(id)
{
	mcancelclosetime();
	if(ddmenuitem)
	{
		ddmenuitem.style.visibility ='hidden';
	}
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility ='visible';
}

function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}


function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

var productList=new Array();
productList[0]="Web based ERP <br/> <font size='2px'> <u>Enterprise Resource Planning</u> </font>";
productList[1]="Web based CRM <br/> <font size='2px'> <u>Customer Relationship Management</u>  </font>";
productList[2]="Web based DMS <br/> <font size='2px'> <u>Document Management System</u>  </font>";
productList[3]="Web based eCTD <br/> <font size='2px'> <u>Electronic Common Technical Document</u>  </font>";
var count;
var productListObj;
var opac;
var filter;
var ti;


function productListEffect()
{
//	productListObj.style.opacity = 0;
	count = 0 ;
	opac = 0;
	productListObj = document.getElementById("productList");
	while (opac<=1)
	{
		productListObj.style.opacity = opac;
		//window.setTimeout('changeOpac()',10);
		opac=opac+0.1;
	}
}

function changeOpac()
{
	   	if(opac>1.5 || filter>110)
		{
			opac=0;
			count++;
			filter = 0;
			if(count>3)
			{
				count=0;
			}
			
			if(count%2==0)
			{
				productListObj.style.color = "#CC2B21";	
			}
			else
			{
				productListObj.style.color ="#277BA9";
			}
			productListObj.innerHTML = productList[count];
		}
		productListObj.style.opacity = opac;
		productListObj.style.filter = "alpha(opacity="+filter+")";
		opac=opac+0.10;
		filter = filter+5;
	//	alert(productListObj.style.opacity);
	//	alert("asdsa:"+opac);		
}


function stopTime()
{
	window.clearInterval(ti);
}

function makeProListEffect()
{
	count = 0 ;
	opac = 0;
	filter = 0;
	productListObj = document.getElementById("productList");
	ti=window.setInterval('changeOpac()',250);
}

var cssmenuids=["cssmenu1"] ;//Enter id(s) of CSS Horizontal UL menus, separated by commas
var csssubmenuoffset=-1 //Offset of submenus from main menu. Default is 0 pixels.
var menuElement=null;
var munutime;
var shownmenuId=0;
var subsubMenu=null;

function createcssmenu2()
{

for (var i=0; i<cssmenuids.length; i++)
{
    var ultags=document.getElementById(cssmenuids[i]).getElementsByTagName("ul")
  
    for (var t=0; t<ultags.length; t++)
	{
		
		ultags[t].style.top=ultags[t].parentNode.offsetHeight+csssubmenuoffset+"px"
    	var spanref=document.createElement("span")
		spanref.className="arrowdiv"
		spanref.innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;"
		ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref)
			
    	ultags[t].parentNode.onmouseover=function()
		{
			if(this.getElementsByTagName("ul")[0].style.visibility=='visible')
			{	
				clearMenuHide();
			}
			
			if(menuElement!=null)
			{
				menuElement.getElementsByTagName("ul")[0].style.visibility="hidden";

			}
			if(munutime)
			{
				clearMenuHide();
			}
			this.style.zIndex=100
    		this.getElementsByTagName("ul")[0].style.visibility="visible"
			this.getElementsByTagName("ul")[0].style.zIndex=1;
			
			/*var ele= this.getElementsByTagName("li")[0];
			if(ele!=null)
			{
				ele.getElementsByTagName("ul")[0].style.visibility="visible";
			}*/
    	}
		
    	ultags[t].parentNode.onmouseout=function()
		{
			menuElement = this;
			shownmenuId=1;
			//munutime = window.setTimeout('hideWithDelay()',5000);
    	}
    }
  }
}

if (window.addEventListener)
window.addEventListener("load", createcssmenu2, false)
else if (window.attachEvent)
window.attachEvent("onload", createcssmenu2)

var flagfosubsubmenu=0;

function hideWithDelay()
{
	
		menuElement.style.zIndex=0
		menuElement.getElementsByTagName("ul")[0].style.visibility="hidden"
		menuElement.getElementsByTagName("ul")[0].style.zIndex=100
		if(menuElement.getElementsByTagName("ul")[0].getElementsByTagName("ul")!=null)
		{
			var ele= menuElement.getElementsByTagName("ul")[0].getElementsByTagName("li")[0];
			if(ele!=null)
			{
				var childs = ele.getElementsByTagName("ul");
				if(childs.length>0)
					childs[0].style.visibility="hidden";
			}
		}
	
}


function hideWithDelay1(element)
{
	flagfosubsubmenu=0;
	if(flagfosubsubmenu!=1)
	{
		subsubMenu="hidden";
		document.getElementById(element).style.visibility="hidden";
	}
	
}

function clearMenuHide()
{
	clearTimeout(munutime);
}

function showSubMenu(element)
{
	menuElement.style.zIndex=100
	menuElement.getElementsByTagName("ul")[0].style.visibility="visible";
	menuElement.getElementsByTagName("ul")[0].style.zIndex=1;
	
	var childs = element.getElementsByTagName("ul");
	if(childs!=null)
	{
		var inele=element.getElementsByTagName("ul")[0];
	}
}

function showSubMenu1(element)
{
	if(shownmenuId==0)
	{
		clearMenuHide();
	}
	menuElement.style.zIndex=100
	menuElement.getElementsByTagName("ul")[0].style.visibility="visible";
	menuElement.getElementsByTagName("ul")[0].style.zIndex=1;
	if(element!="null")
	{
		clearMenuHide();
		document.getElementById(element).style.visibility="visible";
		clearMenuHide();
		flagfosubsubmenu=1;
		subMenu = document.getElementById(element).style.visibility;
	}
	else
	{
		flagfosubsubmenu=0;
	}
}

function makeZero()
{
	flagfosubsubmenu=0;
}
///end of menu script

function detectBrowser()
{
	var browser=navigator.appName;
	var b_version=navigator.appVersion;

	var version=parseFloat(b_version);

	if (browser=="Netscape")
	{
		document.getElementById("busSolSub2").style.margin="-22px 0 0 84px";
	}
	if (browser=="Microsoft Internet Explorer")
  	{
		if(b_version=="4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)")
		{
  			document.getElementById("busSolSub2").style.margin="-22px 0 0 172px";
		}
		if(b_version=="4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)")
		{
			document.getElementById("busSolSub2").style.margin="-22px 0 0 172px";	
						document.getElementById("img2Id").style.margin="0 0 0 -25px";
		}
		else
		{
			document.getElementById("busSolSub2").style.margin="-25px 0 0 85px";	
		}
  	}

}

