/* detect browser */
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
if (browserName == "Netscape" && browserVer >= 3) browserVer = "1";
else if (browserName == "Microsoft Internet Explorer" && browserVer == 4) browserVer = "1";
else browserVer = "2";

/* preload call to action images */
if (browserVer == 1) 
{
	button_1_off = new Image(242,60);
	button_1_off.src = "images/Request_more4_off.jpg";
	button_1_ro = new Image(242,60);
	button_1_ro.src = "images/Request_more4_ro.jpg";

	button_2_off = new Image(242,60);
	button_2_off.src = "images/download3_off.jpg";
	button_2_ro = new Image(242,60);
	button_2_ro.src = "images/download3_ro.jpg";
	
	button_3_off = new Image(242,60);
	button_3_off.src = "images/Speak_specialist3_off.jpg";
	button_3_ro = new Image(242,60);
	button_3_ro.src = "images/Speak_specialist3_ro.jpg";
}

/* image swapping function */
function swap(imgDocID, imgObjName) 
{
	if (browserVer == 1) 
	{
		document.images[imgDocID].src = eval(imgObjName + ".src");
		return true;
	}
}

/* related to the fading of the banner */
var timerID = 0;
var tStart  = null;
var alternate = 0;

/* related to the fading of the banner */
function start_banner_timer()
{
	tStart   = new Date();
	timerID  = setTimeout("UpdateTimer()", 15000); // Set the first time fading timing amount here ie. 10000 = 10sec
}

/* related to the fading of the banner */
function UpdateTimer()
{
	
	if(timerID)
	{
		clearTimeout(timerID);
		clockID  = 0;
	}
	
	if(!tStart)
		tStart   = new Date();

	var tDate = new Date();
	var tDiff = tDate.getTime() - tStart.getTime();

	tDate.setTime(tDiff);
	
	if(alternate == 0)
	{
		Effect.Fade('banner2');
		Effect.Fade('banner3');
		Effect.Appear('banner1');
		alternate = 1;
	}
	else if(alternate == 1)
	{
		Effect.Fade('banner1');
		Effect.Fade('banner3');
		Effect.Appear('banner2');
		alternate = 2;
	}				
	else
	{
		Effect.Fade('banner1');
		Effect.Fade('banner2');
		Effect.Appear('banner3');
		alternate = 0;
	}
	
	timerID = setTimeout("UpdateTimer()", 10000);  // Set the fading timing amount here ie. 10000 = 10sec			
}

/* hides all the dropdown from the main menu */
function HideDropdowns()
{
	document.getElementById('item2').style.display = 'none';
	document.getElementById('item3').style.display = 'none';
	document.getElementById('item4').style.display = 'none';
	document.getElementById('item5').style.display = 'none';
	document.getElementById('item6').style.display = 'none';
	document.getElementById('item7').style.display = 'none';
}

/* related to the on demand section in the index page */
function OnDemand(num)
{
	if (num==1)
	{
		document.getElementById('cor_comm_on').style.display = 'block';
		document.getElementById('cor_comm_off').style.display = 'none';
		document.getElementById('lead_gen_on').style.display = 'none';
		document.getElementById('lead_gen_off').style.display = 'block';
		document.getElementById('fin_services_on').style.display = 'none';
		document.getElementById('fin_services_off').style.display = 'block';
	}
	if (num==2)
	{
		document.getElementById('cor_comm_on').style.display = 'none';
		document.getElementById('cor_comm_off').style.display = 'block';
		document.getElementById('lead_gen_on').style.display = 'block';
		document.getElementById('lead_gen_off').style.display = 'none';
		document.getElementById('fin_services_on').style.display = 'none';
		document.getElementById('fin_services_off').style.display = 'block';		
	}
	if (num==3)
	{
		document.getElementById('cor_comm_on').style.display = 'none';
		document.getElementById('cor_comm_off').style.display = 'block';
		document.getElementById('lead_gen_on').style.display = 'none';
		document.getElementById('lead_gen_off').style.display = 'block';
		document.getElementById('fin_services_on').style.display = 'block';
		document.getElementById('fin_services_off').style.display = 'none';
	}
}

/* related to the left submenu on the template */
function LeftSubmenuOff()
{
	// Uncomment the ones that do exist
	if (document.getElementById('submenu_1')) {
	document.getElementById('submenu_1').style.display = 'none';
	}
	//document.getElementById('submenu_2').style.display = 'none';
	//document.getElementById('submenu_3').style.display = 'none';
	//document.getElementById('submenu_4').style.display = 'none';
	//document.getElementById('submenu_5').style.display = 'none';
}

/* related to the left submenu on the template */
function LeftSubmenu(num)
{	
	LeftSubmenuOff();
	if (num != 0)
	{
		document.getElementById('submenu_'+num).style.display = 'block';
	}
}

//---------------------------------------NEW ADDITIONS

	
var sWidth = (screen.width) ? screen.width : 0;
var sHeight = (screen.height) ? screen.height : 0;
var screenX;
var screenY;
WinX=0;	
WinY=0;
function centerWindow(myWin) {
	myDoc = myWin.document.body;
	if (sWidth > 800 || sHeight > 600) {
		screenX = (screen.availWidth / 2) - ((myDoc != null && myDoc.clientWidth > 0) ? (myDoc.clientWidth / 2) : (WinX/2));
		screenY = (screen.availHeight / 2) - ((myDoc != null && myDoc.clientHeight > 0) ? (myDoc.clientHeight / 2) : (WinY/2));
		myWin.window.moveTo(screenX-120, screenY-50);
	}
}	
	
	function resizeWindow(win, width, height) {
	win = eval(win);
	WinX=width;
	WinY=height;
	if (navigator.appName == "Netscape") {
		win.outerWidth = width+10;
		win.outerHeight = height+30;
	} else {
		win.resizeTo(width+10, height+30);
	}
}

	function openPop(page,x,y){
		WinX=x
	WinY=y;
aWindow=window.open(page,"extra","width="+x+",height="+y+",toolbar=no,menubar=no,status=no,scrollbars=yes,resize=no");
  if (aWindow.opener == null) 
  {
  aWindow.opener = window;
  centerWindow(aWindow);
  }
  else {
 // resizeWindow (aWindow,x,y);
 //centerWindow(aWindow);
  }
 // centerWindow(aWindow);
  aWindow.focus ();
}

