////////////////////////////////////////////////////////////////////////////////
// wForms v0.1 - Malaysian localization file                                  //
// Author: Melvin Madarak <melvinmadaraka@yahoo.com>                          //
// This software is licensed under the CC-GNU LGPL 			      //
// <http://creativecommons.org/licenses/LGPL/2.1/> 			      //
// See http://www.formassembly.com/wForms and				      //
// http://www.formassembly.com/blog/how-to-localize-wforms/ for details	      //
////////////////////////////////////////////////////////////////////////////////

// Mesej ralat
wf.arrErrorMsg = new Array();
wFORMS.behaviors['validation'].errMsg_required     = "Medan ini wajib diisi. "; // required
wFORMS.behaviors['validation'].errMsg_alpha        = "Huruf sahaja dibenarkan (a-z, A-Z). Digit tidak dibenarkan. "; // validate_alpha
wFORMS.behaviors['validation'].errMsg_email        = "Alamat e-mel tidak sah. ";   // validate_email
wFORMS.behaviors['validation'].errMsg_integer      = "Format integer sahaja. ";                          // validate_integer
wFORMS.behaviors['validation'].errMsg_float        = "Format nombor perpuluhan sahaja. ";
wFORMS.behaviors['validation'].errMsg_password     = "Kata Laluan tidak selamat. Kata Laluan hendaklah diantara 4 hingga 12 dan gunakan gabungan huruf kecil dan huruf besar. ";
wFORMS.behaviors['validation'].errMsg_alphanum     = "Format alpanumerik sahaja [a-z 0-9]. ";
wFORMS.behaviors['validation'].errMsg_date         = "Tarikh tidak sah. ";
wFORMS.behaviors['validation'].errMsg_notification = "%% kesilapan telah dikesan.\nBorang anda belum dihantar lagi.\nSila semak maklumat yang anda berikan."; // %% will be replaced by the actual number of errors.

// Altri Messaggi.
wf.arrMsg = new Array();
wf.arrMsg[0] = "Aggiungi una riga"; 	// repeat link
wf.arrMsg[1] = "Ripete il campo o il gruppo di campi precedenti."; // title attribute on the repeat link 
wf.arrMsg[2] = "Rimuovi"; 		// remove link
wf.arrMsg[3] = "Rimuove il campo o il gruppo di campi precedenti."; // title attribute on the remove link
wf.arrMsg[4] = "Prossima Pagina";
wf.arrMsg[5] = "Pagina Precedente";

/** Alphabetic chars string validation function */
wf.isAlpha = function(s) {
    var reg = /^[\u0041-\u007A\u00C0-\u00FF\u0100\u017F]+$/;
    return this.isEmpty(s) || reg.test(s);
}

/** Alphanumeric chars string validation function*/
wf.isAlpha = function(s) {
    var reg = /^[\u0030-\u0039\u0041-\u007A\u00C0-\u00FF\u0100\u017F]+$/;
    return this.isEmpty(s) || reg.test(s);
}
