﻿function highlightMenu(currPage) {
    if (document.getElementById(currPage)) {
        document.getElementById(currPage).style.color = '#000000';
    }
}

function checkChanged() {
    if (document.getElementById('ctl00_ContentPlaceHolder1_MasterChanged')) {
        if (document.getElementById('ctl00_ContentPlaceHolder1_MasterChanged').value == 'true') {
            document.getElementById('TextArea').style.position = 'relative';
            document.getElementById('TextArea').style.width = '610px';
            document.getElementById('TextArea').style.left = '240px';
        }
    }
}

function setImages(currPage) {
    switch (currPage) {
        case "Home": case "Default": case "Dance Lessons - Woodstock, ON": case "Privacy": case "Terms":
            //featured image
            document.getElementById('FeatureImage').style.position = "relative";
            document.getElementById('FeatureImage').style.top = "-600px";
            document.getElementById('FeatureImage').style.left = "-10px";
            document.getElementById('FeatureImage').style.height = "334px";
            document.getElementById('FeatureImage').style.width = "256px";
            document.getElementById('FeatureImage').style.cursor = "pointer";
            document.getElementById('FeatureImage').style.zIndex = "99";
            document.getElementById('FeatureImage').style.backgroundImage = "url('http://www.danceadvantage.ca/images/CreativeDance.png')";

	    //view gallery image
            document.getElementById('PromoImage').style.position = "relative";
            document.getElementById('PromoImage').style.top = "-550px";
            document.getElementById('PromoImage').style.left = "20px";
            document.getElementById('PromoImage').style.height = "156px";
            document.getElementById('PromoImage').style.width = "280px";
            document.getElementById('PromoImage').style.cursor = "pointer";
            document.getElementById('PromoImage').style.zIndex = "100";
            //document.getElementById('PromoImage').style.backgroundImage = "url('http://www.danceadvantage.ca/images/ViewGallery.png')";
            
            //right column image
            document.getElementById('RightImage').style.position = "relative";
            document.getElementById('RightImage').style.height = "524px";
            document.getElementById('RightImage').style.width = "272px";
            document.getElementById('RightImage').style.left = "714px";
            document.getElementById('RightImage').style.top = "-1110px";
            document.getElementById('RightImage').style.zIndex = "100";
            document.getElementById('RightImage').style.backgroundImage = "url('http://www.danceadvantage.ca/images/StandingStretch.png')";
            break;
        case "About": case "Artistic Director": case "Certifications": case "Policies": case "Dress Code":case "Testimonials":
            //right column image
            document.getElementById('RightImage').style.position = "relative";
            document.getElementById('RightImage').style.height = "500px";
            document.getElementById('RightImage').style.width = "330px";
            document.getElementById('RightImage').style.left = "650px";
            document.getElementById('RightImage').style.top = "-1091px";
            document.getElementById('RightImage').style.zIndex = "999";
            document.getElementById('RightImage').style.backgroundRepeat = "no-repeat";
            document.getElementById('RightImage').style.backgroundPosition = "bottom";
            document.getElementById('RightImage').style.backgroundImage = "url('http://www.danceadvantage.ca/images/TieShoes.png')";

            //view gallery image
            document.getElementById('PromoImage').style.position = "relative";
            document.getElementById('PromoImage').style.top = "-550px";
            document.getElementById('PromoImage').style.left = "20px";
            document.getElementById('PromoImage').style.height = "156px";
            document.getElementById('PromoImage').style.width = "280px";
            document.getElementById('PromoImage').style.cursor = "pointer";
            document.getElementById('PromoImage').style.zIndex = "100";
            //document.getElementById('PromoImage').style.backgroundImage = "url('http://www.danceadvantage.ca/images/ViewGallery.png')";
            break;
        case "Classes": case "Acrobatics": case "Creative Dance": case "Dance Unlimited": case "Ballet": case "Jazz/Hip-Hop": case "Modern | Lyrical": case "Tap": case "Adult Classes": case "Private Lessons": case "R.A.D.": case "Schedule": case "Registration":
            //right column image
            document.getElementById('RightImage').style.position = "relative";
            document.getElementById('RightImage').style.height = "574px";
            document.getElementById('RightImage').style.width = "330px";
            document.getElementById('RightImage').style.left = "665px";
            document.getElementById('RightImage').style.top = "-936px";
            document.getElementById('RightImage').style.zIndex = "999";
            document.getElementById('RightImage').style.backgroundRepeat = "no-repeat";
            document.getElementById('RightImage').style.backgroundPosition = "bottom";
            document.getElementById('RightImage').style.backgroundImage = "url('http://www.danceadvantage.ca/images/FlexWoman.png')";

            break;
        case "Events": case "Summer Camp": case "Performances": case "Special Events": case "Calendar":
            //right column image
            document.getElementById('RightImage').style.position = "relative";
            document.getElementById('RightImage').style.height = "574px";
            document.getElementById('RightImage').style.width = "330px";
            document.getElementById('RightImage').style.left = "640px";
            document.getElementById('RightImage').style.top = "-1125px";
            document.getElementById('RightImage').style.zIndex = "999";
            document.getElementById('RightImage').style.backgroundRepeat = "no-repeat";
            document.getElementById('RightImage').style.backgroundPosition = "bottom";
            document.getElementById('RightImage').style.backgroundImage = "url('http://www.danceadvantage.ca/images/PinkDress.png')";
            
            //view gallery image
            document.getElementById('PromoImage').style.position = "relative";
            document.getElementById('PromoImage').style.top = "-550px";
            document.getElementById('PromoImage').style.left = "20px";
            document.getElementById('PromoImage').style.height = "156px";
            document.getElementById('PromoImage').style.width = "280px";
            document.getElementById('PromoImage').style.cursor = "pointer";
            document.getElementById('PromoImage').style.zIndex = "100";
            //document.getElementById('PromoImage').style.backgroundImage = "url('http://www.danceadvantage.ca/images/ViewGallery.png')";        
            break;
        case "Contact":
            //featured image
            document.getElementById('FeatureImage').style.position = "relative";
            document.getElementById('FeatureImage').style.top = "-600px";
            document.getElementById('FeatureImage').style.left = "-10px";
            document.getElementById('FeatureImage').style.height = "257px";
            document.getElementById('FeatureImage').style.width = "230px";
            document.getElementById('FeatureImage').style.cursor = "pointer";
            document.getElementById('FeatureImage').style.zIndex = "99";
            document.getElementById('FeatureImage').style.backgroundImage = "url('http://www.danceadvantage.ca/images/SittingBallerina.png')";
            
	        //directions button
            document.getElementById('Map').style.display = 'block';
            
  	        //right column image
            document.getElementById('RightImage').style.position = "relative";
            document.getElementById('RightImage').style.height = "574px";
            document.getElementById('RightImage').style.width = "330px";
            document.getElementById('RightImage').style.left = "645px";
            document.getElementById('RightImage').style.top = "-1039px";
            document.getElementById('RightImage').style.zIndex = "100";
            document.getElementById('RightImage').style.backgroundRepeat = "no-repeat";
            document.getElementById('RightImage').style.backgroundPosition = "bottom";
            document.getElementById('RightImage').style.backgroundImage = "url('http://www.danceadvantage.ca/images/FlexGirl.png')";

            //view gallery image
            document.getElementById('PromoImage').style.position = "relative";
            document.getElementById('PromoImage').style.top = "-473px";
            document.getElementById('PromoImage').style.left = "20px";
            document.getElementById('PromoImage').style.height = "156px";
            document.getElementById('PromoImage').style.width = "280px";
            document.getElementById('PromoImage').style.cursor = "pointer";
            document.getElementById('PromoImage').style.zIndex = "100";
            //document.getElementById('PromoImage').style.backgroundImage = "url('http://www.danceadvantage.ca/images/ViewGallery.png')";
            break;
        default:
            break;
    }
}

