function getHttpObject() {
	var xmlhttp;
	if (window.ActiveXObject){
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e){
			try {
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E){
				xmlhttp = false;
			}
		}
	} else if (window.XMLHttpRequest) {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp = false;
		}
	}
	return xmlhttp;
}

function addListener(obj, eventType, func, cap){
	if(obj.attachEvent) {
		obj.attachEvent('on' + eventType, func);
	} else if(obj.addEventListener){
		obj.addEventListener(eventType, func, cap);
	} else {
		alert('No support on your Browser');
		return false;
	}
}

//職種小項目を取得
function getJobTypeCd(number,notnull,selectName,paJobTypeCd,messageNo){
  if(paJobTypeCd == null){
    var paJobTypeCd ='0';
    var textid="paJobTypeCd"+number;
    if (document.getElementById(textid)!=null){
      paJobTypeCd = document.getElementById(textid).value;
    }
  }

  var hiddenJobTypeCd = '0';
  textid="hiddenJobTypeCd"+number;
  if (document.getElementById(textid)!=null){
	hiddenJobTypeCd = document.getElementById(textid).value;
   }
  var httpObj = getHttpObject();
	  httpObj.onreadystatechange = function(){
		  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
			$('jobtype'+number).innerHTML = httpObj.responseText;
		  } else {
			$('jobtype'+number).innerHTML = "<b>Loading...</b>";
			}
	  }
	  httpObj.open("GET", "/common/ajaxphp/jobtypesel.php?selectName="+selectName+"&paJobTypeCd=" + paJobTypeCd+"&hiddenJobTypeCd="+hiddenJobTypeCd+"&number="+number+"&notnull="+notnull +"&messageNo="+messageNo,true);
	  httpObj.setRequestHeader("If-Modified-Since","0");
	  httpObj.send(null);
}
//部署からユーザ名を取得
function getAdminName(notnull,selectName){
  var selPartCd = document.getElementById('selPartCd').value;
  var hiddenSelName = '0';
  if (document.getElementById('hiddenSelName')!=null){
	hiddenSelName = document.getElementById('hiddenSelName').value;
  }
  var httpObj = getHttpObject();
	  httpObj.onreadystatechange = function(){
		  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
			$('selNameSpan').innerHTML = httpObj.responseText;
		  } else {
			$('selNameSpan').innerHTML = "<b>Loading...</b>";
			}
	  }
	  httpObj.open("GET", "/common/ajaxphp/adminnamesel.php?selPartCd="+selPartCd+"&hiddenSelName=" + hiddenSelName+"&notnull=" + notnull+"&selectName=" + selectName,true);
	  httpObj.setRequestHeader("If-Modified-Since","0");
	  httpObj.send(null);
}
//媒体から業種を取得
function getJobCourse(){
  var selMediumCd = document.getElementById('selMediumCd').value;
  var hiddenselCourse = '0';
  if (document.getElementById('hiddenselCourse')!=null){
	hiddenselCourse = document.getElementById('hiddenselCourse').value;
  }
  var httpObj = getHttpObject();
	  httpObj.onreadystatechange = function(){
		  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
			$('selCourseSpan').innerHTML = httpObj.responseText;
		  } else {
			$('selCourseSpan').innerHTML = "<b>Loading...</b>";
			}
	  }
	  httpObj.open("GET", "/common/ajaxphp/admincoursesel.php?selMediumCd="+selMediumCd+"&hiddenselCourse=" + hiddenselCourse,true);
	  httpObj.setRequestHeader("If-Modified-Since","0");
	  httpObj.send(null);
}
//業種から会社名を取得
function getCorpCd(){
  var selCourseCd = document.getElementById('selCourseCd').value;
  var hiddenselCorpCd = '0';
  if(document.getElementById('hiddenselCorpCd')!=null){
	hiddenselCorpCd = document.getElementById('hiddenselCorpCd').value;
  }
  var httpObj = getHttpObject();

	  httpObj.onreadystatechange = function(){
		  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
			$('selCorpSpan').innerHTML = httpObj.responseText;
		  } else {
			$('selCorpSpan').innerHTML = "<b>Loading...</b>";
			}
	  }
	  httpObj.open("GET", "/common/ajaxphp/admincorpsel.php?selCourseCd="+selCourseCd+"&hiddenselCorpCd=" + hiddenselCorpCd,true);
	  httpObj.setRequestHeader("If-Modified-Since","0");
	  httpObj.send(null);
}
//媒体から職種大項目を取得
function getPaJobTypeCd(number,notnull,selectName){
   var mediaCd = '';
    var ct = document.getElementsByName('mediaCd[]');
	for(i=0,j=0;i<ct.length;i++){  
			if(ct[i].checked){
				if(j==0){
					j++;
					mediaCd = ct[i].value;
				}else{
					
					mediaCd = mediaCd + ','+ ct[i].value;
				}
				//mediaCd = mediaCd + ct[i].value+ ',';
			}
	 }
  var hiddenPaJobTypeCd = '';
  var textid="hiddenPaJobTypeCd"+number;
  if(document.getElementById(textid)!=null){
	hiddenPaJobTypeCd = document.getElementById(textid).value;
  }

  var httpObj = getHttpObject();
	  httpObj.onreadystatechange = function(){
		  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
			$('selPaJobTypeSpan'+number).innerHTML = httpObj.responseText;
		  } else {
			$('selPaJobTypeSpan'+number).innerHTML = "<b>Loading...</b>";
		  }
	  }
	  httpObj.open("GET", "/common/ajaxphp/adminpajobtypesel.php?mediaCd="+mediaCd+"&hiddenPaJobTypeCd=" + hiddenPaJobTypeCd+"&selectName=" + selectName+"&number=" + number+"&notnull=" + notnull,true);
	  httpObj.setRequestHeader("If-Modified-Since","0");
	  httpObj.send(null);
}
//部署と媒体からユーザ名を取得
function getNameByMediaPartCd(notnull,selectName){
  var partCd = document.getElementById('partCd').value;
  var mediaCd = document.getElementById('mediaCd').value;
  var hiddenUserId = '0';
  if (document.getElementById('hiddenUserId')!=null){
	hiddenUserId = document.getElementById('hiddenUserId').value;
  }
  var httpObj = getHttpObject();
	  httpObj.onreadystatechange = function(){
		  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
			$('userIdSpan').innerHTML = httpObj.responseText;
		  } else {
			$('userIdSpan').innerHTML = "<b>Loading...</b>";
			}
	  }
	  httpObj.open("GET", "/common/ajaxphp/namemediapartsel.php?partCd="+partCd+"&mediaCd=" + mediaCd+"&hiddenUserId=" + hiddenUserId+"&notnull=" + notnull+"&selectName=" + selectName,true);
	  httpObj.setRequestHeader("If-Modified-Since","0");
	  httpObj.send(null);
}
//部署と媒体とユーザ名からスカウトテンプレート取得
function getTempByUserCd(notnull,selectName){
  var mediaCd = document.getElementById('mediaCd').value;
  var partCd  = document.getElementById('partCd').value;
  var userId  = document.getElementById('userId').value;
  var hiddenTempMailCd = '0';
  if (document.getElementById('hiddenTempMailCd')!=null){
	hiddenTempMailCd = document.getElementById('hiddenTempMailCd').value;
  }
  var httpObj = getHttpObject();
	  httpObj.onreadystatechange = function(){
		  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
			$('tempMailSpan').innerHTML = httpObj.responseText;
		  } else {
			$('tempMailSpan').innerHTML = "<b>Loading...</b>";
		  }
	  }
	  httpObj.open("GET", "/common/ajaxphp/tempbyusersel.php?mediaCd="+mediaCd+"&partCd=" + partCd+"&userId=" + userId+"&hiddenTempMailCd=" + hiddenTempMailCd+"&notnull=" + notnull,true);
	  httpObj.setRequestHeader("If-Modified-Since","0");
	  httpObj.send(null);
}
//部署と媒体からユーザ名,ユーザ名のスカウト添付メールを取得
function getNameByMediaPartMailCd(notnull,selectName){
  var partCd = document.getElementById('partCd').value;
  var mediaCd = document.getElementById('mediaCd').value;
  var hiddenUserId = '0';
  if (document.getElementById('hiddenUserId')!=null){
	hiddenUserId = document.getElementById('hiddenUserId').value;
  }
  var httpObj = getHttpObject();
	  httpObj.onreadystatechange = function(){
		  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
			$('userIdSpan').innerHTML = httpObj.responseText;
		  } else {
			$('userIdSpan').innerHTML = "<b>Loading...</b>";
			}
	  }
	  httpObj.open("GET", "/common/ajaxphp/namemediapartmailsel.php?partCd="+partCd+"&mediaCd=" + mediaCd+"&hiddenUserId=" + hiddenUserId+"&notnull=" + notnull+"&selectName=" + selectName,true);
	  httpObj.setRequestHeader("If-Modified-Since","0");
	  httpObj.send(null);
}
function getTempmail(){
  var tempMailCd = document.getElementById('tempMailCd').value;
  var httpObj1 = getHttpObject();
	  httpObj1.onreadystatechange = function(){
		  if((httpObj1.readyState == 4) && (httpObj1.status == 200)) {
			$('title').value = httpObj1.responseText;
		  } 
	  }
	  httpObj1.open("GET", "/common/ajaxphp/tempmailsel.php?tempMailCd="+tempMailCd+"&flg=1",true);
	  httpObj1.setRequestHeader("If-Modified-Since","0");
	  httpObj1.send(null);

	var httpObj2 = getHttpObject();
	  httpObj2.onreadystatechange = function(){
		  if((httpObj2.readyState == 4) && (httpObj2.status == 200)) {
			$('spancontents').innerHTML = httpObj2.responseText;
		  } 
	  }
	  httpObj2.open("GET", "/common/ajaxphp/tempmailsel.php?tempMailCd="+tempMailCd+"&flg=2",true);
	  httpObj2.setRequestHeader("If-Modified-Since","0");
	  httpObj2.send(null);
}

