
/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////

	Author : http://www.yomotsu.net
	created: 2007/02/01
	update : 2008/06/23
	Licensed under the GNU Lesser General Public License version 2.1

//////////////////////////////////////////////////////////////////////////////////////////////////////
====================================================================================================*/
var yomotsuOpenWin = {
	
	conf : {
		className : "pop",//リンク先を別ウインドウで開きたいa要素につけるclass名
		fileTypes : ["pdf","doc","xls","ppt"]//リンク先を別ウインドウで開きたいファイルの拡張子
	},

	main : function(){
		var fileTypesReg = "/";
		for(i = 0; i <yomotsuOpenWin.conf.fileTypes.length; i++){
			fileTypesReg += "\\."+yomotsuOpenWin.conf.fileTypes[i]+"$|";
		}
		fileTypesReg=fileTypesReg.slice(0, -1)+"/";
	
		var a = document.links;
		for (i = 0; i < a.length; i++) {
			if (new RegExp("\\b" + yomotsuOpenWin.conf.className + "\\b").exec(a[i].className)||
		    	(new RegExp(fileTypesReg).exec(a[i].getAttribute("href")))){
				a[i].onclick = yomotsuOpenWin.openWin;
				a[i].onkeypress = yomotsuOpenWin.openWin;
			}
		}
	},
		
	openWin : function(){
		window.open(this.href, "", "toolbar=yes, location=yes, directories=yes, status=yes, menubar=yes, scrollbars=yes, resizable=yes, close=yes");
		return false;
	},
	
	addEvent : function(){
		try {
			window.addEventListener('load', this.main, false);
		} catch (e) {
			window.attachEvent('onload', this.main);
		}
	}
	
}

yomotsuOpenWin.addEvent();

//////////////////////////////////////////////////////////////////////////////////////////////////////

 //●検索バー　チェックボックス設定のスクリプト

//////////////////////////////////////////////////////////////////////////////////////////////////////
function checkCheckBox(name){

    /* idによって処理を分岐 */
    /* search_used：中古
       search_new ：新品
       search_buy ：買取 */

//    alert( name );

    if( name == 'search_used' ){
        if( document.form.search_used.checked ){
            document.form.search_buy.checked = false;
        }else{
            if( !document.form.search_new.checked ){
                document.form.search_buy.checked = true;
            }
        }
    }else if( name == 'search_new' ){
        if( document.form.search_new.checked ){
            document.form.search_buy.checked = false;
        }else{
            if( !document.form.search_used.checked ){
                document.form.search_buy.checked = true;
            }
        }
    }else if( name == 'search_buy' ){
        if( document.form.search_buy.checked ){
            document.form.search_used.checked = false;
            document.form.search_new.checked = false;
        }else{
            document.form.search_used.checked = true;
            document.form.search_new.checked = true;
        }
    }
}


//////////////////////////////////////////////////////////////////////////////////////////////////////

 //●オプション検索のスクリプト

//////////////////////////////////////////////////////////////////////////////////////////////////////


/* 入力項目チェック */
function validate(){

    var errors = new Array();

    // 下限価格確認
    if( document.form_option.lower_limit.value.length ){
        if(!document.form_option.lower_limit.value.match(/^[0-9]*$/)){
            errors.push("・販売価格下限は半角数字を入力してください。");
        }
    }

    // 上限価格確認
    if( document.form_option.upper_limit.value.length ){
        if(!document.form_option.upper_limit.value.match(/^[0-9]*$/)){
            errors.push("・販売価格上限は半角数字を入力してください。");
        }
    }

    if(errors.length > 0){
        window.alert(errors.join("\n"));
        return(false);
    }

    return(true);
}


