function roundMenuItem(menu) {
	if ($(menu+'_caption').length>0) {
		$(menu).corner("round bottom");
	} else {
		$(menu).corner("round");
	}
}

function roundMenu() {
	$("#topmenu").corner("bottom");

	roundMenuItem("#side_active_menu");
	roundMenuItem("#side_treatment");
	roundMenuItem("#side_woodtypes");
	roundMenuItem("#side_quality");
	roundMenuItem("#side_company");
	roundMenuItem("#side_type");

	$("#footer").corner("top");
}

$(document).ready(function() {
	roundMenu();
});


// ----------------------------------
// runtime 
// ----------------------------------

function priceLookUp() {
	var url = 'includes/ajax/priceLookUp.php';
	var pars ='';

	productID=$('#products_id').val();
	var curID=$("#currency").val();

	pars='?id='+productID+'&currencies_id='+curID;
	pars=pars+getVariantPars();
	code=getVariantCode();
	
	if (code!='') {
		//add or modify variant_code in buy-link
		href=$('buttonBuyNowBaseURL').value;
		href=href+'&variant_code='+code;
		$('buttonBuyNow').href=href;

		$("#productPrice").load(url+pars);
	}
}	

function getVariantPars() {
	code='';
	pars='';
	id=1;
	more=true;
	while (more) {
		name='#variantSelect_'+id;
		if ($(name).length>0) {
			if ($(name).val()!='') {
				pars=pars+'&'+'p'+id+'='+$('#variantSelect_'+id).val();
				id=id+1;

				if (code!='') {
					code=code+'_'+$(name).val();
				} else {
					code=$(name).val();
				}
			}
		} else {
			more=false;
		}
	}

	return pars;
}

function getVariantCode() {
	code='';
	id=1;
	more=true;
	while (more) {
		name='#variantSelect_'+id;
		if ($(name).length>0) {
			if ($(name).val()!='') {
				pars=pars+'&'+'p'+id+'='+$('#variantSelect_'+id).val();
				id=id+1;

				if (code!='') {
					code=code+'_'+$(name).val();
				} else {
					code=$(name).val();
				}
			}
		} else {
			more=false;
		}
	}
	return code;
}

