var envt = "dev";
//var envt = "qa";
//var envt = "pv";
//var envt = "prod";

function showCookies()
{
	alert( document.cookie );
}

function removeCookie (name) {
  var expdate = new Date ();
  expdate.setTime (expdate.getTime() - 10000);
  setCookie (name, "", expdate, "/");
}


function setCookie (name, value) {
  var argv = setCookie.arguments;
  var argc = setCookie.arguments.length;
  var expires = (argc > 2) ? argv[2] : null;
  var path = (argc > 3) ? argv[3] : null;
  var domain = (argc > 4) ? argv[4] : null;
  var secure = (argc > 5) ? argv[5] : false;
  document.cookie = name + "=" + escape (value) +
    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
    ((path == null) ? "" : ("; path=" + path)) +
    ((domain == null) ? "" : ("; domain=" + domain)) +
    ((secure == true) ? "; secure" : "");
}

function getCookie (name) {  
  var arg = name + "=";  
  var alen = arg.length;  
  var clen = document.cookie.length;  
  var i = 0;  
  while (i < clen) {
    var j = i + alen;    
    if (document.cookie.substring(i, j) == arg)
      return getCookieVal (j);    
    i = document.cookie.indexOf(" ", i) + 1;    
    if (i == 0) break;   
  }  
  return null;
}

function getCookieVal (offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}


function checkAnotherNumber (ind) {
    removeCookie ("UserANI" + ind);
    reSearch = /(.*)ANI\=[0-9]{10}&?(.*)/;

    var href = top.location.href.replace( reSearch, "$1$2" );

    window.document.location = href;
}

 function popupWindowDLook(url, name) {
         var popupWin = window.open(url, name, 'height=500,width=335,scrollbars');
         if (window.focus) {
                 popupWin.focus();
         }
 }
 
 function popupAddonWindowDLook(url, name) {
         var popupWin = window.open(url, name, 'height=500,width=380,scrollbars');
         if (window.focus) {
                 popupWin.focus();
         }
 }

function popupPartnerDLook( dcrName )
{
	url = "/nhood/sb_local_service/TermsAndConditions/" + dcrName + ".html?style=partner";
	popupWindowDLook( url, 'partner' );
}

function popupAddonDLook( dcrName, name )
{
	url = "/nhood/sb_local_service/TermsAndConditions/" + dcrName + ".html?style=addon";
	popupAddonWindowDLook( url, name );
}	

function popupWindow(url, name) {
        var popupWin = window.open(url, name, 'height=305,width=496,scrollbars,resizable');
        if (window.focus) {
                popupWin.focus();
        }
}

function popupLataWindow(url, name, prodID) {
        var popupWin = window.open(url + "&ProductID=" + prodID, name, 'scrollbars,resizable,height=495,width=585');
        if (window.focus) {
                popupWin.focus();
        }

}

function popIt(theURL) {
	whichURL = theURL + ".shtml"
	newWindow = window.open(whichURL,'laptop','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=380,height=550,screenX=0,screenY=0,top=0,left=0');
}


function popupFAQ( dcrName )
{
	url = "/mcicom/customer_service/info_and_answers/" + dcrName + ".html?style=faq";
	popupWindow( url, 'faq' );
}

function popupPartner( dcrName )
{
	url = "/mcicom/customer_service/info_and_answers/" + dcrName + ".html?style=partner";
	popupWindow( url, 'partner' );
}

function popupAddon( dcrName, name )
{
	url = "/mcicom/customer_service/info_and_answers/" + dcrName + ".html?style=addon";
	popupWindow( url, name );
}	

function popupWorldPhone( url, name )
{
	popupWindow( url, name );
}

function submitANI( form )
{
	if (requiredTelephone(	form.NPA,
							form.NXX, 
							form.RANGE, 
							'Invalid Telephone Number'))
	{
		form.ANI.value = form.NPA.value + form.NXX.value + form.RANGE.value;
		form.submit();
	}
	
}


