<!--
// ***************************************************
// *【仕様】 チェックON/OFF()                        *
// *         引数：チェックオブジェクト              *
// *               セット値（true or false）         *
// ***************************************************
function ObjectCheck(obj,s){
	if ( obj.value == "") {
		return;
	}
	obj.checked = s;
};
// ***************************************************
// *【仕様】 自分がチェックであればチェック()        *
// *         引数：フォームオブジェクト              *
// *               全てにチェックのオブジェクト      *
// *               チェックを入れるname              *
// ***************************************************
function ThisObjectCheck(this_obj,obj,s)
{
	if (this_obj.checked) {
	    ObjectCheck(obj,s);
	}
}
// ***************************************************
// *【仕様】 エリアクリア()                          *
// *         引数：オブジェクト                      *
// ***************************************************
function ObjectCls(obj){
	if ( obj.value == "") {
		return;
	}
	obj.value = "";
};
// ***************************************************
// *【仕様】 チェックOff時にテキストクリア()         *
// *         引数：チェックオブジェクト              *
// *               クリアオブジェクト                *
// ***************************************************
function CheckCls(chk_obj,cls_obj){

	if ( cls_obj.value == "") {
		return;
	}
	if(chk_obj.checked == false){
		ObjectCls(cls_obj);
	}
};
// ***************************************************
// *【仕様】 文字数のチェック()                      *
// *         引数：チェックオブジェクト              *
// *               マックス文字数                    *
// ***************************************************
function CharLength(obj,maxLength){

	if(obj != null && obj.value != null) {
		if (obj.value.length > maxLength){
			alert("入力文字は" + maxLength + "文字までになります。ご了承下さい。");
			obj.value = obj.value.substring(0, maxLength);
		}
	}
}
// ***************************************************
// *【仕様】 全てにチェック()                        *
// *         引数：フォームオブジェクト              *
// *               全てにチェックのオブジェクト      *
// *               チェックを入れるname              *
// ***************************************************
function SelectAllCheck(doc_obj,all_obj,chk_name)
{
	if (all_obj.checked) {
	    CheckAll(doc_obj,all_obj,chk_name);
	}
	else {
	    ClearAll(doc_obj,all_obj,chk_name);
	}
}
// ***************************************************
// *【仕様】 全てにチェック()                        *
// *         引数：フォームオブジェクト              *
// *               全てにチェックのオブジェクト      *
// *               チェックを入れるname              *
// ***************************************************
function CheckAll(doc_obj,all_obj,chk_name)
{
	var cl = doc_obj;
	var len = cl.elements.length;
	for (var i = 0; i < len; i++) {
	    var e = cl.elements[i];
	    var str = e.name;
	    if (str.match(chk_name)) {
		ObjectCheck(e,true);
	    }
	}
	all_obj.checked = true;
}

// ***************************************************
// *【仕様】 全てのチェックをクリア()                *
// *         引数：フォームオブジェクト              *
// *               全てにチェックのオブジェクト      *
// *               チェックを入れるname              *
// ***************************************************
function ClearAll(doc_obj,all_obj,chk_name)
{
	var cl = doc_obj;
	var len = cl.elements.length;
	for (var i = 0; i < len; i++) {
	    var e = cl.elements[i];
	    var str = e.name;
	    if (str.match(chk_name)) {
		ObjectCheck(e,false);
	    }
	}
	all_obj.checked = false;
}
// ***************************************************
// *【仕様】 ウインドウOPEN()                        *
// *         引数：                                  *
// *                                                 *
// *                                                 *
// ***************************************************
var w0 = window;

function ynctl ( w ) {
	if ( w == 1 ) { return 'yes' ; } else { return 'no' }
}

function macctrl(h) {
	if(navigator.appVersion.indexOf("Mac") != -1){ //Macの時
		if((navigator.appName == "Microsoft Internet Explorer") &&  (parseInt(navigator.appVersion.substring(22,26)) >= 4.0) &&  (parseInt(navigator.appVersion.substring(22,26)) < 5.0 )){ //MacでIE4.0以上5.0未満の時
			h = h + 2; 
		}
	}
	return h ;
}

function WinOpen(fname,wname,w,h,t,l,d,st,m,sc,r) {
	parm = "width=" + w + ",height=" + macctrl(h) + ",toolbar=" + ynctl(t) + ",location=" + ynctl(l) + ",directories=" + ynctl(d) + ",status=" + ynctl(st) + ",menubar=" + ynctl(m) + ",scrollbars=" + ynctl(sc) + ",resizable=" + ynctl(r)  ;

	if ((w0 == window) || w0.closed) {
		w0 = window.open(fname,wname,parm);
	} else {
		if ((navigator.appVersion.indexOf("Windows") != -1) && (navigator.appName == "Microsoft Internet Explorer") && (navigator.appVersion.indexOf("MSIE 4") != -1) ){
			w0.location.href = fname ;
		}else {
			w0.focus();
			w0.location.href = fname ;
		}
	}
}
// ***************************************************
// *【仕様】 テキストボックス内を選択()              *
// *         引数：選択オブジェクト                  *
// *                                                 *
// *                                                 *
// ***************************************************
function TextSelect(obj)
{
	obj.select();
}
// ***************************************************
// *【仕様】 チェックON to チェックOff()             *
// *         引数：ONオブジェクト                    *
// *               OFFオブジェクト                   *
// * ONをOFFにし、OFFをONにする                      *
// ***************************************************
function CheckONtoOFF(on_obj,off_obj)
{
	if(on_obj.checked == false){
		return;
	}else if(on_obj.checked == true){
		off_obj.checked = false;
		on_obj.checked = true;
	}
}
// ***************************************************
// *【仕様】 親ウインドウが存在しているか            *
// *         引数：なし                              *
// *                                                 *
// *         戻り値：存在している：true              *
// ***************************************************
function is_opener() {
    var ua = navigator.userAgent
    if( !!window.opener )
        if( ua.indexOf('MSIE 4')!=-1 && ua.indexOf('Win')!=-1 ) 
            return !window.opener.closed
        else return typeof window.opener.document == 'object'
    else return false
}
// ***************************************************
// *【仕様】 親ウインドウを再表示                    *
// *         引数：なし                              *
// *                                                 *
// ***************************************************
function opener_reload()
{
	myTime = new Date();
	H	   = myTime.getHours();
	m	   = myTime.getMinutes();
	S      = myTime.getSeconds();
	if(is_opener() == true){
		window.opener.document.form1.button_type.value = 1;
		window.opener.document.form1.submit();
	}
//	if(is_opener() == true) window.opener.location.href('../top.php?dummy='+ "" + H + m + S );
//	if(is_opener() == true) window.opener.refresh('11111');
    window.focus();
}


//-->
