var namahalaman = ''; function getReqList(f) { var reqList = ''; for(i = 0; i < f.length; i++) { if ((f.elements[i].tagName == 'INPUT') && (f.elements[i].type == 'checkbox')) if (!f.elements[i].checked) continue; if (reqList.length) reqList += '&'; reqList += f.elements[i].name + '=' + encodeURI(f.elements[i].value); } reqList += '&ajax=1&submit=1'; return reqList; } function clearForm() { document.getElementById("nama").value = ''; document.getElementById("email").value = ''; document.getElementById("isi").value = ''; } function doSubmitBukutamu(f, ref) { if (sedangproses) return false; if (!validateinputBukutamu(f)) return false; if (!pakeajax) return true; if (!http) return true; var reqList = getReqList(f); reqList += '&ref=' + ref; return kirimPost(f, reqList); } function validateinputBukutamu(f) { var i = f.nama; if (!i.value.length) { alert("Field nama harap diisi..."); i.focus(); return false; }; var i = f.isi; if (!i.value.length) { alert("Komentar harap diisi juga"); i.focus(); return false; }; var i = f.email; if ((i.value.indexOf("@") < 1) || (i.value.indexOf(".") < 1)) { alert("Silakan isi alamat email ;p"); i.focus(); return false; } simpanVal(); return true; } function doSubmitKirim(f, ref) { if (sedangproses) return false; if (!validateinputKirim(f)) return false; if (!pakeajax) return true; if (!http) return true; var reqList = getReqList(f); reqList += '&ref=' + ref; return kirimPost(f, reqList); } function validateinputKirim(f) { var i = f.nama; if (!i.value.length) { alert("Field nama pengirim harap diisi..."); i.focus(); return false; }; var i = f.email; if ((i.value.indexOf("@") < 1) || (i.value.indexOf(".") < 1)) { alert("Silakan isi alamat email kamu ;p"); i.focus(); return false; } var i = f.nama2; if (!i.value.length) { alert("Field nama tujuan harap diisi..."); i.focus(); return false; }; var i = f.email2; if ((i.value.indexOf("@") < 1) || (i.value.indexOf(".") < 1)) { alert("Silakan isi alamat email tujuan ;p"); i.focus(); return false; } var i = f.isi; if (!i.value.length) { alert("Komentar harap diisi juga"); i.focus(); return false; }; simpanVal(); return true; } function doSubmitSearch(f, ref) { if (sedangproses) return false; if (!validateinputSearch(f)) return false; if (!pakeajax) return true; if (!http) return true; var reqList = getReqList(f); reqList += '&ref=' + ref; return kirimPost(f, reqList); } function validateinputSearch(f) { var i = f.txtcari; if (!i.value.length) { alert("Teks pencarian harus diisi..."); i.focus(); return false; }; return true; } function doSubmitDaftar(f, ref) { if (sedangproses) return false; if (!validateinputdaftar(f)) return false; if (!pakeajax) return true; if (!http) return true; if (f.mfoto.value.length) return true; var reqList = getReqList(f); reqList += '&ref=' + ref; return kirimPost(f, reqList); } function validateinputdaftar(f) { i = f.nama; if (!i.value.length) { alert("Nama harap diisi mas..."); i.focus(); return false; }; i = f.email; if ((i.value.indexOf("@") < 1) || (i.value.indexOf(".") < 1)) { alert("Emailnyaaa.... lupa ya ;p"); i.focus(); return false; } if (f.isedit.value != 'Y') { i = f.login; if (!i.value.length) { alert("Nama login masih kosong"); i.focus(); return false; } i = f.pass1; if (!i.value.length) { alert("Password masih kosong"); i.focus(); return false; } } else i = f.pass1; j = f.pass2; if (i.value != j.value) { alert("Kedua password harus sama"); j.focus(); return false; } return true; } function doSubmitKontak(f, ref) { if (sedangproses) return false; if (!validateinputKontak(f)) return false; if (!pakeajax) return true; if (!http) return true; var reqList = getReqList(f); reqList += '&ref=' + ref; return kirimPost(f, reqList); } function validateinputKontak(f) { var i = f.nama; if (!i.value.length) { alert("Nama mohon diisi... oke"); i.focus(); return false; }; var i = f.email; if ((i.value.indexOf("@") < 1) || (i.value.indexOf(".") < 1)) { alert("Silakan isi alamat email"); i.focus(); return false; } var i = f.isi; if (!i.value.length) { alert("Komentar mohon diisi... oke"); i.focus(); return false; }; simpanVal(); return true; } function doSubmitLostPWD(f, ref) { if (sedangproses) return false; if (!validateinputLostPWD(f)) return false; if (!pakeajax) return true; if (!http) return true; var reqList = getReqList(f); reqList += '&ref=' + ref; return kirimPost(f, reqList); } function validateinputLostPWD(f) { var i = f.email; if ((i.value.indexOf("@") < 1) || (i.value.indexOf(".") < 1)) { alert("Silakan isi alamat email"); i.focus(); return false; } return true; } function validateinputjawabtopik(f) { var i = f.namajawabtopik; if (!i.value.length) { alert("Nama belum diisi..."); i.focus(); return false; }; var i = f.isijawabtopik; if (!i.value.length) { alert("Isi topik masih kosong..."); i.focus(); return false; }; hasilvalidasi = validateemeljawabtopik(f); if (!hasilvalidasi) return false; simpanValjawabtopik(); return true; } function setValjawabtopik() { var nama = unescape(readCookie('bp_nama')); var email = unescape(readCookie('bp_email')); var ingat = readCookie('bp_ingat'); var objnama = document.getElementById('namajawabtopik'); var objemail = document.getElementById('emailjawabtopik'); var objingat = document.getElementById('ingatjawabtopik'); if (objnama && (nama != 'null') && (nama != 'undefined')) objnama.value = nama; if (objemail && (email != 'null') && (email != 'undefined')) objemail.value = email; if (objingat && (ingat != 'null') && (ingat != 'undefined')) objingat.checked = (ingat == '1'); } function simpanValjawabtopik() { var nama = document.getElementById('namajawabtopik'); var email = document.getElementById('emailjawabtopik'); var ingat = document.getElementById('ingatjawabtopik'); if (ingat.checked) { setCookie('bp_nama', nama.value, 7); setCookie('bp_email', email.value, 7); setCookie('bp_ingat', '1', 7); } else { setCookie('bp_nama', '', 0); setCookie('bp_email', '', 0); setCookie('bp_ingat', '', 0); } } function validateinputisitopik(f) { var i = f.namaisitopik; if (!i.value.length) { alert("Nama belum diisi..."); i.focus(); return false; }; var i = f.judulisitopik; if (!i.value.length) { alert("Judul topik masih kosong..."); i.focus(); return false; }; var i = f.isiisitopik; if (!i.value.length) { alert("Isi topik masih kosong..."); i.focus(); return false; }; hasilvalidasi = validateemelisitopik(f); if (!hasilvalidasi) return false; simpanValisitopik(); return true; } function setValisitopik() { var nama = unescape(readCookie('bp_nama')); var email = unescape(readCookie('bp_email')); var ingat = readCookie('bp_ingat'); var objnama = document.getElementById('namaisitopik'); var objemail = document.getElementById('emailisitopik'); var objingat = document.getElementById('ingatisitopik'); if (objnama && (nama != 'null') && (nama != 'undefined')) objnama.value = nama; if (objemail && (email != 'null') && (email != 'undefined')) objemail.value = email; if (objingat && (ingat != 'null') && (ingat != 'undefined')) objingat.checked = (ingat == '1'); } function simpanValisitopik() { var nama = document.getElementById('namaisitopik'); var email = document.getElementById('emailisitopik'); var ingat = document.getElementById('ingatisitopik'); if (ingat.checked) { setCookie('bp_nama', nama.value, 7); setCookie('bp_email', email.value, 7); setCookie('bp_ingat', '1', 7); } else { setCookie('bp_nama', '', 0); setCookie('bp_email', '', 0); setCookie('bp_ingat', '', 0); } } function validateemelisitopik(f) { i = f.emailisitopik; if ((i.value.indexOf("@") < 1) || (i.value.indexOf(".") < 1)) { alert("Silakan isi email anda"); i.focus(); return false; } return true; } function validateemeljawabtopik(f) { i = f.emailjawabtopik; if ((i.value.indexOf("@") < 1) || (i.value.indexOf(".") < 1)) { alert("Silakan isi email anda"); i.focus(); return false; } return true; } function doSubmitjawabtopik(f, ref) { if (sedangproses) return false; if (!validateinputjawabtopik(f)) return false; if (!pakeajax) return true; if (!http) return true; var reqList = getReqList(f); reqList += '&ref=' + ref; return kirimPost(f, reqList); } function doSubmitisitopik(f, ref) { if (sedangproses) return false; if (!validateinputisitopik(f)) return false; if (!pakeajax) return true; if (!http) return true; var reqList = getReqList(f); reqList += '&ref=' + ref; return kirimPost(f, reqList); } function doSubmitLogin(f, ref) { if (sedangproses) return false; if (!validateinputLogin(f)) return false; if (!pakeajax) return true; if (!http) return true; var reqList = getReqList(f); reqList += '&ref=' + ref; return kirimPost(f, reqList); } function validateinputLogin(f) { var i = f.username; if (!i.value.length) { alert("Nama login harus diisi..."); i.focus(); return false; }; return true; } function doArticleBerita(f, ref) { if (sedangproses) return false; if (!validateinputArticle(f)) return false; if (!pakeajax) return true; if (!http) return true; var reqList = getReqList(f); reqList += '&ref=' + ref; return kirimPost(f, reqList); } function validateinputArticle(f) { var i = f.judul; if (!i.value.length) { alert("Judul harus diisi..."); i.focus(); return false; }; var i = f.catid; if (!i.value.length) { alert("Silakan pilih kategori"); i.focus(); return false; }; var i = f.kesimpulan; if (!i.value.length) { alert("Kesimpulan harus diisi"); i.focus(); return false; }; var i = f.isi; if (!i.value.length) { alert("Isi masih kosong"); i.focus(); return false; }; return true; }