'') $replyType = 'RAW REPLY: '; else $replyType = "No Reply available."; } $messageToSend = sprintf( "STATUS: %d\nERROR INFO: %s\nREQUEST: \n%s\n%s\n$s\n", nStatus, $reply[CYBS_SK_ERROR_INFO], getArrayContent( $request ), $replyType, $replyText ); // send $messageToSend to the appropriate personnel at your company // using any suitable method, e.g. e-mail, multicast log, etc. // // This sample code simply sends it to standard output. printf( "\nThis is a critical error. Send the following information to the appropriate personnel at your company: \n%s\n", $messageToSend ); } //----------------------------------------------------------------------------- function getFaultContent( $reply ) //----------------------------------------------------------------------------- { $requestID = $reply[CYBS_SK_FAULT_REQUEST_ID]; if ( $requestID == "") $requestID = "(unavailable)"; return( sprintf( "Fault code: %s\nFault string: %s\nRequestID: %s\nFault document: %s", $reply[CYBS_SK_FAULT_CODE], $reply[CYBS_SK_FAULT_STRING], $requestID, $reply[CYBS_SK_FAULT_DOCUMENT] ) ); } //----------------------------------------------------------------------------- function getArrayContent( $arr ) //----------------------------------------------------------------------------- { $content = ''; while (list( $key, $val ) = each( $arr )) { $content = $content . $key . ' => ' . $val . "\n"; } return( $content ); } //----------------------------------------------------------------------------- function getReplyContent( $reply ) { //----------------------------------------------------------------------------- $reasonCode = $reply['reasonCode']; switch ( $reasonCode ) { // Success case '100': return( sprintf( "Request ID: %s\nAuthorizedAmount: %s\nAuthorization Code: %s", $reply['requestID'], $reply['ccAuthReply_amount'], $reply['ccAuthReply_authorizationCode'] ) ); break; ####################################################################### // The request is missing one or more required fields. case '101': $i = 0; $res = ''; // getting missed fileds from response while ( !empty( $reply['missingField_'.$i] ) ) { $res .= $reply['missingField_'.$i] ."\n"; $i++; } return( "Some required fields are missed:\n". $res ); break; ####################################################################### // One or more fields in the request contains invalid data. case '102': $i = 0; $res = ''; // getting missed fileds from response while ( !empty( $reply['invalidField_'.$i] ) ) { $res .= $reply['invalidField_'.$i] ."\n"; $i++; } return( "Following fields contain invalid data:\n". $res ); break; ####################################################################### // Invalid Credit Card Number case '231': return( "The credit card number is declined! Please try different credit card." ); break; ####################################################################### // Expired credit card case '202': return( "This credit card has expired! Please try different credit card." ); break; ####################################################################### // Insufficient funds case '204': return( sprintf( "Insufficient funds in account. Please use a different card or select another form of payment." ) ); break; ####################################################################### // Add other reason codes here that you need to handle // specifically // For all other reason codes, return an empty string, // in which case, you should display a generic message // appropriate to the decision value you received. default: return ( $reasonCode ); break; } } ?> Precious Metals Quote, Gold Prospecting, Mining Stocks, and Investments - InsideMetals.com
  Home About Why Subscribe Subscribe Tutorials What's new FAQ Contact    
 

About the Reports

This page provides an inside look at the benefits of being a paid subscriber:


 

The "Gold Company Index" is separated by the stock exchange so that all data of the individual companies is compiled into an industry or exchange view as totals. These totals lets you compare Gold Producing Companies by exchange, as compared to their peers, and allows you to also view totals for each company in the same view.

 

As an example below, by clicking on the company to the left under "Company Name" you will be taken to the Gold Company website so you can do further research.

 

The next header, "Exchange" simply tells you which exchange the Gold Company trades on

 

By clicking on "Symbol" you can get a quick stock quote.

And finally, by clicking on an icon on the Gold Company Quick Nav Bar under “Quick Navigation”, you can access the Company’s reports that present the details.


Each Company in our Gold Company index has quick and easy access to the following:

 


 

The Financials button ( ) provides one click access to year end financials and a 20 minute delayed stock price. Each company in the index is linked to a financials button

 

 


Each Company has a report on production data, with the simple click of a button ( ) you can access production data by both region and mine.

 

 


Just like production, reserve data is also provided, and again, with the simple click of a button ( ) you can access reserve data by both region and mine.

 

 


Business Summaries  ( ) are provided and lists company contact information, hedging policy, production, reserves, development and exploration. Also included is a financial table and a compensation table. All of this can be accessed by simply clicking a button.

 

 


Company specific news can easily be accessed by clicking a button ( ) With this simple tool you can always stay on top of the latest news for any company in our index.

 

 


With direct access to SEC filings ( ) you get current and past SEC filings. No more time consuming searches on the SEC website, get the filings lightening fast with the click of a mouse!

 

 

 

Join Our Free Newsletter
Email:
 
 
forgot password?
Username:
Password:
 



NYSE Gold Producers
AMEX Gold Producers
NSDQ Gold Producers
Copyright Insidemetals 2005 Privacy Policy Disclaimer  
Subscribe Now How to Use About Gold Stocks About the Reports