/**
* @version		$Id: intersport-shop.js 2009-10-22 Frederic $
* @package		Intersport
* @subpackage	Shop
*/


/**
* Gère un magasin Intersport.
*
* @param Integer shop Identifiant du magasin
* @param String lang Langue en cours
* @access public
* @since 1.0
*/
function IntersportShop(shop, lang) {
	/**
	 * Identifiant du magasin.
	 *
	 * @var String
	 * @access private
	 * @since 1.0
	 */
	this.shop = shop;
	
	/**
	 * Langue en cours.
	 *
	 * @var String
	 * @access private
	 * @since 1.0
	 */
	this.lang = lang;
	
	/**
	 * Lien Interport Rent du magasin.
	 *
	 * @var IntersportRent
	 * @access private
	 * @since 1.0
	 */
	this.intersportRentLink = null;
	
	/**
	* Initialise le lien Intersport Rent du magasin.
	*
	* @return IntersportRent Lien Intersport Rent du magasin
	* @access public
	* @since 1.0
	*/
	this.setIntersportRentLink = function () {
		return (this.intersportRentLink = new IntersportRent(0, this.shop, this.lang));
		//return (this.intersportRentLink = new IntersportRent(0, this.getIntersportRentId(), this.lang));
	}
	
	/**
	* Renvoit l'identifiant Intersport Rent du magasin.
	*
	* @return Integer Identifiant Intersport Rent du magasin
	* @access public
	* @since 1.0
	*/
	this.getIntersportRentId = function () {
		ids = new Array();
		
		ids['www.intersport-grandbornand.com'] = 1012;
		
		return ids[this.url];
	}
	
	/**
	* Renvoit les informations sur l'objet.
	*
	* @return String Information sur l'objet
	* @access public
	* @since 1.0
	*/
	this.toString = function() {
		lines = new Array();
		
		lines.push(this.url);
		lines.push(this.intersportRentLink);
		
		return lines.join('<br />');
	}
	
	this.setIntersportRentLink();
}
