﻿//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/04.jpg',
                'images/photos/slides/05.jpg',

                'images/photos/slides/08.jpg',
                'images/photos/slides/09.jpg',

                'images/photos/slides/11.jpg',

                'images/photos/slides/14.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/33.jpg',
				'images/photos/slides/34.jpg'
            ],
            [
                "Boys racing at the start of a dodgeball game during activity time",
                "Coach Roy suddenly finding push ups very difficult.",

                "So thirsty",
                "Our wonderful lunch servers",

				"Prayer time",
				"Kyung Hwan posing for the camera during a scrimmage",
	
				"Volunteer John Michael getting scored on during a penalty kick challenge",
	
				"Team England and Team Brazil boys enjoying the camp",
	
				"Team England showing team spirit",
				"Go team Brazil! They would win it all",
				"Serving pizza and cold cuts from the US military base",
				"The four sportsmanship award winners with their coaches",
				"Team Chelsea",
				"Group shot of the boys and the volunteers",
				"Team Real Madrid",
				"Soccer Camp Director Larry and Jerusalem Ministry Director John-Michael",
				"Team England",
				"Team Brazil, the soccer camp champions",
				"Kids playing in the water",
				"Joy!",
				"Team Chelsea up to no good",
				"Coach Atul with nice form",
				"Ye Rang exhausted from the camp",
				"The boys loved being tossed about",
	
				"Coach Indra spinning his kids",
				"More pool fun"
            ],
            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)  
}