﻿function launchFullWindow(url){
	alert('');
	var centerX=(screen.width-780)/2; 
	var centerY=(screen.height-500)/2;
	return window.open(url , '', 'resizable=yes,scrollbars=yes,top='+centerY+',left='+centerX+',height=500,width=780,location=yes,left=0,top=0,toolbar=yes,menu=yes');
}

function launchWindow(url, width, height){
	var centerX=(screen.width-width)/2; 
	var centerY=(screen.height-height)/2;
	return window.open(url , 'centerWin', 'resizable=yes,scrollbars=yes,top='+centerY+',screenY='+centerY+',left='+centerX+',screenX='+centerX+',height=' + height + ',width=' + width + '');
}

//Life Insurance
var LifeCArray;
var LifeDArray;
var LifeDDArray;
var LifeC;
var LifeD;
var LifeDD;
var alValue;
var dcValue;
var liValue;
var saValue;
var frValue;
var labelAL;
var labelDC;
var labelLI;
var labelSA;
var labelFR;
var coverSelected;

function CoverChange(item)
{ 
    labelAL = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_altriskValue');
    labelDC = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_discoveryValue');
    labelLI = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_libertyValue');
    labelSA = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_sanlamValue');
    labelFR = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_frankValue');

    var value = item.value;
    var LifeC = document.getElementById('LifeC');
    var LifeD = document.getElementById('LifeD');
    var LifeDD = document.getElementById('LifeDD');
    
    if (value == "Life Cover")
    {
        LifeC.style.display = "block";
        LifeD.style.display = "none";
        LifeDD.style.display = "none";
    }
    else if (value == "Life and Disability")
    {
        LifeC.style.display = "none";
        LifeD.style.display = "block";
        LifeDD.style.display = "none";
    }
    else if (value == "Life,disability and dread disease")
    {
        LifeC.style.display = "none";
        LifeD.style.display = "none";
        LifeDD.style.display = "block";
    }   

    
    if(value == "Life Cover")
    {
        
        labelAL.value = LifeCArray[0].replace(/[\n' ']/g,'');        
        labelDC.value = LifeCArray[1].replace(/[\n' ']/g,'');
        labelLI.value = LifeCArray[2].replace(/[\n' ']/g,'');
        labelSA.value = LifeCArray[3].replace(/[\n' ']/g,'');
        labelFR.value = LifeCArray[4].replace(/[\n' ']/g,'');
        
    } 
    if(value == "Life and Disability")
    {
        
        labelAL.value = LifeDArray[0].replace(/[\n' ']/g,'');        
        labelDC.value = LifeDArray[1].replace(/[\n' ']/g,'');
        labelLI.value = LifeDArray[2].replace(/[\n' ']/g,'');
        labelSA.value = LifeDArray[3].replace(/[\n' ']/g,'');
        labelFR.value = LifeDArray[4].replace(/[\n' ']/g,'');
    } 
    if(value == "Life,disability and dread disease")
    {
        
        labelAL.value = LifeDDArray[0].replace(/[\n' ']/g,'');        
        labelDC.value = LifeDDArray[1].replace(/[\n' ']/g,'');
        labelLI.value = LifeDDArray[2].replace(/[\n' ']/g,'');
        labelSA.value = LifeDDArray[3].replace(/[\n' ']/g,'');
        labelFR.value = LifeDDArray[4].replace(/[\n' ']/g,'');
    }    
}

