	var DHTML = (document.getElementById || document.all || document.layers);
function ap_showWaitMessage(div,flag)  { if (!DHTML) return; var x = ap_getObj(div).style; x.visibility = (flag) ? 'visible':'hidden'
if(! document.getElementById) if(document.layers) x.left=280/2; return true; } ; 
 //--> 

function statuss()
{
        window.status = "© "+txt_copyright;
	setTimeout("statuss()", 100);
}


statuss();


function valselectmouse(){
return selectmouse;
}
  
function ayuda(url){
    
     window.open ( "respuesta_ayuda.asp"+url, "" , "width=400, left=10 , top=10 , height=450, scrollbars=yes " )
}

function pop(url,ancho,alto){


     window.open ( url, "" , "width="+ancho+", left=10 , top=10 , height="+alto+", scrollbars=yes " )
}




function mensaje(boton,title, msg,alto,ancho)
{

if(alto==undefined) alto=125;
 if(ancho==undefined) ancho=300;


  var left = (screen.width/2) - ancho/2;
  var top = (screen.height/2) - alto/2;
  var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=no,copyhistory=yes,width='+ ancho +',height='+ alto +',left='+left+',top='+top+',screenX='+left+',screenY='+top;
  var msgWindow = window.open("","msgWindow", styleStr);
  var head = '<head><title>'+title+'</title></head><link rel="stylesheet" type="text/css" href="style.css">';
  var body = '<p>'+msg+'</p><br><center><form><input type="button" value="   '+boton+'   " onClick="self.close()"></form>';

  msgWindow.document.write(head + body);

}

function strcode(frase){
	return escape(frase);
}

function strdecode(frase){
	return unescape(frase);
}

function valhtmlbloq (cadena){


var insultos = new Array("cabron","hijo de puta","maricón","maricon","marica","pirobo","malparido","gorsofia");


		var longitud=0;
		var err=0;
		var i=0;


		while( (err==0) && (i<insultos.length)) {

			 longitud = cadena.indexOf(insultos[i]);
			 //alert(longitud+'  '+insultos[i]);

			 if (longitud>0){
			//	alert(insultos[i]);
				err=1;
				alert('Ha usado palabras consideradas un insultos\n\nSi es un error comunicanoslo');
				return false;
			 }

            i++;
        }



}


/////////////// COOKIE /////////////////


function SetCookie (name, value,ndias) {  

var exp = new Date(); 
exp.setTime(exp.getTime() + (ndias*24*60*60*1000));

var expires = exp;  
var path = null;  
var domain = null;  
var secure = true;  
document.cookie = name + "=" + escape (value) + 
((expires == null) ? "" : ("; expires=" + expires.toGMTString()));
}


