var qm_si,qm_li,qm_lo,qm_tt,qm_th,qm_ts,qm_la;var qp="parentNode";var qc="className";var qm_t=navigator.userAgent;var qm_o=qm_t.indexOf("Opera")+1;var qm_s=qm_t.indexOf("afari")+1;var qm_s2=qm_s&&window.XMLHttpRequest;var qm_n=qm_t.indexOf("Netscape")+1;var qm_v=parseFloat(navigator.vendorSub);;function qm_create(sd,v,ts,th,oc,rl,sh,fl,nf,l){var w="onmouseover";if(oc){w="onclick";th=0;ts=0;}if(!l){l=1;qm_th=th;sd=document.getElementById("qm"+sd);if(window.qm_pure)sd=qm_pure(sd);sd[w]=function(e){qm_kille(e)};document[w]=qm_bo;sd.style.zoom=1;if(sh)x2("qmsh",sd,1);if(!v)sd.ch=1;}else  if(sh)sd.ch=1;if(sh)sd.sh=1;if(fl)sd.fl=1;if(rl)sd.rl=1;sd.style.zIndex=l+""+1;var lsp;var sp=sd.childNodes;for(var i=0;i<sp.length;i++){var b=sp[i];if(b.tagName=="A"){lsp=b;b[w]=qm_oo;b.qmts=ts;if(l==1&&v){b.style.styleFloat="none";b.style.cssFloat="none";}}if(b.tagName=="DIV"){if(window.showHelp&&!window.XMLHttpRequest)sp[i].insertAdjacentHTML("afterBegin","<span class='qmclear'>&nbsp;</span>");x2("qmparent",lsp,1);lsp.cdiv=b;b.idiv=lsp;if(qm_n&&qm_v<8&&!b.style.width)b.style.width=b.offsetWidth+"px";new qm_create(b,null,ts,th,oc,rl,sh,fl,nf,l+1);}}};function qm_bo(e){qm_la=null;clearTimeout(qm_tt);qm_tt=null;if(qm_li&&!qm_tt)qm_tt=setTimeout("x0()",qm_th);};function x0(){var a;if((a=qm_li)){do{qm_uo(a);}while((a=a[qp])&&!qm_a(a))}qm_li=null;};function qm_a(a){if(a[qc].indexOf("qmmc")+1)return 1;};function qm_uo(a,go){if(!go&&a.qmtree)return;if(window.qmad&&qmad.bhide)eval(qmad.bhide);a.style.visibility="";x2("qmactive",a.idiv);};;function qm_oo(e,o,nt){if(!o)o=this;if(qm_la==o)return;if(window.qmad&&qmad.bhover&&!nt)eval(qmad.bhover);if(window.qmwait){qm_kille(e);return;}clearTimeout(qm_tt);qm_tt=null;if(!nt&&o.qmts){qm_si=o;qm_tt=setTimeout("qm_oo(new Object(),qm_si,1)",o.qmts);return;}var a=o;if(a[qp].isrun){qm_kille(e);return;}qm_la=o;var go=true;while((a=a[qp])&&!qm_a(a)){if(a==qm_li)go=false;}if(qm_li&&go){a=o;if((!a.cdiv)||(a.cdiv&&a.cdiv!=qm_li))qm_uo(qm_li);a=qm_li;while((a=a[qp])&&!qm_a(a)){if(a!=o[qp])qm_uo(a);else break;}}var b=o;var c=o.cdiv;if(b.cdiv){var aw=b.offsetWidth;var ah=b.offsetHeight;var ax=b.offsetLeft;var ay=b.offsetTop;if(c[qp].ch){aw=0;if(c.fl)ax=0;}else {if(c.rl){ax=ax-c.offsetWidth;aw=0;}ah=0;}if(qm_o){ax-=b[qp].clientLeft;ay-=b[qp].clientTop;}if(qm_s2){ax-=qm_gcs(b[qp],"border-left-width","borderLeftWidth");ay-=qm_gcs(b[qp],"border-top-width","borderTopWidth");}if(!c.ismove){c.style.left=(ax+aw)+"px";c.style.top=(ay+ah)+"px";}x2("qmactive",o,1);if(window.qmad&&qmad.bvis)eval(qmad.bvis);c.style.visibility="inherit";qm_li=c;}else  if(!qm_a(b[qp]))qm_li=b[qp];else qm_li=null;qm_kille(e);};function qm_gcs(obj,sname,jname){var v;if(document.
defaultView&&document.defaultView.getComputedStyle)v=document.defaultView.getComputedStyle(obj,null).getPropertyValue(sname);else  if(obj.currentStyle)v=obj.currentStyle[jname];if(v&&!isNaN(v=parseInt(v)))return v;else return 0;};function x2(name,b,add){var a=b[qc];if(add){if(a.indexOf(name)==-1)b[qc]+=(a?' ':'')+name;}else {b[qc]=a.replace(" "+name,"");b[qc]=b[qc].replace(name,"");}};function qm_kille(e){if(!e)e=event;e.cancelBubble=true;if(e.stopPropagation&&!(qm_s&&e.type=="click"))e.stopPropagation();}
// Add-On Core Code (Remove when not using any add-on's) 
document.write('<style type="text/css">.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}</style><script type="text/JavaScript">var qmad = new Object();qmad.bvis="";qmad.bhide="";qmad.bhover="";</script>');

