
function textClear(areaname,formname){
	if(document.forms[formname].elements[areaname].value == "fdfdfdfdfdf"){
		document.forms[formname].elements[areaname].value = "";
	}
}
function textDefault(areaname,formname){
	if(document.forms[formname].elements[areaname].value == ""){
		document.forms[formname].elements[areaname].value = "dfdfdfdfdfd";
	}
}


function setBlock(dspobj,vtype){

	document.getElementById(dspobj).style.display = vtype;
	var argv = 'none';
	var txt  = 'stst';
	document.f.PN.value = 1;
	if(vtype == 'none') {
		argv = 'block';
		txt  = 'testtttttt';
		document.f.PN.value = 0;
	}

//	document.getElementById('open_txt').innerHTML = '<a href="javascript:void(0);" onClick="setBlock(\'kodawari-block\', \'' + 
//												argv + '\')" id="close-box">' + txt + '</a>';
	document.getElementById('panelOpenBox').innerHTML = '<button onClick="setBlock(\'line2\', \'' + 
												argv + '\')" id="close-box">' + txt + '</button>';

/*
	var chkret = chkDtlParam(document.f);
	if(chkret == 1 && vtype == 'none') {
		document.getElementById("kodawari-txt").innerHTML = '＜こだわり条件指定有り＞';
	}
	else {
		document.getElementById("kodawari-txt").innerHTML = '';
	}
*/

}

function chkDtlParam(fm){

	var dtl_items = new Array('SZAN','TEIIN','DNUM','ST','AUD','FUEL');
	var opt_items = new Array(
		'修復歴なし','定期点検記録簿','ワンオーナー','禁煙車','ディーゼル','3列目シート',
		'エアバッグ(運転席)','エアバッグ(助手席)','サイドエアバッグ','ABS','ESC','サンルーフ',
		'本革シート','パワステ','パワーウィンドウ','ETC装備','バックモニター','キーレス',
		'ディスチャージドランプ','ローダウン','アルミホイール','フルエアロ'
	);

	for(i = 0; i < fm.length; i++){
		if(fm.elements[i].name == 'OPT[]' && fm.elements[i].checked == true) {
			for(j=0; j<opt_items.length; j++) {
				if(fm.elements[i].value == opt_items[j]) {
					return 1;
				}
			}
		}
		for(j=0; j<dtl_items.length; j++) {
			if(fm.elements[i].name == dtl_items[j] && fm.elements[i].value != '') {
				return 1;
			}
		}
	}
	return 0;
}


function imgChange(typeno,ck){
	obj = new getObj("type"+typeno).obj;
	if(ck == true){
		obj.src = '/cmn/images/catalog_icon_car_s_'+typeno+'_on.gif';
	}
	else {
		obj.src = '/cmn/images/catalog_icon_car_s_'+typeno+'.gif';
	}
} 

function onCar(id){
	var obj = new getObj(id).obj;
	if(obj.checked){
		obj.checked = false;
		imgChange(obj.id, false);
	}
	else{
		obj.checked = true;
		imgChange(obj.id, true);
	}
}
function getObj(name){
	if(document.getElementById){
		if(!document.getElementById(name)) return null;
		this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
	}
	else if(document.all){
		this.obj = document.all[name];
		this.style = document.all[name].style;
	}
	else if(document.layers){
		this.obj = getObjNN4(document, name);
		this.style = this.obj;
	}
}
function getObjNN4(obj,name){
	var x = obj.layers;
	var foundLayer;
	for(var i = 0 ; i < x.length ; i++){
		if(x[i].id == name)
			foundLayer = x[i];
		else if(x[i].layers.length)
			var tmp = getObjNN4(x[i], name);
		if(tmp) foundLayer = tmp;
	}
	return foundLayer;
}

function open_toiawase(url){
	var argstr = "width=770,height=550,scrollbars=yes,location=no,menubar=no,resizable=no,status=yes";
	var URLstr = url;
	var winname = "_blank";
	newwin_disp_winopen_a_tags(URLstr, winname, argstr);
}

function create_xmlhttp(){
	var obj = null;
	try{
		obj = new ActiveXObject("Msxml2.XMLHTTP")
	} catch(e){
		try{
			obj = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(e2){
			obj = null;
		}
	}
	if(!obj && typeof XMLHttpRequest != "undefined"){
		obj = new XMLHttpRequest();
	}
	return obj;
}

function newwin_open(theURL,winName,features) {
	window.open(theURL,winName,features);
}

function closepop() { 
  var i,p,v,obj,args=closepop.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function getCookie(key){
	tmp = document.cookie+";";
	tmp1 = tmp.indexOf(key + "=", 0);
	if(tmp1 != -1){
		tmp = tmp.substring(tmp1,tmp.length);
		start = tmp.indexOf("=",0);
		end = tmp.indexOf(";",start);
		return(unescape(tmp.substring(start+1,end)));
	}
	return("");
}
function setCookie(key, val, ex, pt){
	var expires = "";
	if(ex){
		var dt = new Date();
		dt.setTime(dt.getTime() + ex);
		expires = ";expires=" + dt.toGMTString();
	}
	var path = "";
	if(pt){
		path = ";path=" + pt;
	}
	document.cookie = key + "=" + escape(val) + expires + path;
}
function ddjump(url)
{
	if (url.match(/php$/) || url.match(/\/$/)){
		url += "?";
	} else {
		url += "&";
	}

	var flags = document.f.PN.value;
	if(!flags) flags = 0;
	var gid = document.f.GPN.value;

	window.location.href = url + 'PN=' + flags + '&GPN=' + gid;
	return false;
}
function mpjump(jpurl, mpurl, root, trgt)
{
	// use apllog.js
	apllog_output(mpurl, root);

	if(trgt != "") {
		window.open(jpurl, trgt);
	}
	else {
		window.location.href = jpurl;
	}
	return false;
}

// ---------------------------------------------------------------

/*window.onload = function(){
	var user = new Cs_User();
	if(user.enableCookie() == false){
		return;
	}

	var routeid = (document.f.ROUTEID)? document.f.ROUTEID.value : "";
	var faircd  = (document.f.FAIR)? document.f.FAIR.value : "";
	var param = $H({
		"MODE" : "BUKKEN_LIST",
		"ROUTEID" : routeid,
		"FAIR" : faircd,
		"SOUT" : 1,
		"KEND" : 1,
		"SORT" : 1,
		"NUM"  : 5
	});
	param = param.toQueryString();

	var callback = function(json){
		var response = eval("(" + json.responseText + ")");
		if(response.err != 0){
			return;
		}

		$("userList").innerHTML = Cs_Template.render("$tmpl_userList", response);

		var srch = $("srch_count");
		if(srch && response.search_count != undefined){
			srch.innerHTML = response.search_count + "件";
		}
	};

	user.setConfig({
		"requestUrl" : "/usedcar/user.php",
		"param" : param,
		"callback" : callback
	});

	user.getData();

	var cookies = {
		"user_update" : new Date().getTime()
	}

	user.observeCookie(cookies, 500);

	return;
}*/

