function displayProduct(value)
{
	var pinfo=value.split("|");
	var str="<a href='"+ pinfo[5]+"' alt='nofollow'>";
	str+="<img class='bigimage' src='" + pinfo[1] + "' ";
	str+=" width=" + pinfo[2];
	str+=" height=" + pinfo[3];
	str+=" alt='" + pinfo[4] + "' /></a>";

	document.getElementById("bigimagediv").innerHTML=str;

	var node=document.getElementById("mainbuy");
	if(node!==null) {node.href=pinfo[5];}

	node=document.getElementById("mainframeitdiv");
	if(pinfo[6] === "")
	{	node.innerHTML="";
	}
	else
	{	node.innerHTML="<a href='" + pinfo[6] + "' class='buybutton'>Frame It</a>";
	}
}

function showProduct()
{	
	var selectboxnode=document.getElementById("formatselect");
	if(selectboxnode!==null)
	{
		displayProduct(selectboxnode.options[selectboxnode.selectedIndex].value);
		return;
	}
	var oneformatnode=document.getElementById("oneformat");
	if(oneformatnode!==null)
	{
		displayProduct(oneformatnode.className);
	}
}

function nextFormat()
{	var selectbox=document.getElementById("formatselect");

	var fcount=selectbox.length;
	var selindex=selectbox.selectedIndex;

	if(selindex===fcount-1) {selectbox.selectedIndex=0;}
	else {selectbox.selectedIndex++;}
	showProduct();

}

function prevFormat()
{	var selectbox=document.getElementById("formatselect");

	var fcount=selectbox.length;
	var selindex=selectbox.selectedIndex;

	if(selindex===0) {selectbox.selectedIndex=fcount-1;}
	else {selectbox.selectedIndex--;}
	showProduct();

}


function readCookie(name)
{	var namestr = name + ":";
	var ca = document.cookie.split(';');
    var i;
	for(i=0;i<ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)===' ') {c = c.substring(1,c.length);}
		if (c.indexOf(namestr) === 0) {return c.substring(namestr.length,c.length);}
	}
	return null;
}
function setWallColor(rgb)
{	if(rgb===null)
	{	
		rgb="#0000FF";
	}
	var node=document.getElementById("productdiv");
	node.style.backgroundColor=rgb;

	node=document.getElementById("colorselect");
	if(node!==null) {node.style.backgroundColor=rgb;}
}

function setWallColorCookie(rgb)
{	if(rgb===null || rgb==="")
	{	rgb=readCookie("wallcolorcookie");
		if(rgb===null)
		{	var node=document.getElementById("middiv");
			rgb=node.style.backgroundColor;
		}
	}
	var date = new Date();
	date.setTime(date.getTime()+(24*60*60*1000));
	var cookiestr="wallcolorcookie:"+ rgb + "; expires="+date.toGMTString()+"; path=/";
	document.cookie = cookiestr;
	setWallColor(rgb);
}

function setColorFromSelect()
{		var node=document.getElementById("colorselect");
		setWallColorCookie("#"+node.options[node.selectedIndex].id);
}

