﻿function preview(form){
	if (input_check_search(form)) {form.mode.value = "preview"; form.submit();}
}
function put_html(form){
	if (input_check_search(form)) {form.mode.value = "put_html"; form.submit();}
}
function set_sample(form) {
	var index = form.sample.selectedIndex;
    var str = form.sample.options[index].value;
/*
	form.framecolor.value = "CC0000";
	form.backcolor.value = "FFFFFF";
	form.fontcolor.value = "FF00FF";
*/
	if (str == "728x90") {form.width.value = 728; form.height.value = 90; form.w_count.value = 5; form.h_count.value = 1;}
	if (str == "468x60") {form.width.value = 468; form.height.value = 60; form.w_count.value = 3; form.h_count.value = 1;}
	if (str == "234x60") {form.width.value = 234; form.height.value = 60; form.w_count.value = 2; form.h_count.value = 1;}
	if (str == "125x125") {form.width.value = 125; form.height.value = 125; form.w_count.value = 1; form.h_count.value = 2;}
	if (str == "120x600") {form.width.value = 120; form.height.value = 600; form.w_count.value = 1; form.h_count.value = 9;}
	if (str == "160x600") {form.width.value = 160; form.height.value = 600; form.w_count.value = 1; form.h_count.value = 7;}
	if (str == "180x160") {form.width.value = 180; form.height.value = 160; form.w_count.value = 1; form.h_count.value = 2;}
	if (str == "120x240") {form.width.value = 120; form.height.value = 240; form.w_count.value = 1; form.h_count.value = 3;}
	if (str == "200x200") {form.width.value = 200; form.height.value = 200; form.w_count.value = 1; form.h_count.value = 3;}
	if (str == "250x250") {form.width.value = 250; form.height.value = 250; form.w_count.value = 2; form.h_count.value = 4;}
	if (str == "300x250") {form.width.value = 300; form.height.value = 250; form.w_count.value = 2; form.h_count.value = 4;}
	if (str == "336x280") {form.width.value = 336; form.height.value = 280; form.w_count.value = 3; form.h_count.value = 4;}
}
function input_check_token(form){
	var chk_text = form.token.value;
	if (chk_text == "") {alert ("トークンを入力してください。"); return false;}
	data = chk_text.match(/[^0-9a-zA-Z]/g);
	if (data || !chk_text) {alert ("トークンにアルファベット、数字以外の文字が入力されています。"); return false;}
}
function input_check_search(form){
	var chk_text = document.set_token.token.value;
	if (chk_text == "") {alert ("トークンを入力してください。"); return false;}
	data = chk_text.match(/[^0-9a-zA-Z]/g);
	if (data || !chk_text) {alert ("トークンにアルファベット、数字以外の文字が入力されています。"); return false;}
	form.token.value = document.set_token.token.value;
	if (form.keyword.value == "") {alert ("検索キーワードを入力してください。"); return false;}
	var chk_text = form.width.value;
	if (chk_text == "") {alert ("広告表示枠サイズ（横）を入力してください。"); return false;	}
	data = chk_text.match(/[^0-9]/g);
	if (data || !chk_text) {alert ("広告表示枠サイズ（横）に数字以外の文字が入力されています。"); return false;}
	var chk_text = form.height.value;
	if (chk_text == "") {alert ("広告表示枠サイズ（縦）を入力してください。"); return false;	}
	data = chk_text.match(/[^0-9]/g);
	if (data || !chk_text) {alert ("広告表示枠サイズ（縦）に数字以外の文字が入力されています。"); return false;}
	var chk_text = form.w_count.value;
	if (chk_text == "") {alert ("商品表示件数（横）を入力してください。"); return false; }
	data = chk_text.match(/[^0-9]/g);
	if (data || !chk_text) {alert ("商品表示件数（横）に数字以外の文字が入力されています。"); return false;}
	var chk_text = form.h_count.value;
	if (chk_text == "") {alert ("商品表示件数（縦）を入力してください。"); return false;	}
	data = chk_text.match(/[^0-9]/g);
	if (data || !chk_text) {alert ("商品表示件数（縦）に数字以外の文字が入力されています。"); return false;}
	var chk_text = form.framecolor.value;
	if (chk_text != "") {
		data = chk_text.match(/[^0-9a-fA-F]/g);
		if (data || !chk_text) {alert ("枠の色にアルファベット、数字以外の文字が入力されています。"); return false;}
		if (chk_text.length != 6) {alert ("枠の色を正しく入力してください。"); return false;}
	}
	var chk_text = form.backcolor.value;
	if (chk_text != "") {
		data = chk_text.match(/[^0-9a-fA-F]/g);
		if (data || !chk_text) {alert ("背景色にアルファベット、数字以外の文字が入力されています。"); return false;}
		if (chk_text.length != 6) {alert ("背景色を正しく入力してください。"); return false;}
	}
	var chk_text = form.fontcolor.value;
	if (chk_text != "") {
		data = chk_text.match(/[^0-9a-fA-F]/g);
		if (data || !chk_text) {alert ("文字の色にアルファベット、数字以外の文字が入力されています。"); return false;}
		if (chk_text.length != 6) {alert ("文字の色を正しく入力してください。"); return false;}
	}
	return true;
}
function set_banner() {
	var index = document.search.border.selectedIndex;
    var str = document.search.border.options[index].value;
    var tbl = document.getElementById("tbl");
	var framecolor = document.search.framecolor.value;
	if (str == "none") {tbl.style.border="0px none #" + framecolor;}
	if (str == "solid") {tbl.style.border="1px solid #" + framecolor;}
	if (str == "double") {tbl.style.border="3px double #" + framecolor;}
	if (str == "groove") {tbl.style.border="2px groove #" + framecolor;}
	if (str == "ridge") {tbl.style.border="2px ridge #" + framecolor;}
	if (str == "inset") {tbl.style.border="2px inset #" + framecolor;}
	if (str == "outset") {tbl.style.border="2px outset #" + framecolor;}
	if (str == "dashed") {tbl.style.border="1px dashed #" + framecolor;}
	if (str == "dotted") {tbl.style.border="1px dotted #" + framecolor;}
	var backcolor = document.search.backcolor.value;
	var fontcolor = document.search.fontcolor.value;
	tbl.style.backgroundColor="#" + backcolor;
	tbl.style.color="#" + fontcolor;
}
function color(i) {
	document.search.kbn.value=i;
   	Color=window.open("colorpalette.html","colorpalette","width=310,height=260,scrollbars=no,resizable=no,location=no,menubar=no");
   	Color.focus();
}

