/* Copyright (c) 2009 Smileweb co., Ltd.  All rights reserved.  www.smileweb.co.kr */
var MiniShopformName = new Array(':MINISHOPLINK:',':MINISHOPIMG:',':MINISHOPNAME:',':SHOPLINK:',':IMG:',':EVENT:',':MNAME:',':MPRICE:',':MINISHOPCONTENTS:',':MUID:');
var MiniShopformValue = new Array();

var MiniShopForm = {};

MiniShopForm = function(data, elID, listForm) { 
	this.mini_data = data;
	this.mini_elID = elID;
	this.mini_listForm = listForm;	
	this.MiniShopMake();
}

MiniShopForm.prototype ={
	MiniShopMake: function(){		
		this.mini_html = "";
		if (this.mini_data.length != null) {
			for (var i = 0; i < this.mini_data.length; i++) {
				this.mini_html += this.MiniShopConvert(this.mini_data[i], this.mini_listForm);
			}
		}else{
			this.mini_html = this.MiniShopConvert(this.mini_data, this.mini_listForm);
		}

		$(this.mini_elID).innerHTML = this.mini_html;
	},
	MiniShopConvert: function(data, listForm){
	
		MiniShopformValue[0] = "javascript:goMiniShop(\'"+ data.muid + "\')";
		MiniShopformValue[1] = data.logoimg;
		MiniShopformValue[2] = data.title;
		
		if(data.shop != null && data.shop != "")
			//MiniShopformValue[3] = "javascript:shopView(\'openwindow\'," + data.shop + ", null)";
			MiniShopformValue[3] = "/product/shopview.php?shop="+data.shop;
		else
			MiniShopformValue[3] = "javascript:void(0)";
			
		if (data.img != null && data.img != "") 			
			MiniShopformValue[4] = data.img;
		else 
			MiniShopformValue[4] =  '/images/common/no_img.gif';			
			
		if(data.shop != null && data.shop != "")
			MiniShopformValue[5] = " onmouseover='ShopInfoLayerShow("+data.shop+",event);ShopInfoLayerView()' onmouseout='ShopInfoLayerHidden()' "; 
		else
			MiniShopformValue[5] = "";
		if(data.shop != null && data.shop != "")
			MiniShopformValue[6] = data.mname;
		else
			MiniShopformValue[6] = "";
		if(data.shop != null && data.shop != "")
			MiniShopformValue[7] = data.mprice+"원";
		else
			MiniShopformValue[7] = "";
		
		MiniShopformValue[8] = data.contents;
		MiniShopformValue[9] = data.muid;
		
		
		for(var l=0; l < MiniShopformName.length; l++){			
			listForm = listForm.replaceAll(MiniShopformName[l], MiniShopformValue[l]);
		}
				
		return listForm;
	}	
}
