﻿//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/AC1.jpg',
                'images/photos/slides/AC2.jpg',
                'images/photos/slides/AC3.jpg',
                'images/photos/slides/AC4.jpg',
                'images/photos/slides/AC5.jpg',
				'images/photos/slides/AC6.jpg',
				'images/photos/slides/AC7.jpg',
                'images/photos/slides/AC8.jpg',
                'images/photos/slides/AC9.jpg',
				'images/photos/slides/AC10.jpg',
                'images/photos/slides/AC11.jpg',
				'images/photos/slides/AC12.jpg',
				'images/photos/slides/AC13.jpg',
                'images/photos/slides/AC14.jpg',
				'images/photos/slides/AC15.jpg',
                'images/photos/slides/AC16.jpg',
                'images/photos/slides/AC17.jpg',
                'images/photos/slides/AC18.jpg',
                'images/photos/slides/AC19.jpg',
				'images/photos/slides/AC20.jpg',
				'images/photos/slides/AC21.jpg',
				'images/photos/slides/AC22.jpg',
	
				'images/photos/slides/AC24.jpg',
				'images/photos/slides/AC25.jpg',
				'images/photos/slides/AC26.jpg',
				'images/photos/slides/AC27.jpg',
				'images/photos/slides/AC28.jpg',
				'images/photos/slides/AC29.jpg'
            ],
            [
"Hye Yun and Volunteer Emily working together on Hye Yun’s pig",
"You hold, I’ll put!  Displaying an awesome teamwork by Hee Yun and Volunteer Chris",
"Mee Reu trying to find the “leader”",
"Where’s the “leader”?",
"An awesome leader, Ga Eul!",
"Volunteer Peter and his girl, Sun Young",
"Who has the best beard??",
"Got one ear done!!",
"Gotta hug my bunnies~",
"Hye Ran, Helen, and the bunnies",
"Volunteer Peter and Jos putting up Christmas lights",
"Who is the angel here?",
"Mi Jin working beautifully!",
"The most lovable pair~",
"Our beautiful ornaments",
"Yummy cookies!!!",
"What shall I do next? Ji Hye thinking of how to make her tree cookie more decorative.",
"So focused on her deco pen",
"Please don’t eat the dough, Jos!!",
"Volunteer Jae Ah declaring an oven mit fight on Jaime !!",
"Volunteer Janine got Ye Rim and Hye Ran’s attention",
"Assistant Director Mijeong and Min Sun", 
"Ye Rim having too much fun with Volunteer Sarah",
"Jin Joo and Volunteer Jiyeon",
"JM and his girlies~",
"line up of piggy banks",
"Group Picture",
"Goofy group picure :)"

            ],
            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)  
}
