function adjustPhotoSize() {
    var imgHeight = this.height;
    var imgWidth = this.width;
    
    var oldImg = document.getElementById("bigPhoto");
    var imgParent = oldImg.parentNode;
    parentHeight = imgParent.style["height"];
    var newHeight = parentHeight.substring(0,parentHeight.length-2);
    
    var newImg = document.createElement('img');
    newImg.src = this.src;
    newImg.id = 'bigPhoto';
    
    if(imgHeight > imgWidth)
    {
        newImg.height = newHeight;
        newImg.style["margin"] = "0,0,0,0";
    }
    else
    {
        newImg.width = 325;
//        margin = (350 - newImg.height)/2;
//        newImg.style["margin"] = margin + ",0,0,0";
        newImg.style["margin-top"] = '50px';
        
    }
    
    newImg.style["border"] = 'double';
    imgParent.replaceChild(newImg, oldImg);
}

function showPhoto(image, isPromo)
{
    var myImage = new Image();
    myImage.onload = adjustPhotoSize;
    myImage.src = image;
}

function showAnswer(id)
{
	question = document.getElementById(id);
	if(question.style.display == "none")
	{		
		question.style.display = "block";		
	}
	else
	{
		question.style.display = "none";		
	}
}

function showDVD(id, text)
{
	dvd = document.getElementById(id);
	show_hide = document.getElementById("show_" + id);
	
	if(dvd.style.display == "none")
	{		
		dvd.style.display = "block";
		show_hide.innerText = "Hide " + text;
	}
	else
	{
		dvd.style.display = "none";
		show_hide.innerText = "Show " + text;		
	}
}

function closeAll()
{
}

function switchSpecialty(specialty)
{
    document.getElementById("choreographer").style.display = "none";
    document.getElementById("coach").style.display = "none";
    document.getElementById("instructor").style.display = "none";
    document.getElementById("performer").style.display = "none";
    
    document.getElementById(specialty).style.display = "block";
    
    var title;
    var photo;
    
    switch (specialty)
    {
        case "choreographer":
            title = "Choreographer";
            photo = "myImages/photos/Specialties/Choreographer.jpg";
            break;
        case "coach":
            title = "Coach";
            photo = "myImages/photos/Specialties/Coach.jpg";
            break;
        case "instructor":
            title = "Instructor";
            photo = "myImages/photos/Specialties/Instructor.jpg";
            break;
        case "performer":
            title = "Performer";
            photo = "myImages/photos/Specialties/MelSoloPerformer.jpg";
            break;        
    }
    document.getElementById("specialtyPhoto").setAttribute("src", photo);
    document.getElementById("specialtiesTitle").innerHTML = title;
}

function hideShow(twistieStatus, divId)
{
	var openDiv = document.getElementById("open" + divId).style;
	var closedDiv = document.getElementById("closed" + divId).style;
	
	if(twistieStatus == "closed")
	{
		document.getElementById("openNews").style.display = "none";
		document.getElementById("closedNews").style.display = "block";
		
		document.getElementById("openAds").style.display = "none";
		document.getElementById("closedAds").style.display = "block";
		
		document.getElementById("openEvents").style.display = "none";
		document.getElementById("closedEvents").style.display = "block";
		
		document.getElementById("openSpotlight").style.display = "none";
		document.getElementById("closedSpotlight").style.display = "block";
		
		openDiv.display = "block";
		closedDiv.display = "none";
	}
	else
	{
		openDiv.display = "none";
		closedDiv.display = "block";
	}
	
}

function addMessage()
{
    document.getElementById("ctl00_MainContent_NewMessage").style.display = "none";
    document.getElementById("ctl00_MainContent_EnterMessage").style.display = "block";
}


function emailSent()
{
	alert("Your email has been sent.  Thank you for your comments!");
}
