﻿//// Js autoloader 
//function addOnLoadHandler(handler) {
//    var onLoad = window.onload;
//    window.onload = function() {
//        if (onLoad != undefined) {
//            onLoad();
//        }
//        handler();
//    }
//}
//addOnLoadHandler(init);

//function init() {
//    postPic();
//}

//add <div id="randomImage" ></div> to the html

// place picture file address in array
var picArray = new Array();
//leave onerror blank
var maxHeight = 90;
var maxWidth;
//preload picArray
load();
function picList(src,Text,Width,Height) {
    var picInfo = new Array();
    var a = 0;
    if(!picArray.length){
    a = 0;
    }
    else{
        a = picArray.length;
    }
    picInfo[0] = src;
    picInfo[1] = Text;
    picInfo[2] = Width;
    picInfo[3] =  Height;
    picArray[a] = picInfo;  
}
function load() {
// picList(src,Text,Height,Width)
    picList("/images/irasuto/annai.jpg", "案内", 106, 90);
    picList("/images/irasuto/benkyo.jpg", "勉強", 75, 90);
    picList("/images/irasuto/denwachu.jpg", "電話中", 126, 90);
    picList("/images/irasuto/kaigichu.jpg", "会議中", 106, 90);
    picList("/images/irasuto/kaiwa.jpg", "会話", 126, 90);
    picList("/images/irasuto/kyukei.jpg", "休憩", 123, 90);
    picList("/images/irasuto/meishikoukan.jpg", "名刺交換", 114, 90);
    picList("/images/irasuto/ojigi.jpg", "お辞儀", 120, 90);
    picList("/images/irasuto/uketsuke.jpg", "受付", 114, 90);
	picList("/images/irasuto/email.jpg", "メール", 120, 90);
}

function RandomPic() {
    var list = picArray;
    var L = list.length - 1;
	var randNum = Math.round(Math.random() * L);
    var picFile = list[randNum];
    return picFile;
}

function resizePic(picFile) {
    if (maxWidth == null) {
        var picW = picFile[2];
        var picH = picFile[3];
        var newSize = picW / (picH / maxHeight);
        return newSize;
    }
    if (maxHeight == null) {
        var picW = picFile[2];
        var picH = picFile[3];
        var newSize = picH / (picW / maxWidth);
        return newSize;
    
    }
}

function postPic() {

    var picFile = RandomPic();
    var picDim = resizePic(picFile);
    var obj = document.getElementById("randomImage");
    var element = document.createElement("img");
    element.setAttribute("id", "randomPic");
    element.setAttribute("src", picFile[0]);
    //    element.setAttribute("class", "randomPicture");
    element.setAttribute("height", maxHeight );
    element.setAttribute("width", picDim);
    element.setAttribute("alt", picFile[1]);
    obj.appendChild(element);
}

    //lang for the news bar
function barLang() {
    var filterLang = new ddl("filterLang");
    var homeLang = new ddl("homeLang");
    var newsLang = new ddl("newsLang");
    var archiveLang = new ddl("archiveLang");
    var contactLang = new ddl("contactLang");
    var subscribeLang = new ddl("subscribeLang");
    var loginLang = new ddl("loginLang");
    var Ccheck = cookieCheck();
    switch (Ccheck) {
        case "en":
            filterLang.ddl().innerHTML = "APMLフィルター";
            homeLang.ddl().innerHTML = "JBPPホーム";
            newsLang.ddl().innerHTML = "ニュース";
            archiveLang.ddl().innerHTML = "アーカイブ";
            contactLang.ddl().innerHTML = "お問い合わせ";
            subscribeLang.ddl().innerHTML = "RSSフィード";
            //            loginLang.ddl().innerHTML = "ログイン";
            break;
        case "zh":
            filterLang.ddl().innerHTML = "APML過濾";
            homeLang.ddl().innerHTML = "商用日語課程首頁";
            newsLang.ddl().innerHTML = "最新消息";
            archiveLang.ddl().innerHTML = "檔案";
            contactLang.ddl().innerHTML = "聯絡";
            subscribeLang.ddl().innerHTML = "RSS(簡易內容匯集)新聞供應";
            //            loginLang.ddl().innerHTML = "登录";
            break;
        default:
            filterLang.ddl().innerHTML = "APMLフィルター";
            homeLang.ddl().innerHTML = "JBPPホーム";
            newsLang.ddl().innerHTML = "ニュース";
            archiveLang.ddl().innerHTML = "アーカイブ";
            contactLang.ddl().innerHTML = "お問い合わせ";
            subscribeLang.ddl().innerHTML = "RSSフィード";
            //            loginLang.ddl().innerHTML = "ログイン";
            break;
    }
}
