



function L(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}
function R(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}
function showDivJK(a) {
if(document.getElementById(a).id != ""){
if (document.getElementById) { // DOM3 = IE5, NS6

		document.getElementById(a).style.visibility = 'visible';
}
else {
if (document.layers) { // Netscape 4
document.hideShow.visibility = 'visible';
}
else { // IE 4
document.all.hideShow.style.visibility = 'visible';
}
}
}
}
function convertIds(i,p){
		//alert(i);
		var o = i.split("|")
	if(p=="l"){
		return o[0];
	}	
	if(p=="m"){
		return o[1];
	}	
	if(p=="r"){
		return o[2];
		}	
}
function hideAllJK1(d,tier){
	var e=document.getElementsByTagName("div");
	for(var i=0;i<e.length;i++){	
		if(e[i].id!=""){
			//alert(convertIds(e[i].id,"l"));
		}
	}
}
function showAllJK(){
	var e=document.getElementsByTagName("div");
	for(var i=0;i<e.length;i++){	
		if(e[i].id!=""){
			e[i].style.visibility = 'visible';
		}
	}
}
function hideAllJK(d,tier) {	
	var e=document.getElementsByTagName("div");
	for(var i=0;i<e.length;i++){		
		if(e[i].id != ""){
			if(parseInt(convertIds(e[i].id,"l")) < 9){   //hides everything that is under level 9
				if(d != -1){
					if(convertIds(d,"l") != convertIds(e[i].id,"l")){//hides everything that is associated with the first number of the series in array					
						if (parseInt(convertIds(e[i].id,"m")) != 0){  //everything that is			
							hideDivJK(e[i].id);
						}					
					}else{
						if(parseInt(convertIds(e[i].id,"r")) == 0 && tier == 1){
							//alert(e[i].id);
							showDivJK(e[i].id);
						}else if(tier == 2){
							//alert(e[i].id);
							if(parseInt(convertIds(e[i].id,"m")) == parseInt(convertIds(d,"m"))){
								showDivJK(e[i].id);
							}else{
								if(convertIds(e[i].id,"r") != 0){
									hideDivJK(e[i].id);
								//alert(e[i].id);
							}
							}
						}
					}
				}else{
					if(parseInt(convertIds(e[i].id,"m")) != 0){
							hideDivJK(e[i].id);
					}
				}		
			}	
		}
	}
}
function hideDivJK(d) {
	
	if(document.getElementById(d).id != ""){
		if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(d).style.visibility = 'hidden';
}
else {
if (document.layers) { // Netscape 4
document.hideShow.visibility = 'hidden';
}
else { // IE 4
document.all.hideShow.style.visibility = 'hidden';
}
}
}
}
function tellme(page){

var e=document.getElementsByTagName("div");
var properties = "";
for(var i=0;i<e.length;i++){
	if(e[i].id != ""){
		var oVDivTop=eval("document.getElementById('"+e[i].id+"').style.top");
		var oVDivLeft=eval("document.getElementById('"+e[i].id+"').style.left");
		var properties = properties+e[i].id+","+oVDivTop+","+oVDivLeft+";";
	
		}
}
document.toedo.sys.value = page;
document.toedo.properties.value = properties;
document.toedo.submit();

}
