//++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// 図面閲覧パスワードチェック
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++
names = getCookie("NAME");	//クッキーから名前を取り出し、変数namesに格納
function getCookie(keyname){	//クッキーから値を読み込む関数
    tmp = document.cookie + ";";
    index1 = tmp.indexOf(keyname, 0);
    if(index1 != -1){
        tmp = tmp.substring(index1, tmp.length);
        index2 = tmp.indexOf("=", 0) + 1;
        index3 = tmp.indexOf(";", index2);
        return(unescape(tmp.substring(index2, index3)));
    }
    return("");
}
//
function setCookie(keyname,val){		//クッキーに値を書き込む関数
    tmp = keyname + "=" + escape(val) + ";";
    tmp += "expires=Fri, 31-Dec-2010 23:59:59;";
    document.cookie = tmp;
}
//
function FD(category,page,filetype,number){	//ファイルダウンロードの要求

	var pwd = "NOP_group";
	if (names == pwd) {
		sendFile(category,page,filetype,number);
	} else {
		names = prompt("パスワードを入力して「ＯＫ」ボタンを押して下さい。","");

		if (names == pwd) {
			setCookie("NAME",names);
			sendFile(category,page,filetype,number);
		} else if (names == null) {
			location.href = location.href;
		} else {
			location.href = "../pw/error.html";
		}
	}
}
//
function sendFile(ct,pg,ft,nb){

	var path, filename, data;

	if (ft == "pdf") { path = "http://www.nopgroup.com/data/drawing/pdf/";}
	if (ft == "dxf") { path = "http://www.nopgroup.com/data/drawing/dxf/";}
	filename = "";

	if (ct == "aqua") {
		if (pg == "a") {
			if (ft == "pdf") { data = ["7860.pdf","7861.pdf"];}
			if (ft == "dxf") { data = ["aqua.zip","aqua.zip"];}
		}
	}
	else if (ct == "miz") {
		if (pg == "a") {
			if (ft == "pdf") { data = ["gwp.pdf","procon-p.pdf","procon-m.pdf"];}
			if (ft == "dxf") { data = ["gwp.zip","procon-p.zip","procon-m.zip"];}
		}
	}
	else if (ct == "tro") {
		if (pg == "a") {
			if (ft == "pdf") { data = ["top-1a.pdf","top-1hg.pdf","top-1me75-1.pdf","top-1me1_2.pdf","top-1me75-2.pdf","top-1mb.pdf"];}
			if (ft == "dxf") { data = ["top-1a.zip","top-1hg.zip","top-1me1.zip","top-1me2.zip","top-1me3.zip","top-1mb.zip"];}
		} else if (pg == "b") {
			if (ft == "pdf") { data = ["top-2hb1-2.pdf","top-25hga.pdf","top-2ga.pdf","top-2my.pdf","top-2mb.pdf","top-2my-2hbmpvbe.pdf","top-2my-2hbmpvb.pdf"];}
			if (ft == "dxf") { data = ["top-2hb.zip","top-25hga.zip","top-2ga.zip","top-2my.zip","top-2mb.zip","top-2my-2hbmpvbe.zip","top-2my-2hbmpvb.zip"];}
		} else if (pg == "c") {
			if (ft == "pdf") { data = ["top-2myhwm.pdf","top-2myhwn.pdf","top-2my-2hwmp.pdf"];}
			if (ft == "dxf") { data = ["top-2myhwm.zip","top-2myhwn.zip","top-2my-2hwmp.zip"];}
		} else if (pg == "d") {
			if (ft == "pdf") { data = ["top-n3h.pdf","top-n3f.pdf","top-3le.pdf","top-3v.pdf","top-3mf.pdf","top-3mb.pdf"];}
			if (ft == "dxf") { data = ["top-n3h.zip","top-n3f.zip","top-3le.zip","top-3v.zip","top-3mf.zip","top-3mb.zip"];}
		} else if (pg == "e") {
			if (ft == "pdf") { data = ["top-4s.pdf","top-4am.pdf","top-4a.pdf","gpl.pdf","top-4mb.pdf"];}
			if (ft == "dxf") { data = ["top-4s.zip","top-4am.zip","top-4a.zip","gpl.zip","top-4mb.zip"];}
		} else if (pg == "f") {
			if (ft == "pdf") { data = ["top-1ra.pdf","top-2ra.pdf","top-3rd.pdf"];}
			if (ft == "dxf") { data = ["top-1ra.zip","top-2ra.zip","top-3rd.zip"];}
		} else if (pg == "g") {
			if (ft == "pdf") { data = ["gfs.pdf","gf.pdf","gfk.pdf","gfl.pdf","gfh.pdf","gd.pdf","gfm.pdf"];}
			if (ft == "dxf") { data = ["gfs.zip","gf.zip","gfk.zip","gfl.zip","gfh.zip","gd.zip","gfm.zip"];}
		} else if (pg == "h") {
			if (ft == "pdf") { data = ["tfp-400.pdf"];}
			if (ft == "dxf") { data = ["tfp-400.zip"];}
		} else if (pg == "i") {
			if (ft == "pdf") { data = ["top-vb1_4.pdf"];}
			if (ft == "dxf") { data = ["top-vb1_4.zip"];}
		}
	}
	else if (ct == "yua") {
		if (pg == "a") {
			if (ft == "pdf") { data = ["orb-m.pdf","orb-s.pdf"];}
			if (ft == "dxf") { data = ["orb-m.zip","orb-s.zip"];}
		} else if (pg == "b") {
			if (ft == "pdf") { data = ["hb1-2.pdf","re.pdf","dr.pdf","dt.pdf"];}
			if (ft == "dxf") { data = ["hb1-2.zip","re.zip","dr.zip","dt.zip"];}
		} else if (pg == "c") {
			if (ft == "pdf") { data = ["orb-s_mot.pdf","gwm.pdf","pm-8pko.pdf","pm-8pkb.pdf"];}
			if (ft == "dxf") { data = ["orb-s_mot.zip","gwm.zip","pm-8pko.zip","pm-8pkb.zip"];}
		} else if (pg == "d") {
			if (ft == "pdf") { data = ["grs-1.pdf","grs-6.pdf","grs-2.pdf"];}
			if (ft == "dxf") { data = ["grs-1.zip","grs-6.zip","grs-2.zip"];}
		} else if (pg == "e") {
			if (ft == "pdf") { data = ["cbv1-2.pdf","cor.pdf","cbb1-2.pdf"];}
			if (ft == "dxf") { data = ["cbv1-2.zip","cor.zip","cbb1-2.zip"];}
		} else if (pg == "f") {
			if (ft == "pdf") { data = ["index.pdf","none.pdf"];}
			if (ft == "dxf") { data = ["none.zip","index.zip","index.zip"];}
		}
	}

	filename = data[nb-1];
	if (filename != "") {
		if (ft == "pdf") {
			window.open(path + filename);
		} else {
			location.href = path + filename;
		}
	} else {
		; // エラー 
	}
}
