var enterbankfirstname='Please check your first name (on your bank account)' var enterbanklastname='Please check your last name (on your bank account)' var enterbankemailaddress='Please check your email address (for your payment method)' var enterbankname='Please check your bank name' var enterswiftbsb='Please check your Sort Code (for your payment method)' var enterbankaddress='Please check your street address (for your payment method)' var enterbankcity='Please check your city (for your payment method)' var enterbankstate='Please check your region or state (for your payment method)' var enterbankzip='Please check your postcode (for your payment method)' var enteraccountno='Please enter your account number' var checkaccountno='Please check your account number' var paymentdetails=new Array() paymentdetails[0]='' paymentdetails[2]='2728' paymentdetails[11]=' ' paymentdetails[5]='Neteller' paymentdetails[10]=' ' paymentdetails[7]='
Create an account at VC Bet
' paymentdetails[8]='
Create an account at VC Casino
' paymentdetails[9]='
Create an account at VC Poker
' var paymentsubmenu=new Array() paymentsubmenu[0]='' paymentsubmenu[1]= 'First NameLast Name ' paymentsubmenu[2]= 'Email Address*  ' paymentsubmenu[3]='Account Number ' paymentsubmenu[4]='Bank NameSort Code ' paymentsubmenu[5]='Address 1 Address 2 City Region/State Postcode Country' paymentsubmenu[6]='Extra Info ' var Paymentoptionsarray=new Array() Paymentoptionsarray[0]=[2,1,'Bank Account Name'] Paymentoptionsarray[1]=[2,5,'Bank Address'] Paymentoptionsarray[2]=[2,4,'Bank'] Paymentoptionsarray[3]=[2,3,'Bank Account Number'] Paymentoptionsarray[4]=[2,6,'Additional Transfer Information'] Paymentoptionsarray[5]=[11,1,'Account Name *'] Paymentoptionsarray[6]=[11,4,'Bank information'] Paymentoptionsarray[7]=[11,3,'Account Number *'] Paymentoptionsarray[8]=[11,6,'SWIFT/BIC Code (Foreign banks only, hence option)'] Paymentoptionsarray[9]=[5,1,'Neteller Username'] Paymentoptionsarray[10]=[5,2,'Neteller Email Address'] Paymentoptionsarray[11]=[5,3,'Neteller ID'] Paymentoptionsarray[12]=[10,1,'Account Name'] Paymentoptionsarray[13]=[10,4,'UK Sterling Account Details'] Paymentoptionsarray[14]=[10,3,'Account Number'] Paymentoptionsarray[15]=[7,1,'VC Bet Name'] Paymentoptionsarray[16]=[7,2,'VC Bet Email'] Paymentoptionsarray[17]=[7,3,'VC Bet Account Number or Username'] Paymentoptionsarray[18]=[8,1,'VC Casino Account Name'] Paymentoptionsarray[19]=[8,2,'VC Casino email'] Paymentoptionsarray[20]=[8,3,'VC Casino Account Number or Username'] Paymentoptionsarray[21]=[9,1,'VC Poker Account Name'] Paymentoptionsarray[22]=[9,2,'VC Poker Account Email'] Paymentoptionsarray[23]=[9,3,'VC Poker Account Number or Username'] ///////////////////////////////////////////////////////////////////////////// // launch payment form on load.............. PaymentoptionsDisplay(Paymentoptionsarray) ///////////////////////////////////////////////////////////////////////////// function ValidatepaymentOptions(theForm) { var paymentoption = document.memberdetails.paymentoptionid.options[document.memberdetails.paymentoptionid.selectedIndex].value; if (fieldexists('bankfirstname')){ if(!validReq(theForm.bankfirstname,enterbankfirstname)){return false;}} //if (fieldexists('banklastname')){ if(!validReq(theForm.banklastname,enterbanklastname)){return false;}} if (fieldexists('bankemailaddress')){ if(!validReq(theForm.bankemailaddress,enterbankemailaddress)){return false;} if (emailcheck(theForm.bankemailaddress.value)==false){ theForm.bankemailaddress.focus() return false } } if (fieldexists('bankname')){ if(!validReq(theForm.bankname,enterbankname)){return false;}} if (fieldexists('swiftbsb')){ if(!validReq(theForm.swiftbsb,enterswiftbsb)){return false;}} if (fieldexists('bankaddress1')){ if(!validReq(theForm.bankaddress1,enterbankaddress)){return false;}} if (fieldexists('bankcity')){ if(!validReq(theForm.bankcity,enterbankcity)){return false;}} if (fieldexists('bankstate')){ if(!validReq(theForm.bankstate,enterbankstate)){return false;}} if (fieldexists('bankzip')){ if(!validReq(theForm.bankzip,enterbankzip)){return false;}} if (fieldexists('accountno')){ if(!validReq(theForm.accountno,enteraccountno)){return false;} if(paymentoption == 5) {// neteller // check that account number is 12 digits if ((!validateInteger(theForm.accountno.value))||(theForm.accountno.value.length !=12)){ alert(checkaccountno) return false; } } } return true; } //////////////////////////////////////////////////////////////////////////////////////////////// // Do not Edit Below here - these functions are called by the above to validate the form!! //////////////////////////////////////////////////////////////////////////////////////////////// function fieldexists (fieldname) { var result = false; if (document.layers) { fieldcheck = document.layers[fieldname]; } else if (document.getElementById) { fieldcheck = document.getElementById(fieldname); } else if (document.all) { fieldcheck = document.all[fieldname]; } if (fieldcheck!=null){ result = true;} return result; } function trim(strText) { // this will get rid of leading spaces while (strText.substring(0,1) == ' ') strText = strText.substring(1, strText.length); // this will get rid of trailing spaces while (strText.substring(strText.length-1,strText.length) == ' ') strText = strText.substring(0, strText.length-1); return strText; } function validReq(formField,Message) { var result = true; if (trim(formField.value) == "") { alert(Message); formField.focus(); result = false; } return result; } function emailcheck(str,message) { var at="@" var dot="." var lat=str.indexOf(at) var lstr=str.length var ldot=str.indexOf(dot) if (str.indexOf(at)==-1){ alert(message) return false } if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){ alert(message) return false } if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){ alert(message) return false } if (str.indexOf(at,(lat+1))!=-1){ alert(message) return false } if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){ alert(message) return false } if (str.indexOf(dot,(lat+2))==-1){ alert(message) return false } if (str.indexOf(" ")!=-1){ alert(message) return false } return true } function validateInteger( strValue ) { var objRegExp = /(^-?\d\d*$)/; //check for integer characters return objRegExp.test(strValue); } function PaymentoptionsDisplay(g){ // clear all fields first for (i=1;i<7;i++){ FillMenu(i,0,""); } // display fields for the selected paymentoptionid var paymentoption = document.memberdetails.paymentoptionid.options[document.memberdetails.paymentoptionid.selectedIndex].value; for (i=0;i" + paymentsubmenu[submenuid]; if (document.getElementById){ var menuobjstring1 = "document.getElementById(\"paymentmenu" + menuid + "\")"; var menuobj = eval(menuobjstring1); menuobj.innerHTML=thecontent } else if(document.all){ var menuobjstring2 = "document.all.paymentmenu" + menuid + " : \"\""; var menuobj = eval(menuobjstring2); menuobj.innerHTML=thecontent } else if (document.layers){ menuobj.document.write(thecontent) menuobj.document.close() } }