function PageChange(txt){
document.ajaxform.page.value=txt;
Search();
window.scrollBy(0, 0);
}


function Search(txt)
{
document.getElementById("result").innerHTML ="";
httpObj = createXMLHttpRequest(displayData);




if(txt){
document.ajaxform.page.value="1";
mytxt= encodeURI(txt);
document.ajaxform.mytxt.value=mytxt;
}else{
mytxt= encodeURI(document.ajaxform.mytxt.value);
}

page = encodeURI(document.ajaxform.page.value);
var udata = GetCookie("udata");

if(txt == "chk1=0&chk2=0&chk3=0&chk4=0&chk5=0&chk6=0" && udata == ""){
if (httpObj)
{
httpObj.open("GET","./jobs.cgi?" + mytxt + "&page=" + page  ,true);
httpObj.send(null);
}
}else if(txt == "chk1=0&chk2=0&chk3=0&chk4=0&chk5=0&chk6=0"){
///cookieより検索呼出
var udata = GetCookie("udata");
///alert(udata)
if (httpObj)
{
httpObj.open("GET","./jobs.cgi?" + udata  ,true);
httpObj.send(null);
}
}else{
document.cookie = "Set-Cookie: udata=" + escape(mytxt) + "&page=" + page + ";";
if (httpObj)
{
httpObj.open("GET","./jobs.cgi?" + mytxt + "&page=" + page  ,true);
httpObj.send(null);
}
}

function getMyCookie() {
    var c = document.cookie;
    return c;
}




}

function displayData()
{
if ((httpObj.readyState == 4) && (httpObj.status == 200))
{

var text = httpObj.responseText;
if ( navigator.appVersion.indexOf( "KHTML" ) > -1 ) {
var esc = escape( text );
if ( esc.indexOf("%u") < 0 && esc.indexOf("%") > -1 ) {
text = decodeURIComponent( esc );
}
}

document.getElementById("result").innerHTML = text;
}else{
if(document.getElementById("result").innerHTML == ""){
document.getElementById("result").innerHTML = "<br><br><center><img src=./img/loader.gif width=20 height=20 align=absmiddle>　<font color=#999999 style=font-size:12px;>求人情報を読み込み中。</font></center><br><br>";
}
}
}


function createXMLHttpRequest(cbFunc)
{
	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;
			}
		}
	}
	if (XMLhttpObject) XMLhttpObject.onreadystatechange = cbFunc;
	return XMLhttpObject;
}


function $(tagId)
{
	return document.getElementById(tagId);
}




function GetCookie(key){
	var tmp = document.cookie + ";";
	var index1 = tmp.indexOf(key, 0);
	if(index1 != -1){
		tmp = tmp.substring(index1,tmp.length);
		var index2 = tmp.indexOf("=",0) + 1;
		var index3 = tmp.indexOf(";",index2);
		return(unescape(tmp.substring(index2,index3)));
	}
	return("");
}

