function w(s){document.write(s);}

function browserCheck(){
	var xBrowser = navigator.appName;
	var xVersion = parseInt(navigator.appVersion);
	var isNS4x = (xBrowser=="Netscape"&&xVersion<=4);
	var isIE3x = (xBrowser=="Microsoft Internet Explorer"&&xVersion<=3)
	if (isIE3x || isNS4x){
		window.location.href ="/browsersupport.htm";
	}
}

function trimString (str) {
	return str.replace(/^\s+/g,'');
}

function useQuicklinks(select){
	if(select.options[select.selectedIndex].text)window.location.href = select.value;
}

browserCheck();

function w(s) {document.write(s);}
function writeFlash(flash, width, height) {
	if(!flash.match(/\.swf/)) flash = '/flash/'+flash+'.swf';
	w('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+width+'" height="'+height+'">');
	w('	<param name="movie" value="'+flash+'">');
	w('	<param name="quality" value="high">');
	w('	<param name="menu" value="false">');
	w('	<param name="wmode" value="opaque">');
	w('	<embed src="'+flash+'" menu="false" quality="high" wmode="opaque" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'"></embed>');
	w('</object>');
}

function submitOnEnter(thisfield, e){
	var keycode;
	if(window.event)keycode = window.event.keyCode;
	else if(e) keycode = e.which;
	else return true;
	if(keycode == 13){
		thisfield.form.submit();
		return false;
	}else return true;
}

function ajaxSend(url, postData, onComplete){
	var xhr = false;
	var self = this;
	self.onComplete = onComplete;
	if(window.XMLHttpRequest){ // Mozilla/Safari
		self.xhr = new XMLHttpRequest();
	}else if(window.ActiveXObject){ // IE
		self.xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}
	self.xhr.open('POST', url, true);
	self.xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	self.xhr.onreadystatechange = function() {
		if(self.xhr.readyState == 4 && self.onComplete){
			self.onComplete(self.xhr.responseText);
		}
	}
	self.xhr.send(postData);
}

