
var lastcodef = "";
function format(t) {
	var val = jQuery(t).val();
	
	var fre0 = /^[a-zA-Z]{0,3}$/;
	if(fre0.match(val)) {
		jQuery(t).val(val.toUpperCase());
		lastcodef = val.toUpperCase();
		return;
	}

	var fre1 = /^[a-zA-Z]{3}\d{0,3}$/;
	if(fre1.match(val)) {
		var n = (val.substring(0,3) + "-" + val.substring(3,6)).toUpperCase();
		jQuery(t).val(n);
		lastcodef = n;
		return;
	}
	
	var fre2 = /^[a-zA-Z]{3}-\d{0,3}$/;
	if(fre2.match(val)) {
		jQuery(t).val(val.toUpperCase());
		lastcodef = val.toUpperCase();
		return;
	}
	
	jQuery(t).val(lastcodef).toUpperCase();
	
}

function enterKupon(th) {
	var p = jQuery(th).parent();
	var t = p.children("#kuponmezo");
	var co = t.val();
	p.append("<br/>Pillanat...");
	jQuery.ajax({
		url:		"kupon.php",
		data:		"co=" + t.val(),
		success:	function(data) {
			if(data=="OK") window.location.reload();
			else {
				p.append("<br/>" + data);
			}
		}
	});
}

function kuponTorol(th) {
	jQuery(th).parent().html("Pillanat...");
	jQuery.ajax({
		url:		"kupon.php",
		data:		"clear=1",
		success:	function(d) {
			window.location.reload();
		}
	});
}

function handleinputtags(e) {
	if(!e) e=event;
	if(e.keyCode==9) return true;
	
	var targets = jQuery("input[emailfield]").slice(1);
	targets.each(function(k,v){
		if(jQuery(v).val()=="") {
			jQuery(v).prev("div").remove();
			jQuery(v).remove();
		}
	});
	
	var target = jQuery("input[emailfield]:last");
	if(target.val()!="") {
		target.parent().append("<div class='infoBoxContents'></div><input emailfield='emailfield' name='kemail[]' onkeyup='handleinputtags(event);' />");
	}
	
	var targets = jQuery("input[emailfield]");
	var i = 1;
	targets.each(function(k,v){
		jQuery(v).prev("div").html( " Töltsd ki " + Math.min( i * obscure1,obscure2 ) + "% kedvezményhez!" );
		i++;
	});
}
/*
jQuery(function(){
	var target = jQuery("div[p]");
	if(target) target.addClass("indent");
	jQuery.ajax({
		url:		"kupon.php",
		data:		"heartbeat"
	});
});
*/
