// JavaScript Document
$import("net.sf.iafw.js.html.IElement");

function showMerchantProduct(id)
{
	$import("net.sf.iafw.js.http.IRequest");
	$import("net.sf.iafw.js.html.IElement");
	if(!id) {
		id = IElement.getText("merchant_id");
	}
	var productId = IElement.getElement("product_id");
	productId.value="";
	productId.innerHTML="";
	var httpRequest = new IRequest("/ajax/fetchProducts.asp?id=" + id, true, IRequest.GET, dropProducts);
	httpRequest.response();
}

function dropProducts(http)
{
	$import("net.sf.iafw.js.html.IElement");
	var objstr = http.responseText;
	var index = objstr.lastIndexOf(",");
	if(index > 0) {
		objstr = objstr.substr(0, objstr.lastIndexOf(",")) + "]";
	}
	var obj = eval(objstr);
	//if(obj.length > 0) {
	//	IElement.setText("product_id", obj[0].id);
	//}
	//if(obj.length > 5) {
	//	uLength=5
	//}
	//else
	//{
	//	uLength=obj.length
	//}
	for(var i = 0; i < obj.length ; i ++) {
		if(obj[i].code)
		{
		IElement.appendText("product_id",obj[i].title + "(" + obj[i].code+ ")" + "<br /><br />");
		}
		else
		{
			IElement.appendText("product_id",obj[i].title + "<br /><br />");
		}
	}
}
function showMerchantUrl(id){
	$import("net.sf.iafw.js.http.IRequest");
	$import("net.sf.iafw.js.html.IElement");
	if(!id) {
		id = IElement.getText("merchant_id");
	}
	//document.getElementById("product_url").innerHTML = "";
	var productUrl = IElement.getElement("product_url");
	var affilate_url = IElement.getElement("affilate_url");
	var network = IElement.getElement("network");
	if(productUrl==""){
		productUrl.value="";
	}
	affilate_url.value="";
	affilate_url.innerHTML="";
	network.value="";
	network.innerHTML="";
	
	var httpRequest = new IRequest("/ajax/fetchMerchantUrl.asp?id=" + id, true, IRequest.GET, dropUrl);
	httpRequest.response();
}
function dropUrl(http)
{
	$import("net.sf.iafw.js.html.IElement");
	var objstr = http.responseText;
	var index = objstr.lastIndexOf(",");
	if(index > 0) {
		objstr = objstr.substr(0, objstr.lastIndexOf(",")) + "]";
	}
	var obj = eval(objstr);
	if(obj.length > 0) {
		//IElement.setText("product_url", obj[0].url);
		//IElement.setText("affilate_url", obj[0].affiliate);
		//IElement.setText("network", obj[0].network);
		//alert(obj[0].name);
		var product_url = IElement.getElement("product_url");
		if(product_url.innerHTML==""){
			IElement.appendText("product_url",obj[0].url );
		}
		IElement.appendText("affilate_url",obj[0].affiliate);
		IElement.appendText("network",obj[0].network);
		//IElement.appendText("typo",obj[0].typo);
		//IElement.appendText("merchant","<a href=\"/shop.asp?merchant_id="+obj[0].id+"\">"+obj[0].name+ "</a><br /><br />");
	}

}

function showTell(id)
{
	$import("net.sf.iafw.js.html.IElement");
	var tell = IElement.getElement("tell"+id);
	//var share = IElement.getElement("share"+id);
	//IElement.getElement("share"+id).style.display="none";
	if (IElement.getElement("tell"+id).style.display=="none")
	{
		IElement.getElement("tell"+id).style.display="block";
	}
	else
	{
		IElement.getElement("tell"+id).style.display="none";
	}
	
}
/*function showShare(id)
{
	$import("net.sf.iafw.js.html.IElement");
	var tell = IElement.getElement("tell"+id);
	var share = IElement.getElement("share"+id);
	IElement.getElement("tell"+id).style.display="none";
	if (IElement.getElement("share"+id).style.display=="none")
	{
		IElement.getElement("share"+id).style.display="block";
	}
	else
	{
		IElement.getElement("share"+id).style.display="none";
	}
}*/

function updateMerRe(merchantId,merRegist){	
	$import("net.sf.iafw.js.http.IRequest");
	$import("net.sf.iafw.js.html.IElement");
	var httpRequest = new IRequest("/ajax/updateMerRegister.asp?merchant_id=" + merchantId + "&merchant_register=" + merRegist, true, IRequest.GET, updateMerRegister);
	httpRequest.response();
	}

function updateMerRegister(http){
	$import("net.sf.iafw.js.html.IElement");
	alert("alter sucess !")
	}