/*

  eGV.js -- eGV Web Mapping framework

  Copyright 2009 Geodata Sistemas SL

  Includes compressed code under the following licenses:

*/

/*
	Contains portions of OpenLayers.js <http://openlayers.org/>

  OpenLayers -- OpenLayers Map Viewer Library

  Copyright 2005-2008 MetaCarta, Inc., released under the Clear BSD license.
  Please see http://svn.openlayers.org/trunk/openlayers/license.txt
  for the full text of the license.

*/
var eGV={singleFile:true};var singleFile=(typeof eGV=="object"&&eGV.singleFile);var eGVInit={scriptName:(!singleFile)?"egv-init.js":"egv-init-c.js",scriptRoot:"",_getScriptLocation:function(){var scriptLocation="";var scriptName=this.scriptName;var scripts=document.getElementsByTagName('script');for(var i=0,len=scripts.length;i<len;i++){var src=scripts[i].getAttribute('src');if(src){var index=src.lastIndexOf(scriptName);var pathLength=src.lastIndexOf('?');if(pathLength<0){pathLength=src.length;}
if((index>-1)&&(index+scriptName.length==pathLength)){scriptLocation=src.slice(0,pathLength-scriptName.length);break;}}}
return scriptLocation;},includeScript:function(filename,id){var agent=navigator.userAgent;var docWrite=(agent.match("MSIE")||agent.match("Safari"));if(docWrite){if(id)id=" id='"+id+"'";document.write("<script src='"+filename+"'"+id+"></script>");}else{var s=document.createElement("script");s.src=filename;if(id)s.id=id;var h=document.getElementsByTagName("head").length?document.getElementsByTagName("head")[0]:document.body;h.appendChild(s);}
if(docWrite){}}}
eGVInit.scriptRoot=eGVInit._getScriptLocation();if(!singleFile){eGVInit.includeScript(eGVInit.scriptRoot+"egv/lib/egv.js","scripteGV");eGVInit.includeScript(eGVInit.scriptRoot+"egv/lib/egv-libs.js","scripteGV");}else{eGVInit.includeScript(eGVInit.scriptRoot+"egv/egv.js","scripteGV");}