var MAX_DIAMOND_HCOUNT = 3;
var MAX_OTHER_HCOUNT = 3;

function WriteDiamondHistory(id){
	var dh_cook = getCookie("DHistory");
	if(dh_cook=="" || dh_cook==undefined){
		setCookie("DHistory","");
		dh_cook = "";
	}

    
    //alert(dh_cook);
    
	var dh_array = dh_cook.split("|");
	//alert(dh_array.length);
	if(dh_array.length>1){
	    //alert(dh_array[dh_array.length-2] + "," + id);
		if(dh_array[dh_array.length-2]==id){
			return;
		}
	}

	dh_cook +=  id + "|";
	
	//dh_cook = dh_cook.substring(0,dh_cook.length-1);
	
	dh_array = dh_cook.split("|");

	if(dh_array.length > MAX_DIAMOND_HCOUNT+1){
		var i = dh_cook.indexOf("|");
		dh_cook = dh_cook.substring(i+1,dh_cook.length);
	}
	
	setCookie("DHistory",dh_cook);
}

function ReadDiamondHistory(){
    //deleteCookie("DHistory");
	var r = unescape(getCookie("DHistory"));
	if(r!="" && r!=undefined){
		return r.substring(0,r.length-1);
	}
	else
		return "";
}


function WriteOtherHistory(id){
	var oh_cook = getCookie("OHistory");
	if(oh_cook=="" || oh_cook==undefined){
		setCookie("OHistory","");
		oh_cook = "";
	}

	var oh_array = oh_cook.split("|");
	if(oh_array.length>1){
		if(oh_array[oh_array.length-2]==id){
			return;
		}
	}

	oh_cook +=  id + "|";
	
	//dh_cook = dh_cook.substring(0,dh_cook.length-1);
	
	oh_array = oh_cook.split("|");

	if(oh_array.length > MAX_OTHER_HCOUNT+1){
		var i = oh_cook.indexOf("|");
		oh_cook = oh_cook.substring(i+1,oh_cook.length);
	}
	
	setCookie("OHistory",oh_cook);
}

function ReadOtherHistory(){
	var r = unescape(getCookie("OHistory"));
	if(r!="" && r!=undefined){
		return r.substring(0,r.length-1);
	}
	else
		return "";
}


