var cm_url="http://servlets.coolmaps.com/locator/servlet/map4t"
// var cm_url="http://wine.datadrill.com/mapping/locator"

var cm_go=0;				// Browser Compatible?

/* Specific Browser/OS Detections */
var cm_ua=navigator.userAgent.toString()
var cm_op=(cm_ua.indexOf("Opera")!=-1)?1:0;
var cm_mac=(cm_ua.indexOf("Mac")!=-1)?1:0;
var cm_ie45m=(cm_mac && cm_ua.indexOf("4.5")!=-1)?1:0;

/* Properties & Functions Supported? */
var cm_da=(document.all)?1:0;
var cm_dl=(document.layers)?1:0;
var cm_dg=(document.getElementById)?1:0;
if(!cm_ie45m) var cm_dc=(document.createElement)?1:0;

/* JavaScript Detection */
var _version=1.0;
document.write('<SCRIPT LANGUAGE="JavaScript1.1">_version=1.1;</SCRIPT>');
document.write('<SCRIPT LANGUAGE="JavaScript1.2">_version=1.2;</SCRIPT>');
document.write('<SCRIPT LANGUAGE="JavaScript1.3">_version=1.3;</SCRIPT>');
document.write('<SCRIPT LANGUAGE="JavaScript1.4">_version=1.4;</SCRIPT>');
if(!cm_op) document.write('<SCRIPT LANGUAGE="JavaScript1.5">_version=1.5;</SCRIPT>');

/* Supress JavaScript Errors browsers */
function CM_supErrMes(){/*alert("Your Browser Is Not Supported");*/return true;}
function CM_supErr(){return true;}
if(_version<1.2) window.onerror=CM_supErrMes;
//else window.onerror=CM_supErr;

/* Map Object */
function Map(specs){
	if(cm_go){
		this.specs=specs;
		this.clusters=new Array();
		this.mapHTML="";
	}
}

if(!cm_op && cm_da && cm_dg && cm_dc){		// IE5+
	document.write('<script language="JavaScript" src="http://locator.coolmaps.com/v10/browsers/ie5p.js"></script>');
	cm_go=1;
}else if(!cm_op && cm_dg && cm_dc){				// NS6+ & Mozilla
	document.write('<script language="JavaScript" src="http://locator.coolmaps.com/v10/browsers/ns6.js"></script>');
	cm_go=1;
}else if(!cm_op && cm_da){								// IE4
	document.write('<script language="JavaScript" src="http://locator.coolmaps.com/v10/browsers/ie4.js"></script>');
	cm_go=1;
}else if(cm_da && cm_op){									// Opera 5 & 6
	document.write('<script language="JavaScript" src="http://locator.coolmaps.com/v10/browsers/op56.js"></script>');
	cm_go=1;
}else if(cm_dl){													// NS4.x
	document.write('<script language="JavaScript" src="http://locator.coolmaps.com/v10/browsers/ns4.js"></script>');
	cm_go=1;
}else if(_version>=1.2){									// Other Possible Compatibilities
	document.write('<script language="JavaScript" src="http://locator.coolmaps.com/v10/browsers/oth.js"></script>');
	cm_go=1;
}else{																		// All Else -- Not Supported
	document.write('<script language="JavaScript" src="http://locator.coolmaps.com/v10/browsers/nosup.js"></script>');
}