var wpss_isop = (navigator.userAgent.toLowerCase().indexOf("opera") != -1);
function jcall(address, callback) {
	function callFunction() {
		if (req1.readyState==4) {
			if (req1.status==200) {
				if (processXML!=null)  
											processXML(req1.responseText);
			}
		}
	}
	var req1 = null;
	var processXML = callback;
	if (typeof XMLHttpRequest != "undefined") 
	       req1 =  new XMLHttpRequest(); else if (window.ActiveXObject) {
		var ajs = ["MSXML2.XMLHttp.5.0","MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp","Microsoft.XMLHttp"];
		for (var i=0; i<ajs.length;i++) {
			try {
				req1 = new ActiveXObject(ajs[i]);
				break;
			}
			catch (oError) {
				//Do nothing
			}
		}
	}
	req1.open('GET', address, true);
	req1.onreadystatechange = callFunction;
	req1.send(null);
}
function clearlist(elmid,defaultelm,defaultval) {
	if(empty(getElm(elmid)))
			return;
	while(getElm(elmid).length>0)
			getElm(elmid).remove(0);
	if(!document.all)
			getElm(elmid).add(new Option(defaultelm,defaultval),null); else
			getElm(elmid).add(new Option(defaultelm,defaultval));
}
function getElm(val) {
	return document.getElementById(val);
}
function empty(val) {
	return(val==''||val==null);
}
function getCookie(name) {
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} else
		begin += 2;
	var end = document.cookie.indexOf(";", begin);
	if (end == -1)
		end = dc.length;
	return unescape(dc.substring(begin + prefix.length, end));
}
function setCookie(name, value, expires, path, domain, secure) {
	if(expires==null||expires=='') {
		expires = new Date();
		expires.setDate(expires.getDate()+30);
	}
	var curCookie = name + "=" + escape(value) +
			  ((expires) ? "; expires=" + expires.toGMTString() : "") +
			  ((path) ? "; path=" + path : "") +
			  ((domain) ? "; domain=" + domain : "") +
			  ((secure) ? "; secure" : "");
	document.cookie = curCookie;
}