/*******  Menu 0 Add-On Settings *******/
	var a = qmad.qm0 = new Object();
// Rounded Corners Add On
	a.rcorner_size = 1;
	a.rcorner_container_padding = 1;
	a.rcorner_bg_color = "#daeded";
	a.rcorner_opacity = 90;
	a.rcorner_angle_corners = false;
	a.rcorner_apply_corners = new Array(false,false,false,false);

	 // IE Over Select Fix Add On
    a.overselects_active = true;	

//Add-On Code: Item Images
qmad.image=new Object();qmad.image.preload=new Array();if(qmad.bvis.indexOf("qm_image_switch(b,1);")==-1){qmad.bvis+="qm_image_switch(b,1);";qmad.bhide+="qm_image_switch(a.idiv,false,1);";if(window.attachEvent){window.attachEvent("onload",qm_image_preload);document.attachEvent("onmouseover",qm_image_off);}else  if(window.addEventListener){window.addEventListener("load",qm_image_preload,1);document.addEventListener("mouseover",qm_image_off,false);}document.write('<style type="text/css">.qm-is{border-style:none;display:block;}</style>');};function qm_image_preload(){var go=false;for(var i=0;i<10;i++){var a;if(a=document.getElementById("qm"+i)){var ai=a.getElementsByTagName("IMG");for(var j=0;j<ai.length;j++){if(ai[j].className.indexOf("qm-is")+1){go=true;var br=qm_image_base(ai[j]);if(ai[j].className.indexOf("qm-ih")+1)qm_image_preload2(br[0]+"_hover."+br[1]);if(ai[j].className.indexOf("qm-ia")+1)qm_image_preload2(br[0]+"_active."+br[1]);ai[j].setAttribute("qmvafter",1);if((z=window.qmv)&&(z=z.addons)&&(z=z.image))z["on"+i]=true;}}if(go){ai=a.getElementsByTagName("A");for(var j=0;j<ai.length;j++){if(window.attachEvent)ai[j].attachEvent("onmouseover",qmv_image_hover);else  if(window.addEventListener)ai[j].addEventListener("mouseover",qmv_image_hover,1);}}if(go)a.onmouseover=function(e){qm_kille(e)};}}};function qmv_image_hover(e){e=e||window.event;var targ=e.srcElement||e.target;while(targ&&targ.tagName!="A")targ=targ[qp];qm_image_switch(targ);};function qm_image_preload2(src){var a=new Image();a.src=src;
//qmad.image.preload.push(a);
}; function qm_image_base(a, full) { var br = qm_image_split_ext_name(a.getAttribute("src", 2)); br[0] = br[0].replace("_hover", ""); br[0] = br[0].replace("_active", ""); if (full) return br[0] + "." + br[1]; else return br; }; function qm_image_off() { if (qmad.image.la && qmad.image.la.className.indexOf("qmactive") == -1) { qm_image_switch(qmad.image.la, false, 1); qmad.image.la = null; } }; function qm_image_switch(a, active, hide, force) { if ((z = window.qmv) && (z = z.addons) && (z = z.image) && !z["on" + qm_index(a)]) return; if (!active && !hide && qmad.image.la && qmad.image.la != a && qmad.image.la.className.indexOf("qmactive") == -1) qm_image_switch(qmad.image.la, false, 1); var img = a.getElementsByTagName("IMG");for (var i = 0; i < img.length; i++) { if (img[i].className && img[i].className.indexOf("qm-is") + 1) { var br = qm_image_base(img[i]); if (!active && !hide && img[i].className.indexOf("qm-ih") + 1 && (a.className.indexOf("qmactive") == -1 || force)) { qmad.image.la = a; img[i].src = br[0] + "_hover." + br[1]; continue; } if (active && img[i].className.indexOf("qm-ia") + 1) { img[i].src = br[0] + "_active." + br[1]; continue; } if (hide) img[i].src = br[0] + "." + br[1]; } } }; function qm_image_split_ext_name(s) { var ext = s.split("."); ext = ext[ext.length - 1]; var fn = s.substring(0, s.length - (ext.length + 1)); return new Array(fn, ext); }

