

var EuroFormatLangs = '';

function initLangs()
{
 EuroFormatLangs = 'de-de de-DE de-AT de-at de-LI de-li de-LU de-lu de sq-AL sq-al sq eu-ES eu-es eu be-BY be-by be bg-BG bg ca-ES ca hr-HR hr-hr hr cs-CZ cs-cz cs';
 EuroFormatLangs =  EuroFormatLangs  + ' da-DK da-dk da nl-BE nl-be nl-NL nl-nl nl et-EE et-ee et fo-FO fo-fo fo fi-FI fi-fi fi ';
 EuroFormatLangs =  EuroFormatLangs  + ' fr-BE fr-be fr-CA fr-ca fr-FR fr-fr fr-LU fr-lu fr-MC fr-mc fr ';
 EuroFormatLangs =  EuroFormatLangs  + ' gl-ES gl-es gl el-GR el-gr el hu-HU hu-hu hu is-IS is-is is id-ID id-id id it-IT it-it it';
 EuroFormatLangs =  EuroFormatLangs  + ' kk-KZ kk-kz kk ky-KG ky-kg ky lv-LV lv-lv lv lt-LT lt-lt lt ms-BN ms-bn ms-MY ms-my ms ';
 EuroFormatLangs =  EuroFormatLangs  + ' nb-NO nb-no nn-NO nn-no no pl-PL pl-pl pl pt-BR pt-br pt-PT pt-pt pt ro-RO ro-ro ro ru-RU ru-ru ru ';
 EuroFormatLangs =  EuroFormatLangs  + ' sr-Cyrl-CS sr-Cyrl-cs sr-Latn-CS sr-Latn-cs sr sk-SK sk-sk sk sl-SI sl-si sl ';
 EuroFormatLangs =  EuroFormatLangs  + ' es-AR es-ar es-BO es-bo es-CL es-cl es-CO es-co es-CR es-cr es-EC es-ec es-PY es-py es-ES es-es es-UY es-uy es-VE es-ve es ';
 EuroFormatLangs =  EuroFormatLangs  + ' sv-FI sv-fi sv-SE sv-se sv tt-RU tt-ru tt tr-TR tr-tr tr uz ';

 }


 
function formatNumForCulture(inNumAsString)
{
    var outString = inNumAsString;
   
    if (LangVar.length > 0 && EuroFormatLangs.indexOf(LangVar) > -1)
    {    
        outString = outString.replace(",", "~");
        outString = outString.replace(".", ",");
        outString = outString.replace("~", ".");
    }
    return(outString);
}

function resolveStringToNumForCulture(inNumAsString)
{
    var outString = inNumAsString;
     if (LangVar.length > 0 && EuroFormatLangs.indexOf(LangVar) > -1)
    {    
        outString = outString.replace(",", "~");
        outString = outString.replace(".", ",");
        outString = outString.replace("~", ".");
    }
    return(outString);
}


function prodValid(sender, args)
{
     if(document.getElementById(sender.controltovalidate).selectedIndex > 0)
        args.IsValid = true;
     else
        args.IsValid = false;
}

function doPrint()
{
   
     window.print();
     return (void(0));
}

