var c_id=reg_id=reg_sel=h=0;
var c_name=c_hide=b_name=b_hide=b_sel=d=mod="";

function start_reg(rep){
	document.add.reg.size=document.add.reg.length;
	for(i=0;i<document.add.reg.length;i++){
		if(document.add.reg.options[i].value>10){
			k=document.add.reg.options[i].value.replace(/\d\d$/,'');
			x=eval("document.add.r"+k);
			for(j=0;j<x.length;j++){
				if(x.options[j].selected&&h==0){
					h=1;
					c_id=j;
					reg_id=reg_sel=i;
					c_hide=c_name=x;
					b_name=b_sel="rd"+k;
					document.add.reg.options[i].selected=true;
					my_left();
					my_right();
				}
				else{x.options[j].selected=false;}
			}
		}
	}
}
function sel_country(){
	num=0;
	for(i=0;i<document.add.reg.length;i++){
		if(document.add.reg.options[i].selected&&document.add.reg.options[i].value>10&&num==0){
			num=document.add.reg.options[i].value.replace(/\d\d$/,'');
			reg_id=i;
			c_hide=eval("document.add.r"+num);
			b_name="rd"+num;
			my_left();
		}
		else{document.add.reg.options[i].selected=false;}
	}
	(num==0&&reg_id!=0)?document.add.reg.options[reg_id].selected=true:null;
}
function show_country(m){
	reg_sel=reg_id;
	h=0;
	b_sel="rd"+m.name.replace(/\w/,'');
	for(j=0;j<m.length;j++){
		if(m.options[j].selected&&h==0){
			h=1;
			(c_name!="")?c_name.options[c_id].selected=false:null;
			c_name=c_hide;
			c_id=j;
			c_name.options[c_id].selected=true;
			mod="yes";
			my_right();
		}
		else{m.options[j].selected=false;}
	}
}
function country_view(){
	if(document.add.full_country.value!=""&&reg_id!=reg_sel){
		document.add.reg.options[reg_id].selected=false;
		document.add.reg.options[reg_sel].selected=true;
		document.getElementById(b_name).style.visibility="hidden";
		document.getElementById(b_sel).style.visibility="visible";
		b_hide=b_name=b_sel;
		reg_id=reg_sel;
	}
}
function my_left(){
	(c_hide.length<21)?c_hide.size=c_hide.length:c_hide.size=21;
	(b_hide!=""&&b_hide!=b_name)?document.getElementById(b_hide).style.visibility="hidden":null;
	document.getElementById(b_name).style.visibility="visible";
	b_hide=b_name;
}
function my_right(){
	if(h!=0){
		document.add.full_country.value=document.add.reg.options[reg_id].text+"  ---  "+c_name.options[c_id].text;
		d=c_name.options[c_id].id;
	}
	else{document.add.full_country.value=d="";}
	(mod=="yes")?document.add.cnt_code1.value=d:null;
}
