﻿//this script initializes the jerusalem ministry pages
//sets up global variables, event handlers programatically

var divMap
var lnkStation1, lnkStation2, lnkStation3, lnkStation4, lnkStation5, lnkStation6, lnkStation7, lnkStation8, lnkStation9
var popStation1, popStation2, popStation3, popStation4, popStation5, popStation6, popStation7 , popStationn8, popStation9

var initializer = new Object()
initializer.isHomePage = false
initializer.isWherePage = false
initializer.windowLoad = function(){
    var strPrefix = '..'
    
    //set directory prefix
    if(initializer.isHomePage == true){
        strPrefix = 'content'
    }
    
    //set static popup variables
    popup.form = 'divMain'
    popup.blankPage = strPrefix + '/blank.html'

    //set form element variables
    lnkAbout = $('lnkAbout')
    lnkWork = $('lnkWork')
    lnkGive = $('lnkGive')
    lnkInvolve = $('lnkInvolve')
    lnkBlog = $('lnkBlog')



    if(initializer.isHomePage == true){
        //setup slideshow
        slideShow.initialize(
            $('divSlideShow_Pic'),
            $('divSlideShow_Caption'),
            [
                'images/photos/slides/01.jpg',
                'images/photos/slides/02.jpg',
                'images/photos/slides/03.jpg',
                'images/photos/slides/04.jpg',
                'images/photos/slides/05.jpg',
				'images/photos/slides/06.jpg',
				'images/photos/slides/07.jpg',
                'images/photos/slides/08.jpg',
                'images/photos/slides/09.jpg',
				'images/photos/slides/10.jpg',
                'images/photos/slides/11.jpg',
				'images/photos/slides/12.jpg',
				'images/photos/slides/13.jpg',
                'images/photos/slides/14.jpg',
				'images/photos/slides/15.jpg',
                'images/photos/slides/16.jpg',
                'images/photos/slides/17.jpg',
                'images/photos/slides/18.jpg',
                'images/photos/slides/19.jpg',
				'images/photos/slides/20.jpg',
				'images/photos/slides/21.jpg',
				'images/photos/slides/22.jpg',
				'images/photos/slides/23.jpg',
				'images/photos/slides/24.jpg',
				'images/photos/slides/25.jpg',
				'images/photos/slides/26.jpg',
				'images/photos/slides/27.jpg',
				'images/photos/slides/28.jpg',
				'images/photos/slides/29.jpg',
				'images/photos/slides/30.jpg',
				'images/photos/slides/31.jpg',
				'images/photos/slides/32.jpg',
				'images/photos/slides/33.jpg',
				'images/photos/slides/34.jpg',
				'images/photos/slides/35.jpg',
				'images/photos/slides/36.jpg',
				'images/photos/slides/37.jpg',
				'images/photos/slides/38.jpg',
				'images/photos/slides/39.jpg',
				'images/photos/slides/40.jpg'
            ],
            [
                "Barcelona #9 Keun Oh dominated play",
                "the games were intense but the kids kept in good spirits",
                "Another twist to the relay race",
                "Assistant Coach Ben passing out new shoes to the championship team",
				"Assistant Coach Christy getting some of the boys back",
				"Assistant Coach Seung Ha and Ye Rang",
				"Assistant Director Jee getting owned in the pool",
				"Barcelona boys enjoying the fun",
				"Barcelona during the penalty kick shootout",
				"Barcelona player Jung Hwan during the drills",
				"Byung Ho leading the boys in a run",
				"Coach Daniel congratulating his boy on a goal",
				"Coach Daniel leading his kids in warming up",
				"Coach Emmanuel cheering his boys on",
				"Coach Larry and his Spain kids",
				"Coach Roy discussing strategy with his boys",
				"Diddy demonstrating to the boys the correct stance in defending a free kick",
				"Director Tony and Germany Coach Daniel",
				"Director Tony ready to block every boys' challenge during the penalty kick shootout",
				"Group shot of 40 kids and 36 volunteers",
				"Joon Hyuk giving Assistant Coach Sam a good chase",
				"Kid shot put",
				"Little Ji Hoon never stood a chance (the boys loved this)",
				"Not sure what the spray is for but the boy is loving it",
				"Team Germany",
				"Pool fun on the last day",
				"Prayer time",
				"Team Argentina",
				"Team Barcelona",
				"Team Germany keeping in good spirits",
				"Team Germany streching",
				"Or are they dancing?",
				"Team Spain camararderie",
				"Team Spain cheering their captain on during the shootout",
				"Team Spain",
				"The beginning of a relay race during activity time",
				"Trying to get as much pizza in his mouth as possible",
				"Volunteer Josh with good form in the swimming pool",
				"Xae and Na Rai enjoying the pool fun",
				"Xae carrying Won Bin as a part of the race"
            ],
            8000
        )
        
        //slideshow event handlers
        addEvent($('lnkStartShow'), 'click', lnkStartShow_click)
        addEvent($('lnkEndShow'), 'click', lnkEndShow_click)
    }
    if(initializer.isWherePage == true){
        //SUBWAY MAP
        divMap = $('divMap')
        lnkStation1 = $('lnkStation1')
        lnkStation2 = $('lnkStation2')
        lnkStation3 = $('lnkStation3')
        lnkStation4 = $('lnkStation4')
        lnkStation5 = $('lnkStation5')
        lnkStation6 = $('lnkStation6')
        lnkStation7 = $('lnkStation7')
		lnkStation8 = $('lnkStation8')
		lnkStation9 = $('lnkStation9')
        
        positionStations()       

        popStation1 = new popup(
            lnkStation1,
            [
                '<div class="subwaytitle">Geon Christian Children\'s Home</div><div class="subwaytext"><a href="http://geonhome.or.kr/" target="_blank">geonhome.or.kr</a>',
                '<img class="thumbnail" src="../../images/map/thumbnail/geon.jpg" alt="Geon Website" />',
                '325-11 Gaehwa-dong, Gangsuh-gu, Seoul',
                'Phone: 02)2622-3457',
                'Fax: 02)2665-0607',
                'Founded: June 29, 1966',
                'Director: Ms. Gookja Park',
                'Total Children: 80',
                'Head Volunteer: John-Michael Becker',
                'Current JM Volunteers: 4</div>'
            ],
            '300px',
            'subwaypopup'
        )
        popStation2 = new popup(
            lnkStation2,
            [
                '<div class="subwaytitle">Songjuk Children\'s Home</div><div class="subwaytext"><a href="http://www.songjukwon.co.kr/index.asp" target="_blank">www.songjukwon.co.kr</a>',
                '<img class="thumbnail" src="../../images/map/thumbnail/songjuk.jpg" alt="Songjuk Website" />',
                '356-13 Hongjae-dong, Suhdaemun-gu, Seoul 120-090',
                'Phone: 02-391-3385',
                'Fax: 02-391-3387',
                'Founded: October 1945',
                'Director: Ms. Hasook Park',
                'Total Children: 52',
                'Head Volunteer: Suzie Jung',
                'Current JM Volunteers: 5</div>'
            ],
            '300px',
            'subwaypopup'
        )
        popStation3 = new popup(
            lnkStation3,
            [
                '<div class="subwaytitle">Youngnak Children\'s Home</div><div class="subwaytext"><a href="http://www.borinwon.or.kr/index.php" target="_blank">www.borinwon.or.kr</a>',
                '<img class="thumbnail" src="../../images/map/thumbnail/youngnak.jpg" alt="Youngnak Website" />',
                '370 Huahm-dong, Yongsan-gu, Seoul',
                'Phone: 02-754-6051',
                'Fax: 02-778-8532',
                'Founded: May 1939',
                'Director: Mr. Byungsam Kim',
                'Total Children: 86',
                'Head Volunteer: Jinny Park',
                'Current JM Volunteers: 1</div>'
            ],
            '300px',
            'subwaypopup'
        )
        popStation4 = new popup(
            lnkStation4,
            [
                '<div class="subwaytitle">Zion Children\'s Home</div><div class="subwaytext"><a href="http://zionhome.or.kr/html/news.html" target="_blank">zionhome.or.kr</a>',
                '<img class="thumbnail" src="../../images/map/thumbnail/zion.jpg" alt="Zion Website" />',
                '460-9 Sangdo-dong, Dongjak-gu, Seoul',
                'Phone: 02-815-8582',
                'Fax: 02-812-9289',
                'Founded: August 1953',
                'Director: Ms. Sungsook Kim',
                'Total Children: 37',
                'Head Volunteer: Mijeong Song',
                'Current JM Volunteers: 6</div>'
            ],
            '300px',
            'subwaypopup'
        )
        popStation5 = new popup(
            lnkStation5,
            [
                '<div class="subwaytitle">Sangrok Children\’s Home</div><div class="subwaytext"><a href="http://www.sangrokwon.or.kr" target="_blank">www.sangrokwon.or.kr</a>',
                '<img class="thumbnail" src="../../images/map/thumbnail/sangrok.jpg" alt="Sangrok Website" />',
                '#1083-29 Namhyun-dong, Gwanak-gu, Seoul 151-800',
                'Phone: 02)584-7097, 525-2735',
                'Fax: 01) 584-7816',
                'Founded: October 1, 1959',
                'Director: Mr. Chungha Boo',
                'Total Children: 85',
                'Head Volunteer: Mi Jeong Song',
                'Current JM Volunteers: 6</div>'
            ],
            '300px',
            'subwaypopup'
        )
        popStation6 = new popup(
            lnkStation6,
            [
                '<div class="subwaytitle">Myeongjin Children\'s Home</div><div class="subwaytext"><a href="http://www.myeongjin.net" target="_blank">www.myeongjin.net</a>',
                '<img class="thumbnail" src="../../images/map/thumbnail/myeongjin.jpg" alt="Myeongjin Website" />',
                '26-18 Chunho1-dong, Gangdong-gu, Seoul',
                'Phone: 02-478-2939',
                'Fax: 02-483-9487',
                'Founded: November 1945',
                'Director: Mr. Yong-gyu Hwang',
                'Total Children: 86',
                'Head Volunteer: Jee Lee',
		'Current JM Volunteers: 5',
                'Current Onnuri Mercy Ministries Volunteers: 1</div>'
            ],
            '320px',
            'subwaypopup'
        )
        popStation7 = new popup(
            lnkStation7,
            [
                '<div class="subwaytitle">Namsan Children\'s Home</div><div class="subwaytext"><a href="http://www.namsanwon.or.kr" target="_blank">www.namsanwon.or.kr</a>',
                '<img class="thumbnail" src="../../images/map/thumbnail/namsan.jpg" alt="Namsan Website" />',
                '8-6 Yaejang-dong, Joong-gu, Seoul 100-250',
                'Phone: 02)752-9836',
                'Fax: 02)755-9836',
                'Founded: April 1, 1952',
                'Director: Ms. Jungja Suh',
                'Total Children: 57',
                'Head Volunteer: Mina Choi',
                'Current JM Volunteers: 7</div>'
            ],
            '300px',
            'subwaypopup'
        )
        popStation8 = new popup(
            lnkStation8,
            [
                '<div class="subwaytitle">Oryu Children\’s Home</div><div class="subwaytext"><a href="http://www.oryu.org/" target="_blank">www.oryu.org</a>',
                '<img class="thumbnail" src="../../images/map/thumbnail/oryu.jpg" alt="Oryu Website" />',
                '147 Oryu2-dong, Guro-gu, Seoul',
                'Phone: 02)2612-6534',
                'Fax: 02)2613-6249',
                'Founded: 1951',
                'Director: Choi Seong Soo',
                'Total Children: 65',
                'Head Volunteer: Nathan Wardrip',
                'Current JM Volunteers: 1</div>'
            ],
            '300px',
            'subwaypopup'
        )
        popStation9 = new popup(
            lnkStation9,
            [
                '<div class="subwaytitle">Sungro Children\’s Home</div><div class="subwaytext"><a href="http://sungrowon.or.kr/" target="_blank">sungrowon.or.kr</a>',
                '<img class="thumbnail" src="../../images/map/thumbnail/sungro.jpg" alt="Sungro Website" />',
                '223-5, Noryangjin-dong, Dongjak-gu, Seoul',
                'Phone: 02)813-0070',
                'Fax: 02)821-9474',
                'Founded: 1951',
                'Director: Kim Jong Chan',
                'Total Children: 73',
                'Head Volunteer: Karin Lim',
                'Current JM Volunteers: 1</div>'
            ],
            '300px',
            'subwaypopup'
        )
        
        addEvent(window, 'resize', window_resize)
        addEvent(lnkStation1, 'mouseover', lnkStation1_mouseOver)
        addEvent(lnkStation1, 'mouseout', lnkStation1_mouseOut)
        addEvent(lnkStation2, 'mouseover', lnkStation2_mouseOver)
        addEvent(lnkStation2, 'mouseout', lnkStation2_mouseOut)
        addEvent(lnkStation3, 'mouseover', lnkStation3_mouseOver)
        addEvent(lnkStation3, 'mouseout', lnkStation3_mouseOut)
        addEvent(lnkStation4, 'mouseover', lnkStation4_mouseOver)
        addEvent(lnkStation4, 'mouseout', lnkStation4_mouseOut)
        addEvent(lnkStation5, 'mouseover', lnkStation5_mouseOver)
        addEvent(lnkStation5, 'mouseout', lnkStation5_mouseOut)
        addEvent(lnkStation6, 'mouseover', lnkStation6_mouseOver)
        addEvent(lnkStation6, 'mouseout', lnkStation6_mouseOut)        
        addEvent(lnkStation7, 'mouseover', lnkStation7_mouseOver)
        addEvent(lnkStation7, 'mouseout', lnkStation7_mouseOut)     
		addEvent(lnkStation8, 'mouseover', lnkStation8_mouseOver)
        addEvent(lnkStation8, 'mouseout', lnkStation8_mouseOut)  
		addEvent(lnkStation9, 'mouseover', lnkStation9_mouseOver)
        addEvent(lnkStation9, 'mouseout', lnkStation9_mouseOut)  
    }


}

