onload=function() {
	/*if (hasFlash && document.getElementsByTagName && document.getElementsByTagName("html")[0]) {
		document.getElementsByTagName("html")[0].className="hasFlash";
    }*/
	externalLinks();
	if ($("_content")) {
		var buttons=document.getElementsByTagName("button");
		for (var i=0, j=buttons.length; i<j; i++) {
			buttons[i].onclick=addcode;
		}
	}
	var lis1=$("top").getElementsByTagName("ul")[0].getElementsByTagName("li");
	for (var i=0; i<lis1.length; i++) {
		lis1[i].onmouseover=function() {
			this.className+=(this.className=="")?"hover1":" hover1";
		}
		lis1[i].onmouseout=function() {
			this.className=(this.className=="hover1")?"":"homepage";
		}
	}
	if ($("contact_details")) {
		var addresses=document.getElementById("contact_details").getElementsByTagName("div")[0].getElementsByTagName("address");
		addresses[0].parentNode.insertBefore(addresses[0], addresses[5].nextSibling);
		addresses[0].parentNode.insertBefore(addresses[4], addresses[2]);
		addresses[0].parentNode.insertBefore(addresses[1], addresses[0]);
	}
	if ($("call_today_logo")) {
		$("call_today_logo").onclick=function() {location.href="free-quote.php"}
	}
	if ($("logout")) {
		$("logout").onclick=function() {
			document.cookie="remuser=expired; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/";
			window.location="http://www.new-yorklocksmith.com/login.php";
		}
	}
	/*if (window.location.href.indexOf("landing")!=-1 && document.cookie.indexOf("fix_firefox")==-1) {
		document.cookie="fix_firefox=fixed; expires=Sat, 14 Jul 2008 04:44:44 UTC;";
		window.location.reload();
	}*/

}
function $(id) {
	return document.getElementById(id);
}
function openWin(id) {
	window.open("cat.php?id="+id, "catdetails", "status=1, height=400, width=300");
}
function externalLinks() {
	for (var i=0; i<document.links.length; i++) {
		if (document.links[i].getAttribute("rel")=="external") {
			document.links[i].onclick=function() {
				window.open(this.href);
				return false;
			}
		}
	}
}
function addcode() {
	try {
		var _buttons=["strong", "em", "ins", "ul", "ol"];
		var textarea=$("_content");
		var textarea_length=textarea.textLength;
		var btns=document.getElementsByTagName("button");
		for (var i=0, allbuttons; allbuttons=btns[i]; i++) if (btns[i]==this) var indexOF=i;
		if (window.getSelection) {
			var sel_start=textarea.selectionStart;
			var sel_end=textarea.selectionEnd;
			var to_start=textarea.value.substring(0, sel_start);
			var start_end=textarea.value.substring(sel_start, sel_end);
			var from_end=textarea.value.substring(sel_end, textarea_length);
			if (this.innerHTML!="URL" && this.innerHTML!="Image" && this.innerHTML!="Color") {
				textarea.value=to_start+"|"+_buttons[indexOF]+"-|"+start_end+"|-"+_buttons[indexOF]+"|"+from_end;
				textarea.setSelectionRange(sel_start+_buttons[indexOF].length+3, sel_end+_buttons[indexOF].length+3);
			}
			else {
				if (this.innerHTML=="URL") {
					var _url=window.prompt("Enter URL:", "http://");
					if (_url!==null) {
						var target=confirm("open in a new window?");
						if (target) {
							textarea.value=to_start+"|olink-"+_url+"|"+start_end+"|-olink|"+from_end;
							textarea.setSelectionRange(sel_start+4+_url.length+4, sel_end+4+_url.length+4);
						}
						else {
							textarea.value=to_start+"|link-"+_url+"|"+start_end+"|-link|"+from_end;
							textarea.setSelectionRange(sel_start+4+_url.length+3, sel_end+4+_url.length+3);
						}
					}
				}
				else if (this.innerHTML=="Image") {
					var path=window.prompt("Enter the path to the image:", "");
					if (path!==null) {
						var alt=window.prompt("Enter alternative text for the image", "");
						textarea.value=to_start+"|img-"+alt+"|"+path+"|-img|"+from_end;
						textarea.setSelectionRange(sel_start+5+alt.length+path.length+5, sel_end+5+alt.length+path.length+5);
					}
				}
				else {
					var color=window.prompt("Enter 6 digits color:", "");
					if (color!==null) {
						textarea.value=to_start+"|color-"+color+"|"+start_end+"|-color|"+from_end;
						textarea.setSelectionRange(sel_start+6+_url.length+5, sel_end+6+_url.length+5);
					}
				}
			}
			textarea.focus();
		}
		else if (document.selection) {
			var content=document.selection.createRange().text;
			textarea.focus();
			var selection=document.selection.createRange();
			if (this.innerHTML!="URL" && this.innerHTML!="Image" && this.innerHTML!="Color") {
				selection.text="|"+_buttons[indexOF]+"-|"+content+"|-"+_buttons[indexOF]+"|";
			}
			else {
				if (this.innerHTML=="URL") {
					var _url=window.prompt("Enter URL:", "http://");
					if (_url!==null) {
						selection.text="|link-"+_url+"|"+content+"|-link|";
					}
				}
				else if (this.innerHTML=="Image") {
					var path=window.prompt("Enter the path to the image:", "");
					if (path!==null) {
						var alt=window.prompt("Enter alternative text for the image", "");
						selection.text="|img-"+alt+"|"+path+"|-img|";
					}
				}
				else {
					var color=window.prompt("Enter 6 digits color:", "");
					if (color!==null) {
						selection.text="|color-"+color+"|"+content+"|-color|";
					}
				}
			}
		}
	}
	catch (e) {
	}
}
function show_week_offer_flash() {
	var week_offer_flash='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="284" height="118">';
	week_offer_flash+='<param name="allowScriptAccess" value="sameDomain" />';
	week_offer_flash+='<param name="movie" value="http://www.new-yorklocksmith.com/week_offer.swf" />';
	week_offer_flash+='<param name="quality" value="high" />';
	week_offer_flash+='<param name="wmode" value="transparent" />';
	week_offer_flash+='<embed src="http://www.new-yorklocksmith.com/week_offer.swf" quality="high" width="284" height="118" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" />';
	week_offer_flash+='</object>';
	document.write(week_offer_flash);
}
function write_flash(url, width, height) {
	var flash='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+width+'" height="'+height+'">';
	flash+='<param name="allowScriptAccess" value="sameDomain" />';
	flash+='<param name="movie" value="'+url+'" />';
	flash+='<param name="quality" value="high" />';
	flash+='<param name="wmode" value="transparent" />';
	flash+='<embed src="'+url+'" quality="high" width="'+width+'" height="'+height+'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" />';
	flash+='</object>';
	document.write(flash);
}