function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

/*get url string vars client-side*/
function gup( 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];
}
/*Change background div img & text caption
(image name, which paragraph, what category)*/
function tnChgBG(imgName, imgTxtIndex, catIndex)
{
	/*headshots*/
	if (catIndex == 0)
	{
		document.getElementById('divgallerypic').style.background = 'url(images/'+ imgName +')';
		imgtxtArray = new Array('','','','','','','','','','','','');
		document.getElementById('divgallerypictxt').innerText = imgtxtArray[imgTxtIndex]; //ie
		document.getElementById('divgallerypictxt').textContent = imgtxtArray[imgTxtIndex]; //ff
		//alert(imgtxtArray[imgTxtIndex]);
	}
	/*performance*/
	if (catIndex == 1)
	{
		document.getElementById('divgallerypic1').style.background = 'url(images/'+ imgName +')';
		imgtxtArray = new Array('Helene with co-star Bobby List in High School Musical', 'Helene backstage at Broadway production of Grease', 'Helene performing on Broadway in Grease', 'Helene performing in Whats That Smell', 'Helene and the cast of Walmartopia performing','Helene and cast of Walmartopia celebrating 100th performance','Helene and Marcie Dodd performing in Wicked','Helene\'s Glinda opposite Marcie Dodd as Elphaba on Wicked tour.');
		document.getElementById('divgallerypictxt').innerText = imgtxtArray[imgTxtIndex]; //ie
		document.getElementById('divgallerypictxt').textContent = imgtxtArray[imgTxtIndex]; //ff
		//alert(imgtxtArray[imgTxtIndex]);
	}
	/*performance*/
	if (catIndex == 2)
	{
		document.getElementById('divgallerypic2').style.background = 'url(images/'+ imgName +')';
		imgtxtArray = new Array('Helene with cast members at launch of Whats That Smell','Helene and co-star Ace Young at Grease opening night', 'Helene and co-star Bradley Dean at Walmartopia\'s CD launch','Helene and co-stars at launch of Walmartopia show CD','Helene Yorke - Helene and cast at launch of Walmartopia', 'Helene and her agent Russell Gregory at High School Musical launch', "Fox TV interview in Denver during High School Musical Tour");
		document.getElementById('divgallerypictxt').innerText = imgtxtArray[imgTxtIndex];//ie
		document.getElementById('divgallerypictxt').textContent = imgtxtArray[imgTxtIndex];//ff
		//alert(imgtxtArray[imgTxtIndex]);
	}
}

/*NEWS.PHP - detect browser screen resoluton so that js anchor can be change were screen depth is optimal*/
function screenResIs()
{
	 //alert("Res is: Width: "+ screen.width +", Height: "+screen.height);
	 if (screen.height < 768)
	 {
		 parent.window.location.href=parent.window.location+"#PP";
	 }
}