//会社名から広告リスト取得
function getAdvByCorpCd(selectName){
  var corpCd = '0';
  if(document.getElementById('hiddenselCorpCd')!=null){
   corpCd  = document.getElementById('hiddenselCorpCd').value;
  }
  if(document.getElementById('corpCd')!=null){
   corpCd  = document.getElementById('corpCd').value;
  }

  

  var hiddenAdvId = '0';
  if (document.getElementById('hiddenAdvId')!=null){
	hiddenAdvId = document.getElementById('hiddenAdvId').value;
  }
  var httpObj = getHttpObject();
	  httpObj.onreadystatechange = function(){
		  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
			$('advSpan').innerHTML = httpObj.responseText;
		  } else {
			$('advSpan').innerHTML = "<b>Loading...</b>";
		  }
	  }
	  httpObj.open("GET", "/common/ajaxphp/adminadvbycorpsel.php?corpCd="+corpCd+"&hiddenAdvId=" + hiddenAdvId+"&selectName=" + selectName,true);
	  httpObj.setRequestHeader("If-Modified-Since","0");
	  httpObj.send(null);
}
//会社名から企業連絡先リスト取得
function getAccountByCorpCd(selectName){
  var corpCd = '0';
  if(document.getElementById('hiddenselCorpCd')!=null){
   corpCd  = document.getElementById('hiddenselCorpCd').value;
  }
  if(document.getElementById('corpCd')!=null){
   corpCd  = document.getElementById('corpCd').value;
  }
  var httpObj = getHttpObject();
	  httpObj.onreadystatechange = function(){
		  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
			$('corpAccountSpan').innerHTML = httpObj.responseText;
		  } else {
			$('corpAccountSpan').innerHTML = "<b>Loading...</b>";
		  }
	  }
	  httpObj.open("GET", "/common/ajaxphp/adminaccountbycorpsel.php?corpCd="+corpCd+"&selectName=" + selectName,true);
	  httpObj.setRequestHeader("If-Modified-Since","0");
	  httpObj.send(null);
}


