
var photobox_dicts=new Array();
var photobox_index=0;

var photobox_urls=new Array();
var photobox_names=new Array();

function sort(array){
    var i,j,minIndex;
    for(i=0;i<array.length-1;i++/*>*/) {
        minIndex=i;//最小データを持つindex
        for(j=i;j<array.length;j++/*>*/){
            if(compare(array[j],array[minIndex])>0) minIndex=j;
        }
        if(minIndex!=i){//スワップ
            var tmp=array[minIndex];
            array[minIndex]=array[i];
            array[i]=tmp;
        }
    }
    return array;
}
function compare(a,b){
    return (a["date"]-b["date"]);
}

function date(date){
    return ""+year(date)+"/"+month(date)+"/"+day(date)+" "+hour(date)+":"+minute(date);
}

function fillURLAndName(dicts){
	var i;
	var index=0;
	var array=new Array();
	for(i=0;i<dicts.length;++i){
		if(!dicts[i]) continue;
		
		dicts[i]["top"]=photobox_urls[i];
		dicts[i]["name"]=photobox_names[i];
		
		array[index++]=dicts[i];
	}
	return array;
}

function writeFriends(all){
    photobox_dicts=fillURLAndName(photobox_dicts);
    photobox_dicts=sort(photobox_dicts);
    if(!all){
        for(i=0;i<Math.min(photobox_dicts.length,5);i++){
            document.write("<div class=\"friends_item\">\n<p class=\"photo\"><a href=\""+photobox_dicts[i]["top"]+"\"><img src=\""+photobox_dicts[i]["image"]+"\" alt=\""+photobox_dicts[i]["name"]+" "+date(photobox_dicts[i]["date"])+"\" title=\""+photobox_dicts[i]["name"]+" "+date(photobox_dicts[i]["date"])+"\" width=\"120\" height=\"90\" /></a></p>\n<p class=\"information\">"+photobox_dicts[i]["name"]+"<br />\n"+date(photobox_dicts[i]["date"])+"</p>\n</div>");
        }
    }else{
        for(i=0;i<photobox_dicts.length;i++){
            document.write("<div class=\"allfriends_item\">\n<h2>"+photobox_dicts[i]["name"]+"</h2>\n<p class=\"photo\"><a href=\""+photobox_dicts[i]["top"]+"\"><img src=\""+photobox_dicts[i]["image"]+"\" alt=\""+photobox_dicts[i]["name"]+" "+date(photobox_dicts[i]["date"])+"\" title=\""+photobox_dicts[i]["name"]+" "+date(photobox_dicts[i]["date"])+"\" width=\"120\" height=\"90\" /></a></p>\n<p class=\"information\">"+date(photobox_dicts[i]["date"])+"</p>\n</div>\n");
        }    
    }
}

