var xmlDoc = "";
var _memberID = "";
var cookieName = "SellID";
var domainName = ".yuanlin.com";
var prefix = "";

clearCookie(cookieName)

function clearCookie(name) {
	  var value = "null";
	  cookieValue= name + "=" + value + ";path=/;" + "domain="+domainName;
	  document.cookie = cookieValue;
}
function Show_Contact(tstr)
{
	Show_MoreBiz(_UserName,0,tstr);
}
function Show_MoreBiz(UserName,ID,type)
{		
	_UserName = UserName;
	if(type != "供应" && type != "求购")
	{
		MoreBiz.style.top = document.body.scrollTop+window.event.y+5;
		MoreBiz.style.left = window.event.x+5;
	}
	document.getElementById("MoreBiz").style.visibility='visible';
	xmlDoc = new ActiveXObject("Msxml2.XMLHTTP");
	MoreInfo.innerHTML = "加载数据";
	xmlDoc.onreadystatechange = getData;
	if(type=="Sell" || type == "Buy")
	{
		if(type == "Sell") type = "供应";
		if(type == "Buy") type = "求购";
		xmlDoc.open("POST",'/B2B/MoreReport.aspx?UserName='+UserName+'&ID='+ ID +'&Type='+type,true)
	}
	else
	{
		xmlDoc.open("POST",'/B2B/MoreBiz.aspx?InfoType='+type+'&UserName='+UserName+'&Type=Contact',true)
	}
	xmlDoc.send( );
}
function getData( )
{
	if( xmlDoc.readyState==4 )
	{
		if( xmlDoc.Status==200 )
		{
			MoreInfo.innerHTML = xmlDoc.responseText
		}
	}
	else
		MoreInfo.innerHTML = "正在加载中...";
}

function Close_MoreBiz()
{
	document.getElementById("MoreBiz").style.visibility="hidden";
}
function clickcompareBox(id,box,form) {
if(box.checked)
{
	
	if(getSellIDCount()>=10)
	{
		alert('您已经选择了10条供应信息，候选供应信息不能超过10条');
		box.checked=false;
		return ;
	}
	addSellID(id)
	var trTag = document.getElementById("bg"+id);
	trTag.style.background="FDE7E7";
}
else 
{
delSellID(id)
var trTag = document.getElementById("bg"+id);
trTag.style.background="FFFFFF";
}

}
function docompare(form)
{
	if(getSellIDCount()<=1){
        alert('请至少选择2条信息进行对比!');
    }else{
        window.open("/B2B/Sell/Compare.shtml");
    }
	
}

function addSellID(arg) {
	arg  = arg + prefix;
	
	if(hasSellID(arg)) {
		return;
	}
	if(arg == "") {
		return;
	}
	value = getCookie(cookieName);
	if(value == null || value == "null" ) {
		value = arg ;
	} else {
	   value=value+"x"+ arg;
	}
	cookieValue = cookieName + "=" + value + ";path=/;" + "domain="+domainName;
	document.cookie = cookieValue;
	//alert(document.cookie);
  }
function hasSellID(arg) {
	var value = getCookie(cookieName);
	if(value == null || value == "null" || value.indexOf(arg) == -1 ) {
		return false;
	} else {
		return true;
	}
  }

function delSellID(arg) {
	arg = arg + prefix;

	if(!hasSellID(arg)) {
	   alert("要删除的商机不存在");
	   return;
	}

	value = getCookie(cookieName);
	var SellIDs = stringToArray(value);
	var len = SellIDs.length;
	var result = "";
	var counter = 0;
	for(var i=0;i<len;i++) {
	  if(SellIDs[i] != arg) {
			if(counter == 0) {
			  result = SellIDs[i];
			} else {
			  result = result + "x" + SellIDs[i];
			}
			counter++;
	  }
	}
	cookieValue = cookieName + "=" + result + ";path=/;" + "domain="+domainName;
	document.cookie = cookieValue;
  }
   
function getCookie(name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i=0;
	while(i<clen) {
		var j=i+alen;
		if(document.cookie.substring(i,j)==arg)
			return www_yuanlin_com(j);
		i=document.cookie.indexOf(" ",i)+1;if(i==0)
			break;
	}
	return null;
  }
  
function www_yuanlin_com(offset) {
	  var endstr=document.cookie.indexOf(";",offset);
	  if(endstr==-1)
	  endstr=document.cookie.length;
	  return unescape(document.cookie.substring(offset,endstr));
  }
  

  
function getSellIDCount() {

	value = getCookie(cookieName);
	
	if(value == null || value == 'null') {
	  return 0;
	}
	
	var count = 1;
	while(value.indexOf("x") != -1) {
	   var position = value.indexOf("x");
	   var len = value.length;
	   value =  value.substring(position+1,len);
	   count++;
	}
	return count;
  }
function stringToArray(str) {
	   var temp = str;
	   var strArray = new Array();
	   var count = 0;
	   while(temp.indexOf("x") != -1) {

		 var position = temp.indexOf("x");
		 
		 strArray[count] = temp.substring(0,position);
		 //alert( strArray[count] );
		 count++;
		 var len = temp.length;
		 temp =  temp.substring(position+1,len);

	   }
	   strArray[count] = temp;
	   //alert(strArray[count]);
	   return strArray;
  }
function RemoveSell(id)
{
	delSellID(id)
	location.reload();
}
