// JavaScript Document
function setCookie(c_name,value,expiredays)
{
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);

	var cCookies=c_name+ "=" +escape(value) + ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
	document.cookie=cCookies;


}

function updateitem(strURL,param,divID,val) {
	var xmlHttpReq = false;
	var self = this;
	// Mozilla/Safari
	if (window.XMLHttpRequest) {
		xmlHttpReq = new XMLHttpRequest();
	}
	// IE
	else if (window.ActiveXObject) {
		xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlHttpReq.open("POST", strURL, true);
	xmlHttpReq.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        xmlHttpReq.setRequestHeader("Content-length", param.length);
        xmlHttpReq.setRequestHeader("Connection", "close");

    //alert('ajax');
	xmlHttpReq.onreadystatechange = function() {
		if (xmlHttpReq.readyState == 4) {
            //alert('update');
			updatepage(xmlHttpReq.responseText,divID,val);
		}
	}
	xmlHttpReq.send(param);
}

function updatepage(str,divID,val){
	switch(val) {
		case 1: //buttons, text-boxes have VALUE to be translated
		  	document.getElementById(divID).value = str;
		  	break;
		case 2: //to be used for menu translation
		  	document.getElementById(divID).innerHTML = str;
		  	createcssmenu2();
		  	break;
		default:  //default replacement is innerHTML
		  	document.getElementById(divID).innerHTML = str;
	}
}

function showID(elementID){
	document.getElementById(elementID).style.visibility="visible";
}