Ajax = {};

Ajax.LoadContent = function(obj, sResponseText){
	
	obj.innerHTML = sResponseText;
	
	var Element = null;
	var CurrentSrc = "";
	var Scripts = obj.getElementsByTagName("SCRIPT");
	var e = new Array();
	for(var z = 0; z < Scripts.length; z++){
		if(Scripts[z].type == "text/javascript"){
			e[z] = Scripts[z];
		}else{
		
		}
	}
	for(var z = 0; z < e.length; z++){
		if(e[z].src != ""){
//			var parent = e[z].parentNode;
//			var s = document.createElement("SCRIPT");
//			s.src = e[z].src;
//			s.language = "javascript";
//			s.type = "text/javascript";
//			//parent.appendChild(s);
//			document.body.appendChild(s);
//			//alert(e[z].parentNode.innerHTML);
//			e[z].parentNode.removeChild(e[z]);
		}else if(e[z].innerHTML != ""){
			eval(e[z].innerHTML);
		}else{
			
		}
	}
}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Ajax.UrlEncode = function(sStr) {
    if(sStr){
                return Ajax.EncodeCyrilic(sStr.replace(/&/g,'%26').replace(/\%/g,'%25').replace(/\+/g, '%2B').replace(/\"/g,'%22').replace(/\'/g, '%27').replace(/\//g,'%2F'));
    }else{
                return "";
    }
}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Ajax.EncodeCyrilic = function(Text){
            var m_LetterCodes = new Array();
            m_LetterCodes['à']='%E0';
            m_LetterCodes['á']='%E1';
            m_LetterCodes['â']='%E2';
            m_LetterCodes['ã']='%E3';
            m_LetterCodes['ä']='%E4';
            m_LetterCodes['å']='%E5';
            m_LetterCodes['æ']='%E6';
            m_LetterCodes['ç']='%E7';
            m_LetterCodes['è']='%E8';
            m_LetterCodes['é']='%E9';
            m_LetterCodes['ê']='%EA';
            m_LetterCodes['ë']='%EB';
            m_LetterCodes['ì']='%EC';
            m_LetterCodes['í']='%ED';
            m_LetterCodes['î']='%EE';
            m_LetterCodes['ï']='%EF';
            m_LetterCodes['ð']='%F0';
            m_LetterCodes['ñ']='%F1';
            m_LetterCodes['ò']='%F2';
            m_LetterCodes['ó']='%F3';
            m_LetterCodes['ô']='%F4';
            m_LetterCodes['õ']='%F5';
            m_LetterCodes['ö']='%F6';
            m_LetterCodes['÷']='%F7';
            m_LetterCodes['ø']='%F8';
            m_LetterCodes['ù']='%F9';
            m_LetterCodes['ú']='%FA';
            m_LetterCodes['ü']='%FC';
            m_LetterCodes['þ']='%FE';
            m_LetterCodes['ÿ']='%FF';
            m_LetterCodes['À']='%C0';
            m_LetterCodes['Á']='%C1';
            m_LetterCodes['Â']='%C2';
            m_LetterCodes['Ã']='%C3';
            m_LetterCodes['Ä']='%C4';
            m_LetterCodes['Å']='%C5';
            m_LetterCodes['Æ']='%C6';
            m_LetterCodes['Ç']='%C7';
            m_LetterCodes['È']='%C8';
            m_LetterCodes['É']='%C9';
            m_LetterCodes['Ê']='%CA';
            m_LetterCodes['Ë']='%CB';
            m_LetterCodes['Ì']='%CC';
            m_LetterCodes['Í']='%CD';
            m_LetterCodes['Î']='%CE';
            m_LetterCodes['Ï']='%CF';
            m_LetterCodes['Ð']='%D0';
            m_LetterCodes['Ñ']='%D1';
            m_LetterCodes['Ò']='%D2';
            m_LetterCodes['Ó']='%D3';
            m_LetterCodes['Ô']='%D4';
            m_LetterCodes['Õ']='%D5';
            m_LetterCodes['Ö']='%D6';
            m_LetterCodes['×']='%D7';
            m_LetterCodes['Ø']='%D8';
            m_LetterCodes['Ù']='%D9';
            m_LetterCodes['Ú']='%DA';
            m_LetterCodes['Ü']='%DC';
            m_LetterCodes['Þ']='%DE';
            m_LetterCodes['ß']='%DF';

            for(var LetterCode in m_LetterCodes){
                        while(Text.match(LetterCode))
                                   Text = Text.replace(LetterCode, m_LetterCodes[LetterCode]);
            }
            
            return Text;
}
