var clientPC = navigator.userAgent.toLowerCase();
var clientVer = parseInt(navigator.appVersion);
var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
var is_win   = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1));

function justReturn()
{
return;
}

function newGetElementById(id) {
if (document.getElementById(id)) {
        return document.getElementById(id);
        } else if (document.all[id]) {
                return document.all[id];
                } else if (document.layers && document.layers[id]) {
                        return (document.layers[id]);
                        } else {
                                return false;
                        }
}

function opn(path)
{
//alert(path);
win_handle=window.open(path, '', 'top=10,left=10,width=600,height=520,scrollbars=yes');
win_handle.focus();
}

var numb;
var uq;
uq=1;
numb = 1;

function add_new_row() {
    var el=document.getElementById('tbl');
    var currow=el.rows.length;

    numb++;
	//document.mainform.count_ins.value=numb;
    el.insertRow(currow); // добавляем строку в таблицу
    el.rows[currow].insertCell(0); // добавляем ячейки
    el.rows[currow].cells[0].innerHTML = '<TABLE RID="'+uq+'" width="100%" border=0 cellPadding=0 cellSpacing=0><tr><td style="padding-top:10px">Наименование учебного заведения (полностью)</td></tr><tr><td><input class="ank" name="univer['+numb+'][name]" type="text" value="" size="90"></td></tr><tr><td>Период обучения</td></tr><tr><td><input class="ank" name="univer['+numb+'][period]" type="text" value="" size="90"></td></tr><tr><td>Специальность</td></tr><tr><td><input class="ank" name="univer['+numb+'][spec]" type="text" value="" size="90"></td></tr><tr><td width="100%" style="background-color:#F1F2F4;height:4px"></td></tr></TABLE>';
    uq++;
    return false;

}

var numb2;
var uq2;
uq2=1;
numb2 = 1;

function add_new_row2() {
    var el=document.getElementById('tbl2');
    var currow=el.rows.length;

    numb2++;
	//document.mainform.count_ins.value=numb;
    el.insertRow(currow); // добавляем строку в таблицу
    el.rows[currow].insertCell(0); // добавляем ячейки
    el.rows[currow].cells[0].innerHTML = '<TABLE RID="'+uq2+'" width="100%" border=0 cellPadding=0 cellSpacing=0><tr><td>Наименование организации</td><td><input class="ank" name="work['+numb2+'][name]" type="text" value="" size="43"></td></tr><tr><td style="padding-right:3px">Точный адрес организации</td><td><input class="ank" name="work['+numb2+'][address]" type="text" value="" size="43"></td></tr><tr><td>Телефон</td><td><input class="ank" name="work['+numb2+'][phone]" type="text" value="" size="8"></td></tr><tr><td>Должность</td><td><input class="ank" name="work['+numb2+'][position]" type="text" value="" size="15"></td></tr><tr><td>Период работы (мм.гг)</td><td>c&nbsp;<input class="ank" name="work['+numb2+'][start]" type="text" value="" size="5">&nbsp;&nbsp;по&nbsp;<input class="ank" name="work['+numb2+'][end]" type="text" value="" size="5"></td></tr><tr><td>Причина смены работы</td><td></td></tr><tr><td colspan="2"><input class="ank" name="work['+numb2+'][reason]" type="text" value="" size="90"></td></tr><tr><td width="100%" colspan="2" style="background-color:#F1F2F4;height:4px"></td></tr></TABLE>';
    uq2++;
    return false;

}

var heat_koef=1;

var kompl=new Array(5);

kompl['12_pereh']=new Array(2);
kompl['12_pereh']['name']="Переходник 1/2''";
kompl['12_pereh']['price']=1;

kompl['zagl']=new Array(2);
kompl['zagl']['name']="Заглушка 1''";
kompl['zagl']['price']=1;

kompl['klap_m']=new Array(2);
kompl['klap_m']['name']='Клапан Маевского';
kompl['klap_m']['price']=0.86;

