if(a){
flg=a;
}
if(flg==a){
・・・

}

なんで別けるの?
ああああリファクタリングしてええええ