function getCookieVal (offset) {  
var endstr = document.cookie.indexOf (";", offset);  
if (endstr == -1)    
endstr = document.cookie.length;  
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {  
var arg = name + "=";  
var alen = arg.length;  
var clen = document.cookie.length;  
var i = 0;  
while (i < clen) {    
var j = i + alen;    
if (document.cookie.substring(i, j) == arg)      
return getCookieVal (j);    
i = document.cookie.indexOf(" ", i) + 1;    
if (i == 0) break;   
}  
return null;
}

//////////////////////////////
///////////// Explorador /////////////

var fwe_UserAgent=unescape(escape(navigator.userAgent));
var fwe_appName=navigator.appName;
var fwe_appVersion=navigator.appVersion;
var fwe_appAgent=(fwe_appName+" "+fwe_appVersion).toUpperCase();
var fwe_subappVersion=fwe_appVersion.substring(0,3);
var fwe_error=false;
var fwe_Browser="";

ns = (document.layers)? true:false
ie = (document.all)? true:false

function detectar_brw(){

var array_Browsers = new Array();
	array_Browsers[1]= new Array(/MSIE ([0-9].[0-9])/,"Microsoft_Internet_Explorer");
	array_Browsers[2]= new Array(/KONQUEROR.?.([0-9][.][0-9]|[0-9])/,"Konqueror");
	array_Browsers[3]= new Array(/NETSCAPE ([0-9].[0-9])/,"Netscape");
	array_Browsers[4]= new Array(/(OPERA.?.([0-9][.][0-9]|[0-9][.][0-9][0-9]))/,"Opera");
	array_Browsers[5]= new Array(/^MOZILLA.?.([0-9].?.[0-9][0-9]|[0-9].?.[0-9]|[0-9])/,"Mozilla");
	array_Browsers[6]= new Array(/LYNX.?.([0-9][.][0-9][.][0-9])/,"Lynx");
	array_Browsers[7]= new Array(/Links.?[(][0-9][.][0-9]/,"Links");


	//---------------------------------------------
	// Obtenemos el sistema navegador
	//---------------------------------------------

	for (var i=1; i<array_Browsers.length; i++) {
		if (array_Browsers[i][0].exec(fwe_appAgent)) {
			fwe_Browser = array_Browsers[i][1];
			break;
		}
	}
 return escape(fwe_Browser);
}

	fwe_Browser=detectar_brw();
	fwe_error=false;
/*
	switch (fwe_Browser){
	case "Microsoft_Internet_Explorer": fwe_error=false; break;
	case "Netscape": 
			if (fwe_UserAgent.search("Firefox")>0){ fwe_Browser_name="Mozilla FireFox";}
			fwe_error=true;
		break;
	}
*/
	SetCookie("BSW",fwe_error,30);
	SetCookie("BSW_name",fwe_Browser,30);

//	if ((fwe_error==true) && (GetCookie ('BSWNOT')==null)){
//			SetCookie('BSWNOT',fwe_Browser,9);
//			alert('El compilador que usa tu explorador es ' +fwe_Browser + ' y MiSubasta.net está diseñado para Microsoft Internet Explorer.\nEstamos intentando que sea compatible con todos los exploradores, si encuentra algun fallo comuniquenoslo para intentar solucionarlo.\n\n\nThe compilator of your Browser is ' +fwe_Browser + ' and it is not valid for MiSubasta.net,you must use Microsoft Internet Explorer, surely the web work bad.');
//	}

//	var url=unescape(escape(document.location));
//	var mascara=escape('mod=legal');

//	if (navigator.javaEnabled() && url.search(mascara)==-1) top.location='http://www.misubasta.net/?mod=legal&mensaje=Jscipt no habilitado';


////////////////////////////////////////

function ap_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]; 
	} 
}

function Ltrim(strstring){
    //---- Elimina los espacios terminales por la izquierda. ---------------
    while ((strstring!='')&&(strstring.substring(0,1)==' ')) {
        //Extraigo desde el caracter en posi=1 hasta el último, de pos=.length-1
        idxultimocar=(strstring.length-1);
        strstring=strstring.substring(1,idxultimocar+1)
    }
    return strstring;
  }


  function Rtrim(strcadena){
    //---- Elimina los espacios terminales por la derecha. ---------------
    if (strcadena!=''){
      idxultimocar=(strcadena.length-1);
      while ((strcadena!='')&&(strcadena.substring(idxultimocar,idxultimocar+1))==' '){
        //Extraigo desde el caracter en posi=1 hasta el último, de pos=.length-1
        strcadena=strcadena.substring(0,idxultimocar)
        idxultimocar=(strcadena.length-1);
      }
    }
    return strcadena;
  }

  function Trim(strcadena){
    strcadena=Rtrim(strcadena);
    strcadena=Ltrim(strcadena);
    return strcadena;
  }

function isMAIL(s){
   reMail = /^[a-zA-Z0-9]+[&\.a-zA-Z0-9_-]*@[a-zA-Z0-9_-]+[\.a-zA-Z0-9_-]*\.[a-zA-Z0-9_-]{2,}$/;

   return reMail.test(s);
}






