// JavaScript Document

// postnoboxjamp
function cursornext(i, n, max) {
	if (i.value.length >= max) {
		i.form.elements[n].focus();
	}
}

// form_check
function form_check(f) {
	er = "";
	if(! f.name.value) er += "■お名前　（必須１）\n\n";
	if(! f.addres.value) er += "■都道府県名　（必須２）\n\n";
	if(! f.addres2.value) er += "■住所　（必須３）\n\n";
	if(! f.mailaddress.value) er += "■メールアドレス　（必須４）\n\n";
	if(! f.tel.value) er += "■電話番号　（必須５）\n\n";
	if(! f.plan.value) er += "■制作プラン　（必須６）\n\n";
	if(! f.rentalserver.value) er += "■サーバー　（必須７）\n\n";
	if(! f.sitecontents.value) er += "■制作内容　（必須８）\n\n";
	if(er) {
		alert("※必須項目の入力・選択をお願いします。\n\n" + er);
		return false;
	}
	else
		return true;	
}

// form_focus
function focusInput (e) {
    var obj;
    if(window.event) obj = window.event.srcElement;
    else if(e) obj = e.currentTarget;
    obj.style.backgroundColor = "#CCF";
    obj.style.borderColor = "#69C";
	obj.style.borderWidth = "1px";
}
function blurInput (e) {
    var obj;
    if(window.event) obj = window.event.srcElement;
    else if(e) obj = e.currentTarget;
    obj.style.backgroundColor = "#FFF";
    obj.style.borderColor = "#999";
	obj.style.borderWidth = "1px";
}
function setEvent () {
    if(!document.getElementsByTagName) return;
    var elms = document.getElementsByTagName("INPUT");
    for(i = 0; i < elms.length; i++) {
        if(elms[i].type == "text") {
            elms[i].onfocus = focusInput;
            elms[i].onblur  = blurInput;
        }
    }
    elms = document.getElementsByTagName("SELECT");
    for(i = 0; i < elms.length; i++) {
        elms[i].onfocus = focusInput;
        elms[i].onblur  = blurInput;
    }
	elms = document.getElementsByTagName("TEXTAREA");
    for(i = 0; i < elms.length; i++) {
        elms[i].onfocus = focusInput;
        elms[i].onblur  = blurInput;
    }
}
window.onload = setEvent;


// deltext
flag=0;
function doclear(target) {
	if (target=='details') {
	if (flag==0) {
	flag=1;
	document.requestform.details.value = "";
	}
}
	else {
	document.requestform.details.value = "";
	}
}