var rus_lr2 = ('Å-å-Î-î-¨-¨-¨-¨-Æ-Æ-×-×-Ø-Ø-Ù-Ù-Ú-Ü-Ý-Ý-Þ-Þ-ß-ß-ß-ß-¸-¸-æ-÷-ø-ù-ý-þ-ÿ-ÿ').split('-');
var lat_lr2 = ('/E-/e-/O-/o-ÛO-Ûo-ÉO-Éo-ÇH-Çh-ÖH-Öh-ÑH-Ñh-ØH-Øh-ú'+String.fromCharCode(35)+'-ü'+String.fromCharCode(39)+'-ÉE-Ée-ÉU-Éu-ÉA-Éa-ÛA-Ûa-ûo-éo-çh-öh-ñh-øh-ée-éu-éa-ûa').split('-');
var rus_lr1 = ('À-Á-Â-Ã-Ä-Å-Ç-È-É-Ê-Ë-Ì-Í-Î-Ï-Ð-Ñ-Ò-Ó-Ô-Õ-Õ-Ö-Ù-Û-ß-à-á-â-ã-ä-å-ç-è-é-ê-ë-ì-í-î-ï-ð-ñ-ò-ó-ô-õ-õ-ö-ù-ú-û-ü-ü-ÿ').split('-');
var lat_lr1 = ('A-B-V-G-D-E-Z-I-J-K-L-M-N-O-P-R-S-T-U-F-H-X-C-W-Y-Q-a-b-v-g-d-e-z-i-j-k-l-m-n-o-p-r-s-t-u-f-h-x-c-w-'+String.fromCharCode(35)+'-y-'+String.fromCharCode(39)+'-'+String.fromCharCode(96)+'-q').split('-');
var rus_rl = ('À-Á-Â-Ã-Ä-Å-¨-Æ-Ç-È-É-Ê-Ë-Ì-Í-Î-Ï-Ð-Ñ-Ò-Ó-Ô-Õ-Ö-×-Ø-Ù-Ú-Û-Ü-Ý-Þ-ß-à-á-â-ã-ä-å-¸-æ-ç-è-é-ê-ë-ì-í-î-ï-ð-ñ-ò-ó-ô-õ-ö-÷-ø-ù-ú-û-ü-ý-þ-ÿ').split('-');
var lat_rl = ('A-B-V-G-D-E-JO-ZH-Z-I-J-K-L-M-N-O-P-R-S-T-U-F-H-C-CH-SH-SHH-'+String.fromCharCode(35)+String.fromCharCode(35)+'-Y-'+String.fromCharCode(39)+String.fromCharCode(39)+'-JE-JU-JA-a-b-v-g-d-e-jo-zh-z-i-j-k-l-m-n-o-p-r-s-t-u-f-h-c-ch-sh-shh-'+String.fromCharCode(35)+'-y-'+String.fromCharCode(39)+'-je-ju-ja').split('-');

var lat = ('/E_/e_/O_/o_Øh_Éo_Çh_Öh_Ñh_Ée_Éu_Éa_Ûo_Ûu_Ûa_ØH_ÉO_ÇH_ÖH_ÑH_ÉE_ÉU_ÉA_ÛO_ÛU_ÛA_A_B_V_G_D_E_Z_I_J_K_L_M_N_O_P_R_S_T_U_F_X_C_ú#_Y_ü\'_H_W_Q_øh_éo_çh_öh_ñh_ée_éu_éa_ûo_ûa_a_b_v_g_d_e_z_i_j_k_l_m_n_o_p_r_s_t_u_f_x_c_#_y_\'_h_w_q').split('_');
var rus = ('E_e_O_o_Ù_¨_Æ_×_Ø_Ý_Þ_ß_¨_Þ_ß_Ù_¨_Æ_×_Ø_Ý_Þ_ß_¨_Þ_ß_À_Á_Â_Ã_Ä_Å_Ç_È_É_Ê_Ë_Ì_Í_Î_Ï_Ð_Ñ_Ò_Ó_Ô_Õ_Ö_Ú_Û_Ü_Õ_Ù_ß_ù_¸_æ_÷_ø_ý_þ_ÿ_¸_ÿ_à_á_â_ã_ä_å_ç_è_é_ê_ë_ì_í_î_ï_ð_ñ_ò_ó_ô_õ_ö_ú_û_ü_õ_ù_ÿ').split('_');
var rus2 = ('Ù_¨_Æ_×_Ø_Ý_Þ_ß_À_Á_Â_Ã_Ä_Å_Ç_È_É_Ê_Ë_Ì_Í_Î_Ï_Ð_Ñ_Ò_Ó_Ô_Õ_Ö_Ú_Û_Ü_ù_¸_æ_÷_ø_ý_þ_ÿ_à_á_â_ã_ä_å_ç_è_é_ê_ë_ì_í_î_ï_ð_ñ_ò_ó_ô_õ_ö_ú_û_ü').split('_');
var lat2 = ('SHH_JO_ZH_CH_SH_JE_JU_JA_A_B_V_G_D_E_Z_I_J_K_L_M_N_O_P_R_S_T_U_F_X_C_##_Y_\'\'_shh_jo_zh_ch_sh_je_ju_ja_a_b_v_g_d_e_z_i_j_k_l_m_n_o_p_r_s_t_u_f_x_c_#_y_\'').split('_');

var translitown=0;
var processhtmltags = 1; // switch to latin when the html tag <...> is typed in
var processbbcodetags = 1; // switch to latin when the bbcode tag [...] is typed in
function setfoc(){document.searchform.cust_fname.focus();}
function translatesymboltolatin(symb)
{
        var ii;
        for (ii=0; ii<rus_rl.length; ii++)
        {
                if (rus_rl[ii]==symb)
                return lat_rl[ii];
        }
        return symb;
}