/*
> + Segmentation servlet development instance
> http://imsdev01.mcit.com:84/home_family/products_services/local/segmentation
> 
> .shtml
> Mcicom/docs/home_family/products_services/local/segmentation.shtml
> 
> + Contact us form development instance
> http://imsdev01.mcit.com:84/customer_service/contact_us.jsp
> Mcicom/docs/customer_service/contact_us.jsp
> 
> + Local lead collection form development instance
> Residential -
> http://imsdev01.mcit.com:84/home_family/products_services/local/roll_out.sht
> 
> ml
> Mcicom/docs/home_family/products_services/local/roll_out.shtml
> 
> Small Business -
> http://imsdev01.mcit.com:84//home_family/products_services/local/roll_out_sb
> 
> .shtml
> Mcicom/docs/home_family/products_services/local/roll_out_sb.shtml
> 
> + Email collection development instance
> http://imsdev01.mcit.com:2402/for_your_home/tools%2bresources/email_address/
> 
> index.phtml
> Wcom/for_your_home/tools+resources/email_address/index.phtml
> 
> + OLS development instance
> http://pcysun01.wcomnet.com:84/Emerge/
> Provides International, Domestic, and Short Domestic OLS Flows
> 
> + SB LD manual form development instance
> http://imsdev01.mcit.com:2400/ordertoday/mailform_generic.html
> MciWorld/cafe/docs/mailform_generic.html
*/


if (envt == "dev")
{
  var email = "http://imsdev01.mcit.com:2402";
}
else if (envt == "qa")
{
  var email = "http://imsdev01.mcit.com:2402";
}
else if (envt == "pv")
{
  var email = "http://imsdev01.mcit.com:2402";
}
else
{
  var email = "http://imsdev01.mcit.com:2402";
}


var mci_home = "http://www.mci.com";
var cust_svc_main = "/mcicom/customer_service/";

var oam = "/mcicom/service";

var ols_main = "/reg_mcicom/servlet/signup";

var sb_man_main = "/ordertoday/mailform_generic.html";

var nhood = "/mcicom/res_local_service";
var nhood_tell = "/nhood_redirect1/res_local_service";
var nhood_dropdown = "/nhood_redirect2/res_local_service";
var nhood_localpage = "/nhood_redirect4";

//var nhood_main = "/jsps/default.jsp";
var nhood_main = "/";
var nhood_lts = "/Res_Neighborhood_LTS.html";

var nhood_sb = "/nhood/sb_local_service";
var nhood_sb_main = "/jsps/sbdefault.jsp";

var email = "http://imsdev01.mcit.com:84";
var email_main = "/mcicom/customer_service/thank_you_email.jsp"
var email_target = email_main;

var sb_man_new = "/servlet/sbcafe";
var voicemail = "/messagecenter";

function goTo (theDest)
{
  goTo(theDest, "");
}

function goTo (dest, params)
{
  if (params == null)
  {
    params = "";
  }

  switch (dest) {
  	
  	case "ols":		top.location = ols_main + params + "&invalidate=true";
  	 	    		break;
  	case "oam":		top.location = oam + params;
  	 	    		break;
  	case "manual":		top.location = sb_man_main + params;
  	 	    		break;
  	case "nhood":		top.location = nhood + nhood_main + params;
  	 	    		break;
  	case "nhood_tell":	top.location = nhood + nhood_main + params;
  	 	    		break;
  	case "nhood_dropdown":	top.location = nhood + nhood_main + params;
  	 	    		break;
  	case "nhood_localpage":	top.location = nhood + nhood_main + params;
  	 	    		break;
	case "res_local":	top.location = nhood_lts + params;
  	 	    		break;
  	case "nhood_sb":	top.location = nhood_sb + nhood_sb_main + params;
  	 	    		break;
  	case "voicemail":	top.location = voicemail + params;
  	 	    		break;
	case "newmanual":	top.location = sb_man_new + params;
				break;
  	default:		top.location = dest + params;
  }

}


function goFromProductFinder( productFinder )
{
	loc = productFinder.options[productFinder.selectedIndex].value;
	productFinder.selectedIndex=0;
	if ( loc != "" )
	{
		top.location = loc;
	}	
}





	