//this is a generic js function to store the specified 
//key.value pair in the session, it requires ajax_session.php

function setSessionValue(key, value, code){
	//TODO: generate hash code
	//code parameter is not currently used
	
	if (window.XMLHttpRequest) {
		sessionreq = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		isIE = true;
		sessionreq = new ActiveXObject("Microsoft.XMLHTTP");
	}

	sessionreq.open('POST',ajaxSession['page'],false);
	sessionreq.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	sessionreq.send(key+'='+value+'&keyname=' + key+'&code='+code);

}


//this is a generic js function to retriev the specified 
//key.value pair in the session, it requires ajax_session.php
/*
function getSessionValue(key, value, code){
	//TODO: generate hash code
	//TODO: return value
	
	if (window.XMLHttpRequest) {
		sessionreq = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		isIE = true;
		sessionreq = new ActiveXObject("Microsoft.XMLHTTP");
	}

	sessionreq.open('POST','ajax_session.php',false);
	sessionreq.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	sessionreq.send(key+'='+value+'&keyname=' + key+'&code='+code+'&action=get');
	
	
}*/
