// 
function getValue (Objeto, Tipo, Option, isObject){
//	Option_1 : Por valor
//	Option_2 : Por texto    
	if (isObject==false){
		MiObj=document.getElementById(Objeto);
	}else{
		MiObj=Objeto;
	}
    var retornoV;
    if (Tipo=="combo"){
        if (Option==1){
            retornoV=MiObj.options[Objeto.selectedIndex].value;
            }
        if (Option==2){
            retornoV=MiObj.options[Objeto.selectedIndex].text;
            }
    }
//	Option_1 : TextBox, Hidden, etc.
//	Option_2 : Div o Span

    if (Tipo=="texto"){
		retornoV=MiObj.value;            
    }
    return retornoV;
}

function getIndex(Objeto, Valor, Tipo){
//	Tipo_1 : Por valor
//	Tipo_2 : Por texto

	for (i=0;i<Objeto.options.length;i++){
		if (Tipo==1){
			if (Objeto.options[i].value==Valor){
				return i;
			}
		}else if (Tipo==2){
			if (Objeto.options[i].text==Valor){
				return i;
			}		
		}
	}
	return -1;
}
	
function ClearCombos(objCombo){
    if (objCombo.type=="select-one"){
        while (objCombo.length > 0) {
            objCombo.remove(0);
        }
    }
}

function InsertItem(Ventana, MiObjeto, Texto, Valor, Seleccionado) {
	/*
	Itemx = Ventana.document.createElement('option');			
   	Itemx.value = Valor;
	Itemx.selected=Seleccionado;
	Contenido=Ventana.document.createTextNode(Texto);	
	Itemx.appendChild( Contenido );
	MiObjeto.appendChild(Itemx);
	*/
}
function InsertData(ventana, tagName, tagClass, value ) {
    var elements = getElementsByTagAndClassName(ventana, tagName, tagClass);
    for ( var i = 0 ; i < elements.length ; i++ )
        elements[i].innerHTML = value;
}
function getElementsByTagAndClassName (ventana, tagName, className) {
    if ( tagName == null )
        tagName = '*';
    var children = ventana.getElementsByTagName(tagName) || document.all;
    var elements = new Array();
    if ( className == null )
        return children;

    for (var i = 0; i < children.length; i++) {
        var child = children[i];
        var classNames = child.className.split(' ');
        for (var j = 0; j < classNames.length; j++) {
            if (classNames[j] == className) {
                elements.push(child);
                return elements;
            }
        }
    }
}