function writeLinks(currPage) {
    switch (currPage) {
        case "About": case "Artistic Director": case "Certifications": case "Policies": case "Dress Code": case "Testimonials":
            //Artistic Director Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'ArtisticDirectorLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'ArtisticDirector.aspx');
            var newText = document.createTextNode("Artistic Director");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Certifications Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'CertificationsLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'Certifications.aspx');
            var newText = document.createTextNode("Certifications");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Policies Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'PoliciesLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'Policies.aspx');
            var newText = document.createTextNode("Policies");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Dress Code Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'DressCodeLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'DressCode.aspx');
            var newText = document.createTextNode("Dress Code");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Testimonials Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'TestimonialsLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'Testimonials.aspx');
            var newText = document.createTextNode("Testimonials");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //position all links
            document.getElementById('FeatureImage').style.position = "relative";
            document.getElementById('FeatureImage').style.top = "-550px";
            document.getElementById('FeatureImage').style.left = "-10px";
            document.getElementById('FeatureImage').style.height = "334px";
            document.getElementById('FeatureImage').style.width = "218px";
            document.getElementById('FeatureImage').style.zIndex = "99";
            document.getElementById('FeatureImage').setAttribute('onclick', '');

            //highlight current link
            var cur = currPage.replace(" ", "") + "Link";
            if (document.getElementById(cur)) {
                document.getElementById(cur).style.backgroundImage = "url('http://www.danceadvantage.ca/images/ActiveLink.png')";
            }
            break;
        case "Classes": case "Acrobatics": case "Ballet": case "Creative Dance": case "Dance Unlimited": case "Jazz/Hip-Hop": case "Modern | Lyrical": case "Tap": case "Adult Classes": case "Private Lessons": case "R.A.D.": case "Schedule": case "Registration":	    
            //Acrobatics Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'AcrobaticsLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'Acrobatics.aspx');
            var newText = document.createTextNode("Acrobatics");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Ballet Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'BalletLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'Ballet.aspx');
            var newText = document.createTextNode("Ballet");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Creative Dance Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'CreativeDanceLink');
            linkDiv.setAttribute('className', 'FeatSideMenuLink');
            linkDiv.setAttribute('class', 'FeatSideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'CreativeDance.aspx');
            var newText = document.createTextNode("Creative Dance");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Dance Unlimited Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'DanceUnlimitedLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'DanceUnlimited.aspx');
            var newText = document.createTextNode("Dance Unlimited");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Jazz/Hip-Hop Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'Jazz/Hip-HopLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'JazzHipHop.aspx');
            var newText = document.createTextNode("Jazz/Hip-Hop");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Hip Hop Link
            //var linkDiv = document.createElement('div');
            //linkDiv.setAttribute('id', 'HipHopLink');
            //linkDiv.setAttribute('className', 'SideMenuLink');
            //linkDiv.setAttribute('class', 'SideMenuLink');
            //var newLink = document.createElement('a');
            //newLink.setAttribute('href', 'HipHop.aspx');
            //var newText = document.createTextNode("Hip Hop");
            //newLink.appendChild(newText);
            //linkDiv.appendChild(newLink);
            //document.getElementById('FeatureImage').appendChild(linkDiv);

            //Modern | Lyrical Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'Modern| LyricalLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'ModernLyrical.aspx');
            var newText = document.createTextNode("Modern | Lyrical");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Tap Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'TapLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'Tap.aspx');
            var newText = document.createTextNode("Tap");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Adult Classes Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'AdultClassesLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'AdultClasses.aspx');
            var newText = document.createTextNode("Adult Classes");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Private Lessons Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'PrivateLessonsLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'PrivateLessons.aspx');
            var newText = document.createTextNode("Private Lessons");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //R.A.D Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'RADLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'RAD.aspx');
            var newText = document.createTextNode("R.A.D.");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Schedule Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'ScheduleLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'Schedule.aspx');
            var newText = document.createTextNode("Schedule");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Registration Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'RegistrationLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'Registration.aspx');
            var newText = document.createTextNode("Registration");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //position all links
            document.getElementById('FeatureImage').style.position = "relative";
            document.getElementById('FeatureImage').style.top = "-550px";
            document.getElementById('FeatureImage').style.left = "-10px";
            document.getElementById('FeatureImage').style.height = "334px";
            document.getElementById('FeatureImage').style.width = "218px";
            document.getElementById('FeatureImage').style.zIndex = "99";
            document.getElementById('FeatureImage').setAttribute('onclick', '');

	    //hide promo image
	    if(document.getElementById('PromoImage')){
	        document.getElementById('PromoImage').style.display = 'none';
	    }

            //highlight current link
            var cur = currPage.replace(" ", "") + "Link";
            if (document.getElementById(cur)) {
                document.getElementById(cur).style.backgroundImage = "url('http://www.danceadvantage.ca/images/ActiveLink.png')";
            }
            break;
        case "Events": case "Summer Camp": case "Performances": case "Special Events": case "Calendar":
            //Dance Unlimited Link
            //var linkDiv = document.createElement('div');
            //linkDiv.setAttribute('id', 'DanceUnlimitedLink');
            //linkDiv.setAttribute('className', 'SideMenuLink');
            //linkDiv.setAttribute('class', 'SideMenuLink');
            //var newLink = document.createElement('a');
            //newLink.setAttribute('href', 'DanceUnlimited.aspx');
            //var newText = document.createTextNode("Dance Unlimited");
            //newLink.appendChild(newText);
            //linkDiv.appendChild(newLink);
            //document.getElementById('FeatureImage').appendChild(linkDiv);

            //Summer Dance Camp Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'SummerCampLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'SummerCamp.aspx');
            var newText = document.createTextNode("Summer Camp");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Performances Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'PerformancesLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'Performances.aspx');
            var newText = document.createTextNode("Performances");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Special Events Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'SpecialEventsLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'SpecialEvents.aspx');
            var newText = document.createTextNode("Special Events");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //Calendar Link
            var linkDiv = document.createElement('div');
            linkDiv.setAttribute('id', 'CalendarLink');
            linkDiv.setAttribute('className', 'SideMenuLink');
            linkDiv.setAttribute('class', 'SideMenuLink');
            var newLink = document.createElement('a');
            newLink.setAttribute('href', 'Calendar.aspx');
            var newText = document.createTextNode("Calendar");
            newLink.appendChild(newText);
            linkDiv.appendChild(newLink);
            document.getElementById('FeatureImage').appendChild(linkDiv);

            //position all links
            document.getElementById('FeatureImage').style.position = "relative";
            document.getElementById('FeatureImage').style.top = "-550px";
            document.getElementById('FeatureImage').style.left = "-10px";
            document.getElementById('FeatureImage').style.height = "334px";
            document.getElementById('FeatureImage').style.width = "218px";
            document.getElementById('FeatureImage').style.zIndex = "99";
            document.getElementById('FeatureImage').setAttribute('onclick', '');

            //highlight current link
            var cur = currPage.replace(" ", "") + "Link";
            if (document.getElementById(cur)) {
                document.getElementById(cur).style.backgroundImage = "url('http://www.danceadvantage.ca/images/ActiveLink.png')";
            }
            break;
        default:
            break;
    }
}

function deleteFile(strImagePath, type) {
    //call ajax to deletefile.aspx?file=xxx
    url = 'http://www.danceadvantage.ca/DeleteFile.aspx?file=' + strImagePath + '&type=' + type;
    if (window.XMLHttpRequest) { // Non-IE browsers 
        req = new XMLHttpRequest();
        req.onreadystatechange = verify;

        try {
            //req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
            req.open("GET", url, false);
        }
        catch (e) {
            alert(e);
        }
        req.send(''); //null
    }
    else if (window.ActiveXObject) { // IE 
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = verify;
            //req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
            req.open("GET", url, false);
            req.send('');
        }
    }

    var resp = req.responseText;
    document.location.href = document.location.href;
}

function verify() {
    if (req.readyState != 4)
        return false;
}