kompl['kron']=new Array(2);
kompl['kron']['name']='Кронштейн';
kompl['kron']['price']=0.9;

kompl['34_pereh']=new Array(2);
kompl['34_pereh']['name']='Переходник 3/4\'\'';
kompl['34_pereh']['price']=1.18;

function calculate()
{
var square=0;
square=Math.round(document.calc.square.value);
if(document.getElementById('no_door').checked==true)
	{
    square+=Math.round(document.calc.smsquare.value);
	}

if(document.calc.square.value>0)
	{
    var need_heat=square/10;
    if(document.calc.plastic.checked==true)
    	{
        need_heat*=.9;
    	}

    var sections=need_heat;
    var price;

    if(document.getElementById('rc300').checked==true)
    	{
        sections/=.123;
        price=11.25;
    	}
    else
    	{
        sections/=0.19;
        price=12.5;
    	}

    sections/=heat_koef;

    sections=Math.round(sections);

    var num_rad;
    var znamen;

    if(document.calc.num_sec.value.length==0 || document.calc.num_sec.value==0)
    	{
		znamen=15;
    	}
    else
    	{
        znamen=Math.round(document.calc.num_sec.value);
        if(znamen>15 || znamen==1)
        	{
            znamen=15;
        	}
    	}

    num_rad=Math.ceil(sections/znamen);
    rad_price=sections*price;

    document.calc.need_heat.value=need_heat;
    document.calc.sections.value=sections;
    document.calc.num_rad.value=num_rad;
    document.calc.rad_price.value=rad_price;
    calc_compl(num_rad);
	}

}

