<!--
var total = new Array(0,0,0,0,0);
var cc = new Array(0,0,0,0,0,0,0,0,0,0,0);
var na = new Array(0,0,0,0,0,0,0,0,0);
var nc = new Array(0,0,0,0,0);
var nd = new Array(0,0,0);
var ss = 1;

function view(d, v)
{
    try { document.getElementById(d).innerHTML = v; } catch (e) {}
}

function settext(id,tx)
{
    var sl = document.getElementById(id, tx);
    sl.options[sl.selectedIndex].text=tx;
}

function change_print_uri()
{
    var pp1=''+cc[0]+cc[1]+cc[2]+cc[3]+cc[4]+cc[5]+cc[6]+cc[7]+cc[8]+cc[9]+cc[10];
    var pp2=''+na[0]+na[1]+na[2]+na[3]+na[4]+na[5]+na[6]+na[7]+na[8]+nc[0]+nc[2]+nc[3]+nc[4]+nd[0]+nd[1]+nd[2]+ss;
    view("div_print", '<a href="price_estimate_print_texas.php?c='+pp1+'&v='+pp2+'" onClick="return formCheck(2);" target="_new" class="cssbutton" style="width:130px;">&nbsp;<img src="imageswww/icons/print.gif" width="20" height="18" alt="" align="absmiddle">&nbsp;&nbsp; <b>Print View</b>&nbsp;&nbsp;&nbsp;</a>');
}

