function Browser() {
	var b=navigator.appName;
	if (b=="Netscape") this.b="ns";
	else if ((b=="Opera") || (navigator.userAgent.indexOf("Opera")>0)) this.b = "opera";
	else if (b=="Microsoft Internet Explorer") this.b="ie";
	if (!b) alert('Error:/nUnidentified browser./nThis browser is not supported,');
	this.version=navigator.appVersion;
	this.v=parseInt(this.version);
	this.ns=(this.b=="ns" && this.v>=4);
	this.ns4=(this.b=="ns" && this.v==4);
	this.ns6=(this.b=="ns" && this.v==5);
	this.ie=(this.b=="ie" && this.v>=4);
	this.ie4=(this.version.indexOf('MSIE 4')>0);
	this.ie5=(this.version.indexOf('MSIE 5')>0);
	this.ie55=(this.version.indexOf('MSIE 5.5')>0);
	this.opera=(this.b=="opera");
	this.dom=(document.createElement && document.appendChild && document.getElementsByTagName)?true:false;
	this.def=(this.ie||this.dom);
	var ua=navigator.userAgent.toLowerCase();
	if (ua.indexOf("win")>-1) this.platform="win32";
	else if (ua.indexOf("mac")>-1) this.platform="mac";
	else this.platform="other";
}

is = new Browser();

if (is.ie && document.getElementById == null) {document.getElementById = function(sId) {	return document.all[sId];};}
function getObj(name){if (document.getElementById){return document.getElementById(name);} else if (document.all){return document.all[name];} else if (document.layers) {return document.layers[name];} else return false;}
function getObjS(name){if (document.getElementById){return document.getElementById(name).style;} else if (document.all){return document.all[name].style;} else if (document.layers) {return document.layers[name];} else return false;}

function check_email(theinput) {
	s=theinput.value
	if(s.search) {
		return (s.search(new RegExp("^([-!#$%&'*+./0-9=?A-Z^_`a-z{|}~])+@([-!#$%&'*+/0-9=?A-Z^_`a-z{|}~]+\\.)+[a-zA-Z]{2,4}$","gi"))>=0)
	}
	if(s.indexOf) {
		at_character=s.indexOf('@')
		if(at_character<=0 || at_character+4>s.length)
			return false
	}
	if(s.length<6)
		return false
	else
		return true
}

function IsDigit() {
	return (event.keyCode >= 48) && (event.keyCode <= 57)
}

function comma_format() {
var s=event.srcElement.value;
var a=/[0-9_,]+$/;
if (!a.test(event.srcElement.value)) {
 event.srcElement.value=s.substr(0,s.length*1-1);
 event.srcElement.focus();
}
var re = /(\.+)/g; 
var ss=event.srcElement.value.search(re);
var tempstr,newstr ;
var commapos,aftercomma,commacount;
str = (window.event.srcElement.value).replace(",","");
while (str.indexOf(",") > 0) {str = str.replace(",","");}
commacount=0;
commapos=str.indexOf(",");
	if (commapos>=0) {
		aftercomma=str.substr(commapos);
		str=str.substr(0,commapos);
	}else
		aftercomma="";
	
	if (str.length > 3) {
		tempstr=str;
		newstr="";

		while (tempstr.length>3){
			newstr=","+tempstr.substr(tempstr.length-3)+newstr; 
			tempstr=tempstr.substr(0,tempstr.length-3);
		}	
		window.event.srcElement.value = tempstr+newstr+aftercomma;
	}
	return true;
}

function popUP(url, en, boy, param) {
	var params = "screenX=5,screenY=5,top=5,left=5,width="+en+",height="+boy+","+param;
	window.open(url, "Dummy", params)
}