lnkStartShow_click = function(event){
    slideShow.start(true)
    $('divSlideShow_Status').innerHTML = 'Slide Show Playing..'
    preventDefault(event)
}
lnkEndShow_click = function(event){
    slideShow.pause()
    $('divSlideShow_Status').innerHTML = 'Paused'      
    preventDefault(event)
}

lnkAbout_mouseOver = function(){
    popAbout.show.call(popAbout)
}
lnkAbout_mouseOut = function(){
    popAbout.hide.call(popAbout)  
}

lnkWork_mouseOver = function(){
    popWork.show.call(popWork)
}
lnkWork_mouseOut = function(){
    popWork.hide.call(popWork)  
}

lnkInvolve_mouseOver = function(){
    popInvolve.show.call(popInvolve)
}
lnkInvolve_mouseOut = function(){
    popInvolve.hide.call(popInvolve)  
}

lnkBlog_mouseOver = function(){
    popBlog.show.call(popBlog)
}
lnkBlog_mouseOut = function(){
    popBlog.hide.call(popBlog)  
}

//SUBWAY
positionStations = function(){
    positioning.setRelativePosition(lnkStation1, divMap, 79, 270) //125, 310)
    positioning.setRelativePosition(lnkStation2, divMap, 253, 257)
    positioning.setRelativePosition(lnkStation3, divMap, 283, 332)
    positioning.setRelativePosition(lnkStation4, divMap, 264, 403)
    positioning.setRelativePosition(lnkStation5, divMap, 297, 440)
    positioning.setRelativePosition(lnkStation6, divMap, 488, 321) 
    positioning.setRelativePosition(lnkStation7, divMap, 283, 313) 
    positioning.setRelativePosition(lnkStation8, divMap, 182, 388) 
	positioning.setRelativePosition(lnkStation9, divMap, 240, 370) 
}
window_resize = function(){
    positionStations()
}
lnkStation1_mouseOver = function(){
    popStation1.show.call(popStation1)
}
lnkStation1_mouseOut = function(){
    popStation1.hide.call(popStation1)  
}
lnkStation2_mouseOver = function(){
    popStation2.show.call(popStation2)
}
lnkStation2_mouseOut = function(){
    popStation2.hide.call(popStation2)  
}
lnkStation3_mouseOver = function(){
    popStation3.show.call(popStation3)
}
lnkStation3_mouseOut = function(){
    popStation3.hide.call(popStation3)  
}
lnkStation4_mouseOver = function(){
    popStation4.show.call(popStation4)
}
lnkStation4_mouseOut = function(){
    popStation4.hide.call(popStation4)  
}
lnkStation5_mouseOver = function(){
    popStation5.show.call(popStation5)
}
lnkStation5_mouseOut = function(){
    popStation5.hide.call(popStation5)  
}
lnkStation6_mouseOver = function(){
    popStation6.show.call(popStation6)
}
lnkStation6_mouseOut = function(){
    popStation6.hide.call(popStation6)  
}
lnkStation7_mouseOver = function(){
    popStation7.show.call(popStation7)
}
lnkStation7_mouseOut = function(){
    popStation7.hide.call(popStation7)  
}
lnkStation8_mouseOver = function(){
    popStation8.show.call(popStation8)
}
lnkStation8_mouseOut = function(){
    popStation8.hide.call(popStation8)  
}
lnkStation9_mouseOver = function(){
    popStation9.show.call(popStation9)
}
lnkStation9_mouseOut = function(){
    popStation9.hide.call(popStation9)  
}