/*-- Add-On Code: Rounded Corners */
qmad.rcorner=new Object();if(qmad.bvis.indexOf("qm_rcorner(b.cdiv);")==-1)qmad.bvis+="qm_rcorner(b.cdiv);";if(qmad.bhide.indexOf("qm_rcorner(a,1);")==-1)qmad.bhide+="qm_rcorner(a,1);";;function qm_rcorner(a,hide,force){var z;if(!hide&&((z=window.qmv)&&(z=z.addons)&&(z=z.round_corners)&&!z["on"+qm_index(a)]))return;var q=qmad.rcorner;if((!hide&&!a.hasrcorner)||force){var ss;if(!a.settingsid){var v=a;while((v=v.parentNode)){if(v.className.indexOf("qmmc")+1){a.settingsid=v.id;break;}}}ss=qmad[a.settingsid];if(!ss)return;if(!ss.rcorner_size)return;q.size=ss.rcorner_size;q.offset=ss.rcorner_container_padding;if(!q.offset)q.offset=5;q.background=ss.rcorner_bg_color;if(!q.background)q.background="transparent";q.angle=ss.rcorner_angle_corners;q.corners=ss.rcorner_apply_corners;if(!q.corners||q.corners.length<4)q.corners=new Array(true,1,1,1);q.tinset=0;if(ss.rcorner_top_line_auto_inset&&qm_a(a[qp]))q.tinset=a.idiv.offsetWidth;q.opacity=ss.rcorner_opacity;if(q.opacity&&q.opacity!=1){var addf="";if(window.showHelp)addf="filter:alpha(opacity="+(q.opacity*100)+");";q.opacity="opacity:"+q.opacity+";"+addf;}else q.opacity="";var f=document.createElement("SPAN");x2("qmrcorner",f,1);var fs=f.style;fs.position="absolute";fs.display="block";fs.visibility="inherit";var size=q.size;q.mid=parseInt(size/2);q.ps=new Array(size+1);var t2=0;q.osize=q.size;if(!q.angle){for(var i=0;i<=size;i++){if(i==q.mid)t2=0;q.ps[i]=t2;t2+=Math.abs(q.mid-i)+1;}q.osize=1;}var fi="";for(var i=0;i<size;i++)fi+=qm_rcorner_get_span(size,i,1,q.tinset);fi+='<span qmrcmid=1 style="background-color:'+q.background+';overflow:hidden;line-height:0px;font-size:1px;display:block;border-style:solid;border-width:0px 0px 0px 0px;'+q.opacity+'"></span>';for(var i=size-1;i>=0;i--)fi+=qm_rcorner_get_span(size,i);f.innerHTML=fi;f=a.parentNode.appendChild(f);a.hasrcorner=f;}var c=q.offset;var b=a.hasrcorner;if(b){if(hide)b.style.visibility="hidden";else {if(!a.offsetWidth)a.style.visibility="inherit";a.style.top=(parseInt(a.style.top)+c)+"px";a.style.left=(parseInt(a.style.left)+c)+"px";b.style.width=(a.offsetWidth+(c*2))+"px";b.style.height=(a.offsetHeight+(c*2))+"px";var ft=0;var fl=0;if(qm_o){ft=b[qp].clientTop;fl=b[qp].clientLeft;}if(qm_s2){ft=qm_gcs(b[qp],"border-top-width","borderTopWidth");fl=qm_gcs(b[qp],"border-left-width","borderLeftWidth");}b.style.top=(a.offsetTop-c-ft)+"px";b.style.left=(a.offsetLeft-c-fl)+"px";b.style.visibility="inherit";var s=b.childNodes;for(var i=0;i<s.length;i++){if(s[i].getAttribute("qmrcmid"))s[i].style.height=Math.abs((a.offsetHeight-(q.osize*2)+(c*2)))+"px";}}}};function qm_rcorner_get_span(size,i,top,tinset){var q=qmad.rcorner;var mlmr;if(i==0){var mo=q.ps[size]+q.mid;if(q.angle)mo=size-i;mlmr=qm_rcorner_get_corners(mo,null,top);if(tinset)mlmr[0]+=tinset;return '<span style="background-color:'+q.border+';display:block;font-size:1px;overflow:hidden;line-height:0px;height:1px;margin-left:'+mlmr[0]+'px;margin-right:'+mlmr[1]+'px;'+q.opacity+'"></span>';}else {var md=size-(i);var ih=1;var bs=1;if(!q.angle){if(i>=q.mid)ih=Math.abs(q.mid-i)+1;else {bs=Math.abs(q.mid-i)+1;md=q.ps[size-i]+q.mid;}if(top)q.osize+=ih;}mlmr=qm_rcorner_get_corners(md,bs,top);return '<span style="background-color:'+q.background+';border-color:'+q.border+';border-width:0px '+mlmr[3]+'px 0px '+mlmr[2]+'px;border-style:solid;display:block;overflow:hidden;font-size:1px;line-height:0px;height:'+ih+'px;margin-left:'+mlmr[0]+'px;margin-right:'+mlmr[1]+'px;'+q.opacity+'"></span>';}};function qm_rcorner_get_corners(mval,bval,top){var q=qmad.rcorner;var ml=mval;var mr=mval;var bl=bval;var br=bval;if(top){if(!q.corners[0]){ml=0;bl=1;}if(!q.corners[1]){mr=0;br=1;}}else {if(!q.corners[2]){mr=0;br=1;}if(!q.corners[3]){ml=0;bl=1;}}return new Array(ml,mr,bl,br);}

