
function testIntro(e,form)
{
	var key = window.event ? e.keyCode : e.which;
	if(key == 13)
		{
		document.getElementById(form).submit();	
		}
	return true;
}

function init()
{
	document.getElementById('lang1').onclick = function(){
		document.getElementById('idiomaCh').value = 'es' ;document.getElementById('f1').submit();
	}
	document.getElementById('lang2').onclick = function(){
		document.getElementById('idiomaCh').value = 'es' ;document.getElementById('f1').submit();
	}
	document.getElementById('lang3').onclick = function(){
		document.getElementById('idiomaCh').value = 'es' ;document.getElementById('f1').submit();
	}
	document.getElementById('lang4').onclick = function(){
		document.getElementById('idiomaCh').value = 'cn' ;document.getElementById('f1').submit();
	}
	document.getElementById('lang5').onclick = function(){
		document.getElementById('idiomaCh').value = 'de' ;document.getElementById('f1').submit();
	}
	document.getElementById('lang6').onclick = function(){
		document.getElementById('idiomaCh').value = 'fr' ;document.getElementById('f1').submit();
	}
	document.getElementById('lang7').onclick = function(){
		document.getElementById('idiomaCh').value = 'uk' ;document.getElementById('f1').submit();
	}
	document.getElementById('lang8').onclick = function(){
		document.getElementById('idiomaCh').value = 'es' ;document.getElementById('f1').submit();
	}
}

function view_date( msg1, msg2, msg3, msg4 )
{
	var msg1 = msg1; var msg2 = msg2; var msg3 = msg3; var msg4 = msg4;
	if ( !document.formDates.nombre.value == "" && document.formDates.nombre.value.length > '2'  )
	{
		if ( document.formDates.pais.selectedIndex > 0  )
		{
			if ( !document.formDates.nick.value == "" && document.formDates.nick.value.length > '5'  )
			{
				if ( !document.formDates.clave.value == "" && document.formDates.clave.value.length > '5')
				{
					return true;
				}else{ alert(msg1); };
			}else{ alert(msg2); };
		}else{ alert(msg3); };
	}else{ alert(msg4); };	
	return false; 
};

function view_dateDoc( msg1, msg2, msg3, aux )
{
	var msg1 = msg1; var msg2 = msg2; var msg3 = msg3;var aux = aux;
	if ( document.fdocs.titulo.value.length > 1  )
	{
		if ( document.fdocs.resumen.value.length > 5  )
		{
			if ( aux == '0' )
			{
				if ( !document.fdocs.doc.value == ''  )
				{
					return true;
				}else{ alert(msg3); };
			}else return true;
		}else{ alert(msg2); };
	}else{ alert(msg1); };	
	return false; 
};

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 VerificarMail(strMail) 
      {
        var patMail = /^(.+)@(.+)$/;
        var patUser = /^[a-zA-Z\d_-]+(\.[a-zA-Z\d_-]+)*$/;
        var patDomainIP = /^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/;
        var patDomain = /^[a-zA-Z\d_-]+(\.[a-zA-Z\d_-]+)+$/;
        var matchArray = strMail.match(patMail);
        if(matchArray == null)
        {
         return false;
        }
        var user = new String(matchArray[1]);
        var domain = new String(matchArray[2]);
        if(user.match(patUser) == null) 
        {
         return false;
        }

        var IPArray = domain.match(patDomainIP);
        if(IPArray != null)
        {
         for (var i=1;i<=4;i++) 
         {
          if(IPArray[i]>255)
          {
           return false;
          }
         }
         return true;
        }

        var domainArray = domain.match(patDomain);
        if(domainArray == null) 
        {
         return false;
        }
        if(domainArray[domainArray.length - 1].length < 3 || domainArray[domainArray.length - 1].length > 4) 
        { 
         return false;
        }

        return true;
}

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 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 validar_permisos(obj)
{
	var valor;
	valor=obj.value;
	if (valor==-1)
	{
		window.alert("Sección restringida por permisos");
		obj.selectedIndex=0;
	}
}