function calculation()
{
var a1 = new Array(17.50,17.50,17.33,16.63,16.19);
var a2 = new Array( 2.00, 2.00, 1.50, 1.00, 0.50);
var a3 = new Array( 2.00, 2.00, 1.50, 1.00, 0.50);
var a4 = new Array( 6.75, 6.75, 5.06, 3.38, 1.69);
var a5 = new Array( 2.00, 2.00, 1.50, 1.00, 0.50);
var a6 = new Array( 3.50, 3.50, 2.63, 1.75, 0.88);
var a7 = new Array( 7.50, 7.50, 7.43, 7.13, 6.94);
var a8 = new Array(15.00,15.00,14.85,14.25,13.88);
var a9 = new Array(29.99,29.99,29.69,28.49,27.74);

var c1 = new Array(49.50,49.50,49.01,48.02,47.03);
var c3 = new Array( 6.00, 6.00, 5.94, 5.82, 5.70);
var c4 = new Array(46.00,46.00,45.54,44.62,43.70);
var c5 = new Array( 3.50, 3.50, 3.47, 3.40, 3.33);
		
var d1 = new Array(54.99,54.99,42.62,34.37,31.62);
var d2 = new Array(44.99,44.99,34.87,28.12,25.87);
var d3 = new Array( 5.95, 5.95, 5.89, 5.65, 5.50);

cc = new Array(0,0,0,0,0,0,0,0,0,0,0);
na = new Array(0,0,0,0,0,0,0,0,0);
nc = new Array(0,0,0,0,0);
nd = new Array(0,0,0);


if (document.getElementById('ch1').checked)
{
    var fld = new Array('fld_11', 'fld_12','fld_13','fld_14','fld_15','fld_16');
    for (i=0; i<6;  i++)
    {
	var sl = document.getElementById(fld[i]);
        na[i] = sl.options[sl.selectedIndex].value;
    }
    cc[0]=1;
}

if (document.getElementById('ch2').checked)
{
    var sl = document.getElementById('fld_21');
    na[6] = sl.options[sl.selectedIndex].value;
    cc[1]=1;
} 
if (document.getElementById('ch3').checked) 
{
    var sl = document.getElementById('fld_31');
    na[7] = sl.options[sl.selectedIndex].value;
    cc[2]=1;
} 
if (document.getElementById('ch4').checked) 
{
    var sl = document.getElementById('fld_41');
    na[8] = sl.options[sl.selectedIndex].value;
    cc[3]=1;
} 

if (document.getElementById('ch8').checked)
{
    var sl = document.getElementById('fld_81');
    nc[0] = sl.options[sl.selectedIndex].value;
    sl = document.getElementById('fld_92');
    nc[2] = sl.options[sl.selectedIndex].value;
    sl = document.getElementById('fld_93');
    nc[3] = sl.options[sl.selectedIndex].value;
    sl = document.getElementById('fld_94');
    nc[4] = sl.options[sl.selectedIndex].value;
    cc[7]=1;
} 

if (document.getElementById('ch10').checked)
{
    var sl = document.getElementById('fld_101');
    nd[0] = sl.options[sl.selectedIndex].value;
    sl = document.getElementById('fld_112');
    nd[2] = sl.options[sl.selectedIndex].value;
    cc[9]=1;
}
//15.06	if (document.getElementById('ch11').checked)
if (document.getElementById('ch11').checked) // && document.getElementById('ch9').checked==false) 
{
    var sl = document.getElementById('fld_111');
    nd[1] = sl.options[sl.selectedIndex].value;
    sl = document.getElementById('fld_112');
    nd[2] = sl.options[sl.selectedIndex].value;
    cc[10]=1;
}

var st = new Array(0,0,0,0);
var an = new Array(0,0,0);
var te = new Array(0,0);

for (i=1; i<5; i++)
{
    st[i-1]+=(na[0]>0) ? a1[i] : 0;
    st[i-1]+=(na[1]>0) ? a2[i] : 0;
    st[i-1]+=(na[2]>0) ? a3[i] : 0;
    st[i-1]+=(na[3]>0) ? a4[i] : 0;
    st[i-1]+=(na[4]>0) ? a5[i] : 0;
    st[i-1]+=(na[5]>0) ? a6[i] : 0;
    st[i-1]+=(na[6]>0) ? a7[i] : 0;
    st[i-1]+=(na[7]>0) ? a8[i] : 0;
    st[i-1]+=(na[8]>0) ? a9[i] : 0;
    
    st[i-1]+=(nc[0]>0) ? c1[i] : 0;
    st[i-1]+=(nc[2]>0) ? c3[i] : 0;
    st[i-1]+=(nc[3]>0) ? c4[i] : 0;
    st[i-1]+=(nc[4]>0) ? c5[i] : 0;
    st[i-1]+=(nd[0]>0) ? d1[i] : 0;
    st[i-1]+=(nd[1]>0) ? d2[i] : 0;
    st[i-1]+=(nd[2]>0) ? d3[i] : 0;
}
an[0] = (st[0]-st[1])*12;
an[1] = (st[0]-st[2])*12;
an[2] = (st[0]-st[3])*12;
te[0] = an[1];
te[1] = an[2]*3;

view("div_st_1", '$'+st[0].toFixed(2));
view("div_st_2", '$'+st[1].toFixed(2));
view("div_st_3", '$'+st[2].toFixed(2));
view("div_st_4", '$'+st[3].toFixed(2));
view("div_an_1", '$'+an[0].toFixed(2));
view("div_an_2", '$'+an[1].toFixed(2));
view("div_an_3", '$'+an[2].toFixed(2));
view("div_te_1", '$'+te[0].toFixed(2));
view("div_te_2", '$'+te[1].toFixed(2));

        
change_print_uri();

try {
document.estimate.st_1.value = '$'+st[0].toFixed(2);
document.estimate.st_2.value = '$'+st[1].toFixed(2);
document.estimate.st_3.value = '$'+st[2].toFixed(2);
document.estimate.st_4.value = '$'+st[3].toFixed(2);
document.estimate.an_1.value = '$'+an[0].toFixed(2);
document.estimate.an_2.value = '$'+an[1].toFixed(2);
document.estimate.an_3.value = '$'+an[2].toFixed(2);
document.estimate.te_1.value = '$'+te[0].toFixed(2);
document.estimate.te_2.value = '$'+te[1].toFixed(2);
} catch (e) {}
}

