//functions

// Formulieren
function clearFormError(formid)
{
    var myForm = $(formid);
    var elements = $(formid +' :input');
    elements.each(function(i){
        if ($('#'+this.name + "_error").length >0)
        {
        	$('#'+this.name + "_error").html("");
        	$('#'+this.name + "_error").addClass('hide');
        }
        else if($('#'+this.name))
        {
            div = document.createElement("div");
            div.setAttribute("id", this.name + "_error");
            div.setAttribute("class", "error hide");
            $('#'+this.name).after(div);
        }
    });
}
function showFormError(jsondata)
{
	for (elem in jsondata) {
 		msg = "<ul class=\"errors\">";
        for (err in jsondata[elem]) {
            msg += "<li>" + jsondata[elem][err] + "</li>";
        }
        msg += "</ul>";
        $("#"+elem + "_error").html(msg);
        $("#"+elem + "_error").removeClass('hide');
    }	
}
function showFormError2(jsondata)
{
	for (elem in jsondata) {
		var msg='';
        for (err in jsondata[elem]) {
            msg += jsondata[elem][err] + "\n";
        }
       $("#"+elem ).validationEngine('showPrompt',msg, 'error', true, true);
    }
}

// Read a page's GET URL variables and return them as an associative array.


var hash = getUrlVars();

function getUrlVars() {

	
	var fase = 1;	
	var url = document.URL;
	var urlparts = url.split('?');	
	//alert(urlparts[1]);
	if (urlparts[1] != undefined) {
		var faseparts = urlparts[1].split('=');
		if (faseparts[0] == 'fase') {
			 if (faseparts[1] != undefined || faseparts[1] != "") {
				 fase = faseparts[1];
			 }
		 }
	}

	switch(fase) {
		case "1":
			return 1;
  			break;

		case "2":
			return 2;
  			break;

		case "3":
			return 3;
  			break;

		case "4":
			return 4;
  			break;
		default: return 1;
			break;
	}

    
}


function doFaseCheck() {
	
	var fasenr = hash;
	
	//alert("tweede = " + hash);

	if (fasenr == 1 ) {
		HYPE.documents["mijnstartpunt_animation"].showSceneNamed("watvindikleuk?");
		
		$(".mijn_startpunt_fase").each(function (i) {
	      	$(this).removeClass("collapsed");
	    });
	      
	    $("#mijn_startpunt_fase1").addClass("collapsed");
	  
	}

	else if (fasenr == 2 ) {
		HYPE.documents["mijnstartpunt_animation"].showSceneNamed("waargoedin?");
		
		$(".mijn_startpunt_fase").each(function (i) {
	      	$(this).removeClass("collapsed");
	    });
	      
	    $("#mijn_startpunt_fase2").addClass("collapsed");

	    
	}

	else if (fasenr == 3 ) {
		HYPE.documents["mijnstartpunt_animation"].showSceneNamed("welkekeuze?");
		
		$(".mijn_startpunt_fase").each(function (i) {
	      	$(this).removeClass("collapsed");
	    });
	      
	    $("#mijn_startpunt_fase3").addClass("collapsed");
	}

	else if (fasenr == 4 ) {
		HYPE.documents["mijnstartpunt_animation"].showSceneNamed("hoeaanmelden?");
		
		$(".mijn_startpunt_fase").each(function (i) {
	      	$(this).removeClass("collapsed");
	    });
	      
	    $("#mijn_startpunt_fase4").addClass("collapsed");
	}
	
	else {
		//alert("derde = " + fasenr);
		HYPE.documents["mijnstartpunt_animation"].showSceneNamed("watvindikleuk?");
		
		$(".mijn_startpunt_fase").each(function (i) {
	      	$(this).removeClass("collapsed");
	    });
	      
	    $("#mijn_startpunt_fase1").addClass("collapsed");
	}
}

