var RPC = new rpc( '/online/app_.php' );
var piegade = { 'ok':[] };
var atl = 0.85;

var paper_size = {};
//paper_size[ 'A5' ] = { 'w':150, 'h':210 };
//paper_size[ 'A4' ] = { 'w':210, 'h':297 };
paper_size[ 'A3' ] = { 'w':297, 'h':420 };
paper_size[ 'A2' ] = { 'w':420, 'h':594 };
paper_size[ 'A1' ] = { 'w':594, 'h':841 };
paper_size[ 'A0' ] = { 'w':841, 'h':1189 };
paper_size[ 'B2' ] = { 'w':500, 'h':707 };
paper_size[ 'B1' ] = { 'w':707, 'h':1000 };
var paper_type = [];
paper_type[ 0 ] = { 'w':'210', 'name':'glancēta fotopapīra', 'svars':'200g/m2', 'cena':12 };
/*paper_type[ 1 ] = { 'w':'140', 'name':'ekonomiska pusmatēta papīra', 'svars':'135g/m2', 'cena':9 };*/
paper_type[ 2 ] = { 'w':'140', 'name':'blueback papīra', 'svars':'120g/m2', 'cena':10 };
var putkartons_izmeri = [];
putkartons_izmeri[ 0 ] = { 'w':500, 'h':700 };
putkartons_izmeri[ 1 ] = { 'w':700, 'h':1000 };
putkartons_izmeri[ 2 ] = { 'w':1000, 'h':1400 };
var putkartons_biezums = [];
putkartons_biezums[ 0 ] = { 'v':5, 'cena2m':45 };
putkartons_biezums[ 1 ] = { 'v':10, 'cena2m':52 };
var putkartons_uz = [];
putkartons_uz[ 0 ] = { 'name':'glancēta' };
putkartons_uz[ 1 ] = { 'name':'matēta' };
var putkartons_stipr = [];
putkartons_stipr[ 0 ] = { 'name':'Bez', 'cena':0 };
putkartons_stipr[ 1 ] = { 'name':'Ar metāla stiprinājumiem ( Cena 1 Ls / Planšete )', 'cena':1 };
putkartons_stipr[ 2 ] = { 'name':'Ar divpusējo līmlentu ( Cena 1 Ls / Planšete )', 'cena':1 };
var putkartons_cena = {
	500:{
		700:{
			5:16.17,
			10:18.41
		}
	},
	700:{
		1000:{
			5:30.44,
			10:31.51
		}
	},
	1000:{
		1400:{
			5:50.39,
			10:59
		}
	}
};
var pieg_cena = {
	0:3,
	1:3
};

function cena_tips0( par ){
	var c2 = paper_type[ par.paper_type ].cena;
	var s_kop = par.s * par.sk / 1000000;
	if( s_kop <= 5 && par.paper_type == 0 ) cena = 9.44;
	if( s_kop <= 5 && par.paper_type != 0 ) cena = 8.26;
	if( s_kop > 5 && s_kop <= 10 && par.paper_type == 0 ) cena = 9.2;
	if( s_kop > 5 && s_kop <= 10 && par.paper_type != 0 ) cena = 8.02;
	if( s_kop > 10 && s_kop <= 20 && par.paper_type == 0 ) cena = 8.85;
	if( s_kop > 10 && s_kop <= 20 && par.paper_type != 0 ) cena = 7.67;
	if( s_kop > 20 && s_kop <= 50 && par.paper_type == 0 ) cena = 8.61;
	if( s_kop > 20 && s_kop <= 50 && par.paper_type != 0 ) cena = 7.43;
	if( s_kop > 50 && par.paper_type == 0 ) cena = 8.26;
	if( s_kop > 50 && par.paper_type != 0 ) cena = 7.08;
	var re = {};
	re.cena = Math.round( cena * par.s / 1000000 * 100 * atl ) / 100;
	re.summa = re.cena * par.sk;
	return re;
}

function cena_tips1( par ){
	var cena2m = {};
	for( var key in putkartons_biezums ){
		cena2m[ putkartons_biezums[ key ].v ] = putkartons_biezums[ key ].cena2m;
	}
	var cena;
	if( ! putkartons_cena[ par.w ] || ! putkartons_cena[ par.w ][ par.h ] || ! putkartons_cena[ par.w ][ par.h ][ par.biezums ] ){
		cena = par.w * par.h / 1000000 * cena2m[ par.biezums ];
	} else {
		cena = putkartons_cena[ par.w ][ par.h ][ par.biezums ];
	}
	cena += putkartons_stipr[ par.stipr ].cena;
	var re = {};
	re.cena = Math.round( cena * atl * 100 ) / 100;
	re.summa = re.cena * par.sk;
	return re;
}
//========================================================================

function normal_ls( v ){
	v = String( v ).replace( ',', '.' );
	var pp = v.length - v.indexOf( '.' );
	if( v.indexOf( '.' ) == -1 ){
		v += '.00';
		return v;
	}
	if( pp > 2 && v.indexOf( '.' ) != -1 ) v = v.substr( 0, v.length - ( pp - 3 ) );
	if( pp == 2 ) v += '0';
	if( pp == 1 ) v += '00';
	return v;
}

function radio_value( arr, value ){
	if( typeof( value ) != 'undefined' ){
		for( var key in arr ){
			if( arr[ key ].value == value ){
				arr[ key ].onclick();
			}
		}
	}
	for( var key in arr ){
		if( arr[ key ].checked ) return arr[ key ].value;
	}
}