/**************** for <ul><li> Structure*******************/
;function qm_pure(sd){if(sd.tagName=="UL"){var nd=document.createElement("DIV");nd.qmpure=1;qm_convert(sd,nd);var csp=document.createElement("SPAN");csp.className="qmclear";csp.innerHTML="&nbsp;";nd.appendChild(csp);sd=sd[qp].replaceChild(nd,sd);sd=nd;}return sd;};function qm_convert(a,bm,l){if(!l){bm.className=a.className;bm.id=a.id;}var ch=a.childNodes;for(var i=0;i<ch.length;i++){if(ch[i].tagName=="LI"){var sh=ch[i].childNodes;for(var j=0;j<sh.length;j++){if(sh[j]&&(sh[j].tagName=="A"||sh[j].tagName=="SPAN"))bm.appendChild(ch[i].removeChild(sh[j]));if(sh[j]&&sh[j].tagName=="UL"){var na=document.createElement("DIV");var c;if(c=sh[j].style.cssText)na.style.cssText=c;if(c=sh[j].className)na.className=c;na=bm.appendChild(na);new qm_convert(sh[j],na,1)}}}}}
/************ To retain Active State*******************/

menu_Active();
function menu_Active(){
	var id=null,fullURL=null,temp=null,findStatus=false;errorCheck=true;
	fullURL = document.URL;
	temp=fullURL.split("/");
/****** option 1(if "pb" doesn't come immediately under "princess.com"  use this code*****/

for(var check in temp){
	    if(temp[check]=="pb"){
		id="find";
		findStatus=true;
		break;
	     }
	  }
        if(!findStatus){
          for(var check in temp){
             var myString=temp[check];
	     var inThere = myString.match(/princess.com/i);
	     if(inThere){
		   var tempId=temp[++check];
		   if(tempId.match(/index/i)||tempId.match(/default/i)){
		       id="home";
		       break;
		     }
	           else{
		       id=temp[check];
		       break;
		      }
		    }
	          }
            }
/**** option 1 ends**/
        try{
           idObj=document.getElementById(id);
           source=idObj.src;
           }
        catch(error){
        errorCheck=false;
           }
        if(errorCheck){

            temp=source.split(".gif");
            newsource=temp[0]+"_active.gif";
            idObj.src=newsource;
            idObj.className="qm-ias";
           }
 	  }
