function toggleVelvet(){
	elem = document.getElementById('velvet');
	if(elem.className == 'openVelvet'){
		elem.className = 'closeVelvet';	
	} else {
		elem.className = 'openVelvet';
	}	
}

function toggleForm(){
	elem = document.getElementById('fieldset-arve');
	if(elem.style.display == 'none'){
		elem.style.display = 'block';	
	} else {
		elem.style.display = 'none';
	}
	elem2 = document.getElementById('velvet');	
	elem2.className = 'closeVelvet';
	setTimeout(function(){
		elem2 = document.getElementById('velvet');	
		elem2.className = 'closeVelvet';		
	},200);
}

var input_fields = new Array();

function registerAmount(input_element,max_number,product_price){
    id = input_element.id;
    value = parseInt(input_element.value);
    max = parseInt(max_number);
    price = product_price;
    if(value > max) {
        document.getElementById(id).value = max;
		if(pageLanguage=='eng'){
        	alert("Too much products. Maximum amount is " + max + " products.");
		} else {
			alert("Valitud kogus on liiga suur. Maksimaalne kogus on " + max + " toodet.");	
		}
    } else {
        input_fields['id:' + id] = parseInt(value);
        var sum = 0;
        for (index in input_fields){
            if(!isNaN(input_fields[index])){
                sum += parseInt(input_fields[index]);
            }
        }
        document.getElementById('products-count').innerHTML = sum;
        document.getElementById('sum').innerHTML = ( sum * price ) + '.-';
    }
}

//onload init
$(function() {
	$("input#toggle-submit").click(function(){
		var elem = $("input#disabled-image");
		if($(this).is(':checked')){
			//elem.removeAttr("disabled");
			elem.attr("src","/gfx/kinnitan-ja-maksma.png");
		} else {
			//elem.attr("disabled","disabled");
			elem.attr("src","/gfx/kinnitan-ja-maksma-d.png");
		}
	});
	$("input#disabled-image").click(function(){
		if($("input#toggle-submit").is(':checked')){
			return true;
		} else {
			if(pageLanguage=='eng'){
				alert('Please confirm that you are familiar with measurements table.');
			} else {
				alert('Palun kinnita, et oled mõõtude tabeliga tutvunud.');	
			}
			return false;
		}
	});
	
	$("div.product-images a.fancy").fancybox({ 'centerOnScroll': false });
});

