
function nuevoAjax()
{
	var xmlhttp=false;
	try
	{
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }
	return xmlhttp;
}


function abreventana(url, name, w, h, perc, scrolli)
{
	var winX = (screen.availWidth - w)*perc*0.1;
	var winY = (screen.availHeight - h)*perc*0.1;
	if(w==0)
		{
		w=	screen.availWidth;
		}
	if(h==0)
		{
		h=screen.availHeight	;
		}
	var popupWin = window.open(url, name,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars='+scrolli+',resizable=0,width=' + w + ',height=' + h + ',left=' + winX + ',top=' + winY);
	return popupWin;
}



function controlForm(obj,texto)
{
	if(obj.value==texto)
	obj.value='';
}



function cambiaIMGSrc(img,src)
{
	if(img && src)
	{
		var aux=document.getElementById(img);
		aux.src=src;
	}
}

function cambiaIMGSrcT(img,src,thumb)
{
	if(img && src)
	{
		var aux=document.getElementById(img);
		aux.src=replacethumb(src,thumb);
	}
}

function cambiaIMG(srcOrigen,srcDestino)
{
	if(document.getElementById(srcOrigen) && document.getElementById(srcDestino) )
	{
		var a=document.getElementById(srcDestino).src;
		document.getElementById(srcDestino).src=document.getElementById(srcOrigen).src;
		document.getElementById(srcOrigen).src=a;
	}
}

function cambiaIMGT(srcOrigen,srcDestino,thumb)
{
	if(document.getElementById(srcOrigen) && document.getElementById(srcDestino) )
	{
		var a=document.getElementById(srcDestino).src;
		document.getElementById(srcDestino).src=replacethumb(document.getElementById(srcOrigen).src,thumb);
		document.getElementById(srcOrigen).src=a;
	}
}

function replacethumb(src,thumb)
{
	var str=src;
	return str.replace(thumb,"");
}


function resizeWindow(w,h)
{
	if (document.all || document.getElementById)
	{
		window.resizeTo(w,h);
	}
	else if (document.layers||document.getElementById)
		{
			if (window.outerHeight<screen.availHeight|| window.outerWidth<screen.availWidth)
			{
				window.innerHeight =h;
				window.innerWidth = w;
			}
		}
	}

	function getURLParam(strParamName){
		var strReturn = "";
		var strHref = window.location.href;
		if(strHref.indexOf("?")>-1){
			var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
			var aQueryString = strQueryString.split("&");
			for (var i=0;i<aQueryString.length;i++){
				if (aQueryString[i].indexOf(strParamName + "=")>-1){
					var aParam = aQueryString[i].split("=");
					strReturn = aParam[1];
					break;
				}
			}
		}
		return strReturn;
	}
function numbersonly(e)
  {
  var key = window.event ? e.keyCode : e.which;
	var keychar = String.fromCharCode(key);
		alert(key);
	reg = /[\t0-9,]/;
	if (key==0)
		return true;
	else
		return reg.test(keychar);
  }	

