function roll(o) {
	for (i=0;i<o.childNodes.length;i++)	{
		if(o.childNodes[i].nodeType==1 && /img/i.test(o.childNodes[i].nodeName)) {
			isnode=i;
			break;
		}
	}
	if(/_on/.test(o.childNodes[isnode].src)) {
		o.childNodes[isnode].src = o.childNodes[isnode].src.replace('_on','_off');
	}else {
		o.childNodes[isnode].src = o.childNodes[isnode].src.replace('_off', '_on');
	}
}

//Set the startup functions
//window.onload=function(){preload();findimg();}

//Google Ads Settings
google_ad_client = "pub-0831840603798021";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text";
google_ad_channel ="2687198423";
google_color_border = "";
google_color_bg = "EBD4BF";
google_color_link = "836147";
google_color_url = "666666";
google_color_text = "333333";

function docs_surroundText(text1, text2, textarea)
{
	if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange)
	{
		var caretPos = textarea.caretPos;

		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text1 + caretPos.text + text2 + ' ' : text1 + caretPos.text + text2;
		caretPos.select();
	}
	else if (typeof(textarea.selectionStart) != "undefined")
	{
		var begin = textarea.value.substr(0, textarea.selectionStart);
		var selection = textarea.value.substr(textarea.selectionStart, textarea.selectionEnd - textarea.selectionStart);
		var end = textarea.value.substr(textarea.selectionEnd);
		var newCursorPos = textarea.selectionStart;
		var scrollPos = textarea.scrollTop;

		textarea.value = begin + text1 + selection + text2 + end;

		if (textarea.setSelectionRange)
		{
			if (selection.length == 0)
				textarea.setSelectionRange(newCursorPos + text1.length, newCursorPos + text1.length);
			else
				textarea.setSelectionRange(newCursorPos, newCursorPos + text1.length + selection.length + text2.length);
			textarea.focus();
		}
		textarea.scrollTop = scrollPos;
	}
	else
	{
		textarea.value += text1 + text2;
		textarea.focus(textarea.value.length - 1);
	}
}

function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  }
  return '';
}

function confirmEdit(form) {
   var str=encodeURI(form.title.value);
   if (str.replace(/%20/g,"+")!=getQueryVariable('title')) {
      return confirm('You have changed the title of this page. Links to it might become broken.\n\nDo you still wish to apply the changes?');
   } else {
      return true;
   }
}

function setDocsWidth() {
   window.onresize=setDocsWidth;
   xwidth=document.body.clientWidth-150-58-150-80;
   document.getElementById('docs_main_div').style.width=xwidth+'px';
}


