function loadCont(siteCont) {
	new Ajax.Request ('seite/'+siteCont+'.php', {
					  onSuccess: function (e) {
						  		$('seitenCont').update(e.responseText);
						  }
					  });
	return false;
}

function getNext(varToSend) {
    new Ajax.Request ('seite/gewinner.php',{
			parameters : {page:varToSend},
			method: 'post',
			onSuccess: function (e) {
				$('seitenCont').update(e.responseText);
				}
		});
}

function enterCode () {
	$('flashFrame').update('<div id="slotMachine"></div>');
	loadCont('enterCode');
}

function insertFlash() {
	var flashvars = {
	  code: $('enteredCode').value
	};
	
	var attributes = {
	  code: $('enteredCode').value
	};
	
	var pararms = {
		wmode: 'transparent'
		};

	swfobject.embedSWF("images/tomato_slot.swf", "slotMachine", "517", "567", "8.0.35.0", "js/expressInstall.swf", flashvars, pararms);
	swfobject.registerObject("FlashID");
	new Ajax.Request ('saveData.php',{
			parameters : {action:'code',code:$('enteredCode').value},
			method: 'post',
			onSuccess: function () {}			
		});
	return false;
}

function makeCheck () {
	var img = $('checkImg');
	var checkField = $('teilCheckField');
	if(checkField.value == '0') {
		
		checkField.value = '1';	
		img.src  = 'images/check.jpg';
	} else {
		checkField.value = '0';
		img.src  = 'images/uncheck.jpg';
	}
	return false;
}

function makeWeiter () {
	var checkField = $('teilCheckField');
	var inputCode = $('enteredCode');
	
	if(checkField.value != '1') {
		$('checkImg').src = 'images/uncheckRed.jpg';
	} else {
		$('checkImg').src = 'images/check.jpg';
	}
	
	if(inputCode.value == '') {
		$('codeEingabe').addClassName('missingCode');
	} else {
		$('codeEingabe').removeClassName('missingCode');
	}
	
	if(checkField.value == '1' && inputCode.value != '') {
		insertFlash();
		loadCont('startSlot'); 
	}
	return false;
	
}

function gotTOForm() {
	loadCont('insertForm');
	new Ajax.Request ('saveData.php',{
			parameters : {action:'savePunkte'},
			method: 'post',
			onSuccess: function () {
				$('flashFrame').update('<div id="slotMachine"></div>');
				}			
		});
}

function savePunkt (codes, punkte) {
	loadCont('insertForm');
	new Ajax.Request ('saveData.php',{
			parameters : {action:'savePunkte',code:codes,score:punkte },
			method: 'post',
			onSuccess: function () {
				//$('flashFrame').update('<div id="slotMachine"></div>');
				}			
		});
}

function sendForm() {
	
	var go = true;
	
	$$('.styledInpun').each(function(e) {
		if(e.value == '') {
			e.addClassName('missing');
			go = false;
		} else {
			e.removeClassName('missing');
			
		}
	});
	
	if(go) {
		new Ajax.Request ('saveData.php',{
				parameters : $('userdataForm').serialize(true),
				method: 'post',
				onSuccess: function () {
					loadCont('danke');
				}			
			});
	}
	
}