var JDVer="024a";

//======== start rollower 

var SwapFlag = false;

function JNewImage(JNameIm) {
                JRetName = new Image();
                JRetName.src = JNameIm;
                return JRetName;
}

function StLoadIm(){

    if (document.images) {
            but1off = JNewImage("images/bottomLn.gif");
            but1on = JNewImage("images/bottomLa.gif");
            SwapFlag = true;
    }
}

function JSwIm(jswname,jswobj,layobj) {
  if (SwapFlag){
      document[jswname].src = eval(jswobj); 
  }
}


//======== end rollower 

var jReady = true;

function FrmSub() {
     jReady = true;

     jValuesCheck("sContact","sPhone","sAddr1","sSuburb","sState","sPostcode");
     jValuesCheck("cContact","cPhone","cAddr1","cSuburb","cState","cPostcode");
     jValuesCheck("aContact","aPhone","aAddr1","aSuburb","aState","aPostcode");
//     jValuesCheck("tName","PNFProv");
     if (document.getElementById("tName").value=='') {
        alert("Please provide name for Technical contact!");
        jReady = false;
     }
     if (document.getElementById("PNFProv").value=='') {
        alert("Please provide Phone Nuimber For Provisioning!");
        jReady = false;
     }
     if (document.getElementById("tPhone").value=='' && document.getElementById("tEMail").value=='') {
        alert("Please provide Phone or Email for Technical contact!");
        jReady = false;
     }
     var VCardExMonth = document.getElementById('aCardExMonth').options[document.getElementById("aCardExMonth").selectedIndex].value
     var VCardExYear = document.getElementById('aCardExYear').options[document.getElementById("aCardExYear").selectedIndex].value

     var rPaymentChecked 
     for (var i=0; i<document.DSLPlan.rPayment.length; i++) {
       if (document.DSLPlan.rPayment[i].checked) {
           rPaymentChecked = document.DSLPlan.rPayment[i].value}
     }
     if (rPaymentChecked=='DD'){
       jValuesCheck("aFinIns","aBranch","aBSBANumber","aAccountName");
       } else {
       jValuesCheck("aCardHolderName","aCardNumber");
       if (VCardExMonth==''){
          alert("Please provide Card Expire Month");
          jReady = false;
       }         
       if (VCardExYear=='') {
          alert("Please provide Card Expire Year");
          jReady = false;
       }         
     }

     if(document.getElementById('authCName').value == '') {
      alert("Please enter your name at the Acceptance of service");
      jReady = false;
     }

//     alert(jReady);
     if (jReady == true) { document.DSLPlan.submit();
       }else { jReady = true; }
}

function jValuesCheck(){
    for (var a=0;  a<jValuesCheck.arguments.length; a++){
       if (document.getElementById(jValuesCheck.arguments[a]).value == '') {
         alert("The "+ jValuesCheck.arguments[a].substr(1) + " field can not be empty!");
         jReady = false;
       }
    }
}




function toggleSet(rad) { 
  document.getElementById("JBundleU").className = "hide";
  document.getElementById("JBundleV").className = "hide";
  document.getElementById("JHdItemsS").className = "hide";
  document.getElementById("JHdItemsM").className = "hide";

  var type = rad.value.substr(rad.value.length-1).toUpperCase();
  var epyt = rad.value.substr(0,2).toUpperCase();

  //  alert(epyt);

  if (type == "U") {
      document.getElementById("JBundleU").className = "show"}
  else {
      document.getElementById("JBundleV").className = "show"}

  if (epyt == "CS") {
      document.getElementById("JHdItemsS").className = "show"}
  else {
      document.getElementById("JHdItemsM").className = "show"}

} 


function togglePayDiv(rad) { 
  document.getElementById("JPaymentV").className = "hide";
  document.getElementById("JPaymentU").className = "hide";

  var type = rad.value.substr(rad.value.length-1).toUpperCase();

  //alert(dname);

  if (type == "C") {
      document.getElementById("JPaymentU").className = "show"}
  else {
      document.getElementById("JPaymentV").className = "show"}

} 


function JSurCharge() {

//var x = document.getElementById("aCardType");
//var y = document.getElementById("aCardType").selectedIndex;
//  alert (x.options[y].text);

    var cardType = document.getElementById('aCardType').options[document.getElementById("aCardType").selectedIndex].value;
    var type = cardType.substr(cardType.length-1).toUpperCase();
    if (type=="%") { 
         document.getElementById('CardSurcharge').innerHTML = '<font color=red>Surcharge ' + cardType.substr(cardType.lastIndexOf("*")).substr(1) + ' will be applied.</font>';
         document.getElementById('CardSurcharge').style.visibility = 'visible' }
    else  {
         document.getElementById('CardSurcharge').style.visibility = 'hidden'; }      

//    var test = cardType.substr(cardType.lastIndexOf("*"));
//    alert (cardType.substr(cardType.lastIndexOf("*")).substr(1));
//    alert (document.getElementById('CardSurcharge').innerHTML);
}

function FCopy(rad) {
switch(rad.name)
{
  case "company_same":
     if (rad.checked) {
         jSite2Comp("Name","Contact","Phone","Fax","EMail","Addr1","Addr2","Suburb","State","Postcode");
       } else {
        jCompClear("Name","Contact","Phone","Fax","EMail","Addr1","Addr2","Suburb","State","Postcode");
      }
  break;
  case "accounts_same":
     if (rad.checked) {
        jSite2Acct("Contact","Phone","Fax","EMail","Addr1","Addr2","Suburb","State","Postcode");
      } else {
        jAcctClear("Contact","Phone","Fax","EMail","Addr1","Addr2","Suburb","State","Postcode");
      }
  break;
}
}

function jSite2Comp(){
    for (var a=0;  a<jSite2Comp.arguments.length; a++){
       document.getElementById('c'+jSite2Comp.arguments[a]).value = document.getElementById('s'+jSite2Comp.arguments[a]).value;
    }
}

function jCompClear(){
    for (var a=0;  a<jCompClear.arguments.length; a++){
       document.getElementById('c'+jCompClear.arguments[a]).value = '';
    }
}

function jSite2Acct(){
    for (var a=0;  a<jSite2Acct.arguments.length; a++){
       document.getElementById('a'+jSite2Acct.arguments[a]).value = document.getElementById('s'+jSite2Acct.arguments[a]).value;
    }
}

function jAcctClear(){
    for (var a=0;  a<jAcctClear.arguments.length; a++){
       document.getElementById('a'+jAcctClear.arguments[a]).value = '';
    }
}



function custA(cad) { 
  var type = cad.value.toUpperCase();
  if (type=='EX') { 
           window.location.href = "login.asp?retID=dslplans.asp"; }
    else {
           window.location.href = "logout.asp?retID=dslplans.asp"; }

}


function clickOnNode(fIDo,fIDc,tUID) 
{ 
    document.getElementById(fIDc).className = "hide";
    document.getElementById(fIDo).className = "show";
    if (tUID != '') {
       //alert (tUID);

      var iframe = document.getElementById('jFR');

      iframe.src = 'customerDA.asp?UID='+tUID;

    } 

} 


function FrmDRegister() {
     jReady = true;
     jValuesCheck("sPhone","sAddr1","sSuburb","sState","sPostcode");
     jValuesCheck("pGivenNames","pSurname");
     return jReady;
}

function FrmQuerySend() {
     jReady = true;
     jValuesCheck("qName","qEMail","qQuery");
     return jReady;
}


function NoConfirm ()
{
win = top;
win.opener = top;
win.close ();
}