function disable(nm, st)
{
    switch (nm)
    {
	case 'fld_21':
		if (st)
		{
		    disable('fld_31', false);
		    disable('fld_41', false);
		    document.getElementById('fld_21').disabled = false;
		    document.getElementById('fld_21').selectedIndex=1;
		}
		else
		{
		    document.getElementById('ch2').checked = false;
		    document.getElementById('fld_21').disabled = true;
            	    document.getElementById('fld_21').selectedIndex=0;
		}
		break;
	case 'fld_31':
		if (st)
		{
		    disable('fld_21', false);
		    disable('fld_41', false);
		    document.getElementById('fld_31').disabled = false;
            	    document.getElementById('fld_31').selectedIndex=1;
		}
		else
		{
		    document.getElementById('ch3').checked = false;
		    document.getElementById('fld_31').disabled = true;
            	    document.getElementById('fld_31').selectedIndex=0;
		}
		break;
	case 'fld_41':
		if (st)
		{
		    disable('fld_21', false);
		    disable('fld_31', false);
		    document.getElementById('fld_41').disabled = false;
		    document.getElementById('fld_41').selectedIndex=1;
//15.06		    if (document.getElementById('ch9').checked==false && document.getElementById('ch10').checked==false && document.getElementById('ch11').checked==false)
//15.06			disable('fld_111',true);
		}
		else
		{
		    document.getElementById('ch4').checked  = false;
		    document.getElementById('fld_41').disabled = true;
		    document.getElementById('fld_41').selectedIndex=0;
//15.06		    disable('fld_91', false);
//15.06		    disable('fld_101',false);
//15.06		    disable('fld_111',false);
		}
		break;
	case 'fld_51':
		if (st)
		{
		    document.getElementById('fld_51').disabled = false;
		    document.getElementById('fld_72').disabled = false;
		    document.getElementById('fld_73').disabled = false;
		    document.getElementById('fld_51').selectedIndex=1;
		}
		else
		{
		    document.getElementById('fld_51').disabled = true;
		    document.getElementById('fld_51').selectedIndex=0;
		    if (document.getElementById('ch6').checked==false && document.getElementById('ch7').checked==false)
		    {
			document.getElementById('fld_72').disabled = true;
			document.getElementById('fld_73').disabled = true;
			document.getElementById('fld_72').selectedIndex=0;
			document.getElementById('fld_73').selectedIndex=0;
		    }
		}
		break;
	case 'fld_61':
		if (st)
		{
		    document.getElementById('fld_61').disabled = false;
		    document.getElementById('fld_72').disabled = false;
		    document.getElementById('fld_73').disabled = false;
		    document.getElementById('fld_61').selectedIndex=1;
		}
		else
		{
		    document.getElementById('fld_61').disabled = true;
		    document.getElementById('fld_61').selectedIndex=0;
		    if (document.getElementById('ch5').checked==false && document.getElementById('ch7').checked==false)
		    {
			document.getElementById('fld_72').disabled = true;
			document.getElementById('fld_73').disabled = true;
			document.getElementById('fld_72').selectedIndex=0;
			document.getElementById('fld_73').selectedIndex=0;
		    }
		}
		break;
	case 'fld_71':
		if (st)
		{
		    document.getElementById('fld_71').disabled = false;
		    document.getElementById('fld_72').disabled = false;
		    document.getElementById('fld_73').disabled = false;
		    document.getElementById('fld_71').selectedIndex=1;
		}
		else
		{
		    document.getElementById('fld_71').disabled = true;
		    document.getElementById('fld_71').selectedIndex=0;
		    if (document.getElementById('ch5').checked==false && document.getElementById('ch6').checked==false)
		    {
			document.getElementById('fld_72').disabled = true;
			document.getElementById('fld_73').disabled = true;
			document.getElementById('fld_72').selectedIndex=0;
			document.getElementById('fld_73').selectedIndex=0;
		    }
		}
		break;
        case 'fld_81':
                if (st)
                {
            	    disable('fld_101', false);
            	    disable('fld_111', false);
            	    document.getElementById('fld_81').selectedIndex=1;
            	    document.getElementById('fld_92').selectedIndex=1;
		    if (document.getElementById('ch10').checked==false && document.getElementById('ch11').checked==false)
			    document.getElementById('fld_112').disabled = true;
                    document.getElementById('fld_81').disabled = false;
                    document.getElementById('fld_92').disabled = false;
            	    document.getElementById('fld_93').disabled = false;
                    document.getElementById('fld_94').disabled = false;
                }
                else
	        {
	    	    document.getElementById('fld_81').selectedIndex=0;
	    	    document.getElementById('fld_92').selectedIndex=0;
	    	    document.getElementById('ch8').checked  = false;
	            document.getElementById('fld_81').disabled = true;
	            document.getElementById('fld_92').disabled = true;
	            document.getElementById('fld_93').disabled = true;
	            document.getElementById('fld_94').disabled = true;
	        }
		break;
	case 'fld_101':
	        if (st)
                {
            	    disable('fld_111', false);
            	    document.getElementById('ch10').checked = true;
                    document.getElementById('fld_101').disabled = false;
                    document.getElementById('fld_112').disabled = false;
            	    document.getElementById('fld_101').selectedIndex=1;
                    document.getElementById('fld_112').selectedIndex=0;
                }
                else
	        {
		    document.getElementById('ch10').checked  = false;
		    document.getElementById('fld_41').disabled = true;
	            document.getElementById('fld_101').disabled = true;
	            document.getElementById('fld_112').disabled = true;
		    document.getElementById('fld_101').selectedIndex=0;
	        }
		break;
	case 'fld_111':
	        if (st)
                {
            	    disable('fld_101', false);
		    document.getElementById('ch11').checked = true;
                    document.getElementById('fld_111').disabled = false;
                    document.getElementById('fld_112').disabled = false;
            	    document.getElementById('fld_111').selectedIndex=1;
                    document.getElementById('fld_112').selectedIndex = 0;
                }
                else
	        {
		    document.getElementById('ch11').checked = false;
		    document.getElementById('fld_41').disabled = true;
	            document.getElementById('fld_111').disabled = true;
	            document.getElementById('fld_112').disabled = true;
	    	    document.getElementById('fld_111').selectedIndex=0;
	        }
		break;
    }
    
    calculation();
}

