function insert_home(){ document.write(''); document.write(''); } function insert_top(){ document.write(''); document.write(''); } function validate(){ var num=document.form_convert.conv_amt.value; if ( isNaN(num) ) { alert('Number only, please!'); document.form_convert.conv_amt.focus(); return false; } else if ( isNaN(parseFloat(num)) ) { alert('Number only, please!'); document.form_convert.conv_amt.focus(); return false; } } function check_login() { var user=document.form_login.l_user; var pass=document.form_login.l_pass; if ( user.value.length == 0 ) { alert('Please enter a valid username!'); user.focus(); return false; } if ( pass.value.length == 0 ) { alert('Please enter a valid password!'); pass.focus(); return false; } } function check_form(){ var form=document.form_reg; if ( form.r_name.value == '' ) { alert('Please fill in your name!'); form.r_name.focus(); return false; } if ( form.r_contact.value == '' ) { alert('Please fill in your handphone no.!'); form.r_contact.focus(); return false; } if ( form.r_email.value == '' ) { alert('Please fill in a valid email!'); form.r_email.focus(); return false; } var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; if ( filter.test(form.r_email.value) ) { testresults=true } else { alert('Please fill in a valid email!') form.r_email.focus() return false } } function display_create() { var body=document.getElementById('create'); if ( body ) { if ( body.style.display == 'none' ) { try { body.style.display = 'block'; } catch(e) { body.style.display='table-row'; } } else { body.style.display = 'none'; } } } function display_ele(ele) { var body = document.getElementById(ele); if ( body ) { if ( body.style.display == 'none' ) { try { body.style.display = 'block'; } catch(e) { body.style.display='table-row'; } } else { body.style.display = 'none'; } } } function check_create() { var cname=document.form_create.c_name; if ( cname.value.length == 0 ) { alert('Please enter new currency name!'); cname.focus(); return false; } var csymbol = document.form_create.c_symbol; if ( csymbol.value.length == 0 ) { alert('Please enter new currency symbol!'); csymbol.focus(); return false; } var cbuy = document.form_create.c_buy; if (cbuy.value.length == 0) { alert('Please enter buy rate!'); cbuy.focus(); return false; } var csell = document.form_create.c_sell; if (csell.value.length == 0) { alert('Please enter sell rate!'); csell.focus(); return false; } if ( confirm('Confirm to create this new currency?') ) { return true; } else { return false; } } function setid(val) { document.form_edit_curr.editid.value=val; document.form_edit_curr.submit(); } function setall() { document.form_edit_curr.editall.value='all'; document.form_edit_curr.submit(); } function setmid(val) { document.form_newm.midn.value=val; document.form_newm.submit(); } function setmidc(val) { document.form_memc.midc.value=val; document.form_memc.submit(); } function set_apid(val) { document.form_app.apid.value=val; document.form_app.submit(); } function print_page() { text=document; print(text); } function set_enid(val) { document.form_news.enid.value=val; document.form_news.submit(); } function set_dnid(val) { if ( confirm('Confirm to delete this news?') ) { document.form_news.enid.value=val; document.form_news.submit(); } else { return false; } } // for editing all function setDealerPrice(val) { var offer_name = "all_dealer_offer" + val; var buy_name = "all_buy" + val; var dealer_buy_name = "all_dealer_buy" + val; var sell_name = "all_sell" + val; var dealer_sell_name = "all_dealer_sell" + val; var rate = $("input[name='" + offer_name +"']").val(); var buy = $("input[name='"+ buy_name +"']").val(); var sell = $("input[name='"+ sell_name +"']").val(); if (rate != 0 || rate != '') { $("input[name='"+ dealer_buy_name +"']").val(accMul(rate, buy)); $("input[name='"+ dealer_sell_name +"']").val(accMul(rate, sell)); } else { $("input[name='"+ dealer_buy_name +"']").val(buy); $("input[name='"+ dealer_sell_name +"']").val(sell); } } // for editing single function setSingleDealerPrice() { var rate = $("input[name='ed_dealer_offer']").val(); var buy = $("input[name='ed_buy']").val(); var sell = $("input[name='ed_sell']").val(); if(rate != 0 || rate != '') { $("input[name='ed_dealer_buy']").val(accMul(rate, buy)); $("input[name='ed_dealer_sell']").val(accMul(rate, sell)); } else { $("input[name='ed_dealer_buy']").val(buy); $("input[name='ed_dealer_sell']").val(sell); } } // for creating function setNewDealerPrice() { var rate = $("input[name='c_dealer_offer']").val(); var buy = $("input[name='c_buy']").val(); var sell = $("input[name='c_sell']").val(); if(rate != 0 || rate != '') { $("input[name='c_dealer_buy']").val(accMul(rate, buy)); $("input[name='c_dealer_sell']").val(accMul(rate, sell)); } else { $("input[name='c_dealer_buy']").val(buy); $("input[name='c_dealer_sell']").val(sell); } } // fix the bug of multiplication function accMul(arg1,arg2) { var m=0,s1=arg1.toString(),s2=arg2.toString(); try{m+=s1.split(".")[1].length}catch(e){} try{m+=s2.split(".")[1].length}catch(e){} return Number(s1.replace(".",""))*Number(s2.replace(".",""))/Math.pow(10,m) }