function loadFriends(){
    var i=0;
    photobox_urls[i]="http://homepage.mac.com/djkaz/pb2/";photobox_names[i]="DJ-Kazさん";++i;
    photobox_urls[i]="http://masato-j.com/pb/";photobox_names[i]="Masatoさん";++i;
    photobox_urls[i]="http://www.m-sis.com/~j4u/pb/";photobox_names[i]="j4u氏";++i;
    photobox_urls[i]="http://www.m-sis.com/~kko/pb/";photobox_names[i]="k-koちゃん";++i;
    photobox_urls[i]="http://homepage.mac.com/kow_1_k/pb/";photobox_names[i]="kittaさん";++i;
    photobox_urls[i]="http://homepage.mac.com/masato_j/photo/pb/";photobox_names[i]="masato_jさん";++i;
    photobox_urls[i]="http://homepage.mac.com/murozo/pb/";photobox_names[i]="murozoさん";++i;
    photobox_urls[i]="http://homepage.mac.com/a_shimomoto/pb/";photobox_names[i]="shimoさん";++i;
    photobox_urls[i]="http://homepage.mac.com/u_shin/pb/";photobox_names[i]="u_shinさん";++i;
    photobox_urls[i]="http://homepage.mac.com/yamamoto2000/pb/";photobox_names[i]="yamamoto2000さん";++i;
    photobox_urls[i]="http://homepage.mac.com/tnakamula/pb/";photobox_names[i]="よっしさん";++i;
    photobox_urls[i]="http://www.m-sis.com/~edge/";photobox_names[i]="シエホさん";++i;
    photobox_urls[i]="http://www.m-sis.com/~hobby/";photobox_names[i]="jinさん";++i;
    photobox_urls[i]="http://homepage.mac.com/ken1008/pb/";photobox_names[i]="kenさん";++i;
    photobox_urls[i]="http://badge-works.ciao.jp/photolog/";photobox_names[i]="bopeeさん";++i;
    photobox_urls[i]="http://homepage.mac.com/okiraku_tonbo/pb/";photobox_names[i]="おきらくさん";++i;
    photobox_urls[i]="http://homepage.mac.com/haruyo0511/pb/";photobox_names[i]="はるよさん";++i;
    photobox_urls[i]="http://homepage.mac.com/kazue147/pb/";photobox_names[i]="shamalさん";++i;
    photobox_urls[i]="http://taicho.orz.ne.jp/";photobox_names[i]="たいちょさん";++i;
    photobox_urls[i]="http://homepage.mac.com/nexthome/pb/";photobox_names[i]="oNari C-TAKEさん";++i;
    photobox_urls[i]="http://homepage.mac.com/ashind/pb/";photobox_names[i]="秋人さん";++i;
    photobox_urls[i]="http://homepage.mac.com/kenjiro99/pb/";photobox_names[i]="kensさん";++i;
    photobox_urls[i]="http://homepage.mac.com/juicy_pop/pb/";photobox_names[i]="gentaroさん";++i;
    photobox_urls[i]="http://chesu.to/~ham/pb/";photobox_names[i]="hamさん";++i;
    photobox_urls[i]="http://homepage.mac.com/kyoshihiko/pb/";photobox_names[i]="S-NETさん";++i;
    photobox_urls[i]="http://okusama.design-ya.net/";photobox_names[i]="okusamaさん";++i;
    photobox_urls[i]="http://homepage.mac.com/osawa1103/pb/";photobox_names[i]="osawa1103さん";++i;
    photobox_urls[i]="http://homepage.mac.com/gon_iii/PhotoBox/";photobox_names[i]="Gon-IIIさん";++i;
    photobox_urls[i]="http://homepage.mac.com/kko_kuri/pb/";photobox_names[i]="k-koちゃん";++i;
    photobox_urls[i]="http://homepage.mac.com/naoki_k_e/pb/";photobox_names[i]="くりぞさん";++i;
    photobox_urls[i]="http://dj-kaz.com/pb/";photobox_names[i]="DJ-Kazさん";++i;
    photobox_urls[i]="http://homepage.mac.com/kitten508/pb/";photobox_names[i]="kittenさん";++i;
    photobox_urls[i]="http://homepage.mac.com/y_yoshida/pb/";photobox_names[i]="よっちゃんさん";++i;
    photobox_urls[i]="http://homepage.mac.com/ichirui/pb/";photobox_names[i]="いちるいさん";++i;
    photobox_urls[i]="http://homepage.mac.com/mo_field/pb/";photobox_names[i]="クマだんなさん";++i;
    photobox_urls[i]="http://color.digichrome.org/";photobox_names[i]="noshigeさん";++i;
    photobox_urls[i]="http://homepage.mac.com/masato_j/pb/";photobox_names[i]="Masatoさん";++i;
    photobox_urls[i]="http://homepage.mac.com/hidekobayashi/pb/";photobox_names[i]="ひでさん";++i;
    photobox_urls[i]="http://homepage.mac.com/mimizuk/pb/";photobox_names[i]="MIMIZUKさん";++i;
    photobox_urls[i]="http://www.melimelo.jp/sasurau/";photobox_names[i]="MELIMELOさん";++i;
    photobox_urls[i]="http://www.melimelo.jp/hanafubuko/";photobox_names[i]="はなふぶこさん";++i;
    photobox_urls[i]="http://www.melimelo.jp/yohei/pb/";photobox_names[i]="0024さん";++i;
    photobox_urls[i]="http://www.m-sis.com/~leche/pb/";photobox_names[i]="空さん";++i;
    photobox_urls[i]="http://www.melimelo.jp/monchi/";photobox_names[i]="もんちさん";++i;
    photobox_urls[i]="http://enjoy1.bb-east.ne.jp/~pupu/pb/";photobox_names[i]="[ぷ]さん";++i;
    photobox_urls[i]="http://www.m-sis.com/~toki36/";photobox_names[i]="ニン・サンさん";++i;
    photobox_urls[i]="http://homepage.mac.com/kow_1_k/abatamoekubo/";photobox_names[i]="kittaさん";++i;
    photobox_urls[i]="http://homepage.mac.com/moe428/pb/";photobox_names[i]="moeちゃん";++i;
    photobox_urls[i]="http://homepage.mac.com/ikkoh1/pb/";photobox_names[i]="ikkohさん";++i;
    photobox_urls[i]="http://dolus.jpn.org/photo/";photobox_names[i]="dolusさん";++i;
    photobox_urls[i]="http://mlog.kuma-danna.com/";photobox_names[i]="クマだんなさん";++i;
    photobox_urls[i]="http://www.melimelo.jp/sasurau2/";photobox_names[i]="めりめろさん";++i;
    photobox_urls[i]="http://www.itoolsjp.com/sakurakame/";photobox_names[i]="さくらさん";++i;

    for(i=0;i<photobox_urls.length;++i)	loadInfo(photobox_urls[i]);
}
function loadInfo(top){
    document.write('<'+'script type="text/javascript" src="'+top+'info.js"></script'+'>');
    document.write('<'+'script type="text/javascript" src="http://www.m-sis.com/~nail/pb/friends-append.js"></script'+'>');  
}

/////////////////////////////////////////////////////////////////////


function year(date){
    return (""+date).substr(0,4);
}
function month(date){
    return (""+date).substr(4,2);
}
function day(date){
    return (""+date).substr(6,2);
}
function hour(date){
    return (""+date).substr(8,2);
}
function minute(date){
    return (""+date).substr(10,2);
}

/////////////////////////////////////////////////////////////////////

function intelligentOpen(file,openType){
    if( openType == 'Photo' ){
        window.open(file, openType, "toolbar=no,status=no,menubar=no");
    }
    else if( openType == 'Movie' ){
        window.open(file, openType, "toolbar=no,status=no,menubar=no,width=400,height=300");
    }
    else if( openType == 'Audio' ){
        window.open(file, openType, "toolbar=no,status=no,menubar=no,width=400,height=64");
    }
}
