// JavaScript Document
			// BEGIN --- Cookie's functions quick list----
			
			function includeInCookieAndRedirectToLogin(value){				
				includeInCookie(value,0);
				window.location.href="/consumer_login.php?returnpage=favorites&tofavoriteid="+value;
			}
			
			function includeInCookieAlert(value,consumerID){
				includeInCookie(value,consumerID);
				alert ("Added to Request List");
			}
			
			function includeInCookieReload(value,consumerID){
				includeInCookie(value,consumerID);
				window.location.reload();
			}
	
		function includeInCookie(value,consumerID) {
			  var name = "bookmark_"+parseInt(consumerID);
			  var d = new Date();
			  d.setTime( d.getTime() + (15*24*60*60*1000));
			  var expires = '; expires=' + d.toGMTString();
			  var bookmark = readCookie(name);
			
			  if (!bookmark) bookmark = value;
			  else {
			  if (bookmark.indexOf(value) == -1) {
				bookmark = bookmark + "," + value;
			  }
			}
			
			document.cookie = name + '=' + escape(bookmark)+ expires+'; path=/';
			//if (reloadpage)
				//window.location.reload();
			//alert ("Added to Request List");
			}
			
			function removeAllFromCookieSilent(consumerID){
				var bookmark = "";
					var name = "bookmark_"+parseInt(consumerID);
					var d = new Date();
					d.setTime( d.getTime() + (15*24*60*60*1000));
					var expires = '; expires=' + d.toGMTString();
					document.cookie = name + '=' + escape(bookmark)+ expires;
			}
			
			function RemoveCookiesAndAddThisone(value){
				removeAllFromCookieSilent(0);
				includeInCookie(value,0);
				
			}
			
			function removeAllFromCookieRefresh(consumerID){
				removeAllFromCookieSilent(consumerID);
				window.location.reload();
			}
			
			function removeFromCookie(property_id,consumerID) {
					
				  var name = "bookmark_"+parseInt(consumerID);
					var d = new Date();
					d.setTime( d.getTime() + (15*24*60*60*1000));
					var expires = '; expires=' + d.toGMTString();
					
					if (isNaN(property_id)) {
						if (property_id == "all") {
								
							var bookmark = "";
							document.cookie = name + '=' + escape(bookmark)+ expires;
						}
					}
					else {
						var name = "bookmark_"+parseInt(consumerID);
						var bookmark = readCookie(name);
						if (bookmark.length > 0) {
							if (bookmark.indexOf(property_id) > -1) {
								finalvar = bookmark.indexOf(property_id) + property_id.length + 1;
								var aux = "";
								aux = bookmark.substr(0, bookmark.indexOf(property_id));
								aux += bookmark.substr(finalvar);
								bookmark = aux;
							}
						}
				
						len = bookmark.length;
						len--;
						
						if (bookmark.lastIndexOf(",") == len) {
							bookmark = bookmark.substr(0, len);
						}
						
						document.cookie = name + '=' + escape(bookmark)+ expires;
						//alert ("This listing was removed from your Quick List");
					}
						window.location.reload();
				}

		function removeallfromcookie(consumerID){
		  var name = "bookmark_"+parseInt(consumerID);
			var d = new Date();
			d.setTime( d.getTime() + (15*24*60*60*1000));
			var expires = '; expires=' + d.toGMTString();
			var bookmark = "";
			document.cookie = name + '=' + escape(bookmark)+ expires;

		}
		

			function readCookie(name) {
			  var eq = name + "=";
			  var ca = document.cookie.split(';');
			  if (!ca.length) return null;
				for(var i=0;i<ca.length;i++) {
				  var c = ca[i];
				  while (c.charAt(0)==' ') c = c.substring(1,c.length);
					if (c.indexOf(eq) == 0) return unescape(c.substring(eq.length,c.length));
			  }
			  return null;
			}
			// END - Cookie's functions ----
			//-->
			

			
