if( window != window.top ) { top.location.href = location.href; }

$(document).ready(function() {

        $('.fancybox').fancybox({
                width: 868,
                height: 490,
                autoSize: false
        });

});


function signuplink() {
        window.location='https://secure1.netbilling.com/signup/signup.php';

}

/***********************************************
* Switch Menu script- by Martial B of http://getElementById.com/
* Modified by Dynamic Drive for format & NS4/IE4 compatibility
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

if (document.getElementById){ //DynamicDrive.com change
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')
}

function SwitchMenu(obj){
       if(document.getElementById){
       var el = document.getElementById(obj);
       var ar = document.getElementById("masterdiv").getElementsByTagName("span"); //DynamicDrive.com change
               if(el.style.display != "block"){ //DynamicDrive.com change
                       for (var i=0; i<ar.length; i++){
                               if (ar[i].className=="submenu") //DynamicDrive.com change
                               ar[i].style.display = "none";
                       }
                       el.style.display = "block";
               }else{
                       el.style.display = "none";
               }
       }
}

function MM_swapImgRestore() { //v3.0
 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
 var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
   d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
 if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
 for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
 if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

/***********************************************
* Required field(s) validation v1.10- By NavSurf
* Visit Nav Surf at http://navsurf.com
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

function formCheck(formobj){
       // Enter name of mandatory fields
       var fieldRequired = Array("corporate_name", "dba_name","business_address", "business_city", "business_state", "business_zip", "business_phone", "referred_by", "principal1_tax_id", "email_address", "principal1_social", "principal1_dob", "principal1_dl#", "Visa/Mc_merchant_account#", "merchant_bank_name", "merchant_bank_phone", "processor_type", "merchant_first_name", "merchant_last_name", "principal_phone", "principal1_address", "principal1_city", "principal1_state", "principal1_zip", "Netbilling_Salesperson", "financial_first_name", "financial_last_name", "email_address_financial", "financial_phone", "technical_first_name", "technical_last_name", "email_address_technical", "technical_phone");
       // Enter field description to appear in the dialog box
       var fieldDescription = Array("Corporate Name", "DBA Name","Business Address", "Business City", "Business State", "Business Zip", "Business Phone", "Referring entity", "Tax ID#", "Email Address", "Social Security #", "Date of Birth", "Driver's licence", "Visa/Mc Merchant Account#", "Merchant Bank Name", "Merchant Bank Phone", "Processor Type", "Merchant First Name", "Merchant Last Name", "Principal Phone", "Principal Address", "Principal City", "Principal State", "Principal Zip", "Netbilling Salesperson", "Financial First Name", "Financial Last Name", "Email Address Financial", "Financial Phone", "Technical First Name", "Technical Last Name", "Email Address Technical", "Technical Phone");
       // dialog message
       var alertMsg = "Please complete the following fields:\n";

       var l_Msg = alertMsg.length;

       for (var i = 0; i < fieldRequired.length; i++){
               var obj = formobj.elements[fieldRequired[i]];
               if (obj){
                       switch(obj.type){
                       case "select-one":
                               if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
                                       alertMsg += " - " + fieldDescription[i] + "\n";
                               }
                               break;

                       case "select-multiple":
                               if (obj.selectedIndex == -1){
                                       alertMsg += " - " + fieldDescription[i] + "\n";
                               }
                               break;
                       case "text":
                       case "textarea":
                               if (obj.value == "" || obj.value == null){
                                       alertMsg += " - " + fieldDescription[i] + "\n";
                               }
                               break;
                       default:
                       }
                       if (obj.type == undefined){
                               var blnchecked = false;
                               for (var j = 0; j < obj.length; j++){
                                       if (obj[j].checked){
                                               blnchecked = true;
                                       }
                               }
                               if (!blnchecked){
                                       alertMsg += " - " + fieldDescription[i] + "\n";
                               }
                       }
               }
       }

       if (alertMsg.length == l_Msg){
               return true;
       }else{
               alert(alertMsg);
               return false
       }
}

function checkrequired(which) {
var pass=true;
if (document.images) {
for (i=0;i<which.length;i++) {
var tempobj=which.elements[i];
if (tempobj.name.substring(0,8)=="required") {
if (((tempobj.type=="text"||tempobj.type=="textarea")&&
tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&
tempobj.selectedIndex==0)) {
pass=false;
break;
        }
     }
  }
}
if (!pass) {
shortFieldName=tempobj.name.substring(8,30).toUpperCase();
alert("Please make sure the "+shortFieldName+" field was properly completed.");
return false;
}
else
return true;
}