function Reset()
{
       
        try{
             PartnerReset();
            return (void(0));
            }
            catch(exc){ }
        
         if(document.getElementById("calcResult_imgLoop") != null)
            document.getElementById("calcResult_imgLoop").src = '../images/Transparent.GIF';
        
        if(document.getElementById("ldiInput_txtkFeet1") != null)
            {
                document.getElementById("ldiInput_txtkFeet1").value = '';
                document.getElementById("ldiInput_txtkFeet2").value = '';
                document.getElementById("ldiInput_txtkFeet3").value = '';
                document.getElementById("ldiInput_txtkFeet4").value = '';
                document.getElementById("ldiInput_txtkFeet5").value = '';
                
               clearHtml( document.getElementById("ldiInput_lblInputOhms1"));
               clearHtml( document.getElementById("ldiInput_lblInputOhms2"));
               clearHtml( document.getElementById("ldiInput_lblInputOhms3"));
               clearHtml( document.getElementById("ldiInput_lblInputOhms4"));
               clearHtml( document.getElementById("ldiInput_lblInputOhms5"));
            }
        
        if(document.getElementById("ldiInput_txtLengthOhms1") != null)
        {
               document.getElementById("ldiInput_txtLengthOhms1").value = '';
               document.getElementById("ldiInput_txtLengthOhms2").value = '';
               document.getElementById("ldiInput_txtLengthOhms3").value = '';
               document.getElementById("ldiInput_txtLengthOhms4").value = '';
               document.getElementById("ldiInput_txtLengthOhms5").value = '';
               
               clearHtml( document.getElementById("ldiInput_lblInputDistance1"));
               clearHtml( document.getElementById("ldiInput_lblInputDistance2"));
               clearHtml( document.getElementById("ldiInput_lblInputDistance3"));
                clearHtml( document.getElementById("ldiInput_lblInputDistance4"));
               clearHtml( document.getElementById("ldiInput_lblInputDistance5"));
       }
        
        document.getElementById("txtCustomerPlacementkFeet").value = '';
        
        document.getElementById("ldiInput_ddlPlanType1").selectedIndex = 1;
        document.getElementById("ldiInput_ddlPlanType2").selectedIndex = 1;
        document.getElementById("ldiInput_ddlPlanType3").selectedIndex = 1;
        document.getElementById("ldiInput_ddlPlanType4").selectedIndex = 1;
        document.getElementById("ldiInput_ddlPlanType5").selectedIndex = 1;
        
        
        document.getElementById("ldiInput_ddlGauge1").selectedIndex = 1;
        document.getElementById("ldiInput_ddlGauge2").selectedIndex = 1;
        document.getElementById("ldiInput_ddlGauge3").selectedIndex = 1;
        document.getElementById("ldiInput_ddlGauge4").selectedIndex = 1;
        document.getElementById("ldiInput_ddlGauge5").selectedIndex = 1;
        
       
       clearHtml( document.getElementById("ldiInput_lblTotalLengthkFeet"));
      
       clearHtml( document.getElementById("ldiInput_lblTotalLengthOhms"));
           
          
         document.getElementById("ddlProductType").selectedIndex = 0;
        clearHtml(document.getElementById("lblCustomerPlacementOhms"));
        clearHtml( document.getElementById("lblPlacmementOhmsLabel"));
         
         clearHtml(document.getElementById("calcResult_pnlBestLineConditionerPlacementCol"));
         clearHtml(document.getElementById("calcResult_pnlBestPlacementCol"));
         clearHtml( document.getElementById("calcResult_pnlGuidelinesCol"));
         clearHtml(document.getElementById("calcResult_pnlLocationCheckCol"));
         clearHtml(  document.getElementById("calcResult_pnlResistanceTable"));
          
          if(document.getElementById("imgPrint") != null)
             document.getElementById("imgPrint").style.display="none";

          if(document.getElementById("ldiInput_lblTotalLengthOhmsLabel") != null)
             document.getElementById("ldiInput_lblTotalLengthOhmsLabel").style.display="none";
              
          clearHtml(  document.getElementById("lblTotalLenghtLabel"));

          clearHtml(  document.getElementById("tdProduct"));
         
}

function clearHtml(obj)
{
    if(obj !=null)
          obj.innerHTML = '';
}

function makeInvisible(visibleItem)
{
    visibleItem.style.display = 'none'
}

function getLeftPos(relativeObject)
{
   
    var retWidth = 0;
    if (document.body.clientWidth < 1000)
    {
        retWidth = document.body.clientWidth - 250;
       
    }
    else
    {
       retWidth =  relativeObject.offsetLeft + 275;
       
    }
   return retWidth; 
  }

function clickEula()
{           

            document.getElementById("dvEula").style.top =  document.getElementById("dvAEula").offsetTop - 100;
            document.getElementById("dvEula").style.left = getLeftPos(document.getElementById('rbUnitskMeters'))-300;
            document.getElementById("dvEula").style.display = 'inline';
            setTimeout("makeInvisible(document.getElementById('dvEula'))",15000);

}



function clickHelp(helpNum, helpImage)
{
         document.getElementById("dvStep2Help").style.display = 'none';
         document.getElementById("dvStep3Help").style.display = 'none';
         document.getElementById("dvStep4Help").style.display = 'none';
         
        
        if (helpNum ==2)
        {
           
            document.getElementById("dvStep2Help").style.display = 'inline';
            document.getElementById("dvStep2Help").style.top = (helpImage.offsetTop - 100) + "px";

            document.getElementById("dvStep2Help").style.left = (getLeftPos(helpImage)) + "px";

            setTimeout("makeInvisible(document.getElementById('dvStep2Help'))",15000);

         }
          else if (helpNum ==3)
        {
         
            document.getElementById("dvStep3Help").style.display = 'inline';
            document.getElementById("dvStep3Help").style.top = (helpImage.offsetTop - 100) + "px";

            document.getElementById("dvStep3Help").style.left = (getLeftPos(helpImage)) + "px";

            setTimeout("makeInvisible(document.getElementById('dvStep3Help'))",15000);


         }
         else  if (helpNum ==4)
        {
         
            document.getElementById("dvStep4Help").style.top = (helpImage.offsetTop - 100) + "px";

             document.getElementById("dvStep4Help").style.left = (getLeftPos(helpImage)) + "px";

             document.getElementById("dvStep4Help").style.display = 'inline';
            setTimeout("makeInvisible(document.getElementById('dvStep4Help'))",15000);


         }
          else  if (helpNum ==5)
        {
            document.getElementById("dvStep5Help").style.display = 'inline';
            document.getElementById("dvStep5Help").style.top = (helpImage.offsetTop - 100) + "px";

            document.getElementById("dvStep5Help").style.left = (getLeftPos(helpImage))  + "px";

            setTimeout("makeInvisible(document.getElementById('dvStep5Help'))",15000);


         }
         
         document.location="#help2";
}

