window.onload = init;
	var inputs;
	var imgFalse = '../images/checkOff.gif';
	var imgTrue = '../images/checkOn.gif';


	function isset(variable){
    		return (typeof(variable) != 'undefined');
	}
	//csúnyán beégetett átjavítás -- egyébként nem lehet elküldeni a formot
	function init() {
		var url = window.location;
		if((window.location != "http://drfresh.hu/nyerj-egy-hofeher-laptopot-a-hofeher-mosolyod-melle/hu") && (window.location != "http://drfresh.hu/nyerj-egy-hofeher-laptopot-a-hofeher-mosolyod-melle/hu#ContactForm") ){
		  replaceChecks();
		}
	}

	function replaceChecks() {
		inputs = document.getElementsByTagName('input');
		for(var i=0; i<inputs.length; i++) {
			if(inputs[i].getAttribute('type') == 'checkbox') {
				var img = document.createElement('img');
				if(inputs[i].checked) {
					img.src = imgTrue;
				} else {
					img.src = imgFalse;
				}

				img.id = 'checkImage'+i;
				img.onclick = new Function('checkChange('+i+')');
				inputs[i].parentNode.insertBefore(img, inputs[i]);
				inputs[i].style.display='none';
			}
		}
	}

	function checkChange(i) {
		if(inputs[i].checked) {
			inputs[i].checked = '';
			document.getElementById('checkImage'+i).src=imgFalse;
		} else {
			inputs[i].checked = 'checked';
			document.getElementById('checkImage'+i).src=imgTrue;
			var message='';
			for(var j=0; j<inputs.length; j++) {
				if (j != i && inputs[j].getAttribute('group') == inputs[i].getAttribute('group') && inputs[j].checked) {
					inputs[j].checked = '';
					document.getElementById('checkImage'+j).src=imgFalse;
				}

			}

		}

		calculatePrize();
	}
	function calculatePrize() {
		var e=document.getElementsByTagName("input");
		var shipping=true;
		var sumprize=0;

		var sc = document.getElementsByName("szallitas");

		for (var i=0; i < sc.length; i++){
   				if (sc[i].checked){
      					var szall_val = sc[i].value;
      				}
   		}


		for(var i=0;i<e.length;i++){
			if (e[i].getAttribute('group') != undefined && e[i].checked) {
				sumprize+=parseInt(e[i].getAttribute('ar'));
				if (e[i].getAttribute('pk') == 0) shipping=false;
			}
		}
		if(!isset(szall_val))
			szall_val = 0;

		var ship_sum = parseInt(szall_val)+sumprize;
		try{
		  document.getElementById('sumprize').value=sumprize+" Ft"+((shipping && sumprize != 0)?" + postaköltség":"");
		}catch(e){}
		try{
		  document.getElementById('shipping_prize').value=szall_val+" Ft"+((shipping && sumprize != 0)?" + postaköltség":"");
		}catch(e){}
		try{
		  document.getElementById('sumprize_shippingprize').value=ship_sum+" Ft"+((shipping && sumprize != 0)?" + postaköltség":"");
		}catch(e){}
}

function showHideShopSelector(){
	var ch = document.getElementById('is_pikkpakk');
	var ss = document.getElementById('shop_selector'); 

	if(ch.checked){
		ss.style.display = 'block';
	}else{
		ss.style.display = 'none';
	}
	setTimeout("showHideShopSelector()",100);
}

