/**********************************************************************************************************
	LANG DEFINITION VARS
**********************************************************************************************************/
COUNTRY_NAME_NL='Nederland';
COUNTRY_NAME_BE='Belgïe';
COUNTRY_NAME_OTHER='Autres';

GENDER_MISTER='Dhr.';
GENDER_LADY='Mevr.';
GENDER_MISS='Mlle'; //on n'utilise par Mlle
GENDER_NONE='Niet bekend';

RECIPIENT_SERVICE='de geadresseerde afdeling';
SECURITY_CODE='de veiligheidscode';
YOUR_EMAIL='uw email adres';
YOUR_EMAIL_CONFIRMATION='de bevestiging van uw email adres';
YOUR_MESSAGE='uw bericht';
PLEASE_CHECK='Kunt u controleren:';
SEND_YOUR_MESSAGE='Uw bericht versturen?';
TOMBOLA_CONFIRM='Bevestigd u de aankoop voor de tombola : %1$s ?';
STORE_CONFIRM='Bevestigd u de aankoop van het cadeau: %1$s ?';
NUMBER_MAXIMUM_REACHED='U heeft al  %1$s nummers gekozen';
YOU_MUST_CLICK_ON_A_BANNER='U moet op een banner klikken.';
YOU_MUST_SELECT_X_NUMBERS='U moet %1$s nummers kiezen !';
NOT_VALID_EMAIL_ADDRESS='Ongeldig email adres';
YOU_MUST_ENTER_PASS='U moet een nieuw wachtwoord invullen.';
YOUR_GENDER='uw titel';
YOUR_NAME='uw naam';
YOUR_FIRSTNAME='uw voornaam';
YOUR_PASSWORD='uw wachtwoord (moet 2 tot 10 alfanumerieke karakters zonder accent bevatten)';
YOUR_PASSWORD_SHORT=' uw wachtwoord';
YOUR_PASSWORD_CONFIRMATION='de bevestiging van uw wachtwoord';
YOUR_OLD_PASSWORD='uw oude wachtwoord';
YOUR_POSTAL_ADDRESS='uw adres';
YOUR_GSM_NUMBER='uw gsm nummer';
YOUR_PHONE_NUMBER='uw telefoonnummer';
YOUR_POSTCODE='uw postcode';
YOUR_TOWN='uw stad';
FORM_ERROR='Een fout is ontstaan.\nLeeg de tuidelijke files van uw browser en probeer het opnieuw.\nBedankt.';
PLEASE_FILL_HILIGHT_FIELDS='Vul de aangegeven velden in.';
YOUR_BIRTHDATE='uw geboortedatum';
PARTNER_SUBSCRIPTION='inschrijving bij de partners aanbiedingen';
ACCEPT_RULES='Acceptatie van het reglement';
YOU_NEED_TO_MAKE_A_CHOICE='U moet een keuze maken.';
INCORRECT_NEW_EMAIL_ADDRESS='Ongeldig email adres.';
PRIZE_CHOICE='De keuze van het cadeau';
EMAIL_FIELDS='het email adres';
TOO_OLD_BROWSER='Uw browser is te oud. Om hem te updaten raden wij u aan om Firefox te gebruiken : http://www.getfirefox.com';
LEGAL_NOTES='Disclaimer';
LEGAL_NOTES_ALERT='Door op de knop &quot;Schrijf je in en speel ! &quot;  te klikken, worden uw gegevens gestuurd naar het bedrijf  %1$s. Ingevolge de Protection Act 1998” heeft u het recht om uw persoonlijke gegevens op te vragen of te (laten) wijzigen.Een verzoek tot inzage dient u schriftelijk in te dienen bij: %1$s.';
ENDED='Afelopen';
DELETE_FAVORITE='Weet u zeker dat u dit favoriete formulieren wilt verwijderen ?';
GRID_SELECT_NUMBER='Vous devez sélectionner un numéro de grille';
THE_GRID_NUMBER='la grille numéro %1$s';
DUPLICATE_GRID_NOT_COMPLETED='Cette grille ne peut pas être dupliquée car elle n\'est pas complète.';
ON_ALL_GRIDS='Sur toutes les grilles';

var lg_formPleaseCheck='Kunt u controleren:';
var lg_birthdateDay='Geboortedatum (dag)';
var lg_birthdateMonth='Geboortedatum (maand)';
var lg_birthdateYear='Geboortedatum (jaar)';
var lg_gender='Titel';
var lg_country='Land';
var fb_pleaseFinish='<img height="11" width="16" alt="Facebook" src="http://img.mediastay.com/core/img/fbLoader.gif">';

/**********************************************************************************************************
	--- DON'T MODIFY BELOW ---
	COUNTRY SPECIFIC CONF
**********************************************************************************************************/
// profile
CIVILITE_SELECT_OPTIONS={'0':'--','1':GENDER_MISTER,'2':GENDER_LADY};
COUNTRY_SELECT_OPTIONS={'9':COUNTRY_NAME_NL,'2':COUNTRY_NAME_BE};
BIRTH_SELECT_ORDER={1:'day',2:'month',3:'year'};

