var page = 'logo';
var logo = new Image();
 	logo.src = 'images/common/logo_mci.gif';
var browser = browserDetect();


//*-- Browser Detection --*/
function browserDetect()  {
	ns4 = (document.layers)&&(navigator.appName=="Netscape")&&(parseInt(navigator.appVersion)==4) ? 'ns4' : false;
	ie4 = (document.all)&&(navigator.appName.indexOf("Microsoft") > -1)&&(parseInt(navigator.appVersion)==4) ? 'ie4' : false;
	ie5 = (document.getElementById)&&(navigator.appName.indexOf("Microsoft") > -1) ? 'ie5' : false;
	ns6 = (document.getElementById)&&(navigator.appName=="Netscape")&&(parseInt(navigator.appVersion)>4) ? 'ns6' : false;
	return (ns4 || ie5 || ie4 || ns6);
}

if (browser == false)  {
  //document.location = '';  Degredation Page
}

// NS resize fix //reloads the window if Nav4 resized
function reloadPage() { 
  if (browser == 'ns4') { document.location.reload(true); }
}

/*-- Cross-Browser Layer Access Function --*/
function myDOM(id)	{
	if (browser == 'ns4')  {return ns4ElementById(id);}
	if (browser == 'ie4')  {return eval('document.all.'+ id);}
	if (browser == 'ie5' || browser == 'ns6')  {return document.getElementById(id);}
	if (browser == 'ie6')  {return document.getElementById(id);}
	return false;
}

/*-- Search Layers Array by ID [Netscape 4 Work-Around] --*/
function ns4ElementById(layerId,me)	{
	var foundIt = false;
	var whereAmI = (me) ? me : document.layers;
	if (whereAmI[layerId])  {return whereAmI[layerId];}
	for (var i=0; i<whereAmI.length; i++)  {
	  if (whereAmI[i].document.layers)  {foundIt = ns4ElementById(layerId,whereAmI[i].document.layers);}
	  if (foundIt)  {return foundIt;}
	}
}

/*-- [End] Cross-Browser DHTML Scripting Core --*/


/*-- Image Access Function -- Syntax: getImage(layer's ID).images[image's name attribute] --*/
function getImage(id)  {
	if (browser == 'ns4')  {return myDOM(id).document;}
	else  {return document;}
}


/*-- Form Access Function -- Syntax: getForm(layer's ID).forms[form's name attribute] --*/
function getForm(id)  {
	if (browser == 'ns4')  {return myDOM(id).document;}
	else  {return document;}
}

function getStyle(id)  {
	if (browser == 'ns4')  {return myDOM(id);}
	else  {return myDOM(id).style;}

}


function imgRoll(divName, img, state) {
	if (getImage(divName).images[img].src.indexOf('_on.gif') == -1) {
		(state) ? getImage(divName).images[img].src = eval(img + '_over.src') : getImage(divName).images[img].src = eval(img + '_off.src');
	}
}

function showHideDiv(divName, state){

(state) ? getStyle(divName).visibility = 'visible' : getStyle(divName).visibility = 'hidden';
	
}

function showAddDiv(divName) {
	var lyr = 'add' + divName;
	var lyrtop = 'add' + divName + 'top';
	var img = 'plus' + divName;
	
	alert(lyr +' - '+ img)
	if (getImage(lyrtop).images[img].src.indexOf('plus') > -1) {
		getImage(lyrtop).images[img].src = eval(img + '_on.src');
		showHideDiv(lyr, true);
	}
	else {
		getImage(lyrtop).images[img].src = eval(img + '_off.src');
		showHideDiv(lyr, false);
	}
		
}


//***************************//

//     Image variables       //

//***************************//

 var prepaid_phone_card_UP = new Image();
 	prepaid_phone_card_UP.src = 'images/left-bar/lb_prepaid_cards_up.gif';
 var prepaid_phone_card_ON = new Image();
 	prepaid_phone_card_ON.src = 'images/left-bar/lb_prepaid_cards_on.gif'; 
 var prepaid_phone_card_OVER = new Image();
 	prepaid_phone_card_OVER.src = 'images/left-bar/lb_prepaid_phone_card_OVER.gif';
	
 var search_off = new Image();
 	search_off.src = 'images/common/nav_gl_search_up.gif';
 var search_over = new Image();
 	search_over.src = 'images/common/nav_gl_search_over.gif'; 	
	

//*******************************************//

//     Image variables for Index Page Only    //

//*******************************************//

 
//***************************//

//       functions           //

//***************************//

function rollJpgImage(img, state) {
	//alert(document.images[img].src);
	if (document.images[img].src.indexOf('_ON.jpg') == -1) {
		(state) ? newimg = eval(img + '_OVER.src'): newimg = eval(img + '_UP.src');
		document.images[img].src = newimg;
	}
}

function rollButtons(img, state) {
	//alert(document.images[img].src);
	if (document.images[img].src.indexOf('_on.gif') == -1) {
		(state) ? newimg = eval(img + '_over.src'): newimg = eval(img + '_off.src');
		document.images[img].src = newimg;
	}
}

function rollButtonsIndex(img, state) {
	//alert(document.images[img].src);
	if (document.images[img].src.indexOf('_on.gif') == -1) {
		(state) ? newimg = eval(img + '_over.src'): newimg = eval(img + '_off.src');
		document.images[img].src = newimg;
	}
}

function higlightButtons(img) {
	if (document.images[img]) {
		if (document.images[img].src.indexOf('_on.gif') == -1) {
		
			newimg = eval(img + '_on.src');
			document.images[img].src = newimg;
		}
	}
	else setTimeout('higlightButtons(img)', '1000');
}

function changeLogo(img) {
	if (document.images[img]) {
		newimg = eval(img + '.src');
		document.images[img].src = newimg;
	}
}


function mciLogo(logo) {
	if(logo != 'logo') {
		var currentLogo = '<img src="' + logo +'" width=157 height=53 border=0 alt="MCI" name="logo">';
	}
	else {
		var currentLogo = '<img src="images/common/logo_mci.gif" width=157 height=53 border=0 alt="MCI" name="logo">';
	}

	return currentLogo;
}

function load(file,target)
{
    if (target != '')
        target.window.location.href = file;
    else
        window.location.href = file;
}


