function saveProperty(ele,id,action){
if(ele.src.indexOf('removelist_over.png')>-1){
	ele.src = ele.src.replace(/removelist_over.png/g,"addlist_over.png");
	}else{
	ele.src = ele.src.replace(/addlist_over.png/g,"removelist_over.png");
}
	var favCookie = getCookie('favorites');
	if(!favCookie || favCookie==""){ favCookie=""; }
	if(action=="add"){
	 if(favCookie==""){
	  favCookie   = id;
	 }else{
	  favCookie   = favCookie+'|'+id;
	 }
	 ele.onclick = function(){saveProperty(ele,id,'remove')};
	}else{
	 if(favCookie.indexOf('|'+id) > -1){
	  favCookie = favCookie.replace('|'+id,"");
	 }else if (favCookie.indexOf(id+'|') > -1){
	  favCookie = favCookie.replace(id+'|',"");
	 }else{
	  favCookie = favCookie.replace(id,"");
	 }
	 ele.onclick = function(){saveProperty(ele,id,'add')};
	}
	setCookie('favorites',favCookie,365,'/','','');
	//tabFunction('favorites');
	
	

}
/*
REMOVES A PROPERTY ID FROM A COOKIE ON THE USERS PC
*/
function removeProperty(id){
if(ele.src.indexOf('removelist_over.png')>-1){
	ele.src = ele.src.replace(/removelist_over.png/g,"addlist_over.png");
	}else{
	ele.src = ele.src.replace(/addlist_over.png/g,"removelist_over.png");
	}
	var favCookie = getCookie('favorites');
	if(!favCookie || favCookie==""){ favCookie=""; }
 	 if(favCookie.indexOf('|'+id) > -1){
	  favCookie = favCookie.replace('|'+id,"");
	 }else if (favCookie.indexOf(id+'|') > -1){
	  favCookie = favCookie.replace(id+'|',"");
	 }else{
	  favCookie = favCookie.replace(id,"");
	 }
	setCookie('favorites',favCookie,365,'/','','');
	//tabFunction('favoritesTab');
	if(document.getElementById('favButton'+id)){
	 if(document.getElementById('favButton'+id).src == "/images/boyaddlist.png"){
	 document.getElementById('favButton'+id).onclick = function(){saveProperty(document.getElementById('favButton'+id),id,'remove')};
	 }else{
	 document.getElementById('favButton'+id).onclick = function(){saveProperty(document.getElementById('favButton'+id),id,'add')};
	 }

	}
}
function setCookie(name,value,expires,path,domain,secure){
	var path = "/";
	var today = new Date();
		today.setTime(today.getTime());
		  if (expires){
			expires = expires * 1000 * 60 * 60 * 24;
		  }
	var expires_date = new Date(today.getTime() + (expires));
		document.cookie = name + "="+escape(value)+
		((expires)?";expires=" + expires_date.toGMTString() : "") + 
		((path)?";path=" + path : "") + 
		((domain)?";domain=" + "www.baby-names-and-stuff.com" : "") +
		((secure)?";secure" : "");
}
function getCookie(name) {
var start = document.cookie.indexOf(name + "=");
var len = start + name.length + 1;
if ((!start) &&
(name != document.cookie.substring(0, name.length))){
return null;
}
if (start == -1) return null;
var end = document.cookie.indexOf(";", len);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(len, end));
}
function buttonSwap(ele){
if(ele.src.indexOf('_over.png')>-1){
ele.src = ele.src.replace(/_over.png/g,".png");
}else{ele.src = ele.src.replace(/.png/g,"_over.png");
}
}


function searchBox(ele,action){
var box = document.getElementById("searchbox");
var box2 = document.getElementById("quicksearchbox");
var switchon = document.getElementById("advon");
var switchoff = document.getElementById("advoff");
if(action == 'off'){
switchon.style.display = "none";
switchoff.style.display = "block";
box.style.display = "none";
box2.style.display = "block";
}else if(action == 'on'){
switchon.style.display = "block";
switchoff.style.display = "none";
box.style.display = "block";
box2.style.display = "none";
}
}

function contentPicker(action){
var cont = document.getElementById("ratings");
var cont2 = document.getElementById("comments");
var conthead2 = document.getElementById("commenthead");
var conthead = document.getElementById("ratinghead");

if(action == 'comment'){
cont.style.display = "none";
cont2.style.display = "block";

conthead.style.display = "none";
conthead2.style.display = "block";
}else if(action == 'rating'){
cont.style.display = "block";
cont2.style.display = "none";
conthead.style.display = "block";
conthead2.style.display = "none";
}
}
function openfav(action){
var box = document.getElementById(action)
	if(box.style.display == 'none'){
	box.style.display = "block";
	}else{
	box.style.display = "none";
	}
}
