
                                 






function ndecimales(value, precision)
{
        value = "" + value //convert value to string
        precision = parseInt(precision);

        var whole = "" + Math.round(value * Math.pow(10, precision));

        var decPoint = whole.length - precision;

        if(decPoint != 0)
        {
                result = whole.substring(0, decPoint);
                result += ".";
                result += whole.substring(decPoint, whole.length);
        }
        else
        {
                result = 0;
                result += ".";
                result += whole.substring(decPoint, whole.length);
        }
        return result;
}


function comboLink(e){
	if(e!="" && e!="null" && e!=null){
		splitURL=e.split(";");
		linkURL=splitURL[0];
		linkTarget=splitURL[1];
		
		if(linkTarget=="blank"){
			window.open(linkURL,'nueva','directories=yes,location=yes,menubar=yes,resizable=yes,scrollbars=yes,status=yes,toolbar=yes,width=800,height=600');			
		}else if(linkTarget=="popup"){
			window.eval(linkURL);			
		}else if(linkTarget=="self"){
                        location.href=linkURL;
		}else if(linkTarget=="null"){
                    //si recibe null
                }else{
			parent.eval(linkTarget).location.href=linkURL;	
		}
	}
}

function imprimir(e){
        self.print();
}

function cambiaIdioma(){
	document.forms[0].submit();
}

function tOpinion(){
        window.open("/opaef/opencms/site/web/opinion/","topina","directories=no,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,width=410,height=200");
}

function votePoll(e,f){
        if(f && f != ""){
                window.location.href="/opaef/opencms/site/web/opinion/votacion.html?poll="+e+"&voto="+f;
        }else{
                alert("Seleccione una respuesta.\nGracias");
        }
}

function resultsPoll(e){
        window.location.href="/opaef/opencms/site/web/opinion/resultados.html?poll="+e;
}


function resizeHeightWindow(e){
	var addPixels = (document.all)?36:46;
	var winHeight = (this.document.body.scrollHeight + addPixels);
	window.resizeTo(e,winHeight);
}