function assignValues()
{ 
    labelAL = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_altriskValue');
    labelDC = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_discoveryValue');
    labelLI = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_libertyValue');
    labelSA = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_sanlamValue');
    labelFR = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_frankValue');
    coverSelected = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_dropCoverType');
    
    LifeC = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_dgdLifeC');
    LifeD = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_dgdLifeD');
    LifeDD = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_dgdLifeDD');
    
    LifeCArray = new Array(5); 
    LifeDArray = new Array(5); 
    LifeDDArray = new Array(5);
    
    for (i = 0; i < 5; i++)
    {
        LifeCArray[i] = LifeC.rows[1].cells[i].innerHTML;
        LifeDArray[i] = LifeD.rows[1].cells[i].innerHTML;
        LifeDDArray[i] = LifeDD.rows[1].cells[i].innerHTML;
    }
    
    for (i = 0; i < 5; i++)
    {
        if ((LifeCArray[i]).indexOf("-") != -1)
        {
            LifeCArray[i] = 0;
        }
        if ((LifeDArray[i]).indexOf("-") != -1)
        {
            LifeDArray[i] = 0;
        }
        if ((LifeDDArray[i]).indexOf("-") != -1)
        {
            LifeDDArray[i] = 0;
        }
            
    } 
    
    if(coverSelected.value == "Life Cover")
    {   
        
        labelAL.value = LifeC.rows[1].cells[0].innerHTML.replace(/[\n' ']/g,'');       
        labelDC.value = LifeC.rows[1].cells[1].innerHTML.replace(/[\n' ']/g,'');
        labelLI.value = LifeC.rows[1].cells[2].innerHTML.replace(/[\n' ']/g,'');
        labelSA.value = LifeC.rows[1].cells[3].innerHTML.replace(/[\n' ']/g,'');
        labelFR.value = LifeC.rows[1].cells[4].innerHTML.replace(/[\n' ']/g,'');
    }
    
    if(coverSelected.value == "Life and Disability")
    {   
        
        labelAL.value = LifeD.rows[1].cells[0].innerHTML.replace(/[\n' ']/g,'');       
        labelDC.value = LifeD.rows[1].cells[1].innerHTML.replace(/[\n' ']/g,'');
        labelLI.value = LifeD.rows[1].cells[2].innerHTML.replace(/[\n' ']/g,'');
        labelSA.value = LifeD.rows[1].cells[3].innerHTML.replace(/[\n' ']/g,'');
        labelFR.value = LifeD.rows[1].cells[4].innerHTML.replace(/[\n' ']/g,'');
    }
    
    if(coverSelected.value == "Life,disability and dread disease")
    {   
        
        labelAL.value = LifeDD.rows[1].cells[0].innerHTML.replace(/[\n' ']/g,'');       
        labelDC.value = LifeDD.rows[1].cells[1].innerHTML.replace(/[\n' ']/g,'');
        labelLI.value = LifeDD.rows[1].cells[2].innerHTML.replace(/[\n' ']/g,'');
        labelSA.value = LifeDD.rows[1].cells[3].innerHTML.replace(/[\n' ']/g,'');
        labelFR.value = LifeDD.rows[1].cells[4].innerHTML.replace(/[\n' ']/g,'');
    }
    
}

function getNewVal(selection)
{
    labelAL = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_altriskValue');
    labelDC = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_discoveryValue');
    labelLI = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_libertyValue');
    labelSA = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_sanlamValue');
    labelFR = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_frankValue');
    coverSelected = document.getElementById('ctl00_ctl00_phContentLHS_phSubSectionContent_dropCoverType');

    var choice = selection.value;
    var newChoice;
    newChoice = (choice.substring(2,3) + "." + choice.substring(4,5));
    for (i = 0; i < 5; i++)
    {
        LifeC.rows[1].cells[i].innerHTML = (LifeCArray[i] * parseFloat(newChoice)).toFixed(2);
        LifeD.rows[1].cells[i].innerHTML = (LifeDArray[i] * parseFloat(newChoice)).toFixed(2);
        LifeDD.rows[1].cells[i].innerHTML = (LifeDDArray[i] * parseFloat(newChoice)).toFixed(2);
    }
    
    if(coverSelected.value == "Life Cover")
    {
        labelAL.value = LifeC.rows[1].cells[0].innerHTML.replace(/[\n' ']/g,'');
        labelDC.value = LifeC.rows[1].cells[1].innerHTML.replace(/[\n' ']/g,'');
        labelLI.value = LifeC.rows[1].cells[2].innerHTML.replace(/[\n' ']/g,'');
        labelSA.value = LifeC.rows[1].cells[3].innerHTML.replace(/[\n' ']/g,'');
        labelFR.value = LifeC.rows[1].cells[4].innerHTML.replace(/[\n' ']/g,'');
    }
    if(coverSelected.value == "Life and Disability")
    {
        labelAL.value = LifeD.rows[1].cells[0].innerHTML.replace(/[\n' ']/g,'');
        labelDC.value = LifeD.rows[1].cells[1].innerHTML.replace(/[\n' ']/g,'');
        labelLI.value = LifeD.rows[1].cells[2].innerHTML.replace(/[\n' ']/g,'');
        labelSA.value = LifeD.rows[1].cells[3].innerHTML.replace(/[\n' ']/g,'');
        labelFR.value = LifeD.rows[1].cells[4].innerHTML.replace(/[\n' ']/g,'');
    }
    if(coverSelected.value == "Life,disability and dread disease")
    {
        labelAL.value = LifeDD.rows[1].cells[0].innerHTML.replace(/[\n' ']/g,'');
        labelDC.value = LifeDD.rows[1].cells[1].innerHTML.replace(/[\n' ']/g,'');
        labelLI.value = LifeDD.rows[1].cells[2].innerHTML.replace(/[\n' ']/g,'');
        labelSA.value = LifeDD.rows[1].cells[3].innerHTML.replace(/[\n' ']/g,'');
        labelFR.value = LifeDD.rows[1].cells[4].innerHTML.replace(/[\n' ']/g,'');
    }
        
    for (i = 0; i < 5; i++)
    {
        if (LifeC.rows[1].cells[i].innerHTML == 0)
        {
            LifeC.rows[1].cells[i].innerHTML = "-";
        }
        if (LifeD.rows[1].cells[i].innerHTML == 0) 
        {
            LifeD.rows[1].cells[i].innerHTML = "-";
        }
        if (LifeDD.rows[1].cells[i].innerHTML == 0)
        {
            LifeDD.rows[1].cells[i].innerHTML = "-";
        } 
            
    }
    
}
