
function getHTMLReplace(sID)
{   
	
    var http_request = false;
    if (window.XMLHttpRequest) { // Mozilla, Safari,...
     var http_request = new XMLHttpRequest();
     if (http_request.overrideMimeType) {
        http_request.overrideMimeType('text/xml');
     }
    } else if (window.ActiveXObject) { // IE
     try {
        var http_request = new ActiveXObject("Msxml2.XMLHTTP");
     } catch (e) {
        try {
           var http_request = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {}
     }
    }
    
    //document.all["loadmessage"].style.display = '';
    //document.all["wait"].style.display = '';
    //document.all["wait"].style.top = 1+document.getElementsByTagName('BODY')[0].scrollTop ;
    document.getElementById("loadmessage").style.display = '';
    document.getElementById("wait").style.display = '';
    document.getElementById("wait").style.top = 1+document.getElementsByTagName('BODY')[0].scrollTop ;

    http_request.open('GET', '/portlets/GetURL.asp?id=' + sID, true);
  
    document.getElementById('TRPRO' + sID).style.display = ''
      
    http_request.onreadystatechange = function(){
            if (http_request.readyState==4){
                //document.all["wait"].style.display = 'none';
                //document.all["loadmessage"].style.display = 'none';
                document.getElementById("wait").style.display = 'none';
                document.getElementById("loadmessage").style.display = 'none';
                sBody = http_request.responseText
                if(sBody!=''){
                    document.getElementById('sContent' + sID).innerHTML = http_request.responseText
                    document.getElementById('TRPRO' + sID).style.display = 'none'
                }

            }
            else{
               //document.all["loadmessage"].style.display = '';
               //document.all["wait"].style.display = '';
               //document.all["wait"].style.top = 1+document.getElementsByTagName('BODY')[0].scrollTop ;
               document.getElementById("loadmessage").style.display = '';
               document.getElementById("wait").style.display = '';
               document.getElementById("wait").style.top = 1+document.getElementsByTagName('BODY')[0].scrollTop ;
            }
        }       
    http_request.send('');

}   


function ShowAll(sids){
	
    sidsList = sids.replace(/,,/g,',').split(',')
    for(m=0;m<=sidsList.length;m++){
        if(!isNaN(sidsList[m]) && sidsList[m]!=''){
            getHTMLReplace(sidsList[m])
        }
    }
    
}


function SubmitForm(container,submittourl,sid,btn){

    document.all["wait"].style.display = '';
    document.all["wait"].style.top = 1+document.getElementsByTagName('BODY')[0].scrollTop ;

    var http_request = false;
    if (window.XMLHttpRequest) { // Mozilla, Safari,...
     var http_request = new XMLHttpRequest();
     if (http_request.overrideMimeType) {
        http_request.overrideMimeType('text/xml');
     }
    } else if (window.ActiveXObject) { // IE
     try {
        var http_request = new ActiveXObject("Msxml2.XMLHTTP");
     } catch (e) {
        try {
           var http_request = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {}
     }
    }
    //http_request.open('GET', '/portlets/GetURL.asp?id=' + sID, true);
    http_request.open("POST", submittourl, true);
    http_request.setRequestHeader("Method", "POST");
    http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
    
    var sFormTypeArray = new Array("INPUT","TEXTAREA")
    var sData = ''
    var Container = document.getElementById(container)
    
    for(iLength=0;iLength<=sFormTypeArray.length-1;iLength++){
        for(iLength2=0;iLength2<=Container.getElementsByTagName(sFormTypeArray[iLength]).length-1;iLength2++){
           if(sFormTypeArray[iLength]!='SELECT'){     
                if(Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2].getAttribute('TYPE')!='radio' && Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2].getAttribute('TYPE')!='checkbox'){
                    sData = sData + "&" + Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2].id + '=' + Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2].value
                }
                else if(Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2].getAttribute('TYPE')=='radio' || Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2].getAttribute('TYPE')=='checkbox'){
                    if(Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2].checked){
                        sData = sData + "&" + Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2].id + '=' + Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2].value
                    }
                }
            }
            else{
                for(iLength3=0;iLength3<=Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2].length;iLength3++){
                    if(Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2][iLength3].selected){
                        sData = sData + "&" + Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2].id + '=' + Container.getElementsByTagName(sFormTypeArray[iLength])[iLength2].value
                    }
                }
            }                
        }
    }

    sData = '1=1' + sData
    http_request.onreadystatechange = function(){
            if (http_request.readyState==4){
                //document.all["wait"].style.display = 'none';
                //document.all["wait"].style.top = 1+document.getElementsByTagName('BODY')[0].scrollTop ;
                document.getElementById('sContent' + sid).innerHTML = http_request.responseText
                document.getElementById("wait").style.display = 'none';
                document.getElementById("wait").style.top = 1+document.getElementsByTagName('BODY')[0].scrollTop ;
            }
            else{

                //document.all["wait"].style.display = '';
                //document.all["wait"].style.top = 1+document.getElementsByTagName('BODY')[0].scrollTop ;
                document.getElementById("wait").style.display = '';
                document.getElementById("wait").style.top = 1+document.getElementsByTagName('BODY')[0].scrollTop ;
            }
        }       
    http_request.send(sData);
}    