function loadColorPicker()
{
	var ca=[];
	var cname;
	ca["White"]="FFF";
	ca["Snow"]="FFFAFA";
	ca["Honeydew"]="F0FFF0";
	ca["Mint Cream"]="F5FFFA";
	ca["Azure"]="F0FFFF";
	ca["Alice Blue"]="F0F8FF";
	ca["Ghost White"]="F8F8FF";
	ca["White Smoke"]="F5F5F5";
	ca["Seashell"]="FFF5EE";
	ca["Beige"]="F5F5DC";
	ca["Old Lace"]="FDF5E6";
	ca["Floral White"]="FFFAF0";
	ca["Ivory"]="FFFFF0";
	ca["Antique White"]="FAEBD7";
	ca["Linen"]="FAF0E6";
	ca["Lavender Blush"]="FFF0F5";
	ca["Misty Rose"]="FFE4E1";
	ca["Gainsboro"]="DCDCDC";
	ca["Light Grey"]="D3D3D3";
	ca["Silver"]="C0C0C0";
	ca["Dark Gray"]="A9A9A9";
	ca["Gray"]="808080";
	ca["Dim Gray"]="696969";
	ca["Light Slate Gray"]="778899";
	ca["Slate Gray"]="708090";
	ca["Dark Slate Gray"]="2F4F4F";
	ca["Black"]="000000";
	ca["Indian Red"]="CD5C5C";
	ca["Light Coral"]="F08080";
	ca["Salmon"]="FA8072";
	ca["Dark Salmon"]="E9967A";
	ca["Light Salmon"]="FFA07A";
	ca["Crimson"]="DC143C";
	ca["Red"]="FF0000";
	ca["Fire Brick"]="B22222";
	ca["Dark Red"]="8B0000";
	ca["Pink"]="FFC0CB";
	ca["Light Pink"]="FFB6C1";
	ca["Hot Pink"]="FF69B4";
	ca["Deep Pink"]="FF1493";
	ca["Medium Violet Red"]="C71585";
	ca["Pale Violet Red"]="DB7093";
	ca["Light Salmon"]="FFA07A";
	ca["Coral"]="FF7F50";
	ca["Tomato"]="FF6347";
	ca["Orange Red"]="FF4500";
	ca["Dark Orange"]="FF8C00";
	ca["Orange"]="FFA500";
	ca["Cornsilk"]="FFF8DC";
	ca["Blanched Almond"]="FFEBCD";
	ca["Bisque"]="FFE4C4";
	ca["Navajo White"]="FFDEAD";
	ca["Wheat"]="F5DEB3";
	ca["Burly Wood"]="DEB887";
	ca["Tan"]="D2B48C";
	ca["Rosy Brown"]="BC8F8F";
	ca["Sandy Brown"]="F4A460";
	ca["Goldenrod"]="DAA520";
	ca["Dark Goldenrod"]="B8860B";
	ca["Peru"]="CD853F";
	ca["Chocolate"]="D2691E";
	ca["Saddle Brown"]="8B4513";
	ca["Sienna"]="A0522D";
	ca["Brown"]="A52A2A";
	ca["Maroon"]="800000";
	ca["Gold"]="FFD700";
	ca["Yellow"]="FFFF00";
	ca["Light Yellow"]="FFFFE0";
	ca["Lemon Chiffon"]="FFFACD";
	ca["Light Goldenrod Yellow"]="FAFAD2";
	ca["Papaya Whip"]="FFEFD5";
	ca["Moccasin"]="FFE4B5";
	ca["Peach Puff"]="FFDAB9";
	ca["Pale Goldenrod"]="EEE8AA";
	ca["Khaki"]="F0E68C";
	ca["Dark Khaki"]="BDB76B";
	ca["Lavender"]="E6E6FA";
	ca["Thistle"]="D8BFD8";
	ca["Plum"]="DDA0DD";
	ca["Violet"]="EE82EE";
	ca["Orchid"]="DA70D6";
	ca["Fuchsia"]="FF00FF";
	ca["Medium Orchid"]="BA55D3";
	ca["Medium Purple"]="9370DB";
	ca["Amethyst"]="9966CC";
	ca["Blue Violet"]="8A2BE2";
	ca["Dark Violet"]="9400D3";
	ca["Dark Orchid"]="9932CC";
	ca["Dark Magenta"]="8B008B";
	ca["Purple"]="800080";
	ca["Indigo"]="4B0082";
	ca["Slate Blue"]="6A5ACD";
	ca["Dark Slate Blue"]="483D8B";
	ca["Medium Slate Blue"]="7B68EE";

	ca["Green Yellow"]="ADFF2F";
	ca["Chartreuse"]="7FFF00";
	ca["Lawn Green"]="7CFC00";
	ca["Lime"]="00FF00";
	ca["Lime Green"]="32CD32";
	ca["Pale Green"]="98FB98";
	ca["Light Green"]="90EE90";
	ca["Medium Spring Green"]="00FA9A";
	ca["Spring Green"]="00FF7F";
	ca["Medium Sea Green"]="3CB371";
	ca["Sea Green"]="2E8B57";
	ca["Forest Green"]="228B22";
	ca["Green"]="008000";
	ca["Dark Green"]="006400";
	ca["Yellow Green"]="9ACD32";
	ca["Olive Drab"]="6B8E23";
	ca["Olive"]="808000";
	ca["Dark Olive Green"]="556B2F";
	ca["Medium Aquamarine"]="66CDAA";
	ca["Dark Sea Green"]="8FBC8F";
	ca["Light Sea Green"]="20B2AA";
	ca["Dark Cyan"]="008B8B";
	ca["Teal"]="008080";

	ca["Aqua"]="00FFFF";
	ca["Light Cyan"]="E0FFFF";
	ca["Pale Turquoise"]="AFEEEE";
	ca["Aquamarine"]="7FFFD4";
	ca["Turquoise"]="40E0D0";
	ca["Medium Turquoise"]="48D1CC";
	ca["Dark Turquoise"]="00CED1";
	ca["Cadet Blue"]="5F9EA0";
	ca["Steel Blue"]="4682B4";
	ca["Light Steel Blue"]="B0C4DE";
	ca["Powder Blue"]="B0E0E6";
	ca["Light Blue"]="ADD8E6";
	ca["Sky Blue"]="87CEEB";
	ca["Light Sky Blue"]="87CEFA";
	ca["Deep Sky Blue"]="00BFFF";
	ca["Dodger Blue"]="1E90FF";
	ca["Cornflower Blue"]="6495ED";
	ca["Medium Slate Blue"]="7B68EE";
	ca["Royal Blue"]="4169E1";
	ca["Blue"]="0000FF";
	ca["Medium Blue"]="0000CD";
	ca["Dark Blue"]="00008B";
	ca["Navy"]="000080";
	ca["Midnight Blue"]="191970";

	var rgb=readCookie("wallcolorcookie");
	var selstr="<select id=\"colorselect\" name=\"X11\" onchange=\"setColorFromSelect();\" onmouseover=\"setColorFromSelect();\" size=\"1\">";

	for(cname in ca)
	{
		if(ca.hasOwnProperty(cname))
		{
			selstr+="<option id=\""+ ca[cname] + "\" ";
			if(rgb!==null && rgb===("#"+ca[cname])) {selstr+="selected=\"selected\"";}
			selstr+="> " + cname +"</option>";
		}

	}
	selstr+="</select>";

	var node=document.getElementById("colorpicker");
	node.innerHTML=selstr;

	for(cname in ca)
	{
		if(ca.hasOwnProperty(cname))
		{
			node=document.getElementById(ca[cname]);
			node.style.backgroundColor="#"+ca[cname];
		}
	}
}

function advertiseWordFinder()
{
	var node=document.getElementById("wordfinderad");
	var str="";

	var msgnum=Math.floor((Math.random() * 1000) % 5);

	switch(msgnum)
	{	case 0: str+="<h3>Attention Scrabble players:<br />Get the edge.</h3>"; break;
		case 1:	str+="<h3>Trouble with Crossword Puzzles?</h3>"; break;
		case 2: str+="<h3>Attention Copywriters</h3>"; break;
		case 3: str+="<h3>Attention Poets</h3>"; break;
		case 4: str+="<h3>Do you like word play?</h3>"; break;
		default: break;
	}

	str+="<p>Litscape.com has released its exclusive word finder tools for public use. Use free.</p>";
	str+="<p><a href='http://www.litscape.com/word_tools/word_search.html'>Website Version</a><br />";
	str+="<a href='http://www.litscape.com/mobile/word_tools/word_search.php'>Mobile Optimized Version</a></p>";

	node.innerHTML=str;
}

