        var dbPassVars=new Object();        
        var dbParser = function(data) {
            var debug=true;
            var mergeRegData=false;
        
            dbPassVars={ primary_sic:"",annual_sales:"",city:"",company_name:"",country:"",demandbase_sid:"",employee_count:"",employee_range:"",fortune_1000:"",industry:"",isp:"",registry_area_code:"",registry_city:"",registry_company_name:"",registry_country_code:"",registry_state:"",registry_zip_code:"",state:"",sub_industry:"",zip:"", audience:""}  
                
  
        
            
            // initialize all the data
            var debugData="";
            for(key in dbPassVars){
                if(typeof data[key] !== 'undefined'){
                    dbPassVars[key]=data[key];
                    if(debug == true){
                        debugData+=key +"="+data[key] +"\n";

                    }
                }  
                else{
                    if(debug == true){
                        debugData+=key +"=UNDEFINED\n";

                    }                
                }
                
            }

            
            if(mergeRegData == true){
                debugData+="isp" +"="+data['isp'] +"";

                var regVars={
                    city:"registry_city",
                    state:"registry_state",
                    zip:"registry_zip_code",
                    country:"registry_country_code",    
                    company_name:"registry_company_name"
                };
                for(key in regVars){
                    delete dbPassVars[regVars[key]];

                    if(data['isp'] == true || dbPassVars[key] == null || dbPassVars[key] == ""){
                        dbPassVars[key]=data[regVars[key]];
                        debugData+=key +"="+dbPassVars[key] +"<-- reg override\n";

                    }
                
                }
            }
            if(typeof data['stock_ticker'] !== 'undefined' && data['stock_ticker'] != null && data['stock_ticker'] != ""){
                    dbPassVars["company_name"]+=" ["+ data['stock_ticker'] +"]";            
            }
            debugData+="ip="+data['ip'] +"\n";
            dbPassVars['debug']=debugData;
           
        }
        

