var counsel_redirect = false;
function go_counsel(){
	var query = "";
	var d = window.document;
	counsel_redirect = true;
	d.getElementById('linkCreateName').value = 'counsel';
	createLink();
}
function createLink(){
	var query = "";
	var d = window.document;
	d.getElementById('linkCreateName').value = d.getElementById('linkCreateName').value.replace( / /g,"");
	d.getElementById('linkCreateName').value = d.getElementById('linkCreateName').value.replace( /　/g,"");
	d.getElementById('linkCreateName').value = d.getElementById('linkCreateName').value.replace( /\&/g,"＆");
	d.getElementById('linkCreateName').value = d.getElementById('linkCreateName').value.replace( /\'/g,"");
	d.getElementById('linkCreateName').value = d.getElementById('linkCreateName').value.replace( /\@/g,"＠");
	d.getElementById('linkCreateName').value = d.getElementById('linkCreateName').value.replace( /\t/g,"");
	if(d.getElementById('linkCreateName').value != ""){
		query += "btoType=" + btoType + "&btoName=" + encodeURI(d.getElementById('linkCreateName').value) + "&btoSnippet=" + encodeURI(d.getElementById('linkCreateSnippet').value) + "&preset=";
		var obj = document.forms["bto_form"];
		var preset = new Array();
		for(i=0;i<obj.length;i++){
			if(obj.elements[i].type == "checkbox" || obj.elements[i].type == "radio"){
				if(obj.elements[i].checked)
					preset.push(obj.elements[i].name + "><" + obj.elements[i].id);
			}
		}
		query += preset.join("<->");
		d.getElementById('createLinkError').style.display = 'none';
		postQuery(query);
	}
	else{
		d.getElementById('createLinkError').style.display = 'block';
	}
}
function postQuery(query){
	cmdObj = createXMLHttpRequest();
	cmdObj.onreadystatechange = getQuery;
	cmdObj.open("POST","preset.cgi",true);
	cmdObj.send(query);
	postObj = new Object();
	return false;
}
function getQuery(){
	var d = window.document;
	if ((cmdObj.readyState == 4) && (cmdObj.status == 200)) {
		d.getElementById('createLinkForm').style.display = 'none';
		d.getElementById('createLinkForm_result').style.display = 'block';
		d.getElementById('linkURL').value = cmdObj.responseText;
		if(counsel_redirect)
			location.href = '/contents/counsellingroom/index.html?' + d.getElementById('linkURL').value;
	}
}
function createXMLHttp() {
	try {
		return new ActiveXObject ("Microsoft.XMLHTTP");
	}catch(e){
		try {
			return new XMLHttpRequest();
		}catch(e) {
			return null;
		}
	}
	return null;
}
function createXMLHttpRequest(){
	var XMLhttpObject = null;
	try{
		XMLhttpObject = new XMLHttpRequest();
	}
	catch(e){
		try{
			XMLhttpObject = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e){
			try{
				XMLhttpObject = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){
				return null;
			}
		}
	}
	return XMLhttpObject;
}