[code=javascript] <script type='text/javascript'>
$(document).ready(function(){
var price;
$('input:radio').on('click',function(){
if($(this).val() == '786')
{
$('#user_price').html('0');
$('.inp').val('');
$('.inpRes').val('');
price = $(this).val();
$('.price').html(Number(price));
$('.temp').on('keyup',function(){
var cols;
var first = Number($('.temp').val());
var second = Number($('.inp0').val());
cols = first*second;
$('.price').html(Number(cols));
});
}
if($(this).val() == '1183')
{
$('#user_price').html('0');
$('.inp').val('');
$('.inpRes').val('');
price = $(this).val();
$('.price').html(Number(price));
$('.temp').on('keyup',function(){
var cols;
var first = Number($('.temp').val());
var second = Number($('.inp1').val());
cols = first*second;
$('.price').html(Number(cols));
});
}
if($(this).val() == '-1')
{
$('.inp').val('');
$('.inpRes').val('');
$('.price').html(Number('0'));
$('.temp').on('keyup',function(){
var cols;
var first = Number($('.temp').val());
var second = Number($('#user_price').html());
cols = first*second;
$('.price').html(Number(cols));
});
$('.inp').on('keyup',function(){
if(Number($('.inp').val())<100000)
{
var defWidth=Number(55);
var defHeight=Number(45);
var value2,value1;
value1 = Number($('.inp').val());
value2 = value1*defHeight/defWidth;
value2 = value2.toFixed(1);
//price = Number($('.inp').val());
//$('.price').html(price);
$('.inpRes').val(value2);
if(Number(value2)>0)
{
var valueSq=value1*value2/10000;
if(valueSq>0.5)
var price=(valueSq*600+149)*2;
else
price=(valueSq*600+149)*2.5;
//price=price*1.3;
var price1=price.toFixed();
//округляем вверх
var price2=price.toFixed();
if(price1-price2<0) price1+=10;
$('#user_price').html(Number(price1));
$('.price').html(Number(price1));
}
else
{
$('#user_price').html(Number(0));
$('.price').html(0);
}
}
else
{
$('.price').html('NaN');
}
});
$('.inpRes').on('keyup',function(){
if(Number($('.inpRes').val())<100000)
{
var defWidth=Number(55);
var defHeight=Number(45);
var value2,value1;
value1 = Number($('.inpRes').val());
value2 = value1*defWidth/defHeight;
value2 = value2.toFixed(1);
//price = Number($('.inp').val());
//$('.price').html(price);
$('.inp').val(value2);
if(Number(value2)>0)
{
var valueSq=value1*value2/10000;
if(valueSq>0.5)
var price=(valueSq*600+149)*2;
else
price=(valueSq*600+149)*2.5;
//if(st=='two') price=price*1.3;
var price1=price.toFixed();
//округляем вверх
var price2=price.toFixed();
if(price1-price2<0) price1+=10;
$('#user_price').html(Number(price1));
$('.price').html(Number(price1));
}
else
{
$('#user_price').html(Number(0));
$('.price').html(0);
}
}
else
{
$('.price').html('NaN');
}
});
}
});
});
</script>