// JavaScript Document
//
function _ID(id){
	return document.getElementById(id)
}


//--
function replaceFilters_requestString( str ){
	str = str.replace(/=/g,':')
	str = str.replace(/:/g,':"')
	str = str.replace(/  /g,' ')
	str = str.replace(/:"\/\//g,'://')
	str = str.replace(/javascript:"/g,'javascript:')
	str = str.replace(/&/g,'",')
	str = str + '"'
	str = str.replace(/""/g,'"')
	str = str.replace(/:"&/g,':"",')
	str = "{" + str + "}"
	return str
}
function _Request( str ){
	var getURL 		= window.location.href
	var getString	= null
	var strFilter	= {}
	
	if( getURL.indexOf("?") > 0 ){
		getString = unescape(getURL.split("?")[1])
		if( getString.indexOf("=") < 0){
			return ""		
		}else{
			eval( "strFilter=" + replaceFilters_requestString(getString))
		}
	}
	
	oString = strFilter[str]

	if( oString == undefined || oString == null ){
		oString = ""
	}else{
		oString = unescape(strFilter[str])
	}
	return oString
}

String.prototype.toHtml = String_ToHtml

function String_ToHtml(){
	return this.replace(/\</g , '&lt;').replace(/\>/g , '&gt;').replace(/\n/g , '<br/>').replace(/\&/g , '&amp;')
}

//-----------------------------------------------------


function selectChildNode( obj , oName){
	var childNodes = obj.childNodes
	
	
	for(var i = 0 ; i < childNodes.length ; i++){
		var c = childNodes[i]

		if( c.tagName != null ){
			if( c.tagName.toLowerCase() == oName.toLowerCase() ){
				return c
			}
		}
	}
	
	return null
}


var xmlDoc;
var browse	="";
var xmlText = "";


function loadXML( fileRoute )
{
	try{

		if (window.ActiveXObject)
		{
			xmlDoc 			= new ActiveXObject('Msxml2.DOMDocument');
			xmlDoc.async 	= false;
			xmlDoc.load(fileRoute);
			browse 			= "ie";
			
			xmlText = 'text'
		}
		else if (document.implementation && document.implementation.createDocument)
		{
			xmlDoc	= document.implementation.createDocument('', '', null);
			xmlDoc.load(fileRoute);
			browse	= "ff";
			
			xmlText = 'textContent'
		}
		else
		{
			alert( 'error£¡');
		}
	}catch(e){
		alert('xml path error')
	}
	
}	


function getName(index){
	var oName = xmlDoc.getElementsByTagName('name')
	alert(oName[index][xmlText])
	
	var r = new Array()
	
	for(var i in oName[index]){
		r.push(i + '=' + oName[index][i])
	}
	
	document.getElementById('kkk').innerHTML = r.join('<br/>')
	
}


