
var id_to_replace;

var myConn = new XHConn();
if (!myConn) alert("XMLHTTP not available. You need a newer browser.");

var fn1WhenDone = function (oXML) { 
	document.getElementById(id_to_replace).innerHTML = oXML.responseText; 
	};

var fn2WhenDone = function (oXML) { 
    var response = oXML.responseText;
    //alert(response);
    var elem=eval('('+response+')');

	document.e_story_form.qxt.value = '';

	var send_button = document.getElementById('e_story_button');
	var send_message = document.getElementById('send_message');
	send_message.style.display='none';
	send_button.style.display='block';
	
	alert(elem['message']);
	
	};

var fn3WhenDone = function (oXML) { 
    var response = oXML.responseText;
    //alert(response);
    var elem=eval('('+response+')');
	toggle('we_welcome');
	toggle('send_comment_button');
	toggle('send_message');
	document.helpform.subscriber_comment.value = '';
	alert(elem['message']);
}	

function check_for_return(evt) {

	evt = (evt) ? evt : event;
	var charCode = (evt.charCode) ? evt.charCode :
		((evt.which) ? evt.which : evt.keyCode);
	if (charCode == 13 || charCode == 3) {
		story_search()
		return false;
	} else {
		return true;
	}

}

function show_rss_link(slug) {
	var host = 'http://www.dcnonl.com/rss/dcn';
	var rss =  host + slug + '.xml';
	prompt('Copy this URL into your RSS feed reader for updates to this section',rss)
}

function show_service(div1,div2) {
    if ( document.getElementById(div2).style.display = 'block' ) {	
		toggle(div2)
	}
	toggle(div1);	
}	

function show_tips() {
	toggle('search_tips');	
	toggle_inline('tips_link');	
	toggle_inline('close_tips');	
}	

function email_comment() {

    var form_data = document.helpform.elements;
    var send_data = "rm=email_comment";
	document.helpform.subscriber_comment.value = document.helpform.subscriber_comment.value.substring(0,600);
    for (var i=0;i<form_data.length;i++) {
        if (form_data[i].type == 'text' || form_data[i].type == 'textarea' || form_data[i].type == 'hidden') {
            send_data += "&" + form_data[i].name + "="
            send_data += escape(form_data[i].value);
        } else if (form_data[i].type == 'select-one'){
            send_data += "&" + form_data[i].name + "="
            send_data += escape(form_data[i].options[form_data[i].selectedIndex].text);
        } else if (form_data[i].type == 'checkbox' && form_data[i].checked){
            send_data += "&" + form_data[i].name + "="
            send_data += escape(form_data[i].value);
        }
    }

	var send_button = document.getElementById('send_comment_button');
	var send_message= document.getElementById('send_message');
	send_button.style.display='none';
	send_message.style.display='block';
	

	myConn.connect("/cgi-bin/tenders.pl", "POST", send_data, fn3WhenDone);

}

function display_by(torder) {

	window.location.href="/cgi-bin/tenders.pl?order=by_" + torder;

}

function logout() {
	deleteCookie( 'CGISESSID');
	window.location.href="/cgi-bin/tenders.pl";
}

var greeting;
datetoday = new Date();
timenow=datetoday.getTime();
datetoday.setTime(timenow);
thehour = datetoday.getHours();
if (thehour > 18) greeting = "evening";
else if (thehour >12) greeting = "afternoon";
else greeting = "morning";

