//Check for agents to talk to
function checkAgents(employerDomain, dept) {
//	if ((dept == 25272 )||(dept == 25834))  {
//		//QA Test dept
//		dept = 37114;
//	}
	document.write('<img src="http://admin.instantservice.com/resources/smartbutton/6356/' + dept + '/available.gif?'+Math.floor(Math.random()*10001)+'" style="width:0;height:0;visiblity:hidden;position:absolute;" onLoad="agents_available(\'' + employerDomain + '\', \'' + dept + '\')" onError="agents_not_available(\'' + employerDomain + '\', \'' + dept + '\')">');
	return true;
}


function checkAgentsSecure(secureDomain, employerDomain, dept) {
	document.write('<img src="https://admin.instantservice.com/resources/smartbutton/6356/' + dept + '/available.gif?'+Math.floor(Math.random()*10001)+'" style="width:0;height:0;visiblity:hidden;position:absolute;" onLoad="agents_availableSecure(\'' + secureDomain + '\',\'' + employerDomain + '\', \'' + dept + '\')" onError="agents_not_availableSecure(\'' + secureDomain + '\',\'' + employerDomain + '\')">');
	return true;
}

//Check for agents - Products B
function checkAgentsB(employerDomain, dept) {
	document.write('<img src="http://admin.instantservice.com/resources/smartbutton/6356/' + dept + '/available.gif?'+Math.floor(Math.random()*10001)+'" style="width:0;height:0;visiblity:hidden;position:absolute;" onLoad="agents_availableB(\'' + employerDomain + '\', \'' + dept + '\')" onError="agents_not_availableB(\'' + employerDomain + '\', \'' + dept + '\')">');
	return true;
}


// IF AGENTS ARE AVAILABLE:
function agents_available(employerDomain, dept) {
	var image;
	if (dept == 25834) {
		image = "ChatButton_ProductsPage.gif";
	} else {
		image = "agentAvailable.jpg";
	}
	document.getElementById('smartbutton').innerHTML = '<a href="" onClick="window.open(\'' + employerDomain + '/daf/servlet/DAFctrl?op=1148&dept=' + dept +'\',\'custclient\',\'width=500,height=320,scrollbars=0\');return false;"><img src="' + employerDomain + '/external/content/chat/images/' + image + '" border="0"></a>';

return true;
}

function agents_availableSecure(secureDomain, employerDomain, dept) {
	document.getElementById('smartbutton').innerHTML = '<a href="" onClick="window.open(\'' + secureDomain + '/external/content/chat/webstore_customer_form.html\',\'custclient\',\'width=500,height=320,scrollbars=0\');return false;"><img src="' + secureDomain + '/external/content/chat/images/agentAvailable.jpg" border="0"></a>';
	return true;
}

// IF AGENTS ARE NOT AVAILABLE:
function agents_not_available(employerDomain, dept) {
	var image;
	var contact;
	if (dept == 25834) {
		image = "ChatButton_ProductsPage_NA.gif";
		contact = "/daf/servlet/DAFctrl?op=1143&emailType=1";
	} else {
		image = "agentNotAvailable.jpg";
		contact = "/common/servlet/CommonController?op=7022";
	}
	document.getElementById('smartbutton').innerHTML = '<a href="' + employerDomain +  contact + '" target="_blank" ><img src="'+ employerDomain + '/external/content/chat/images/' + image + '" border="0"></a>';
	return true;
}


function agents_not_availableSecure(secureDomain, employerDomain, dept) {
	var contact;
	if(dept == 25927) {
		contact = "/daf/servlet/DAFctrl?op=1143&emailType=1";
	} else {
		contact = "/common/servlet/CommonController?op=7022";
	}
	document.getElementById('smartbutton').innerHTML = '<a href="' + employerDomain + contact + '" target="_blank" ><img src="'+ secureDomain + '/external/content/chat/images/agentNotAvailable.jpg" border="0"></a>';
	return true;
}


// IF AGENTS ARE AVAILABLE - Product B:
function agents_availableB(employerDomain, dept) {
	var image;
	if (dept == 25834) {
		image = "ProdBchatNowButton.gif";
	} else {
		image = "ProdBchatNowButton.gif";
	}
	document.getElementById('smartbutton').innerHTML = '<a href="" onClick="window.open(\'' + employerDomain + '/daf/servlet/DAFctrl?op=1148&dept=' + dept +'\',\'custclient\',\'width=500,height=320,scrollbars=0\');return false;"><img src="' + employerDomain + '/external/content/chat/images/' + image + '" border="0"></a>';

return true;
}

// IF AGENTS ARE NOT AVAILABLE - Product B:
function agents_not_availableB(employerDomain, dept) {
	var image;
	var contact;
	if (dept == 25834) {
		image = "ProdBchatUnavailable.gif";
		contact = "/daf/servlet/DAFctrl?op=1143&emailType=1";
	} else {
		image = "ProdBchatUnavailable.gif";
		contact = "/common/servlet/CommonController?op=7022";
	}
	document.getElementById('smartbutton').innerHTML = '<a href="' + employerDomain +  contact + '" target="_blank" ><img src="'+ employerDomain + '/external/content/chat/images/' + image + '" border="0"></a>';
	return true;
}
