function cambiar(pullDownObj){
	if (pullDownObj.value != ""){
		urlString = pullDownObj.value;
		//pullDownObj.options[0].selected = true
		window.open(urlString, 'ventana');
	}
}


//Elimina los espacios en blanco a la izquierda y a la derecha de un texto

function trim(text){
	var start=0;
	var end=text.length-1;
	while (text.charCodeAt(start)==32 && start<end){
		start++;
	}
	while (text.charCodeAt(end)==32 && end>start){
		end--;
	}
	text=text.substring(start,end+1);
	if (text==' '){
		text='';
	}
	return text;
}


function verify_email(em){
	arroba=false;
	punto=false;
	right=false;
	for (var i=1;i<em.length-3;i++){
		if (em.substring(i,i+1)=='@'){
			pos=i
			arroba=true;
			break;
		}
	}
	if (arroba){
		for (var i=arroba;i<em.length-1;i++){
			if (em.substring(i,i+1)=='.'){
				right=true;
				punto=true;
				break;
			}
		}
	}
	return right;
}

//--------------------------------------------------------
//devuelve la cantidad de días correspondientes al mes y al año que se pasan por parámetro

function cant_days_month(month,year){
	cant_days=31;
	if (month==4 || month==6 || month==9 || month==11){
		cant_days=30;
	}else if(month==2){
		if( (parseInt(year/4)==(year/4) && parseInt(year/100)!=(year/100))  ||  parseInt(year/400)==(year/400)  ){
			cant_days=29;
		}else{
			cant_days=28;
		}
	}
	return cant_days;
}


//--------------------------------------------------------
//verifica la validez de una fecha
//devuelve TRUE si la fecha es válida, sino, devuelve FALSE

function is_valid_date(year,month,day){
	var valid_date=false;
	if (year>0){
		if(month>=1 && month<=12){
			if(day>=1 && day<=cant_days_month(month,year)){
				valid_date=true;
			}
		}
	}
	return valid_date;
}

//--------------------------------------------------------
//Compara dos fechas
//devuelve 1 si la primer fecha es mayor
//devuelve 0 si las fechas son iguales
//devuelve -1 si la primer fecha es menor

function compare_dates(year1,month1,day1,year2,month2,day2){
	var date1=year1*10000+month1*100+day1;
	var date2=year2*10000+month2*100+day2;
	var result;
	if (date1>date2){
		result=1;
	}else if(date1<date2){
		result=-1;
	}else{
		result=0;
	}
	return result;
}

function abrir(url)
{ 
	eval('window.open(url,"","top=0,left=0,width=' + screen.width + ',height=' + (screen.height*0.96) + ',status=1,resizable=1,menubar=1,toolbar=1,scrollbars=1,directories=1,location=1")'); 
}

function MM_checkFlash() { 
    plgIn = "Shockwave Flash";
    
    var ok=false; document.MM_returnValue = false; 
    with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) { 
       ok=(plugins && plugins[plgIn]); 
    } else if (appVersion.indexOf('3.1')==-1) { 
       if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash; 
       else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir; 
       else ok=true; } 
    if (!ok) return false; 
    return true;
} 