function check_mail(s){
    n = s.indexOf("@");
    m = s.length;
    k = s.lastIndexOf("@");
    return !((n>0)&&(n==k)&&(n+1<m));
}


function check_string( str ){
    for(var i = 0; i < str.length; i++ ){
    c = str.charAt(i);
    if( c > 'z' )
    return true;
    }
    return false;
}

function check_username (str){
    for(var i = 0; i < str.length; i++ ){
    c = str.charAt(i);
    if( c > 'z' )
    return true;
    }
    return false;
}

function addmember(){

                txt = document.searchform.name.value;
                var txt2 = document.searchform.name_r.value;
                var txt3 = document.searchform.password.value;
                var txt4 = document.searchform.password_r.value;
                txtnew="";
                txtnew2="";
                txtnew3="";
                txtnew4="";
                var symb = "";
                for (kk=0;kk<txt.length;kk++)
                {
                        symb = translatesymboltolatin(txt.substr(kk,1));
                        txtnew = txtnew.substr(0,txtnew.length) + symb;
                }
                for (kk=0;kk<txt2.length;kk++)
                {
                        symb = translatesymboltolatin(txt2.substr(kk,1));
                        txtnew2 = txtnew2.substr(0,txtnew2.length) + symb;
                }
                for (kk=0;kk<txt3.length;kk++)
                {
                        symb = translatesymboltolatin(txt3.substr(kk,1));
                        txtnew3 = txtnew3.substr(0,txtnew3.length) + symb;
                }
                for (kk=0;kk<txt4.length;kk++)
                {
                        symb = translatesymboltolatin(txt4.substr(kk,1));
                        txtnew4 = txtnew4.substr(0,txtnew4.length) + symb;
                }
                document.searchform.name.value = txtnew;
                document.searchform.name.focus();
                document.searchform.name_r.value = txtnew2;
                document.searchform.name_r.focus();
                document.searchform.password.value = txtnew3;
                document.searchform.password.focus();
                document.searchform.password_r.value = txtnew4;
                document.searchform.password_r.focus();

    var f = document.forms[0]
f.cust_email.value = f.cust_email.value.replace (" " , "");
    if(f.cust_fname.value == ""){
        alert("Ïîæàëóéñòà, ââåäèòå âàøå èìÿ");
    }else if(f.cust_lname.value == ""){
        alert("Ïîæàëóéñòà, ââåäèòå âàøó ôàìèëèþ");
    }else if(f.birth_day.value == "0" || f.birth_month.value == "0" || f.birth_year.value == "0"){
        alert("Ïîæàëóéñòà, ââåäèòå äàòû âàøåãî ðîæäåíèÿ");
    }else if(f.cust_occupation.value == "0"){
        alert("Ïîæàëóéñòà, óêàæèòå âàøó ïðîôåññèþ");
    }else if(check_mail(f.cust_email.value)){
        alert("Please type your e-mail address");
    }else if(f.address.value == ""){
        alert("Ïîæàëóéñòà, óêàæèòå àäðåñ âàøåãî ïðîæèâàíèÿ");
    }else if(f.city.value == ""){
        alert("Ïîæàëóéñòà, ââåäèòå íàçâàíèå ãîðîäà");
    }else if(f.state.value == ""){
        alert("Please type your state/province/region");
    }else if(f.zip.value == ""){
        alert("Ïîæàëóéñòà, óêàæèòå âàø ïî÷òîâûé èíäåêñ");
    }else if(f.country.value == "0"){
        alert("Ïîæàëóéñòà, âûáåðèòå ñòðàíó ïðîæèâàíèÿ");
    }else if(f.phone.value == ""){
        alert("Ïîæàëóéñòà, ââåäèòå íîìåð òåëåôîíà");
    }else if(f.name.value != f.name_r.value){
        alert("Please, confirm your user name");
    }else if(f.name.value.length < 3){
        alert("User name must contain at least 3 symbols");
    }else if(f.name.value.length > 6){
        alert("User name must contain not more then 6 symbols");
    }else if(f.password.value.length < 3 ){
        alert("Password must contain at least 3 symbols");
    }else if(f.password.value != f.password_r.value){
        alert("Please, confirm your password");
//    }else if(check_string(f.cust_fname.value)){
//    alert("Ïîëå Èìÿ ñîäåðæèò ðóññêèå áóêâû");
//    }else if(check_string(f.cust_lname.value)){
//    alert("Ïîëå Ôàìèëèÿ ñîäåðæèò ðóññêèå áóêâû");
    }else if(check_string(f.cust_email.value)){
    alert("Ïîëå Àäðåñ ýëåêòðîííîé ïî÷òû ñîäåðæèò ðóññêèå áóêâû");
//    }else if(check_string(f.address.value)){
//    alert("Ïîëå Àäðåñ ïðîæèâàíèÿ ñîäåðæèò ðóññêèå áóêâû");
//    }else if(check_string(f.city.value)){
//    alert("Ïîëå Ãîðîä ñîäåðæèò ðóññêèå áóêâû");
//    }else if(check_string(f.state.value)){
//    alert("State/province/region contains incorrect symbols");
    }else if(check_string(f.zip.value)){
    alert("Post code contains incorrect symbols");
//    }else if(check_string(f.phone.value)){
//    alert("Phone contains incorrect symbols");
//    }else if(check_username(f.name.value)){
//    alert("User name contains incorrect symbols");
    }else {
        f.submit()
    }
}