function calc_compl(nr)
{
var result=new Array;
for(i=0;i<6;i++)
	{
    result[i]=new Array(3);
	}

/* Первые 2 эл-та всегда переходники */

if(document.getElementById('3i4').checked==true)
	{
	// 3/4''
	result[0][0]=kompl['34_pereh'];

	result[1][0]=kompl['34_pereh'];
	}
else
	{
	// 1/2''
	result[0][0]=kompl['12_pereh'];

	result[1][0]=kompl['12_pereh'];
	}

/* Клапан Маевского, кронштейн и заглушка везде есть кроме 4го */
result[3][0]=kompl['klap_m'];
result[3][1]='';
result[3][2]=1;

result[4][0]=kompl['kron'];
result[4][1]='';
result[4][2]=2;

result[2][0]=kompl['zagl'];
result[2][2]=1;

/* Пустой 6ой элемент массива. Нужно для обработки 4го варианта подключения*/
result[5][2]=0;

if(document.getElementById('1a').checked==true)
	{
    //1a
    //Первый переходник
    result[0][1]='левый';
    result[0][2]=2;

    //Второй переходник
    result[1][1]='правый';
    result[1][2]=1;

    //Заглушка
    result[2][1]='правая';
    }
else
	{
    if(document.getElementById('1b').checked==true)
    	{
        //1b
        //Первый переходник
   	 	result[0][1]='левый';
	    result[0][2]=1;

	    //Второй переходник
	    result[1][1]='правый';
	    result[1][2]=2;

	    //Заглушка
	    result[2][1]='левая';
    	}
    else
    	{
        if(document.getElementById('2a').checked==true)
        	{
            //2a
            //Первый переходник
   	  		result[0][1]='левый';
	        result[0][2]=1;

	        //Второй переходник
	        result[1][1]='правый';
	        result[1][2]=2;

	        //Заглушка
	        result[2][1]='левая';
        	}
        else
        	{
            if(document.getElementById('2b').checked==true)
            	{
                //2b
                //Первый переходник
   	   			result[0][1]='левый';
	            result[0][2]=2;

	            //Второй переходник
	            result[1][1]='правый';
	            result[1][2]=1;

	            //Заглушка
	            result[2][1]='правая';
            	}
            else
            	{
                if(document.getElementById('3').checked==true)
                	{
                    //3
                    //Первый переходник
   	    			result[0][1]='левый';
	                result[0][2]=2;

	                //Второй переходник
	                result[1][1]='правый';
	                result[1][2]=1;

	                //Заглушка
	                result[2][1]='правая';
                	}
                else
                	{
                    //4
                    //Первый переходник
    	            result[0][1]='левый';
	                result[0][2]=1;

	                //Второй переходник
	                result[1][1]='правый';
	                result[1][2]=1;

	                //Заглушка
	                result[2][1]='правая';

	                result[5][0]=kompl['zagl'];
	                result[5][1]='левая';
	                result[5][2]=1;
                	}
            	}
        	}
    	}
	}

var sum=0.0;
var tmp;
var div=document.getElementById('tbl_div');
div.innerHTML='<table cellspacing="1" cellpadding="4" border="0" bgcolor="#000000" id="tbl"><tr><td align="CENTER"><b>Комлпектующие</b></td><td align="CENTER"><b>Примечание</b></td><td align="CENTER"><b>Кол-во</b></td><td align="CENTER"><b>Цена за шт.</b></td><td align="CENTER"><b>Итого</b></td></tr></table>';

var el=document.getElementById('tbl');
for(i=0;i<6;i++)
	{
	if(result[i][2]>0)
		{
	    var currow=el.rows.length;
        el.insertRow(currow); // добавляем строку в таблицу
    	el.rows[currow].insertCell(0); // добавляем ячейки
        el.rows[currow].cells[0].innerHTML=result[i][0]['name'];

        el.rows[currow].insertCell(1); // добавляем ячейки
        el.rows[currow].cells[1].innerHTML=result[i][1];

        el.rows[currow].insertCell(2); // добавляем ячейки
        el.rows[currow].cells[2].innerHTML=result[i][2] + ' шт.';

        el.rows[currow].insertCell(3); // добавляем ячейки
        el.rows[currow].cells[3].innerHTML=result[i][0]['price'];

        tmp=result[i][2]*result[i][0]['price'];

        el.rows[currow].insertCell(4); // добавляем ячейки
        el.rows[currow].cells[4].innerHTML=tmp;

        /*output+=result[i][0]['name']+' | ';
	    output+=result[i][1] + ' | ';
	    output+=result[i][2] + ' шт. | ';
	    output+=result[i][0]['price'] + ' | ';*/

	    tmp=result[i][2]*result[i][0]['price'];

	    sum+=tmp;

	    //output+=tmp+'\n';
    	}
	}
div.style.display='block';
var tmp2=0;
sum*=nr;
tmp2=(sum*1+document.calc.rad_price.value*1)*1;
document.calc.kompl_price.value=sum;
document.calc.final_price.value=tmp2;
}

function image_popup(filename,w,h)
{
var rand='a'+(Math.round(Math.random()*100))+'a';
var scroll='no';
var x,y;
if (self.innerHeight) {
x = self.innerWidth;
y = self.innerHeight ;
} else if (document.documentElement && document.documentElement.clientHeight) {
x = document.documentElement.clientWidth;
y = document.documentElement.clientHeight;
} else if (document.body) {
x = document.body.clientWidth;
y = document.body.clientHeight;
}

if(h>y)
scroll='yes';

window.open('/upload/images/'+filename, rand, 'scrollbars='+scroll+',resizable='+scroll+',width='+w+',height='+h+',top=100,left=20').focus();
return false;
}




img_pls = new Image();
	img_pls.src = '../img/open.gif';
	img_min = new Image();
	img_min.src = '../img/close.gif';


function xsdrhek(node_oid)
{
	node_elmnt_lst = document.getElementById('node' + node_oid);
	node_ctrl_img = document.getElementById('node_ctrl_img' + node_oid);
	if (node_elmnt_lst.style.display == 'block') {
		node_elmnt_lst.style.display = 'none';
		node_ctrl_img.src = img_pls.src;
	} else {
		node_elmnt_lst.style.display = 'block';
		node_ctrl_img.src = img_min.src;
	}
}