public _NewEggPost(JSONObject json, String prodId) {	
		super(json);
		try {//special treatment for the overall ratings
			if (json.has("Rating")){				
				double label = json.getInt("Rating");
				if(label <= 0)
					setLabel(1);
				else if (label>5)
					setLabel(5);
				else 
					setLabel((int)label);
			}
		} catch (Exception e) {
			setLabel(1);
		}
		
		setDate(Utils.getJSONValue(json, "PublishDate"));
		setProContent(Utils.getJSONValue(json, "Pros"));
		setConContent(Utils.getJSONValue(json, "Cons"));
		setComments(Utils.getJSONValue(json, "Comments"));
		setAuthor(Utils.getJSONValue(json, "LoginNickName"));
		setProdId(prodId);
		
		m_ID = prodId + "-" + m_author;
	}