function onDSLAMChange(val, prodName1, prodName2, prodName3, prodName4)
{
   
    document.getElementById("ddlProductType").options.length = 1;
    
    if(val == 0)
    {
       document.getElementById("ddlProductType").options[1] = new Option(prodName1,'1');
        document.getElementById("ddlProductType").options[2] = new Option(prodName2,'2');
         document.getElementById("ddlProductType").options[3] = new Option(prodName3,'3');
        document.getElementById("ddlProductType").options[4] = new Option(prodName4,'4');
    
    }
    else if(val == 1)//central office - line powered only
    {
        document.getElementById("ddlProductType").options[1] = new Option(prodName1,'1');
        document.getElementById("ddlProductType").options[2] = new Option(prodName3,'3');
   
    
    }
    else if(val == 2)//rt - express powered onlyh
    {
        
        document.getElementById("ddlProductType").options[1] = new Option(prodName2,'2');
        document.getElementById("ddlProductType").options[2] = new Option(prodName4,'4');
    
    }


}


function setkMeters()
{
  
  
       document.getElementById("rbUnitskFeet").checked = false;
       document.getElementById("rbUnitskMeters").checked = true;
 
         document.getElementById("placementLength").innerHTML = "kmeters";
         document.getElementById("tdLength").innerHTML = "<h2> Length (kmeters) </h2>";
         document.getElementById("tdGauge").innerHTML = "<h2> Gauge (mm) </h2>";
         
         
         if(document.getElementById("ldiInput_lblTotalLenghtLabel") != null)
            document.getElementById("ldiInput_lblTotalLenghtLabel").innerHTML = "kmeters";
           
          if(document.getElementById("idealPlacement1Units") != null)
            document.getElementById("idealPlacement1Units").innerHTML = "kmeters";
             
         if(document.getElementById("idealPlacement2Units") != null)
             document.getElementById("idealPlacement2Units").innerHTML = "kmeters";
             
          if(document.getElementById("idealPlacement3Units") != null)
             document.getElementById("idealPlacement3Units").innerHTML = "kmeters";
         
          if( document.getElementById("placementUnits") != null)
             document.getElementById("placementUnits").innerHTML = "kmeters";
           
          if( document.getElementById("lengthUnits") != null)
            document.getElementById("lengthUnits").innerHTML = "kmeters";
            
           if( document.getElementById("calcResult_resTableHeader") != null)
             document.getElementById("calcResult_resTableHeader").innerHTML = "ohms per kmeter";
          
        changeGaugeTomm(document.getElementById("ldiInput_ddlGauge1"));
        changeGaugeTomm(document.getElementById("ldiInput_ddlGauge2"));
        changeGaugeTomm(document.getElementById("ldiInput_ddlGauge3"));
        changeGaugeTomm(document.getElementById("ldiInput_ddlGauge4"));
        changeGaugeTomm(document.getElementById("ldiInput_ddlGauge5"));

}



