

/* Change Font Size */
var min=8;
var max=32;
function setDefaultFont() {
	var p = document.getElementsByTagName('p');
	if (readCookie('nadanam-font')){
		for(i=0;i<p.length;i++) {
			p[i].style.fontSize = readCookie('nadanam-font')+"px";
		}
	}
}

	
function changeFontSize(_chngValue) {
	var p = document.getElementsByTagName('p');
	for(i=0;i<p.length;i++) {
		var s =p[i].style.fontSize?parseInt(p[i].style.fontSize.replace("px","")):min;
		if(_chngValue=="higher"){
			if(s!=max)s += 1;
		}
		else if(_chngValue=="lower"){
			if(s!=min)s -= 1;
		}
		p[i].style.fontSize = s+"px";
	}
	createCookie('nadanam-font',s,'')
}



/* ############################ */

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	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);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}



/* Set favorite Babynames */
intImage = 2

//eraseCookie('fList')

function swapImage(imgId,imgName, bName, bMeaning) {
	var fList	= 'fList';
	var str		=	imgName+'';
	if (readCookie(imgId)) { /* Exisits - Delete it  */
		document[imgId].src = "star1.jpg"
		eraseCookie(imgId);
		newList		= readCookie(fList).replace(','+imgId, "")
		createCookie(fList, newList);

	} else {	/* Not exists - Create Fav */
		document[imgId].src = "star2.jpg"
		createCookie(fList,readCookie(fList)+','+imgId+'');
		createCookie(imgId,'<B>'+bName+'</B>='+bMeaning);
	}
 }



function showFavoriteNames() {
	var fList	= 'fList';
	if (!readCookie(fList)){
		document.write('You have not selected any favourite names')
	} else {
		var mySplitResult = readCookie(fList).split(",");
		for(i = 1; i <mySplitResult.length; i++){
			document.write("<br> " + readCookie(mySplitResult[i]));
		}
	}
 }




function deleteAllFavourites() {
	var fList	= 'fList';
	if (readCookie(fList)){
		var mySplitResult = readCookie(fList).split(",");
		for(i = 1; i <mySplitResult.length; i++){
			eraseCookie(mySplitResult[i]);
		}
		eraseCookie(fList);
	}
	location.href='babyname-favourites.html';
 }

 



