function displayprice() {
if ((document.getElementById('color_input').value != '') && (document.getElementById('size_input').value != '')) {
		cli = document.getElementById('color_input').value;
		szi = document.getElementById('size_input').value;
		if (price[cli][szi] != 0) 
				{ 
					document.getElementById('fullprice').innerHTML = Math.ceil(eurokurs*price[cli][szi]) + ' руб.'; 
					document.getElementById('costofone').innerHTML = ((Math.ceil(eurokurs*price[cli][szi]))/maxpack[cli][szi]).toFixed(2);
					document.getElementById('price').innerHTML = Math.ceil(eurokurs*price[cli][szi]/(maxpack[cli][szi]/minpack[cli][szi])*rozn) + ' руб.'; 
					document.getElementById('costofonefas').innerHTML = (Math.ceil(eurokurs*price[cli][szi]/(maxpack[cli][szi]/minpack[cli][szi])*rozn)/minpack[cli][szi]).toFixed(2); 
					document.getElementById('pack').innerHTML = minpack[cli][szi]; 
					document.getElementById('fullpack').innerHTML = maxpack[cli][szi]; 
					document.getElementById('product_code_1').value = base_id[cli][szi] + '_0_0'; 
					document.getElementById('product_code_2').value = base_id[cli][szi] + '_1_0';
					
					document.getElementById('buyblock').style.display = 'block';
					document.getElementById('buyinfo').style.display = 'none';
					document.getElementById('buyerror').style.display = 'none';
					document.getElementById('buyhint').style.display = 'none';					
					
					if (minpack[cli][szi] == 0) { document.getElementById('fas').style.display = 'none'; }
											else { document.getElementById('fas').style.display = 'block'; } 					
				}
		else { 		
					document.getElementById('buyhint').style.display = 'none';
					document.getElementById('buyblock').style.display = 'none';
					document.getElementById('buyinfo').style.display = 'none';
					document.getElementById('buyerror').style.display = 'block'; 
				}
	} else {
					document.getElementById('buyhint').style.display = 'block';		
					document.getElementById('buyblock').style.display = 'none';
					document.getElementById('buyinfo').style.display = 'block';
					document.getElementById('buyerror').style.display = 'none';
	}
}


function showhidesizes(col) {

if (document.getElementById('color_input').value != col) {
document.getElementById('color_input').value = col;	
	for (i=0; i<1000; ++i) {
		if (price[col][i] == '0') {
			if (document.getElementById('siz'+i)!=null) { document.getElementById('siz'+i).className = 'sh1 hand'; }
		} 
		else if (price[col][i] > '0') {
			if (document.getElementById('siz'+i)!=null) { document.getElementById('siz'+i).className = 'sh0 hand'; }
		}
	}

} else {
document.getElementById('color_input').value = '';	
for (i=0; i<1000; ++i) { 
	if (price[col][i] >= '0') {
			if (document.getElementById('siz'+i)!=null) { document.getElementById('siz'+i).className = 'sh0 hand'; }
		} 
	}
}	

}

function showhidecolors(siz) {	
if (document.getElementById('size_input').value != siz) {
document.getElementById('size_input').value = siz;	
	for (k=0; k<1000; ++k) {
		if (price[k][siz] == '0') {
			if (document.getElementById('col'+k)!=null) 
					{ 
						document.getElementById('trans'+k).src = '/img/trans0.gif';
					}
		}
		else if (price[k][siz] > '0') {
			if (document.getElementById('col'+k)!=null) 
					{ 
						document.getElementById('trans'+k).src = '/img/trans1.gif';
					}
		}
	}

} else {
document.getElementById('size_input').value = '';
for (k=0; k<1000; ++k) { 
	if (price[k][siz] >= '0') {
			if (document.getElementById('col'+k)!=null) 
					{ 
						document.getElementById('trans'+k).src = '/img/trans1.gif';
					}
		} 
	}
		
}	

}

function displaycolor(c, cnum, cid) {
if (document.getElementById('color_input').value == cid) {
document.getElementById('color').innerHTML = c + ' (' + cnum + ')';
document.getElementById('color').className = 'ch1';
} else {
document.getElementById('color').innerHTML = 'не выбран';	
document.getElementById('color').className = 'ch0';
}
}

function setcolorselect(cid) {
 document.getElementById('colop'+cid).selected = true;	
}

function displaysize(s_x, s_y, sid) {
if (document.getElementById('size_input').value == sid) {
if (s_y != 0) { s_y = ' x ' + s_y; } else { s_y = ''; }
document.getElementById('size').innerHTML = s_x + s_y;
document.getElementById('size').className = 'ch1';
} else {
document.getElementById('size').innerHTML = 'не выбран';	
document.getElementById('size').className = 'ch0';	
}
}

<!--
function showhint(hinttext) {
varhint = document.getElementById('hintdiv');
varhint.innerHTML = '<span class="hintdiv">' + hinttext + '</span>';
varhint.style.display = "block";
}
function hidehint() {
varhint = document.getElementById('hintdiv');
varhint.style.display = "none";
}
function updatePosition(e) {
var xw,yw;
if (self.innerHeight) {
xw = self.innerWidth;
yw = self.innerHeight;
} else if (document.documentElement && document.documentElement.clientHeight) {
xw = document.documentElement.clientWidth;
yw = document.documentElement.clientHeight;
} else if (document.body) {
xw = document.body.clientWidth;
yw = document.body.clientHeight;
} 		
	
varhint = document.getElementById('hintdiv');
x = (document.all) ? window.event.x  : e.pageX;
y = (document.all) ? window.event.y  : e.pageY;
if (varhint != null) {
	varhint.style.left = (x + 10) + "px";
	varhint.style.top  = (y + 10) + "px";
}
}
-->