function setkFeet()
{

        document.getElementById("rbUnitskFeet").checked = true;
        document.getElementById("rbUnitskMeters").checked = false;
        document.getElementById("placementLength").innerHTML = "kFeet";
        document.getElementById("tdLength").innerHTML = "<h2> Length (kFeet) </h2>";
        document.getElementById("tdGauge").innerHTML = "<h2> Gauge (AWG) </h2>";
       
       
       if(document.getElementById("ldiInput_lblTotalLenghtLabel") != null)
            document.getElementById("ldiInput_lblTotalLenghtLabel").innerHTML = "kFeet";
        
        if(document.getElementById("idealPlacement1Units") != null)
            document.getElementById("idealPlacement1Units").innerHTML = "kFeet";
             
         if(document.getElementById("idealPlacement2Units") != null)
             document.getElementById("idealPlacement2Units").innerHTML = "kFeet";
             
          if(document.getElementById("idealPlacement3Units") != null)
             document.getElementById("idealPlacement3Units").innerHTML = "kFeet";
         
          if( document.getElementById("placementUnits") != null)
             document.getElementById("placementUnits").innerHTML = "kFeet";
           
          if( document.getElementById("lengthUnits") != null)
            document.getElementById("lengthUnits").innerHTML = "kFeet";
            
           
         if( document.getElementById("calcResult_resTableHeader") != null)
              document.getElementById("calcResult_resTableHeader").innerHTML = "ohms per kfoot";
        
       
        
        changeGaugeToAGW(document.getElementById("ldiInput_ddlGauge1"));
        changeGaugeToAGW(document.getElementById("ldiInput_ddlGauge2"));
       changeGaugeToAGW(document.getElementById("ldiInput_ddlGauge3"));
       changeGaugeToAGW(document.getElementById("ldiInput_ddlGauge4"));
       changeGaugeToAGW(document.getElementById("ldiInput_ddlGauge5"));
          
     

}


