/* The following function creates an XMLHttpRequest object... */

function createRequestObject()

{

	var request_o; //declare the variable to hold the object.

	var browser = navigator.appName; //find the browser name

	if(browser == "Microsoft Internet Explorer"){

		/* Create the object using MSIE's method */

		request_o = new ActiveXObject("Microsoft.XMLHTTP");

	}else{

		/* Create the object using other browser's method */

		request_o = new XMLHttpRequest();

	}

	return request_o; //return the object

}

/* The variable http will hold our new XMLHttpRequest object. */

var http = createRequestObject(); 



/* Function called to get the product categories list */

function getProducts(job_id)

{

	//catid = document.getElementById('y');//.value;

	http.open('get', 'intermediate.php?id='+job_id);

	http.onreadystatechange = handleProducts; 

	http.send(null);

}

function getProducts1(job_id)

{

	//catid = document.getElementById('y');//.value;

	http.open('get', 'intermediate1.php?id='+ job_id);

	http.onreadystatechange = handleProducts1; 

	http.send(null);

}

function getProducts2(job_id,del)

{

	//catid = document.getElementById('y');//.value;

	http.open('get', 'intermediate2.php?id='+ job_id+'&del='+ del);

	http.onreadystatechange = handleProducts2; 

	http.send(null);

}

function getProductcnt(job_id)

{

	//catid = document.getElementById('y');//.value;

	http.open('get', 'intermediate3.php?id='+ job_id);

	http.onreadystatechange = handleProductcnt; 

	http.send(null);

}

function getProspect()

{

		job_id=document.getElementById('job_title').value;

		http.open('get', 'getprospect.php?id='+ job_id);

	http.onreadystatechange = handleProspect; 

	http.send(null);

}

function handleProspect()

{

	if(http.readyState == 4)

	{ 

		var response = http.responseText;

		document.getElementById('prospect').innerHTML = response;

	}

}

function handleProductcnt()

{

	if(http.readyState == 4)

	{ 

		var response = http.responseText;

		

		

	}

}

function handleProducts2()

{

	if(http.readyState == 4)

	{ 

		var response = http.responseText;

		document.getElementById('unsave_'+response).innerHTML = "";

		

	}

}



function handleProducts1()

{

	if(http.readyState == 4)

	{ 

		var response = http.responseText;

		document.getElementById('unsave_'+response).innerHTML = "";

		

	}

}



/* Function called to handle the list that was returned from the internal_request.php file.. */

function handleProducts()

{

	if(http.readyState == 4)

	{ 

		var response = http.responseText;
		
		var ary=response.split("|");

		/*document.getElementById('div_'+ary[1]).innerHTML = ary[0];*/

		document.getElementById('save_'+ary[1]).innerHTML = "Salvo";

		

	}

}

function getIndex()

{

	//catid = document.getElementById('y');//.value;

	//document.getElementById("mr").className="active";

	var contract=document.frmindex.contract.value;

	var country=document.frmindex.country.value;

	var sb=document.frmindex.sb.value;

	var category=document.getElementById('rightcat').value;

	

	var tag_name=document.getElementById('righttag').value;

	

	var wp=document.getElementById('most').value;

	if(wp=="")

	{

		wp='mp';

	}

	var searchjob=document.getElementById("searchjob").value;

	var whichpage=document.getElementById("whichpage").value;

	

	http.open('get', 'intermediateindex.php?contract='+contract+'&country='+country+'&sb='+sb+'&cat_id='+category+'&tag_name='+tag_name+'&searchjob='+searchjob+'&wp='+wp+'&page='+whichpage);

	http.onreadystatechange = handleIndex; 

	http.send(null);

}

function handleIndex()

{

	if(http.readyState == 4)

	{ 

		var response = http.responseText;

		var alljobs=response.split("||||");

		document.getElementById('dividpopular').innerHTML = alljobs[1];

		document.getElementById('alljobs').innerHTML = alljobs[0];

		

	}

}

function getInterview(p_id,job_id)
{
	var interstatus=document.getElementById('interview_'+p_id+'_'+job_id).value;
	if(interstatus==1)
	{
		document.getElementById('interviewmsg_'+p_id+'_'+job_id).innerHTML="Não aceito&nbsp;para&nbsp;entrevista";
		/*document.getElementById('hiring_'+p_id+'_'+job_id).disabled=true;*/
		document.getElementById('in_'+p_id+'_'+job_id).style.display="none";
		document.getElementById('hr_'+p_id+'_'+job_id).innerHTML="Candidato não Contratado";
	}
	if(interstatus==2)
	{
		document.getElementById('interviewmsg_'+p_id+'_'+job_id).innerHTML="Aceito&nbsp;para&nbsp;entrevista";
		document.getElementById('in_'+p_id+'_'+job_id).style.display="none";
	}
	
	/*document.getElementById('interview_'+p_id+'_'+job_id).disabled=true;*/
	var url='prospectselect_ops.php?interstatus='+interstatus+'&p_id='+p_id+'&job_id='+job_id+'&mode=interselect';
	http.open('get', url);
	http.onreadystatechange = handleInterview; 
	http.send(null);
}

function handleInterview()
{
	if(http.readyState == 4)
	{ 
		var response = http.responseText;
		var arr=response.split("|");
		var p_id=arr[2];
		var job_id=arr[3]
	}
}


function getHire(p_id,job_id)
{
	var interstatus=document.getElementById('hiring_'+p_id+'_'+job_id).value;
	if(interstatus==2)
	{
		document.getElementById('hiringmsg_'+p_id+'_'+job_id).innerHTML="Candidato Contratado";
		document.getElementById('hr_'+p_id+'_'+job_id).style.display="none";
	}
	if(interstatus==1)
	{
		document.getElementById('hiringmsg_'+p_id+'_'+job_id).innerHTML="Candidato não Contratado";
		document.getElementById('hr_'+p_id+'_'+job_id).style.display="none";
	}
	/*document.getElementById('hiring_'+p_id+'_'+job_id).disabled=true;*/
	var url='prospectselect_ops.php?interstatus='+interstatus+'&p_id='+p_id+'&job_id='+job_id+'&mode=select';
	
	http.open('get', url);
	http.onreadystatechange = handleHire; 
	http.send(null);
}

function handleHire()
{
	if(http.readyState == 4)
	{ 
		var response = http.responseText;
		
		var arr=response.split("|");
		var p_id=arr[2];
		var job_id=arr[3];
	}
}



function getTag(country,fl)

{

	http.open('get', 'gettag.php?country='+country+'&fl='+fl);

	http.onreadystatechange = handleTag; 

	http.send(null);

}

function handleTag()

{

	if(http.readyState == 4)

	{ 

		var response = http.responseText;

		document.getElementById('divtag').innerHTML=response;

		

	}

}

