function request12(){
	if(window.XMLHttpRequest){
		return new XMLHttpRequest();
	}
	else if(window.ActiveXObject){
		return new ActiveXObject("Microsoft.XMLHttp");
	}else{
		document.getElementById("status").innerHTML = 'Your browser does not support this chat facility.' +  
		' Consider upgrading your browser.';
	}
}

usersReq2 = request12();
//checks  the database for users online
function usersOnline2()
{
	if(usersReq2.readyState == 4 || usersReq2.readyState == 0)
	{
		usersReq2.open("GET", 'users_online_process.php?collect=yes', true);
		usersReq2.onreadystatechange = handleReceiveUsersOnline2;
		usersReq2.send(null);
	}
}

function handleReceiveUsersOnline2()
{
	
}
function currentTime(){
	usersOnline2();
	setTimeout('currentTime()', 15000);	
}	

function inside(id, content){
	if(document.getElementById(id).value == content){
		document.getElementById(id).value = "";
	}
}	

function outside(id, content){
	if(document.getElementById(id).value == ""){
		document.getElementById(id).value = content;
	}
}

function submitSearch(){
	document.getElementById("sendcv").submit();	
}

function takeTest(value){
	if(memberAccess()){window.open("take_test.php", "_blank"); setCookie('type', value);}	
}

function startTest ()
{
	document.getElementById("testanswers2").style.display="none";
	document.getElementById("testform").style.display=document.all ? "":"";	
}

function printDiv(pd, frame)
{
	var copyto = document.getElementById(frame);
	var content = document.getElementById(pd).innerHTML;
	var doc = (copyto.contentWindow || copyto.contentDocument);
	if (doc.document) { doc = doc.document; }
	doc.write("<head><title>Mylelo Jobs</title></head><body onload='this.focus(); this.print();'>" + content + "</body>");
	doc.close();
}

function request(){
	if(window.XMLHttpRequest){
		return new XMLHttpRequest()
	}
	else if(window.ActiveXObject){
		return new ActiveXObject("Microsoft.XMLHttp")
	}else{
		document.getElementById("status").innerHTML = 'Your browser does not support this chat facility.' +  
		' Consider upgrading your browser.';
	}
}
sendEmail = request();
function send(){
	var confirm_email = new RegExp('^[\\w]+(\.[\\w]+)*@([\\w]+\.)+[a-z]{2,7}$','i');
	var email = document.getElementById('email_text').value
	if(email!='' && !confirm_email.test(email)){
		document.getElementById('report').innerHTML='Verify your email'
		document.getElementById('another').style.display = document.all ? "":""
	}
	if(document.getElementById('email_name').value != '' && email != '' && confirm_email.test(email)){
		document.getElementById('another').style.display = "none"
		document.getElementById('email_bar').style.display = "none"; 
		document.getElementById('email_report').style.display=document.all ? "":"";
		
		if(sendEmail.readyState == 4 || sendEmail.readyState == 0){
			sendEmail.open("POST", document.getElementById("getpage").value, true);
			sendEmail.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			sendEmail.onreadystatechange = handleEmail;
			var param = 'add=' + document.getElementById("email_text").value;
			param += '&name=' + document.getElementById("email_name").value;
			param += '&title=' + document.getElementById("hidden_title").value;
			var emailBody = '';
			if(document.getElementById("hidden_body").value == 'xx$!'){emailBody=document.getElementById("vacancies_body").innerHTML}else if(document.getElementById("hidden_body").value == 'yy$!'){emailBody=document.getElementById("vacancies_wrapper").innerHTML}else{emailBody=document.getElementById("hidden_body").value;}
			param += '&body=' + emailBody;
			sendEmail.send(param);
		}
	}
}

function handleEmail(){
	if(sendEmail.readyState == 4 || sendEmail.readyState == 0){
		document.getElementById('email_name').value=''
		document.getElementById('email_text').value=''
		document.getElementById('report').innerHTML='Message sent; send another'
		document.getElementById('another').style.display = document.all ? "":"" 
		document.getElementById('email_bar').style.display = document.all ? "":""
		document.getElementById('email_report').style.display = "none"
	}
}
function showAnother(){document.getElementById('email_div').style.display=document.all ? "":"";}
function hideAnother(){document.getElementById('email_div').style.display="none";}