function onUnitChange()
{

 
    if(document.getElementById("rbUnitskFeet").checked)
    {
        
        setkFeet();
        
          if(document.getElementById("calcResult_lblIdealSectionRelative") != null && document.getElementById("calcResult_lblIdealSectionRelative").innerHTML.length > 0 && (document.getElementById("calcResult_lblIdealSectionRelative").innerHTML * 1) != NaN)
            document.getElementById("calcResult_lblIdealSectionRelative").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("calcResult_lblIdealSectionRelative").innerHTML).toFixed(2).toString());
         
         if(document.getElementById("ldiInput_txtkFeet1") != null && document.getElementById("ldiInput_txtkFeet1").value.length > 0 && (document.getElementById("ldiInput_txtkFeet1").value * 1) != NaN)
            document.getElementById("ldiInput_txtkFeet1").value = formatNumForCulture(kmetersTokFeet( document.getElementById("ldiInput_txtkFeet1").value).toFixed(2).toString());
         
         if(document.getElementById("ldiInput_txtkFeet2") != null && document.getElementById("ldiInput_txtkFeet2").value.length > 0 && document.getElementById("ldiInput_txtkFeet2").value * 1 != NaN)
            document.getElementById("ldiInput_txtkFeet2").value = formatNumForCulture(kmetersTokFeet( document.getElementById("ldiInput_txtkFeet2").value).toFixed(2).toString());
         
         if(document.getElementById("ldiInput_txtkFeet3") != null && document.getElementById("ldiInput_txtkFeet3").value.length > 0 && document.getElementById("ldiInput_txtkFeet3").value * 1 != NaN)
            document.getElementById("ldiInput_txtkFeet3").value = formatNumForCulture(kmetersTokFeet( document.getElementById("ldiInput_txtkFeet3").value).toFixed(2).toString());
         
         if(document.getElementById("ldiInput_txtkFeet4") != null && document.getElementById("ldiInput_txtkFeet4").value.length > 0 && document.getElementById("ldiInput_txtkFeet4").value * 1 != NaN)
            document.getElementById("ldiInput_txtkFeet4").value = formatNumForCulture(kmetersTokFeet( document.getElementById("ldiInput_txtkFeet4").value).toFixed(2).toString());
         
         if(document.getElementById("ldiInput_txtkFeet5") != null && document.getElementById("ldiInput_txtkFeet5").value.length > 0 && document.getElementById("ldiInput_txtkFeet5").value * 1 != NaN)
            document.getElementById("ldiInput_txtkFeet5").value = formatNumForCulture(kmetersTokFeet( document.getElementById("ldiInput_txtkFeet5").value).toFixed(2).toString());
         
         if(document.getElementById("ldiInput_lblInputDistance1") != null && document.getElementById("ldiInput_lblInputDistance1").innerHTML.length > 0   && (document.getElementById("ldiInput_lblInputDistance1").innerHTML * 1) != NaN)
            document.getElementById("ldiInput_lblInputDistance1").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("ldiInput_lblInputDistance1").innerHTML).toFixed(1).toString());
      
         if(document.getElementById("ldiInput_lblInputDistance2") != null && document.getElementById("ldiInput_lblInputDistance2").innerHTML.length > 0  && (document.getElementById("ldiInput_lblInputDistance2").innerHTML * 1) != NaN)
            document.getElementById("ldiInput_lblInputDistance2").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("ldiInput_lblInputDistance2").innerHTML).toFixed(1).toString());
         
         if(document.getElementById("ldiInput_lblInputDistance3") != null && document.getElementById("ldiInput_lblInputDistance3").innerHTML.length > 0  && (document.getElementById("ldiInput_lblInputDistance3").innerHTML * 1) != NaN)
            document.getElementById("ldiInput_lblInputDistance3").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("ldiInput_lblInputDistance3").innerHTML).toFixed(1).toString());
      
         if(document.getElementById("ldiInput_lblInputDistance4") != null && document.getElementById("ldiInput_lblInputDistance4").innerHTML.length > 0   && (document.getElementById("ldiInput_lblInputDistance4").innerHTML * 1) != NaN)
            document.getElementById("ldiInput_lblInputDistance4").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("ldiInput_lblInputDistance4").innerHTML).toFixed(1).toString());
       
         if(document.getElementById("ldiInput_lblInputDistance5") != null && document.getElementById("ldiInput_lblInputDistance5").innerHTML.length > 0   && (document.getElementById("ldiInput_lblInputDistance5").innerHTML * 1) != NaN)
            document.getElementById("ldiInput_lblInputDistance5").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("ldiInput_lblInputDistance5").innerHTML).toFixed(1).toString());
        
         if(document.getElementById("ldiInput_lblTotalLengthkFeet") != null && document.getElementById("ldiInput_lblTotalLengthkFeet").innerHTML.length > 0 && document.getElementById("ldiInput_lblTotalLengthkFeet").innerHTML * 1 != NaN)
            document.getElementById("ldiInput_lblTotalLengthkFeet").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("ldiInput_lblTotalLengthkFeet").innerHTML).toFixed(1).toString());
       
        
         if(document.getElementById("txtCustomerPlacementkFeet").value.length > 0 && document.getElementById("txtCustomerPlacementkFeet").value * 1 != NaN)
            document.getElementById("txtCustomerPlacementkFeet").value = formatNumForCulture(kmetersTokFeet( document.getElementById("txtCustomerPlacementkFeet").value).toFixed(3).toString());
        
             
         
               if(document.getElementById("lblIdealPlacement1") != null && document.getElementById("lblIdealPlacement1").innerHTML * 1 != NaN)
                    document.getElementById("lblIdealPlacement1").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("lblIdealPlacement1").innerHTML).toFixed(1).toString());
             
               if(document.getElementById("calcResult_lblIdealPlacement2") != null && document.getElementById("calcResult_lblIdealPlacement2").innerHTML * 1 != NaN)
                    document.getElementById("calcResult_lblIdealPlacement2").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("calcResult_lblIdealPlacement2").innerHTML).toFixed(1).toString());
                    
               if(document.getElementById("lblIdealPlacement3") != null && document.getElementById("lblIdealPlacement3").innerHTML * 1 != NaN)
                    document.getElementById("lblIdealPlacement3").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("lblIdealPlacement3").innerHTML).toFixed(1).toString());
                    
                    if(document.getElementById("lblMinkFeet") != null &&  document.getElementById("lblMinkFeet").innerHTML * 1 != NaN)
                    document.getElementById("lblMinkFeet").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("lblMinkFeet").innerHTML).toFixed(1).toFixed(1).toString());
                    
                    if(document.getElementById("lblMaxkFeet") != null &&  document.getElementById("lblMaxkFeet").innerHTML * 1 != NaN)
                    document.getElementById("lblMaxkFeet").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("lblMaxkFeet").innerHTML).toFixed(1).toFixed(1).toString());
                    
                    if(document.getElementById("lblMinPlacementkFeet")  != null &&   document.getElementById("lblMinPlacementkFeet").innerHTML * 1 != NaN)
                    document.getElementById("lblMinPlacementkFeet").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("lblMinPlacementkFeet").innerHTML).toFixed(1).toString());
                    
                    if(document.getElementById("lblMaxPlacementkFeet")  != null && document.getElementById("lblMaxPlacementkFeet").innerHTML * 1 != NaN)
                        document.getElementById("lblMaxPlacementkFeet").innerHTML = formatNumForCulture(kmetersTokFeet( document.getElementById("lblMaxPlacementkFeet").innerHTML).toFixed(1).toString());
      
                    if(document.getElementById("calcResult_resTableOhms1")  != null)
                         document.getElementById("calcResult_resTableOhms1").innerHTML = formatNumForCulture(Number(83.3).toFixed(1).toString());
                         
                          if(document.getElementById("calcResult_resTableOhms2")  != null)
                         document.getElementById("calcResult_resTableOhms2").innerHTML = formatNumForCulture(Number(51.9).toFixed(1).toString());
                         
                          if(document.getElementById("calcResult_resTableOhms3")  != null )
                         document.getElementById("calcResult_resTableOhms3").innerHTML = formatNumForCulture(Number(32.4).toFixed(1).toString());
                         
                          if(document.getElementById("calcResult_resTableOhms4")  != null )
                         document.getElementById("calcResult_resTableOhms4").innerHTML = formatNumForCulture(Number(16.1).toFixed(1).toString());
                         
                         if(document.getElementById("calcResult_resTableGauge1")  != null )
                            document.getElementById("calcResult_resTableGauge1").innerHTML = "26";
                         
                         if(document.getElementById("calcResult_resTableGauge2")  != null)
                            document.getElementById("calcResult_resTableGauge2").innerHTML = "24";
                         
                          if(document.getElementById("calcResult_resTableGauge3")  != null)
                            document.getElementById("calcResult_resTableGauge3").innerHTML = "22";
                         
                          if(document.getElementById("calcResult_resTableGauge4")  != null)
                            document.getElementById("calcResult_resTableGauge4").innerHTML = "19";
     } 
    else
       {
       
       
       
         setkMeters();
       
           if(document.getElementById("calcResult_lblIdealSectionRelative") != null && document.getElementById("calcResult_lblIdealSectionRelative").innerHTML.length > 0 && (document.getElementById("calcResult_lblIdealSectionRelative").innerHTML * 1) != NaN)
            document.getElementById("calcResult_lblIdealSectionRelative").innerHTML = formatNumForCulture(kFeetTokmeters( document.getElementById("calcResult_lblIdealSectionRelative").innerHTML).toFixed(2).toString());
      
         if(document.getElementById("ldiInput_txtkFeet1") != null && document.getElementById("ldiInput_txtkFeet1").value.length > 0 && document.getElementById("ldiInput_txtkFeet1").value * 1 != NaN)
             document.getElementById("ldiInput_txtkFeet1").value =formatNumForCulture( kFeetTokmeters( document.getElementById("ldiInput_txtkFeet1").value).toFixed(2).toString());
         
         if(document.getElementById("ldiInput_txtkFeet2") != null && document.getElementById("ldiInput_txtkFeet2").value.length > 0 && document.getElementById("ldiInput_txtkFeet2").value * 1 != NaN)
            document.getElementById("ldiInput_txtkFeet2").value =formatNumForCulture( kFeetTokmeters( document.getElementById("ldiInput_txtkFeet2").value).toFixed(2).toString());
         
         if(document.getElementById("ldiInput_txtkFeet3") != null && document.getElementById("ldiInput_txtkFeet3").value.length > 0 && document.getElementById("ldiInput_txtkFeet3").value * 1 != NaN)
            document.getElementById("ldiInput_txtkFeet3").value = formatNumForCulture(kFeetTokmeters( document.getElementById("ldiInput_txtkFeet3").value).toFixed(2).toString());
        
          if(document.getElementById("ldiInput_txtkFeet4") != null && document.getElementById("ldiInput_txtkFeet4").value.length > 0 && document.getElementById("ldiInput_txtkFeet4").value * 1 != NaN)
            document.getElementById("ldiInput_txtkFeet4").value = formatNumForCulture(kFeetTokmeters( document.getElementById("ldiInput_txtkFeet4").value).toFixed(2).toString());
      
         if(document.getElementById("ldiInput_txtkFeet5") != null && document.getElementById("ldiInput_txtkFeet5").value.length > 0 && document.getElementById("ldiInput_txtkFeet5").value * 1 != NaN)
            document.getElementById("ldiInput_txtkFeet5").value = formatNumForCulture(kFeetTokmeters( document.getElementById("ldiInput_txtkFeet5").value).toFixed(2).toString());
     
          if(document.getElementById("ldiInput_lblInputDistance1") != null && document.getElementById("ldiInput_lblInputDistance1").innerHTML.length > 0 && (document.getElementById("ldiInput_lblInputDistance1").innerHTML * 1) != NaN)
            document.getElementById("ldiInput_lblInputDistance1").innerHTML = formatNumForCulture(kFeetTokmeters( document.getElementById("ldiInput_lblInputDistance1").innerHTML).toFixed(1).toString());
   
         if(document.getElementById("ldiInput_lblInputDistance2") != null && document.getElementById("ldiInput_lblInputDistance2").innerHTML.length > 0  && (document.getElementById("ldiInput_lblInputDistance2").innerHTML * 1) != NaN)
            document.getElementById("ldiInput_lblInputDistance2").innerHTML = formatNumForCulture(kFeetTokmeters( document.getElementById("ldiInput_lblInputDistance2").innerHTML).toFixed(1).toString());
       
         if(document.getElementById("ldiInput_lblInputDistance3") != null && document.getElementById("ldiInput_lblInputDistance3").innerHTML.length > 0   && (document.getElementById("ldiInput_lblInputDistance3").innerHTML * 1) != NaN)
            document.getElementById("ldiInput_lblInputDistance3").innerHTML = formatNumForCulture(kFeetTokmeters( document.getElementById("ldiInput_lblInputDistance3").innerHTML).toFixed(1).toString());
        
         if(document.getElementById("ldiInput_lblInputDistance4") != null && document.getElementById("ldiInput_lblInputDistance4").innerHTML.length > 0   && (document.getElementById("ldiInput_lblInputDistance4").innerHTML * 1) != NaN)
            document.getElementById("ldiInput_lblInputDistance4").innerHTML = formatNumForCulture(kFeetTokmeters( document.getElementById("ldiInput_lblInputDistance4").innerHTML).toFixed(1).toString());
       
         if(document.getElementById("ldiInput_lblInputDistance5") != null && document.getElementById("ldiInput_lblInputDistance5").innerHTML.length > 0  && (document.getElementById("ldiInput_lblInputDistance5").innerHTML * 1) != NaN)
            document.getElementById("ldiInput_lblInputDistance5").innerHTML = formatNumForCulture(kFeetTokmeters( document.getElementById("ldiInput_lblInputDistance5").innerHTML).toFixed(1).toString());
         
         
       
         if(document.getElementById("ldiInput_lblTotalLengthkFeet") != null && document.getElementById("ldiInput_lblTotalLengthkFeet").innerHTML.length > 0 && document.getElementById("ldiInput_lblTotalLengthkFeet").innerHTML* 1 != NaN)
            document.getElementById("ldiInput_lblTotalLengthkFeet").innerHTML = formatNumForCulture(kFeetTokmeters( document.getElementById("ldiInput_lblTotalLengthkFeet").innerHTML).toFixed(1).toString());
            
           if(document.getElementById("txtCustomerPlacementkFeet").value.length > 0 && document.getElementById("txtCustomerPlacementkFeet").value * 1 != NaN)
            document.getElementById("txtCustomerPlacementkFeet").value = formatNumForCulture(kFeetTokmeters( document.getElementById("txtCustomerPlacementkFeet").value).toFixed(3).toString());
          
        
               if(document.getElementById("lblIdealPlacement1") != null && document.getElementById("lblIdealPlacement1").innerHTML * 1 != NaN)
                    document.getElementById("lblIdealPlacement1").innerHTML =  formatNumForCulture(kFeetTokmeters( document.getElementById("lblIdealPlacement1").innerHTML).toFixed(1).toString());
            
               if(document.getElementById("calcResult_lblIdealPlacement2") != null && document.getElementById("calcResult_lblIdealPlacement2").innerHTML * 1 != NaN)
                    document.getElementById("calcResult_lblIdealPlacement2").innerHTML =  formatNumForCulture(kFeetTokmeters( document.getElementById("calcResult_lblIdealPlacement2").innerHTML).toFixed(1).toString());
                 
               if(document.getElementById("lblIdealPlacement3") != null && document.getElementById("lblIdealPlacement3").innerHTML * 1 != NaN)
                    document.getElementById("lblIdealPlacement3").innerHTML =  formatNumForCulture(kFeetTokmeters( document.getElementById("lblIdealPlacement3").innerHTML).toFixed(1).toString());
               
                    if(document.getElementById("lblMinkFeet") != null &&  document.getElementById("lblMinkFeet").innerHTML * 1 != NaN)
                    document.getElementById("lblMinkFeet").innerHTML = formatNumForCulture(kFeetTokmeters( document.getElementById("lblMinkFeet").innerHTML).toFixed(1).toString());
              
                    if(document.getElementById("lblMaxkFeet") != null &&  document.getElementById("lblMaxkFeet").innerHTML * 1 != NaN)
                    document.getElementById("lblMaxkFeet").innerHTML =  formatNumForCulture(kFeetTokmeters( document.getElementById("lblMaxkFeet").innerHTML).toFixed(1).toString());
                
                    if(document.getElementById("lblMinPlacementkFeet")  != null &&   document.getElementById("lblMinPlacementkFeet").innerHTML * 1 != NaN)
                    document.getElementById("lblMinPlacementkFeet").innerHTML = formatNumForCulture(kFeetTokmeters( document.getElementById("lblMinPlacementkFeet").innerHTML).toFixed(1).toString());
                 
                    if(document.getElementById("lblMaxPlacementkFeet")  != null && document.getElementById("lblMaxPlacementkFeet").innerHTML * 1 != NaN)
                    document.getElementById("lblMaxPlacementkFeet").innerHTML =  formatNumForCulture(kFeetTokmeters( document.getElementById("lblMaxPlacementkFeet").innerHTML).toFixed(1).toString());
       
       
                      if(document.getElementById("calcResult_resTableOhms1")  != null )
                         document.getElementById("calcResult_resTableOhms1").innerHTML =  "273";
                         
                         
       
                          if(document.getElementById("calcResult_resTableOhms2")  != null )
                         document.getElementById("calcResult_resTableOhms2").innerHTML =  "170";
                         
       
                          if(document.getElementById("calcResult_resTableOhms3")  != null )
                         document.getElementById("calcResult_resTableOhms3").innerHTML =  "106";
                       
      
                          if(document.getElementById("calcResult_resTableOhms4")  != null)
                         document.getElementById("calcResult_resTableOhms4").innerHTML =  "53";
     
       
                         
                          if(document.getElementById("calcResult_resTableGauge1")  != null )
                            document.getElementById("calcResult_resTableGauge1").innerHTML = formatNumForCulture(Number(4/10).toFixed(1).toString());
                        
          
                         if(document.getElementById("calcResult_resTableGauge2")  != null)
                            document.getElementById("calcResult_resTableGauge2").innerHTML = formatNumForCulture(Number(0.5).toFixed(1).toString());
                        
            
                          if(document.getElementById("calcResult_resTableGauge3")  != null)
                            document.getElementById("calcResult_resTableGauge3").innerHTML = formatNumForCulture(Number(0.65).toFixed(2).toString());

           
                          if(document.getElementById("calcResult_resTableGauge4")  != null)
                            document.getElementById("calcResult_resTableGauge4").innerHTML = formatNumForCulture(Number(0.9).toFixed(1).toString());
            } 
       
       
       


}

