function isSpace(str) {
	var i;

	for(i = 0; i < str.length; i++) {
		if (str.charAt(i) != ' ' && str.charAt(i) != '　') return false;
	}
	return true;
}

function isNumber(str) {
	var i;

	for(i = 0; i < str.length; i++) {
		if (isNaN(str.charAt(i))) return false;
	}
	return true;
}

function isTelNum(str) {
	var i;

	for(i = 0; i < str.length; i++) {
		if (isNaN(str.charAt(i)) && str.charAt(i) != '-') return false;
	}
	return true;
}

function isURL(str) {
	var tmp, ary;

	if (str.toLowerCase().substr(0, 7) == 'http://') {
		tmp = str.substr(7);
	} else if (str.toLowerCase().substr(0, 8) == 'https://') {
		tmp = str.substr(8);
	} else {
		tmp = str;
	}
	ary = tmp.split('/');
	tmp = ary[0];
	if (tmp.match(/^[\w\.-]+\.\w{2,}$/)) return true;
	return false;
}

function isEmail(str) {
	if (str.match(/^[\w_\.-]+@[\w\.-]+\.\w{2,}$/)) return true;
	return false; 
}

function fncAdd(fid, page) {
	var cookies = new Array();
	var fidlist;
	var element;
	var str;
	var i;

	if (document.cookie) {
		element = document.cookie.split('; ');
		for (i = 0; i < element.length; i++) {
			str = element[i].split('=');
			cookies[str[0]] = str[1];
		}
	}
	if (cookies['selectedfid']) fidlist = unescape(cookies['selectedfid']) + ',' + fid; else fidlist = fid;
	document.cookie='selectedfid=' + escape(fidlist) + '; path=/;'
	if (page == 'd') {
		html = '<IMG SRC="images/dtl_applied.gif" ALT="資料請求リストに追加済み">';
		document.getElementById('button1' + fid).innerHTML = html;
		html = '<IMG SRC="images/rlt_applied.gif" ALT="資料請求リストに追加済み">';
		document.getElementById('button2' + fid).innerHTML = html;
		// [comment] location.href='demand1.php';
	} else if (page == 'rk') {
		html = '<A HREF="detail_FID_' +  fid  +  '.htm"><IMG SRC="images/rlt_detail_button.gif" HSPACE=5 BORDER=0 ALT="詳細を見る"></A><IMG SRC="images/rlt_applied.gif" HSPACE=5 BORDER=0 ALT="資料請求リストに追加済み">';
		document.getElementById('button' + fid).innerHTML = html;
		location.href='demand1.php';

	} else if (page == 'l') {
		html = '<IMG SRC="images/lst_applied.gif" HSPACE=5 VSPACE=5 ALT="資料請求リストに追加済み">';
		document.getElementById('button' + fid).innerHTML = html;
	// 成功の秘訣 業態別フランチャイズビジネスの特徴 Vol.1用
	} else if (page == 'h7') {
		html = '<IMG SRC="images/hik_7addbtn_off.gif" ALT="資料請求リストに追加済み">';
		document.getElementById('button' + fid).innerHTML = html;
	// トータルリペア特集対応
	} else if (page == 'trlp') {
		location.href='demand1.php';
	// トータルリペア特集対応
	} else if (page == 'feat') {
		location.href='demand1.php';
	// 明光義塾様対応
	} else if (page =='meiko') {
		location.href='demand1.php';
	// FamilyMart様対応
	} else if (page =='famima') {
		location.href='demand1.php';
	// OTAKARAYA様対応
	} else if (page =='otakaraya') {
		location.href='demand1.php';
	// SchooeIE様対応
	} else if (page =='takuto') {
		location.href='demand1.php';
	// ガリバー様対応
	} else if (page =='gulliver') {
		location.href='demand1.php';
	// 大黒屋様対応
	} else if (page =='daikokuya') {
		location.href='demand1.php';
	// Dr.関塾
	} else if (page =='kanjyuku') {
		location.href='demand1.php';
	// Closeup
	} else if (page =='closeup') {
		location.href='demand1.php';
	// FEAR2010
	} else if (page =='fair2010') {
		location.href='demand1.php';
	// 関心別
	} else if (page =='int') {
		// location.href='demand1.php';
	} else {
		html = '<A HREF="detail_FID_' +  fid  +  '.htm"><IMG SRC="images/rlt_detail_button.gif" HSPACE=5 BORDER=0 ALT="詳細を見る"></A><IMG SRC="images/rlt_applied.gif" HSPACE=5 BORDER=0 ALT="資料請求リストに追加済み">';
		document.getElementById('button' + fid).innerHTML = html;
	}
	try {
	element = fidlist.split(',');
	html = '<SPAN CLASS="r12b">' + element.length + '社の企業</SPAN>が、<BR>資料請求リストに入っています。';
	document.getElementById('message1').innerHTML = html;
	if (page != 's' && page != 'h7' && page != 'trlp') document.getElementById('message2').innerHTML = html;
	if (element.length > 0) {
		html = '<A HREF="demand1.php"><IMG SRC="images/rlt_apply_button.gif" BORDER=0 ALT="一括資料請求"></A>';
		if (document.getElementById('button1')) document.getElementById('button1').innerHTML = html;
		if (document.getElementById('button2')) document.getElementById('button2').innerHTML = html;
	}
	} catch (e) {}
}

function fncAlert() {
	alert('少なくとも1社以上の企業を資料請求リストに追加してください。');
}
