function setCookie(name, value,domain)
{
   document.cookie = name+"="+(value)+"; domain="+domain+";path=/;";
}

function unsetDoughCookie() {
	var urlString = document.location.toString();
	var httpIndex = urlString.indexOf("http://");
	if(httpIndex != -1){
		httpIndex = httpIndex + 7;
		urlString = urlString.substring(httpIndex,urlString.length);
		var firstSlashIndex = urlString.indexOf("/");
		urlString = urlString.substring(0,firstSlashIndex);
		var lastDotIndex = urlString.lastIndexOf(".");
		urlString = urlString.substring(0,lastDotIndex);
		var firstDotIndex = urlString.lastIndexOf(".");
		urlString = urlString.substring(firstDotIndex+1,urlString.length);
		urlString = urlString + ".com";
		document.cookie = 'dough=;expires=Thu, 01-Jan-1970 00:00:01 GMT;domain='+urlString+';path=/';
	}
}

function unsetDoughCookieHttps() {
	var urlString = document.location.toString();
	var httpIndex = urlString.indexOf("https://");
	if(httpIndex != -1){
		httpIndex = httpIndex + 8;
		urlString = urlString.substring(httpIndex,urlString.length);
		var firstSlashIndex = urlString.indexOf("/");
		urlString = urlString.substring(0,firstSlashIndex);
		var lastDotIndex = urlString.lastIndexOf(".");
		urlString = urlString.substring(0,lastDotIndex);
		var firstDotIndex = urlString.lastIndexOf(".");
		urlString = urlString.substring(firstDotIndex+1,urlString.length);
		urlString = urlString + ".com";
		document.cookie = 'dough=;expires=Thu, 01-Jan-1970 00:00:01 GMT;domain='+urlString+';path=/';
	}
}

function getAllCookies() {
	
	var cookies = "<cookies>";
	var ca = document.cookie.split(';');
	
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		cookies += "<cookie>";
		var name = c.substring(0, c.indexOf("="));
		
		cookies += "<name>"+ name +"</name>";
		var value = c.substring(c.indexOf("=") + 1, c.length);
	
		cookies += "<value><![CDATA["+ value +"]]></value>";
		cookies += "</cookie>";
	}
	
	cookies += "</cookies>";
	
	return cookies;
}

function getCookie(id)
{
	if (document.cookie.length>0)
	  {
	  c_start=document.cookie.indexOf(id + "=");
	  if (c_start!=-1)
	    { 
	    c_start=c_start + id.length + 1; 
	    c_end=document.cookie.indexOf(";",c_start);
	    if (c_end==-1) c_end=document.cookie.length;
	    return unescape(document.cookie.substring(c_start,c_end));
	    } 
	  }
	return "";
}