// Common javascript functions for Rubber Pixel!// email address inserters function insertEmail()  {		 lhs = "info";	 rhs = "rubberpixel.com";	 document.write("<a href=\"mail" + "to");	 document.write(":" + lhs + "@");	 document.write(rhs + "?Subject=Email from website\" title=\"email us\">" + lhs + "@" + rhs + "<\/a>"); }  // slaps in the current year in 4 digits function insertCurrentYear() {	 var year=new Date();	year=year.getYear();	if (year<1900) year+=1900;	document.write(year); }   // given a movieID/Name, return the reference movie object function getMovieObject(movieName) {	if (window.document[movieName]) {		return window.document[movieName];	}	if (navigator.appName.indexOf("Microsoft Internet") == -1) {		if (document.embeds && document.embeds[movieName])			return document.embeds[movieName];	}	else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)	{		return document.getElementById(movieName);	}}/* when re-launching a Movie in IE, it needs a kick to get it re-started!! */var movieNames = new Array(); // an array of movie namesfunction RestartMovieInIE(movieName) {	//alert("RestartMovieInIE movieName="+movieName);	if (in_array(movieName, movieNames) == true) { // we have played this movie before, so re-start it		var movieObject = getMovieObject(movieName);		if (movieObject) {			movieObject.Rewind();			movieObject.Play();		}	} else { // we haven't layed this before, no need to re-start it		movieNames.push(movieName); // add it to the list;	}}/* utility to see if an item is in an arry */function in_array (needle, haystack) {    // thanks: http://kevin.vanzonneveld.net    var key = '';	for (key in haystack) {		if (haystack[key] == needle) {			return true;		}	}    return false;}
