<!-- Begin
function right(e) {
if (navigator.appName == 'Netscape' && 
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' && 
(event.button == 2 || event.button == 3)) {
alert("All Pictures Are Copyright Of Cyberbid Services and/or the respective photographers");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;

	function init() {
		
		myLimitedTextarea2 = new Bs_LimitedTextarea('Message2', 500);
		myLimitedTextarea2.infolineText     = 'Remaining Characters available:';
		myLimitedTextarea2.infolineCssStyle = "font-family:arial; font-size:11px; color:#012345;";
		myLimitedTextarea2.numberCssStyle   = "border:2px inset; width:40px; text-align:right;";
		myLimitedTextarea2.useProgressBar   = true;
		myLimitedTextarea2.draw();
	}


function Go(x)
   {
    if(x == "nothing")
    {
      document.forms[0].reset();
      document.forms[0].elements[0].blur();
      return;
    }
    else if(x == "end") top.location.href = location;
    else
    {
      location.href = x;
      document.forms[0].reset();
      document.forms[0].elements[0].blur();
    }
  }


<!-- Begin
var Ontario=new Array("Ontario","Check out the Ontario Manhole Covers in the Canada category");
var Quebec=new Array("Quebec","Check out the Quebec Manhole Covers in the Canada category");
var Mississauga=new Array("Mississauga","Find Mississauga, Ontario Manhole Covers in the Canada category");
var Canada=new Array("Canada","Check out the Canadian Manhole Covers");
var Finland=new Array("Finland","Check out the Finnish Manhole Covers");
var Cuba=new Array("Cuba","Check out the Cuban Manhole Covers");
var Germany=new Array("Germany","Check out the German Manhole Covers");
var France=new Array("France","Check out the French Manhole Covers");
var United_States=new Array("United States","Check out the American Manhole Covers");
var Denmark=new Array("Denmark","Check out the Danish Manhole Covers");
var England=new Array("England","Check out the English Manhole Covers");
var Netherlands=new Array("Netherlands","Check out the Dutch Manhole Covers");
var Poland=new Array("Poland","Check out the Polish Manhole Covers");
var Slovakia=new Array("Slovakia","Check out the Slovak Manhole Covers");
var Japan=new Array("Japan","Check out the Japanese Manhole Covers in the Asia category");
var Tokyo=new Array("Tokyo","Find Tokyo, Japan Manhole Covers in the Asia category");
var Enoshima=new Array("Enoshima","Find Enoshima, Japan Manhole Covers in the Asia category");
var Bratislava=new Array("Bratislava","Find Bratislava, Slovakia Manhole Covers in the Europe category");
var Oakville=new Array("Oakville","Find Oakville, Ontario Manhole Covers in the Canada category");
var Burlington=new Array("Burlington","Find Burlington, Ontario Manhole Covers in the Canada category");
var Toronto=new Array("Toronto","Find Toronto, Ontario Manhole Covers in the Canada category");
var Hamilton=new Array("Hamilton","Find Hamilton, Ontario Manhole Covers in the Canada category");
var Ottawa=new Array("Ottawa","Find Ottawa, Ontario Manhole Covers in the Canada category");
var Brockville=new Array("Brockville","Find Brockville, Ontario Manhole Covers in the Canada category");
var Montreal=new Array("Montreal","Find Montreal, Quebec Manhole Covers in the Canada category");
var Niagara_Falls=new Array("Niagara Falls","Find Niagara Falls Manhole Covers in either New York or Ontario");
var Brampton=new Array("Brampton","Find Brampton, Ontario Manhole Covers in the Canada category");
var Barrie=new Array("Barrie","Find Barrie, Ontario Manhole Covers in the Canada category");
var Paris=new Array("Paris","Find Paris Manhole Covers in either Ontario, Canada or in France");
var St_Catherines=new Array("St Catherines","Find St. Catherines, Ontario Manhole Covers in the Canada category");
var Maid_Of_The_Mist=new Array("Maid Of The Mist","Find the Maid of the Mist Manhole Covers on board in Niagara Falls");
var HMCS_Haida=new Array("HMCS Haida","Find the HMCS Haida Manhole Covers in Hamilton Harbour in Canada");
var Toronto_Islands=new Array("Toronto Islands","Find the Toronto Islands, Ontario Manhole Covers in the Canada category");
var Freelton=new Array("Freelton","Find Freelton, Ontario Manhole Covers in the Canada category");
var St_Jacobs=new Array("St Jacobs","Find St. Jacobs, Ontario Manhole Covers in the Canada category");
var Kitchener_Waterloo=new Array("Kitchener Waterloo","Find Kitchener-Waterloo, Ontario Manhole Covers in the Canada category");
var Hamburg=new Array("Hamburg","Find Hamburg, New York Manhole Covers in the U.S.A. category");
var Freie_und_Hansestadt_Hamburg=new Array("Freie und Hansestadt Hamburg","Find Hamburg, Germany Manhole Covers in the Europe category");
var New_York_City=new Array("New York City","Find New York City Manhole Covers in the U.S.A. category");
var Holguin=new Array("Holguin","Find Holguin Manhole Covers in Cuba");
var Guadalavaca=new Array("Guadalavaca","Find Guadalavaca Manhole Covers in Cuba");
var Nashville=new Array("Nashville","Find Nashville, Tennessee Manhole Covers in the U.S.A. category");
var Tennessee=new Array("Tennessee","Find Tennessee Manhole Covers in the U.S.A.");
var Opryland_Hotel=new Array("Opryland Hotel","Find the Opryland-Hotel Manhole Cover in Nashville, Tennessee");
var Washington_Square=new Array("Washington Square","Find the Washington Square Manhole Cover in New York City");
var Arhus=new Array("Arhus","Find Arhus Manhole Covers in Denmark");
var United_Kingdom=new Array("United Kingdom","Find U.K. Manhole Covers in Europe");
var Cheshire=new Array("Cheshire","Find Manhole Covers from Cheshire in the United Kingdom");
var Taton_Park_Farm=new Array("Taton Park Farm","Find a Manhole Cover from Taton Park Farm in England");
var Helsinki=new Array("Helsinki","Find Manhole Covers from Helsinki in Finland");
var Mikkeli=new Array("Mikkeli","Find Manhole Covers from Mikkeli in Finland");
var Paloposti=new Array("Paloposti","Find the Paloposti Manhole Cover in Mikkeli, Finland");
var Mantyharju=new Array("Mantyharju","Find Manhole Covers from Mantyharju in Finland");
var Castrop_Rauxel=new Array("Castrop Rauxel","Find Manhole Covers from Castrop-Rauxel in Germany");
var Warnemuende=new Array("Warnemuende","Find Manhole Covers from Warnemuende in Germany");
var Stralsund=new Array("Stralsund","Find Manhole Covers from Stralsund in Germany");
var Muenster=new Array("Muenster","Find Manhole Covers from Muenster in Germany");
var Oberhausen=new Array("Oberhausen","Find Manhole Covers from Oberhausen in Germany");
var Mecklenburg_Vorpommern=new Array("Mecklenburg-Vorpommern","Find Manhole Covers from Mecklenburg-Vorpommern in Germany");
var Rostock=new Array("Rostock","Find Manhole Covers from Rostock in Germany");
var Bochum=new Array("Bochum","Find Manhole Covers from Bochum in Germany");
var Breda=new Array("Breda","Find Manhole Covers from Breda in the Netherlands");
var Chrzanow=new Array("Chrzanow","Find Manhole Covers from Chrzanow in Poland");
var Cracow=new Array("Cracow","Find Manhole Covers from Cracow in Poland");
var Australia=new Array("Australia","Take a look at the Australian Manhole Covers!");
var Western_Australia=new Array("Western Australia","Find Manhole Covers from Western-Australia in Australia");
var Kelmscott=new Array("Kelmscott","Find Manhole Covers from Kelmscott in Australia");
var Manhole_Cover=new Array("Manhole Cover","one of the generally round discs that cover up sewage entrances");
var Sewer_Cover=new Array("Sewer Cover","another word for manhole cover");
var Sewage_System=new Array("Sewage System","without these, we wouldn't need manhole covers");
var Hatchcover=new Array("Hatchcover","yet another word for manhole cover");
var Putdeksel=new Array("Putdeksel","Find the Dutch word for manhole cover in the languages category");
var Gullideckel=new Array("Gullideckel","Find the German word for manhole cover in the languages category");
var Brunnstock=new Array("Brunnstock","Find the Swedish word for manhole cover in the languages category");
var Fine_Sewer_Art=new Array("Fine Sewer Art","Find Fine Sewer Art almost everywhere you go - just look down");
var Casey_Stengel=new Array("Casey Stengel","Find trivia on Casey Stengel and Manhole Covers in the Trivia Section");
var Salt_Lake_City=new Array("Salt Lake City","Find Manhole Covers from Salt Lake City in Utah, United States");
var Utah=new Array("Utah","Find Manhole Covers from Utah in the United States");
var Olympic_Games=new Array("Olympic Games","Find Manhole Covers from the Salt Lake City Olympic Games in the United States");
var TShirt_Contest_for_ManHole_Shirts=new Array("TShirt Contest for Manhole Shirts","win free T-Shirts by sending in pictures of manhole covers");
var Melbourne=new Array("Melbourne","Find Manhole Covers from Melbourne in Australia");
var Dortmund=new Array("Dortmund","Find Manhole Covers from Dortmund in Germany");

var guessChoices= new Array(Ontario,Quebec,Mississauga,Canada,Finland,Cuba,Germany,France,United_States,Denmark,England,Netherlands,Poland,Slovakia,Japan,Tokyo,Enoshima,Bratislava,Oakville,Burlington,Toronto,Hamilton,Ottawa,Brockville,Montreal,Niagara_Falls,Brampton,Barrie,Paris,St_Catherines,Maid_Of_The_Mist,HMCS_Haida,Toronto_Islands,Freelton,St_Jacobs,Kitchener_Waterloo,Hamburg,Freie_und_Hansestadt_Hamburg,New_York_City,Holguin,Guadalavaca,Nashville,Tennessee,Opryland_Hotel,Washington_Square,Arhus,United_Kingdom,Cheshire,Taton_Park_Farm,Helsinki,Mikkeli,Paloposti,Mantyharju,Castrop_Rauxel,Warnemuende,Stralsund,Muenster,Oberhausen,Mecklenburg_Vorpommern,Rostock,Bochum,Breda,Chrzanow,Cracow,Australia,Western_Australia,Kelmscott,Manhole_Cover,Sewer_Cover,Sewage_System,Hatchcover,Putdeksel,Gullideckel,Brunnstock,Fine_Sewer_Art,Casey_Stengel,Salt_Lake_City,Utah,Olympic_Games,TShirt_Contest_for_ManHole_Shirts,Melbourne,Dortmund);
var len=guessChoices.length - 1;


function newGame(){

var badGuess="0";
var IntialInput="";
var x= new Array();
space=/ /g;
  if (document.myForm.categories[0].checked == false && document.myForm.categories[1].checked == false)
  {alert("Select a category first");
  }else
  {
	m=chooseCategory(x,guessChoices)[Math.round(len * Math.random())];
	sweep();
	diplayPattern(IntialInput);
	countRemain(badGuess);
	document.myForm.input.focus();
  }
}

function diplayPattern(inputChar){

var pattern =" ";
  for (i=0; i < m.length; i++)
  {
	if (m.charAt(i) == " ")
	{
		pattern += "  ";
	}
	else if (inputChar.indexOf(m.charAt(i).toUpperCase()) != -1)
	{
		pattern += m.charAt(i).toUpperCase() + " ";

	}
		else pattern += "_ ";
  }
document.myForm.toGuess.value=pattern;
}

function chooseCategory(subArray,baseArray){

	if (document.myForm.categories[0].checked)
	{
		for (i=0; i<baseArray.length; i++)
		{
		 subArray[i]=baseArray[i][0];
		}
	}

	if (document.myForm.categories[1].checked)
	{
		for (i=0; i<baseArray.length; i++)
		{
		 subArray[i]=baseArray[i][1];
		}
	}
return subArray;
}

function renameBut(myValue){

  if(myValue == "all") document.myForm.start.value="all";
  if(myValue == "all") document.myForm.start.value="all2";
sweep();
}

function sweep(){
 for (i=0; i < document.theDetails.length - 1; i++)
 { document.theDetails.elements[i].value="";}

 for(i=3; i!=6 && i < document.myForm.length; i++)
 {document.myForm.elements[i].value=""}

document.myForm.counter.value="";
}

function winner(){
  if (document.myForm.toGuess.value.indexOf("_ ") == -1) return true;
}

function displayDetails(){

  for(i=0; i < guessChoices.length; i++)
  { 	if (m == guessChoices[i][0] )
	{
		alert("Congratulations - You've won!!!\n\n");
		for (j=0; j< guessChoices[i].length ; j++)
		{
	document.theDetails.elements[j].value=" " + guessChoices[i][j];
		}
 	}
    	else if (m == guessChoices[i][1])
	{
		alert("Congratulations - You've won!!!\n\n");
		for (j=0; j< guessChoices[i].length ; j++)
		{
	document.theDetails.elements[j].value=" " + guessChoices[i][j];
		}
	}
  }
}

function countRemain(num){

myMatch=m.match(/\w/g);
returnWord=m.match(/(\w|\s)/g);

  if   (m.match(space) == null) {space_YorN=m.length;}
  else {space_YorN= m.length - m.match(space).length;}
document.myForm.counter.value=space_YorN - (num.length-1) / 2;
  if (space_YorN - (num.length-1) / 2 <= "0")
  {
	alert("Oops! you lost. The word you missed is: \n\n   \"" + m.toUpperCase() +"\"" );		document.myForm.toGuess.value=" ";
	for (i=0; i < m.length; i++)
	{
		document.myForm.toGuess.value += returnWord[i].toUpperCase() + " ";
	}
  }
}

function makeAGuess(){
var indx= new Array("a","b")
var myInput=document.myForm.input.value.toUpperCase();
var cc=" ";
  if (document.myForm.categories[0].checked == false && document.myForm.categories[1].checked == false)
  { alert("Select a category then activate Random word.");
  }else
  {
	if (!document.myForm.toGuess.value)
	{
		alert("Click on \"" +document.myForm.start.value +"\" Button.");
 	}else
  	{
		diplayPattern(myInput);
		document.myForm.input.focus();
		if (!document.myForm.input.value)
		{
			alert("Guess a letter.")
		}else
		{
			if ((myInput.substring(0,myInput.length-1)).indexOf(myInput.charAt(myInput.length-1)) != -1)
			{
			alert("You already used << "+myInput.charAt(myInput.length-1)+ " >> \n Make another guess.");
			myInput=myInput.substring(0,myInput.length-1);
			document.myForm.input.value=myInput.toLowerCase();
			}
			for (i=0; i<myInput.length; i++)
			{
	  			if (m.toUpperCase().indexOf(myInput.charAt(i)) == -1) {cc +=myInput.charAt(i) + " ";}

			}


			if (winner())
			{
				displayDetails();
			}
		}
	document.myForm.guessed.value=cc.toUpperCase();
	countRemain(cc);
	}
  }
}

// End -->