function init()
{
    document.estimate.reset();
    disable('fld_21',false);
    disable('fld_31',false);
    disable('fld_41',false);
    disable('fld_51',false);
    disable('fld_61',false);
    disable('fld_71',false);
    disable('fld_81',false);
    disable('fld_101',false);
    disable('fld_111',false);
}


function formCheck(v) 
{
if (v==1)
{
    if (document.estimate.name.value == "") 
	alert("You forgot to enter your name.");
    else if (document.estimate.phone.value == "") 
	alert("You forgot to enter your phone number.");
    else if (document.estimate.num.value == "")
	alert("You forgot to enter submission code.");
    else if (document.getElementById('ch4').checked==true && (document.getElementById('ch8').checked==false && document.getElementById('ch10').checked==false && document.getElementById('ch11').checked==false))
	alert("One of the High-Speed Internet or Digital TV packages is required.");
    else 
	document.estimate.submit();
}
else if (v==2)
{

    if (document.getElementById('ch4').checked==true && (document.getElementById('ch8').checked==false && document.getElementById('ch10').checked==false && document.getElementById('ch11').checked==false))
    {
	alert("One of the High-Speed Internet or Digital TV packages is required.");
	return false;
    }
    else
	return true;
}
else if (v==3)
{
    if (document.getElementById('ch4').checked==true && (document.getElementById('ch8').checked==false && document.getElementById('ch10').checked==false && document.getElementById('ch11').checked==false))
	alert("One of the High-Speed Internet or Digital TV packages is required.");
    else
	window.print();
	
    return false;
}
} 
//-->