/************* IE5 SpecialLink for Main Menu********/
ie5Link();
function ie5Link(){	
     var version=0;
     if (navigator.appVersion.indexOf("MSIE")!=-1){
      temp=navigator.appVersion.split("MSIE")
      version=parseFloat(temp[1])
      }
   if (version==5.01) { 

	var idObj= document.getElementById("qm0");
	var nodes=idObj.childNodes;    
	for( var i in nodes){
        var innerNodes=nodes[i].childNodes;
		for(var j in innerNodes){     	  
		if(innerNodes[j].tagName=="A"){				   
	    var anchorNode=innerNodes[j];		
    	var anchorContent=anchorNode.outerHTML.split('"');
	    var hrefValue=anchorContent[1];
		var target="javascript:void(window.location='"+hrefValue+"')";
		var target2='onClick="'+target+'"';
		var innerHtml=anchorNode.innerHTML;
		var temp2=innerHtml.split("IMG");
		var newInnerHtml=temp2[0]+"IMG "+target2+" "+temp2[1];
        anchorNode.innerHTML=newInnerHtml;
		}
		}
	}
   }
}
/***********Select tag fix Add-on code for IE 5.5 and 6 **********/
var ieSelect=false;
iecheck2();
function iecheck2(){
   if (navigator.appVersion.indexOf("MSIE")!=-1){
      var temp=navigator.appVersion.split("MSIE");
      var version=parseFloat(temp[1]);
	  if( (version==5.5)||(version==6))
		  ieSelect=true;
      }
}
if(ieSelect){
if(window.showHelp&&!window.XMLHttpRequest){
	if(qmad.bvis.indexOf("qm_over_select(b.cdiv);")==-1){
		qmad.bvis+="qm_over_select(b.cdiv);";
        qmad.bhide+="qm_over_select(a,1);";}};
function qm_over_select(a,hide){
	var z;
	if((z=window.qmv)&&(z=z.addons)&&(z=z.over_select)&&!z["on"+qm_index(a)])
		return;
if(!a.settingsid){
	var v=a;
while(!qm_a(v))
v=v[qp];
a.settingsid=v.id;}
var ss=qmad[a.settingsid];
if(!ss)
return;
if(!ss.overselects_active)return;
if(!hide&&!a.hasselectfix){
	var f=document.createElement("IFRAME");
	f.style.position="absolute";	
	f.style.filter="alpha(opacity=0)";
	f.src="javascript:false;";
	f=a.parentNode.appendChild(f);
	f.frameborder=0;
	a.hasselectfix=f;}
	var b=a.hasselectfix;
	if(b){
		if(hide)b.style.display="none";
		else {if(a.hasrcorner&&a.hasrcorner.style.visibility=="inherit")
		a=a.hasrcorner;
		var oxy=0;
		if(a.hasshadow&&a.hasshadow.style.visibility=="inherit")
		oxy=parseInt(ss.shadow_offset);
		if(!oxy)
		oxy=0;
		b.style.width=a.offsetWidth+oxy;
		b.style.height=a.offsetHeight+oxy;
		b.style.top=a.style.top;
		b.style.left=a.style.left;
		b.style.margin=a.currentStyle.margin;
		b.style.display="block";}}}
}
