function getURLParam(strParamName, explode){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf(explode) > -1 ){
	var strQueryString = strHref.substr(strHref.indexOf(explode)).toLowerCase();
	var aQueryString = strQueryString.split("&");
	for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
	  if (
aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
		var aParam = aQueryString[iParam].split("=");
		strReturn = aParam[1];
		break;
	  }
	}
  }
  return unescape(strReturn);
} 

function comprueba_mail(str)
{ 
	if(!str.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i)) { 
		return true; 
	} else { 
		return false; 
	} 
} 

function generic_population(txt, id){
	
	if(document.getElementById(id)){

		var seleccionable = document.getElementById(id);
		var q = seleccionable.length;
		for(i=0;i<q;i++)
		{
			a=(q-i);
			seleccionable.options[a]=null;
		}

		alert(txt);

		if(txt.length > 3 ){
			cadena = txt.split("&@&");
			for(i=0;i<cadena.length;i++)
			{
				a=(i+1);
				partes = cadena[i].split("&|&");
				seleccionable.options[a] = new Option(partes[1],partes[0]);
			}
		}


	}

}

function CreateBookmarkLink() {
 title = document.title;
 url = document.location;
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title); }
	else if(window.opera && window.print) { // Opera Hotlist
		return true; }
}
