function PopupPic(sPicURL) {
	window.open( "picpopup.html?"+sPicURL, "", "resizable=1,HEIGHT=200,WIDTH=200");
}

var myimages = new Array();
function preloading(){
for (x=0; x<preloading.arguments.length; x++){
myimages[x] = new Image();
myimages[x].src = preloading.arguments[x];
}
}

preloading("images/br.gif","images/tr.gif","images/tl.gif","images/bl.gif","images/br2.gif","images/tr2.gif","images/tl2.gif","images/bl2.gif","images/c1.gif","images/c2.gif","images/c3.gif","images/c4.gif","images/t1.gif","images/t2.gif","images/t3.gif","images/t4.gif");

function IsNumeric(strString)
//  check for valid numeric strings	
{
var strValidChars = "0123456789.-";
var strChar;
var blnResult = true;

if (strString.length == 0) return false;

//  test strString consists of valid characters listed above
for (i = 0; i < strString.length && blnResult == true; i++)
{
strChar = strString.charAt(i);
if (strValidChars.indexOf(strChar) == -1)
{
blnResult = false;
    }
}
return blnResult;
}

function confirmDeleteMsn()
{
var agree=confirm("Está seguro que desea borrar este mensaje?");
if (agree)
	return true ;
else
	return false ;
}

function confirmDeleteUser()
{
var agree=confirm("Está seguro que desea borrar este usuario?");
if (agree)
	return true ;
else
	return false ;
}

function confirmDeleteAnu()
{
var agree=confirm("Está seguro que desea borrar este anuncio?");
if (agree)
	return true ;
else
	return false ;
}

function confirmDeletePic()
{
var agree=confirm("Está seguro que desea borrar esta foto?");
if (agree)
	return true ;
else
	return false ;
}

function change(href)
{	
opener.location.reload();
self.close();
}

function isTel (tel)
{   var modString;
    if (isEmpty(tel)) 
       if (isTel.arguments.length == 1) return defaultEmptyOK;
       else return (isTel.arguments[1] == true);
    modString = stripCharsInBag( tel, phoneChars );
    return (isInteger(modString))
}


function url(cadena)
{ 
var http = "http://"; 
var es_url; 
if(cadena.length <= 7) 
es_url = false; 
else
es_url = http.indexOf(cadena.substring(0, 7)) != - 1; 
return(es_url);
} 





// Change Categorias -->
/*
function selectClear(whatform, whatselect) {
	var i = 0;
	var select_url = document.forms[whatform][whatselect].options;
	for (i = select_url.length; i >= 0; --i) {
	select_url[i] = null;
	}
}
function selectAddOption(whatform, whatselect, txt, val) {
	var select_url = document.forms[whatform][whatselect].options;
	var mLen;
	if (select_url.length < 0) { 
    mLen = 0;
	} else {
    mLen = select_url.length;
	}
	select_url[mLen] = new Option(txt, val);
}
function selectFillWithArray(whatform, whatselect, whatarray, firstoption) {
	selectClear(whatform, whatselect);
	selectAddOption(whatform, whatselect, firstoption, 'none');
	var i;
	for(i = 0; i != eval(whatarray + '.length'); ++i) {
	selectAddOption(whatform, whatselect, eval(whatarray + '[i]'), i);
	}
}
function changeOption() {
	selectClear('formAnuncio', 'subcategoria');
	var select_url = document.forms.formAnuncio.subcategoria;
	select_url.disabled = false;
	if ((document.forms.formAnuncio.categoria.value == 'null') || (document.forms.formAnuncio.categoria.value == 'none')) {
	selectAddOption('formAnuncio', 'subcategoria', '-- Seleccione una Subcategoria --','none');
	select_url.disabled = true;
	} else {
	var selectedBrand = m[document.forms.formAnuncio.categoria.value];
	selectedBrand = selectedBrand.slice(0, selectedBrand.length - 1);
	var sBrandArr = selectedBrand.split(",");	
	var selectedBrandIds = mI[document.forms.formAnuncio.categoria.value];
	selectedBrandIds = selectedBrandIds.slice(0, selectedBrandIds.length - 1);
	var sBrandArrIds = selectedBrandIds.split(",");
	selectAddOption('formAnuncio', 'subcategoria', '-- Seleccione una Subcategoria --', 'none');
	for(i = 0; i != sBrandArr.length; ++i) {
	selectAddOption('formAnuncio', 'subcategoria', sBrandArr[i], sBrandArrIds[i]);
		}
	}

}
*/

//Change Categorias <----


 function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}