presently="pag1";
sysdat = new Date();

function appendmeta(){
document.getElementById('metawords').innerText= document.getElementsByTagName("meta").keywords.content;
document.getElementById('metapara').innerText = document.getElementsByTagName("meta").description.content;
document.getElementById('metawords').contentEditable = 'true';
document.getElementById('metapara').contentEditable = 'true';
document.getElementById('metawrks').style.visibility='visible';
}

function changetitle(){
SelectedString = document.selection.createRange().text;
document.theform.titlecha.value=SelectedString;
document.title = SelectedString;
}

function changetitle2(){
document.theform.titlecha.value = document.title;
document.getElementById('titlebox').innerText=document.title;

document.getElementById('titlebox').contentEditable = 'true';
document.getElementById('titler').style.visibility='visible';
}

function closetitler(){
document.theform.titlecha.value = document.getElementById('titlebox').innerText;
document.title = document.theform.titlecha.value;
document.getElementById('titler').style.visibility='hidden';
}

function imager(what){

if (document.theform.linker.value.length > 8){
locata = '<div class=\'gali\'><a href=\"'+document.theform.linker.value+'\">';
locatb = '<br />'+document.picky.capt.value+' </a></div>'}
else{locata = ""; locatb="";}
imaga = what.substr(what.lastIndexOf("\\")+1,what.length);
imagb = imaga.substr(0,imaga.indexOf("."));
document.getElementById(presently).innerHTML +=locata+'<img class=\'img\' src = \' media\\'+imaga+' \' alt= \'\' />'+locatb;
}

function changetag(Rep){
  document.selection.createRange().pasteHTML(Rep);
}

function closemeta() {
newwords = document.getElementById('metawords').innerText;
document.theform.metakeys.value= newwords;
newpara = document.getElementById('metapara').innerText;
document.getElementById('metawords').contentEditable = 'false';
document.getElementById('metapara').contentEditable = 'false';
document.getElementsByTagName("meta").keywords.content = newwords;
document.getElementsByTagName("meta").description.content = newpara; 
document.getElementById('metawrks').style.visibility='hidden';

if (document.theform.pagename.value == 'blogstarter.html')
{
document.theform.pagename.value= 'blog_'+sysdat.getDate()+"_"+(sysdat.getMonth()+1)+"_"+sysdat.getYear()+".html";
alert('Submitting an edit will save a file with the name '+document.theform.pagename.value);
}
}

function repla(dowhat1,dowhat2,dowhat3){
editpage = document.getElementById(presently).outerHTML;
whichchange = eval(presently.substr(3,1));
  SelectedString = document.selection.createRange().text;
tiedstring=dowhat1+" "+dowhat2+"=' "+dowhat3+" '";
  ReplaceString="<"+tiedstring+">"+SelectedString+"</"+dowhat1+">";
  document.selection.createRange().pasteHTML(ReplaceString);
nex = "changed"+whichchange;
document.theform[nex].value = document.getElementById(presently).outerHTML;
if (document.theform.pagename.value == 'blogstarter.html')
{
document.theform.pagename.value= 'blog_'+sysdat.getDate()+"_"+(sysdat.getMonth()+1)+"_"+sysdat.getYear()+".html";
alert('Submitting an edit will save a file with the name '+document.theform.pagename.value);
	}
}

function undoit(){
editpage = document.getElementById(presently).outerHTML;
whichchange = eval(presently.substr(3,1));
  SelectedString = document.selection.createRange().htmlText;
	    var matches = SelectedString.match(new RegExp('SPAN', "ig"));
      if (matches){
			var matched = matches.length/2;}	
			if (!matched){
		  var matches = SelectedString.match(new RegExp('<A ', "ig"));
			if (matches){
			var matched = matches.length/2;
			}}
			if (matches){
			temstr = SelectedString;
for (i=0;i<matched;i++){
newstring=temstr.substr(temstr.indexOf('">')+2,temstr.length);
  new2 = newstring.substr(0,newstring.lastIndexOf('</'));
temstr=new2;
}
document.getElementById(presently).innerHTML = document.getElementById(presently).innerHTML.replace(SelectedString,new2);
document.theform[nex].value = document.getElementById(presently).outerHTML;
}}

function switchBack(whichway){
whichchange = eval(presently.substr(3,1));
nex = "changed"+whichchange;
document.theform[nex].value = document.getElementById(presently).outerHTML;

if (whichway=="viewer"){
hide('pop1');
closeit = document.getElementById(presently);
closeit.contentEditable=false;
document.theform[nex].value=closeit.outerHTML;
if (document.getElementById('multimenu')) {
document.getElementById('multimenu').innerHTML = '<script type=\"text/javascript\" src=\"tpmenu\.js\"></script>';
}
}
if (whichway=="edit"){
show('pop1');
nexpage = document.getElementById(presently);
nexpage.contentEditable=true;
if (document.getElementById('multimenu')) {
document.getElementById('multimenu').innerHTML = '<script type=\"text/javascript\" src=\"tpmenuedit\.js\"></script>';
}}
}

function loadfields(){
document.theform.changed1.value = document.getElementById('pag1').outerHTML;
document.theform.changed2.value = document.getElementById('pag2').outerHTML;
document.theform.changed3.value = document.getElementById('pag3').outerHTML;
document.theform.changed4.value = document.getElementById('pag4').outerHTML;
document.theform.metakeys.value = document.getElementsByTagName("meta").keywords.content;
document.theform.metadesc.value = document.getElementsByTagName("meta").description.content;  
document.theform.titlecha.value = document.title;
document.theform.restpage.value=document.getElementById('noedit').outerHTML;
}