
$(function(){

});
function segmenta20Ar(){

if(!$("#regTerms").is(":checked")){
if(editionLCID==1053){
alert("Vänligen godkänn villkoren innan ni slutför er anmälan!");
}else{
alert("Please accept our terms of registration before you continue!");
}
return false;
}else{

var theForm= $("#activityRegistration");
var hardFields= theForm.find(".validate-hard > input");
var softFields= theForm.find(".validate-soft > input");
var valWarning= validateSoftFields(softFields);
var valError= validateHardFields(hardFields);
var activity= $("#choosen_activity:checked").val();
var personnr= $(".personnr > input");
var hcp= $(".hcp > input");
var golfid= $(".golf-id > input");
var cMess= "Skicka anmälan?";
var wMess= "Vissa fält (gulmarkerade) tycks sakna innehåll. \nVill du fortsätta ändå?";
var eMess= "Vänligen komplettera alla obligatoriska fält (rödmarkerade) innan du fortsätter.";


if(activity=="Golf"){

personnr.removeClass("swlValidationError");
personnr.addClass("swlValidationOk");

// GOLF ID
golfid.each(function(){
var currField = $(this);
currField.val(currField.val().replace(/[^0123456789-]/g,""));
var currValue= currField.val().toUpperCase();
if(currValue.length>8 || currValue.indexOf("PROVA")>-1){
currField.removeClass("swlValidationError");
currField.addClass("swlValidationOk");
}else{
currField.removeClass("swlValidationOk");
currField.addClass("swlValidationError");
valError = true;
}
});

// HCP
hcp.each(function(){
var currField = $(this);
currField.val(currField.val().replace(/[^0123456789,]/g,""));
var currValue= currField.val();
if(currValue.length>0){
currField.removeClass("swlValidationWarning");
currField.addClass("swlValidationOk");
}else{
currField.removeClass("swlValidationOk");
currField.addClass("swlValidationWarning");
}
});

}else{

hcp.removeClass("swlValidationError");
hcp.addClass("swlValidationOk");
golfid.removeClass("swlValidationWarning");
golfid.addClass("swlValidationOk");

// PERSONNUMMER
personnr.val(personnr.val().replace(/[^0123456789-]/g,""));
var personnrVal= personnr.val().toUpperCase();
if(personnrVal.length>9){
personnr.removeClass("swlValidationError");
personnr.addClass("swlValidationOk");
}else{
personnr.removeClass("swlValidationOk");
personnr.addClass("swlValidationError");
valError = true;
}

}


if(valError==true){
if(eMess.length>0){alert(eMess);}
return false;
}else if(valWarning==true && wMess.length>0){
if(confirm(wMess)){
return true;
}else{
return false;
}
} else {
if(cMess.length>0){
if(confirm(cMess)){return true;}
}else{
return true;
}
}

}

  return false;
}
function smodeGolfen(){
return confirm("(Detta simulerar en kund-/eventspecifik validering.\nHär kan vi lägga in skräddarsydda krav och egna textmeddelanden.)\n\nVill du fortsätta?\nÄven bekräftelsen som skapas till följd av anmälan kommer att vara anpassad för detta event.");
}

