// JScript File

var strPath = '/content/openhouse/';
var AjaxServerPageName = strPath + 'getInDirElement.aspx?elem_id=' ;
var ctrlConst='inCtx11cboDirElem';



function MyAjax_Caller(ctrl, elem_id) {


	var obj = document.getElementById(ctrl);
	removeAllOptions(obj);

	var requestUrl = AjaxServerPageName + elem_id ;

	var ajax = new AjaxDelegate(requestUrl, Create_List, ctrl);
	ajax.Fetch();
}


function Create_List(url, response, ctrl) {
	var data = new Array();
	data =	response;

	var obj = document.getElementById(ctrl);
	//removeAllOptions(obj);
	loadToDropdown(data, obj, '|');
}


function removeAllOptions(from) { 
	//remove all options
	var max = from.options.length
	
	for (var i=0; i<max; i++) {
		from.options[0] = null; 
	}
	from.selectedIndex = -1; 
} 

function loadToDropdown(xml, dd, delim) 
{

        var mystr = xml ;
        var Elem = mystr.split(delim);

	Provlength = Elem.length; 

	dd.options[0] = new Option('-- Select --', '')
	for(i=0; i < Provlength; i++) 
	{ 
	    addtext = Elem[i]; 		    
	    addvalue = addtext;

	    dd.options[i+1] = new Option(addtext,addvalue);                  
	}            
	        
                              
} 




