
function abreVentana(url)
{
 	window.open(url);
};

function limpiarControl() 
{
	document.getElementById('campobusq').value = '';
};



function abrirVentanaOnClick (e,url)
		{
			var key = 0;
			try {
				var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 13;
			}catch(excep){
				//alert(excep);
				key=13;
			}	
			if(key == 13 ){
				window.open(url);
				return false;
			}
			return true;
		}
		
		function checkLinksPopup (){
			try{
				var lang = document.getElementsByTagName('html')[0].attributes.getNamedItem("xml:lang").value;
				var titlepopup = "(abre en ventana nueva)";
				switch(lang){
					case 'en': titlepopup = "(open in new window)"; break;
					case 'ast': titlepopup = "(abre en ventana nueva)"; break; 
				}
				var Arr = document.getElementsByTagName('a');
				for (i=0; i< Arr.length; i++){
					if(isPopup(Arr[i])){
					    var oldOnClick = Arr[i].onclick;
						if (oldOnClick!=''){
							Arr[i].onclick = function(e) { 
							                                 if (oldOnClick) {
																	oldOnClick();
															}
															return abrirVentanaOnClick(e,this.href);  
														}
						}else{
							Arr[i].onclick = function(e) { return abrirVentanaOnClick(e,this.href);  }
						}
						Arr[i].onkeypress = 	function(e) {return abrirVentanaOnClick(e,this.href); }
						if (Arr[i].title==''){						
						   if(Arr[i].firstChild.nodeValue){ 
						     Arr[i].title = Arr[i].firstChild.nodeValue + " " + titlepopup;
						   }else{
						     Arr[i].title = titlepopup;
						   }
						}else{
							Arr[i].title = Arr[i].title + " " + titlepopup;
						}
					}
				}
			}catch (ex){
			}	
		}
		
		function isPopup( objLink ){
			try{
				var linkhref = objLink.href;
				var dominio = document.domain;
				if (objLink.className.indexOf("popup")!=-1) return true;
				//if (linkhref.substr(linkhref.lastIndexOf('.')+1).search(/(pdf|doc|xls|txt|jpg|png|gif|ppt|swf|flv|avi|mp3|mp4|mpeg)/)!=-1) return true;
				//if ((linkhref.indexOf('.asturias.es')!=-1)) return false; //los enlaces dentro de asturias.es abren en la misma ventana
				//if ((linkhref.indexOf(dominio)==-1) && (linkhref.indexOf('http')!=-1)) return true;
								
				return false;
			}catch (ex){
				return false;
			}	
		}
		
		function checkPrint (){
			try{
				var lang = document.getElementsByTagName('html')[0].attributes.getNamedItem("xml:lang").value;
				
				var literal_print = " Imprimir";
				switch(lang){
					case 'en': literal_print = " Print"; break;
					case 'ast': literal_print = " Imprimir"; break; 
				}
				
				var btn_print_1 = document.getElementById('parrafoImprimir');
				if (btn_print_1) btn_print_1.innerHTML = '<a onclick="self.print();return false" class="imprimir" href="#"> '+literal_print+'</a>';
				
				var btn_print_2 = document.getElementById('parrafoImprimirInferior');
				if (btn_print_2) btn_print_2.innerHTML = '<a onclick="self.print();return false" class="imprimir" href="#"> '+literal_print+'</a>';
			}catch (ex){
			}	
		}
		
		function eprint(){
			var key = 0;
			try {
				var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0;
			}catch(excep){
				//
			}	
			if(key != 9 ){
				self.print();
			}
		}
		
		function addLoadEvent(func) {
		  var oldonload = window.onload;
		  if (typeof window.onload != 'function') {
		    window.onload = func;
		  } else {
		    window.onload = function() {
		      if (oldonload) {
		        oldonload();
		      }
		      func();
		    }
		  }
		}
		
		//addLoadEvent(checkLinksPopup);