// name of play page and delay for tracker
TRACKER_VALID_URL='play.php';
TRACKER_VALID_TIME=3000;

// img sub path (on static server)
PUB_SUBPATH='lucky';

// enabled magic number or not
ENABLED_GRID_MAGIC_NUMBER=true;

// grid per day
GRIDS_PER_DAY=16;

/**********************************************************************************************************
	COUNTRY SPECIFIC FUNCTIONS
**********************************************************************************************************/
function clearPhoneNumber(num,country){
	if(typeof(country)=='undefined') country='9';
	num=num.replace(/[^0-9+]/g,'');
	if(COUNTRIES[country]['code']=='NL')
		num=num.replace(/^(\+|00)31/i,'0');
	else if(COUNTRIES[country]['code']=='BE')
		num=num.replace(/^(\+|00)32/i,'0');
	num=num.replace(/[^0-9]/g,'');
	return(num);
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
function isValidGsmNumber(num,country){
	if(typeof(country)=='undefined') country='9';
	if(COUNTRIES[country]['code']=='NL')
		return(num.match(/^06[0-9]{8}$/i));
	else if(COUNTRIES[country]['code']=='BE')
		return(num.match(/^04[0-9]{8}$/i));
	else return(true);
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
function isValidPhoneNumber(num,country){
	if(typeof(country)=='undefined') country='9';
	if(COUNTRIES[country]['code']=='NL')
		return(num.match(/^0[1234589][0-9]{8}$/i));
	else if(COUNTRIES[country]['code']=='BE')
		return(num.match(/^0[0-9]{8}$/i));
	else return(true);
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
function isValidZipCode(zipCode,country){
	if(typeof(country)=='undefined') country='9';
	if(COUNTRIES[country]['code']=='NL')
		return(zipCode.match(/^[0-9]{4}[a-zA-Z]{2}$/i));
	else if(COUNTRIES[country]['code']=='BE')
		return(zipCode.match(/^[0-9]{4}$/));
	else return(false);
}

/**********************************************************************************************************
	MDSTOOLS EXTEND
**********************************************************************************************************/

if(typeof(MFC)=='undefined'){
	var MFC={};
}
if(typeof(MFC.fieldsTypes)=='undefined'){
	MFC.fieldsTypes={};
}

MFC.fieldsTypes.gsmNumber={
	'regExp':null,
	'check':function(elm){
    	var v=MU.formTagGetValue(elm);
    	var rv=(v=='');
    	var f=elm.form;
    	if((!rv)&&f.elements['pays']){
    		var country=MU.formTagGetValue(f.elements['pays']);
    		if(COUNTRIES[country]['code']=='NL'){
    			v=v.replace(/^(\+|00)31/i,'0');
    			rv=v.match(/^06[0-9]{8}$/i);
    		}else if(COUNTRIES[country]['code']=='BE'){
    			v=v.replace(/^(\+|00)32/i,'0');
    			rv=v.match(/^04[0-9]{8}$/i);
    		}else{
    			rv=true;
    		}
    	}
    	if(rv) MU.formTagSetValue(elm,v);
    	rv=(elm.readOnly||rv);
    	return rv;
    }
};

MFC.fieldsTypes.homeNumber={
	'regExp':null,
	'check':function(elm){
		var v=MU.formTagGetValue(elm);
	    var rv=(v=='');
    	var f=elm.form;
    	if((!rv)&&f.elements['pays']){
    		var country=MU.formTagGetValue(f.elements['pays']);
    		if(COUNTRIES[country]['code']=='NL'){
    			v=v.replace(/^(\+|00)31/i,'0');
    			rv=v.match(/^0[0-9]{9}$/i);
    		}else if(COUNTRIES[country]['code']=='BE'){
    			v=v.replace(/^(\+|00)32/i,'0');
    			rv=v.match(/^0[0-9]{8}$/i);
    		}else{
    			rv=true;
    		}
    	}
    	if(rv) MU.formTagSetValue(elm,v);
    	rv=(elm.readOnly||rv);
    	return rv;
	}
};

MFC.fieldsTypes.zipcode={
	'regExp':null,
	'check':function(elm){
    	var v=MU.formTagGetValue(elm);
    	var rv=true;
    	var f=elm.form;
    	if(f.elements['pays']){
    		var country=MU.formTagGetValue(f.elements['pays']);
    		if(COUNTRIES[country]['code']=='NL'){
    			rv=v.match(/^[0-9]{4}[a-zA-Z]{2}$/);
    		}else if(COUNTRIES[country]['code']=='BE'){
    			v=v.replace(/[^0-9]/,'');
    			rv=v.match(/^[0-9]{4}$/);
    		}else{
    			v='';
    			rv=true;
    		}
    	}else{
    		v='';
    	}
    	if(rv) MU.formTagSetValue(elm,v);
    	rv=(elm.readOnly||rv);
    	return rv;
    }
};
