function aivao_refresh_capcha(){
	$.post(aivao_addpath+"/cms/front/ajax/mycapcha.php", {}, function(data) {
		$("#mycapcha").html(data["mycapcha"]);
		$('#mycapcha').s3Capcha();
	}, "json");
}

//-------------------------------- XXXXXXXXXXXX

function aivao_register(){
	aivao_refresh_capcha();
	
	var posi =  Math.round(($(window).height()/2)-(Number($("#pop_register").css("height").replace("px", ""))/2));
	if(posi < 10){
		posi = 10;
	}
	$("#pop_register").css({ 
		"top" : posi+"px"
	});
	aivao_show_pop();
	$("#pop_register").slideDown(500);
}


//-------------------------------- XXXXXXXXXXXX

function aivao_check_register(){
	var checkedimg = $("input[@name='mycapcha']:checked").val();
	$("#pop > .alert > .alerttxt > .feedback").html("Einen Moment bitte...");
	$("#pop > .alert").show();
	var options = {mycapcha:checkedimg};
	$("#pop_register").find("input").each(function(){
		if($(this).attr("name") != "mycapcha"){
			$(this).removeClass("highlighted");
			options[$(this).attr("name")] = $(this).val();
		}
	});
	$("#pop_register").find("select").each(function(){
		$(this).removeClass("highlighted");
		options[$(this).attr("name")] = $(this).val();
	});
	$.post(aivao_addpath+"/cms/front/ajax/check_register.php", options, function(data) {
		//alert(data["Wie_hast_du_von_dem_Wettbewerb_erfahren"]);
		if(data["grant"] == 1){
			$("#pop_register").find("input").each(function(){
				$(this).removeClass("highlighted");
				$(this).val("");
			});
			$("#pop_register").find("select").each(function(){
				$(this).removeClass("highlighted");
			});
			$("#pop > .alert > .alerttxt > .feedback").html(data["feedback"]);
			$("#pop_register").slideUp(500);
		}
		else{
			if(data["capchagrant"] == 0){
				aivao_refresh_capcha();
			}
			if(data["highlighted"].length > 0){

					$("#pop_register").find("input").each(function(){
						if($(this).attr("name") != "mycapcha"){
							if(data["highlighted"].indexOf($(this).attr("name")) > -1){
								$(this).addClass("highlighted");
							}
						}
					});
					$("#pop_register").find("select").each(function(){
						if(data["highlighted"].indexOf($(this).attr("name")) > -1){
							$(this).addClass("highlighted");
						}
					});
			}
			$("#pop > .alert > .alerttxt > .feedback").html(data["feedback"]);

		}
	}, "json");


}


