function windowsclass(clikeclass, opendivclass, clikeclass02, opendivclass02, vallist, taplen, stylename, overstylename) { $(clikeclass).removeclass(overstylename).addclass(stylename); $(opendivclass).show(); var openid = ''; var opendivid = ''; for (i = 1; i <= taplen; i++) { if (i != vallist) { openid = openid + '#' + clikeclass02 + i + ','; opendivid = opendivid + '#' + opendivclass02 + i + ',' } } openid = openid + '#neiow'; opendivid = opendivid + '#neiow'; $(opendivid).hide(); $(openid).removeclass(stylename).addclass(overstylename) } function sessionimg(inputname, url) { var imgtitle = url + 'public/seccode.php?rd=' + math.random(); $("#" + inputname).attr("src", function() { return imgtitle }) } function messform(seccodetype) { if (document.messformsave.name.value == "" || document.messformsave.content.value == "") { document.messformsave.name.focus(); alert(forum_input_err); return false } if (!document.messformsave.email.value.match(/^\w+((-\w+)|(\.\w+))*\@[a-za-z0-9]+((\.|-)[a-za-z0-9]+)*\.[a-za-z0-9]+$/ig)) { alert(email_err); document.messformsave.email.focus(); return false } if (seccodetype == '1' && document.messformsave.seccode.value.match(/^[a-z]{4}$/ig) == null) { document.messformsave.seccode.focus(); alert(seccode_empty); return false } } function memberlogin(seccodetype) { if (document.mainform.username.value.match(/^[^!@~`\'\"#\$\%\^&\*\(\)\+\-\{\}\[\]\|\\/\?\<\>\,\.\:\;]{2,16}$/ig) == null) { document.mainform.username.focus(); alert(loing_input_err); return false } if (document.mainform.password.value == "" || document.mainform.password.value < 5) { document.mainform.password.focus(); alert(loing_input_err); return false } if (seccodetype == '1' && document.mainform.seccode.value.match(/^[a-z]{4}$/ig) == null) { document.mainform.seccode.focus(); alert(seccode_empty); return false } } function checktypename(dbname, value, loadurl, gettxtid, okmess, nomess, bottonname) { var um = document.getelementbyid(gettxtid); if (value == '') { um.innerhtml = "" + nomess + ""; $('#' + bottonname).attr('disabled', 'true'); return false } $.ajax({ type: "post", url: loadurl, data: dbname + "=" + value, success: function(date) { if (date == "false") { um.innerhtml = "" + nomess + ""; $('#' + bottonname).attr('disabled', 'true') } else { um.innerhtml = "" + okmess + ""; $('#' + bottonname).attr('disabled', '') } } }) } function memberdbreg(seccodetype) { if (!document.memberreg.username.value.match(/^[^!@~`\'\"#\$\%\^&\*\(\)\+\-\{\}\[\]\|\\/\?\<\>\,\.\:\;]{2,16}$/ig)) { alert(username_len); document.memberreg.username.focus(); return false } if (!document.memberreg.email.value.match(/^\w+((-\w+)|(\.\w+))*\@[a-za-z0-9]+((\.|-)[a-za-z0-9]+)*\.[a-za-z0-9]+$/ig)) { alert(email_err); document.memberreg.email.focus(); return false } if (document.memberreg.password.value.length < 6 || document.memberreg.password.value.length > 15) { alert(password_len); document.memberreg.password.focus(); return false } if (document.memberreg.password.value == "123456" || document.memberreg.password.value == "111111" || document.memberreg.password.value == "aaaaaa" || document.memberreg.password.value == "654321" || document.memberreg.password.value == "abcdef") { alert(password_len2); document.memberreg.password.focus(); return false } if (document.memberreg.username.value == document.memberreg.password.value) { alert(password_len2); document.memberreg.password.focus(); return false } if (document.memberreg.password2.value == "") { alert(password2_empty); document.memberreg.password2.focus(); return false } if (document.memberreg.password2.value != document.memberreg.password.value) { alert(password_disaffinity); document.memberreg.password.focus(); return false } if (seccodetype == '1' && document.memberreg.seccode.value.match(/^[a-z]{4}$/ig) == null) { alert(seccode_empty); document.memberreg.seccode.focus(); return false } if (!document.getelementbyid("agree").checked) { alert(agree_empty); return false } } function editpassword() { if (document.editmember.oldpassword.value == "" || document.editmember.oldpassword.value.length < 6) { alert(oldpassword_err); document.editmember.oldpassword.focus(); return false } if (document.editmember.password.value.length < 6 || document.editmember.password.value.length > 15) { alert(password_len); document.editmember.password.focus(); return false } if (document.editmember.password.value == "123456" || document.editmember.password.value == "111111" || document.editmember.password.value == "aaaaaa" || document.editmember.password.value == "654321" || document.editmember.password.value == "abcdef") { alert(password_len2); document.editmember.password.focus(); return false } if (document.editmember.password2.value == "") { alert(password2_empty); document.editmember.password2.focus(); return false } if (document.editmember.password2.value != document.editmember.password.value) { alert(password_disaffinity); document.editmember.password.focus(); return false } } function editmail() { if (document.editmember.password.value == "" || document.editmember.password.value.length < 6) { alert(password_len); document.editmember.password.focus(); return false } if (!document.editmember.email.value.match(/^\w+((-\w+)|(\.\w+))*\@[a-za-z0-9]+((\.|-)[a-za-z0-9]+)*\.[a-za-z0-9]+$/ig)) { alert(email_err); document.editmember.email.focus(); return false } } function moblievalidate(istype) { if (istype == 1) { if (!document.editmoblie.mobile.value.match(/^1[0-9]{10}$/ig)) { alert(moblie_validate); document.editmoblie.mobile.focus(); return false } } if (istype == 2) { if (!document.editmoblie.mobliesn.value.match(/^[0-9]{8}$/ig)) { alert(seccode_empty); document.editmoblie.mobliesn.focus(); return false } if (document.editmoblie.password.value == "" || document.editmoblie.password.value.length < 6) { alert(password_err); document.editmoblie.password.focus(); return false } } } function lostpassword(seccodetype) { var istype = $('input[name="istype"]:checked').val(); if (document.lostpassworddb.username.value.match(/^[^\!@~`\'\"#\$\%\^&\*\(\)\+\-\{\}\[\]\|\\/\?\<\>\,\.\:\;]{2,16}$/ig) == null) { document.lostpassworddb.username.focus(); alert(username_empty); return false } if (istype == '1') { if (!document.lostpassworddb.email.value.match(/^\w+((-\w+)|(\.\w+))*\@[a-za-z0-9]+((\.|-)[a-za-z0-9]+)*\.[a-za-z0-9]+$/)) { alert(email_match); document.lostpassworddb.email.focus(); return false } } else { if (!document.lostpassworddb.mobile.value.match(/^1[0-9]{10}$/)) { alert(moblie_validate); document.lostpassworddb.mobile.focus(); return false } } if (seccodetype == '1' && document.lostpassworddb.seccode.value.match(/^[a-z]{4}$/ig) == null) { document.lostpassworddb.seccode.focus(); alert(seccode_empty); return false } } function forumcreat(seccodetype) { if (document.bbsmainform.title.value == "") { alert(forum_title_err); document.bbsmainform.title.focus(); return false } if (document.bbsmainform.username.value == "") { alert(forum_input_err); document.bbsmainform.username.focus(); return false } if (document.bbsmainform.content.value == "") { alert(forum_input_err); document.bbsmainform.content.focus(); return false } if (!document.bbsmainform.email.value.match(/^\w+((-\w+)|(\.\w+))*\@[a-za-z0-9]+((\.|-)[a-za-z0-9]+)*\.[a-za-z0-9]+$/)) { alert(email_err); document.bbsmainform.email.focus(); return false } if (seccodetype == '1' && document.bbsmainform.seccode.value.match(/^[a-z]{4}$/ig) == null) { document.bbsmainform.seccode.focus(); alert(seccode_empty); return false } } function orderamount(id) { var amout = document.getelementbyid("amount" + id); var amountvalue = document.getelementbyid("amount" + id).value; if (amountvalue.match(/^[1-9]{1}[0-9]*$/ig) == null) { alert(order_amout_err); amout.value = '1'; return false } } function ordersave() { if (document.ordersaveform.alias.value == "") { document.ordersaveform.alias.focus(); alert(alias_empty); return false } if (!document.ordersaveform.email.value.match(/^\w+((-\w+)|(\.\w+))*\@[a-za-z0-9]+((\.|-)[a-za-z0-9]+)*\.[a-za-z0-9]+$/)) { alert(email_err); document.ordersaveform.email.focus(); return false } if (document.ordersaveform.address.value == "") { document.ordersaveform.address.focus(); alert(address_title); return false } if (document.ordersaveform.tel.value == "" && document.ordersaveform.mobile.value == "") { document.ordersaveform.tel.focus(); alert(tel_empty); return false } } function enquirysave() { if (document.mainform.linkman.value == "") { document.mainform.linkman.focus(); alert(alias_empty); return false } if (!document.mainform.email.value.match(/^\w+((-\w+)|(\.\w+))*\@[a-za-z0-9]+((\.|-)[a-za-z0-9]+)*\.[a-za-z0-9]+$/)) { alert(email_err); document.mainform.email.focus(); return false } if (document.mainform.address.value == "") { document.mainform.address.focus(); alert(address_title); return false } // if (document.mainform.tel.value == "" && document.mainform.mobile.value == "") { // document.mainform.tel.focus(); // alert(tel_empty); // return false // } } function ondisplayother(div, style, div2, style2) { $('#' + div).removeclass().addclass(style); $('#' + div2).removeclass().addclass(style2) } function search_input(act){ if ( act == 'in') { $('#keyword').animate({width: 360}); if ($('#keyword').val() == 'search') { $('#keyword').val(''); $('#keyword').css('color','#000'); } } if ( act == 'out') { $('#keyword').animate({width: 120}); if ($('#keyword').val() == '') { $('#keyword').val('search'); $('#keyword').css('color','#ddd'); } } } function check_search(){ if ( $('#keyword').val() != '' && $('#keyword').val() != 'search') $('#search_form').submit(); }