$(document).ready(function(){ 
	$('#subcontent .sidehead').wrapInner('<em></em>');
});

function get_url_param(name)
{ 
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); 
var regexS = "[\\?&]"+name+"=([^&#]*)"; 
var regex = new RegExp( regexS ); 
var results = regex.exec( window.location.href ); 
if( results == null )    return ""; 
else return results[1];
}

function runOnChange(name) {
	switch(name) {
		case "type":
			if (document.newNovel.type.value=="readingactivities") {
				window.location="pmwiki.php?n=Novels.AddActivity?where="+get_url_param("where");
			}
			else {
				window.location="pmwiki.php?n=Novels.AddActivityNotlink?where="+get_url_param("where");
			}
			break;
	}
}

      function toggleObj(obj,init,lshow,lhide,swap) {
           var Ar = new Array(obj,init,lshow,lhide,swap);
           var elstyle = document.getElementById(obj).style;
           if (Ar[4]) var swstyle = document.getElementById(swap).style;
           var text    = document.getElementById(obj + "-tog");
           if (Ar[1]=='show') {
                Ar[1]='hide';
                elstyle.display = 'none';
                if(Ar[4]) swstyle.display = 'block';
                copy='<a class="wikilink" ';  
                
copy+='href="javascript:toggleObj(\''+Ar[0]+'\',\''+Ar[1]+'\',\'';
                copy+= 
Ar[2]+'\',\''+Ar[3]+'\',\''+Ar[4]+'\');">'+Ar[2]+'</a>'; 
                text.innerHTML = copy;
                }
           else if (Ar[1]=='hide') {
                Ar[1]='show';
                elstyle.display = 'block';
                if(Ar[4]) swstyle.display = 'none';
                copy='<a class="wikilink" ';  
                
copy+='href="javascript:toggleObj(\''+Ar[0]+'\',\''+Ar[1]+'\',\''
                copy+= 
Ar[2]+'\',\''+Ar[3]+'\',\''+Ar[4]+'\');">'+Ar[3]+'</a>'; 
                text.innerHTML = copy;               
           }
        }

function togglehide(theToggleLink,argumentObject) {
var theTargetID=argumentObject.targetid,
        theShowText=(argumentObject.showtext||''),
        theHideText=(argumentObject.hidetext||''),
        theShowFlyover=(argumentObject.showflyover||''),
        theHideFlyover=(argumentObject.hideflyover||''),
        theShowImage=(argumentObject.showimage||''),
        theHideImage=(argumentObject.hideimage||''),
        theFocusTargetID=argumentObject.focustarget;
if (!theShowText && !theShowImage) theShowText="Show";
if (!theHideText && !theHideImage) theHideText="Hide";
if (!theTargetID) return;
var theTarget=document.getElementById(theTargetID);
if (!theTarget) return;
var theCurrentStyle=theTarget.style.display;
if (!theCurrentStyle) {
        theCurrentStyle=theTarget.currentStyle? theTarget.currentStyle['display']:
                window.getComputedStyle(theTarget,null).getPropertyValue('display');
}
if (theCurrentStyle=="block"||!theCurrentStyle) {
        theTarget.style.display="none";
        theToggleLink.innerHTML=theShowImage + theShowText;
        theToggleLink.title=theShowFlyover;
} else {
        theTarget.style.display="block";
        theToggleLink.innerHTML=theHideImage + theHideText;
        theToggleLink.title=theHideFlyover;
}
if (theFocusTargetID) {
        var theFocusTarget=document.getElementById(theFocusTargetID);
        if (theFocusTarget) theFocusTarget.focus();
}
}


