			//BURASI SEÇİLİ CHECKBOX SAYISININ KONTROLU

			var enoughboxes = new Array( //names of boxes to be checked
				'kart1','kart2','kart3','kart4','kart5','kart6','kart7','kart8','kart9','kart10','kart11','kart12','kart13','kart14','kart15','kart16','kart17','kart18','kart19','kart20','kart21','kart22','kart23','kart24','kart25','kart26','kart27','kart28','kart29','kart30','kart31','kart32','kart33','kart34','kart35','kart36','kart37','kart38','kart39','kart40','kart41','kart42','kart43','kart44','kart45','kart46','kart47','kart48','kart49','kart50','kart51','kart52','kart53','kart54','kart55','kart56','kart57','kart58','kart59','kart60','kart61','kart62','kart63','kart64','kart65','kart66','kart67','kart68','kart69','kart70','kart71','kart72','kart73','kart74','kart75','kart76','kart77','kart78'
			);
			
			//global variables that can be used by ALL the function son this page.
			var inputs;
			var imgFalse = 'img/g.gif';
			var imgTrue = 'img/b.gif';
			var limit = 7;

			function enough(validate) {
				var el, e = 0, msg = '', howmany = 0;
				while (enoughboxes[e]) {
					el = document.forms[0][enoughboxes[e++]];
					if (el.type == 'checkbox' && el.checked) ++howmany;
				}
				msg += (howmany>limit) ? 'Lütfen ' + limit + ' kart seçiniz.' : (validate && howmany != limit) ? 'Ya ' + limit + ' kart seçiniz, korkma seç birkaç tane daha' :'';
				if (msg) {
					alert(msg);
					return false;
				}
				return true;
			}

			//BURASI CHECKBOX'U GRAFİK OLARAK GÖSTERMEK İÇİN

			//this function runs when the page is loaded, put all your other onload stuff in here too.
			function init() {
				replaceChecks();
			}

			function replaceChecks() {
				//get all the input fields on the page
				inputs = document.getElementsByTagName('input');

				//cycle trough the input fields
				for(var i=0; i < inputs.length; i++) {

					//check if the input is a checkbox
					if(inputs[i].getAttribute('type') == 'checkbox') {
						
						//create a new image
						var img = document.createElement('img');
						
						//check if the checkbox is checked
						if(inputs[i].checked) {
							img.src = imgTrue;
						} else {
							img.src = imgFalse;
						}

						//set image ID and onclick action
						img.id = 'checkImage'+i;
						//set image
						img.onclick = new Function('checkChange('+i+')');
						//place image in front of the checkbox
						inputs[i].parentNode.insertBefore(img, inputs[i]);
						
						//hide the checkbox
						inputs[i].style.display='none';
					}
				}
			}

			//change the checkbox status and the replacement image
			function checkChange(i) {
				inputs[i].click();
				document.getElementById('checkImage'+i).src = inputs[i].checked ? imgTrue : imgFalse;
			}

			window.onload = init;