// JavaScript Document
function sel(num, razd){ 
	JsHttpRequest.query(
            'zapchasti/selected_str.php', 
            {
                'sel': num, 'id': razd
            },
            
            function(result, errors) {
                if (result) {
                    document.getElementById('selected').innerHTML = result['tabl'];
                }
            	}, true  
        );
};

function tdd(id, idr, v){
	sel(id, idr);
	var ml = frames['imageFrame'].document.getElementById('ImageArea');
	if(ml.getElementsByTagName("DIV"))
		for(i=0;i<ml.getElementsByTagName("DIV").length;i++){
			if(ml.getElementsByTagName("DIV")[i].id==id){
				ml.getElementsByTagName("DIV")[i].className='active';
				if(v==1){
					ml.getElementsByTagName("DIV")[i].scrollIntoView(false);
					ml.getElementsByTagName("DIV")[i].focus();
				};
			}else if(ml.getElementsByTagName("DIV")[i].className!='invis'){
				ml.getElementsByTagName("DIV")[i].className='';
			};
		};
		

		for(i=0;i<document.getElementsByTagName('TR').length;i++)
			if(document.getElementsByTagName('TR')[i].id=='tr'+id){
				document.getElementsByTagName('TR')[i].className='active';
				if(v==2){
					document.getElementsByTagName('TR')[i].scrollIntoView(true);
					document.getElementsByTagName('TR')[i].focus();
				};
			}else
				document.getElementsByTagName('TR')[i].className='';
	
};


function nw(path){
newWindow = window.open(path,"","scrollbars, height=400, width=300, alwaysRaised=yes");
newWindow.focus();
};

function sel_adm(num, razd){ 
	JsHttpRequest.query(
            'zapchasti/selected_str_adm.php', 
            {
                'sel': num, 'id': razd
            },
            
            function(result, errors) {
                if (result) {
                    document.getElementById("selected").innerHTML = result["tabl"];
                }
            	}, true  
        );
};

function putIntoBasket (idpos, kol){
	document.getElementById('i'+idpos).style.display = 'block';
	if (document.getElementById('si'+idpos)) {
		document.getElementById('si'+idpos).style.display = 'block';
	}
	JsHttpRequest.query(
            'zapchasti/in_basket.php', 
            {
                'id_pos': idpos, 'kol': kol
            },
            
            function(result, errors) {
                if (result) {
                    document.getElementById("spisokk").innerHTML = result["spisok"];
					document.getElementById("kolp").value = result["kol_pos"];
					document.getElementById("fullsm").value = result["full_summ"];
					
                }else { document.getElementById("spisokk").innerHTML = 'ОШИБКА: не выводится список корзины'}
            	}, true  
        );
};

function refreshBasket (){
	JsHttpRequest.query(
            'zapchasti/ref_basket.php', 
            {
                'id_pos': 1
            },
            
            function(result, errors) {
                if (result) {
                    document.getElementById("spisokk").innerHTML = result["spisok"];
					document.getElementById("kolp").value = result["kol_pos"];
					document.getElementById("fullsm").value = result["full_summ"];
					
                } else { document.getElementById("spisokk").innerHTML = 'ОШИБКА: не выводится список корзины'}
            	}, true  
        );
};

function upVal(id){
	var tf = document.getElementById(id);
	tf.value = parseInt(tf.value) + 1;  
};
function dwnVal(id){
	var tf = document.getElementById(id);
	if (parseInt(tf.value) > 1) {tf.value = parseInt(tf.value) - 1;} else {tf.value = 1;}  
};

function checkVal(id){
	var tf = document.getElementById(id);
	if (parseInt(tf.value) > 1) { return true;  tf.value = parseInt(tf.value);} else { tf.value = 1; return false;}  
};