function changeGaugeToAGW(gaugeDropDown)
{
   
    for(i = 0; i < gaugeDropDown.length; i++)
    {
   
               gaugeDropDown.options[i].text = gaugeDropDown.options[i].value.split('/')[0];
    
    }


}

function kmetersTokFeet(inkmeters)
{      
        return resolveStringToNumForCulture(inkmeters) * 3.28;
}

function kFeetTokmeters(inkFeet)
{        
        return  resolveStringToNumForCulture(inkFeet) / 3.28;

}

function changeGaugeTomm(gaugeDropDown)
{

    for(var  i = 0; i < gaugeDropDown.options.length; i++)
    {
                gaugeDropDown.options[i].text = gaugeDropDown.options[i].value.split('/')[1];
    
    }

}


function validateLoopInput()
{
    var toReturn = true;
    var feetArray = new Array();
    var ohmsArray = new Array();
     
     for(i = 1; i < 6; i++)
     {
            
     
           if(document.getElementById("ldiInput_txtkFeet" + i.toString()) != null)
           {
                 feetArray[i-1] = document.getElementById("ldiInput_txtkFeet" + i.toString()).value;
                 
            }
           else
           {
                 feetArray[i-1] = "";
                 
           }
                
           if(document.getElementById("ldiInput_txtLengthOhms" + i.toString()) != null)
           {
           
                ohmsArray[i-1] = document.getElementById("ldiInput_txtLengthOhms" + i.toString()).value;
                
            }
           else
           {
                 ohmsArray[i-1] = "";
                 
           }
     
     }
    
      if(feetArray[0].toString().length == 0 && ohmsArray[0].toString().length == 0)
       {
            alert("First segment must have data");
            if(document.getElementById("ldiInput_txtkFeet1") != null)
                document.getElementById("ldiInput_txtkFeet1").focus();
            else
                document.getElementById("ldiInput_txtLengthOhms1").focus();
            toReturn = false;
       }
       else 
       {
            for(j = 1; j < 5; j++)
            {  if (feetArray[j].toString().length == 0 && ohmsArray[j].toString().length == 0)
                {
                  for(i = j; i < 5; i++)
                   {
                    if (feetArray[i].length > 0 || ohmsArray[i].length > 0)
                    {
                        alert("Cannot have empty middle segment");
                        toReturn = false;
                        break;
                    
                    }
               
                   } 
                }
                if (!toReturn)
                    break;
            }
        
       
       }
       
       
       return toReturn;
}

function nullLink()
{}