function show_tab(obj, n, v) 
{
	for (var i=1; i<=n; i++)
	{
		if (i == v) {
			document.getElementById(obj+i).style.display='';
			}
		else {
			document.getElementById(obj+i).style.display='none';
			}
	}
}


//
function show(obj){
  document.getElementById(obj).style.display='block';
}
function hide(obj){
  document.getElementById(obj).style.display='none';
}

//
var lastLayer ="";
	function showMenu(name){
		if(document.getElementById(name).style.display != "none"){
			document.getElementById(name).style.display = "none"
		}
		else{
			document.getElementById(name).style.display = ""
			if(lastLayer != "" && name != lastLayer){
				document.getElementById(lastLayer).style.display = "none";
			}
			lastLayer = name;
		}
	}

function PgPopUp(IntWidth, IntHeight, StrUrl)
{
    var IntW = (screen.width-IntWidth)/2;
    var IntH = (screen.height-IntHeight)/2;

    var oWin = window.open(StrUrl,"PopUp","toolbar=no,menubar=no,resizable=no,width="+IntWidth+",height="+IntHeight+",left="+IntW+",top="+IntH+",scrollbars=0");
    oWin.focus(true);
}

function setMenuArea( depth_1 , depth_2 ){

		var menuArea = document.getElementById("menuArea");
		var pos_tr = new Array( 2 , 4 , 6 , 8 , 10 , 12 , 14 );
		var num_menu = 0;

		try{
		
			for( var i = 0 ; i < pos_tr.length ; i++ ){
				
				if( menuArea.rows[ pos_tr[i] ] ){
					num_menu++;
				}else{
					break;
				}

			}

		}catch( e ){

		}

		for( var i  = 0 ; i < num_menu ; i++ ){
			
			var isTable = false;
			var nodeNum = 0;

			try{
				if( menuArea.rows[ pos_tr[i] ].cells[0].childNodes[0].tagName == "TABLE" || menuArea.rows[ pos_tr[i] ].cells[0].childNodes[1].tagName == "TABLE" ){
					isTable = true;
				}
			}catch( e ){}
			try{
				if( menuArea.rows[ pos_tr[i] ].cells[0].childNodes[0].tagName == "TABLE" ){
					nodeNum = 0;
				}
				if( menuArea.rows[ pos_tr[i] ].cells[0].childNodes[1].tagName == "TABLE" ){
					nodeNum = 1;
				}
			}catch( e ){}

			
			if( i == ( depth_1 - 1 ) ){
				
				if( isTable ){
					try{
					setMenuSub( menuArea.rows[ pos_tr[i] ].cells[0].childNodes[nodeNum] , true , depth_2 );					
					}catch(e){};
				}else{
					try{
						setOverImg( menuArea.rows[ pos_tr[i] ].cells[0].childNodes[0].childNodes[0] );
						menuArea.rows[ pos_tr[i] ].cells[0].childNodes[0].childNodes[0].onmouseout = null;
					}catch(e){};
				}
				
			}else{
				
				if( isTable ){
					try{setMenuSub( menuArea.rows[ pos_tr[i] ].cells[0].childNodes[nodeNum] , false , depth_2 );}catch(e){};
				}else{

				}

			}

		}

	}


	function setMenuSub( tbl_sub , flag , depth_2 ){

		if( flag ){
			try{setOverImg( tbl_sub.rows[0].cells[0].childNodes[0] );}catch(e){};
			try{setOverImg( tbl_sub.rows[0].cells[0].childNodes[1] );}catch(e){};
			try{setOverImg( tbl_sub.rows[0].cells[0].childNodes[0].childNodes[0] );}catch(e){};
			try{setOverImg( tbl_sub.rows[0].cells[0].childNodes[1].childNodes[0] );}catch(e){};
			
			if( depth_2 == -1 ){
				return;
			}
			
			try{setOverImg( tbl_sub.rows[ depth_2 + 1 ].cells[0].childNodes[0].childNodes[0] );}catch(e){};
			try{setOverImg( tbl_sub.rows[ depth_2 + 1 ].cells[0].childNodes[1].childNodes[0] );}catch(e){};

		}

		for( var i = 2 ; i < tbl_sub.rows.length ; i++ ){
			if( flag ){
				tbl_sub.rows[i].style.display = "block";
			}else{
				tbl_sub.rows[i].style.display = "none";
			}
		}

	}

	function setOverImg( img ){
		if( ! img ) return false;
		if( img.tagName != "IMG" ) return false;

		var src_img  = img.src;
		var pos_point = src_img.lastIndexOf(".");
		var src_left = src_img.substring( 0 , pos_point );
		var src_right = src_img.substring( pos_point , src_img.length );
		var src_over = src_left + "_o" + src_right;

		img.src = src_over;
		img.onmouseout = null;
		
	}
	

function winOpen(values){

if (values == "pop")
{
url = "#"; 
window.open(url,"AutoAddr","toolbar=no,menubar=no,scrollbars=no,resizable=no,top=100,left=50,width=547,height=444");
}else{
url =values;
}
}

var forbiddenLetters = "!?=-+*&%$#()<>/\\\"\'" ;
function  isForbiddenLetters(temp)
{
    checkedForbidden = 0 ;
		for (i=0;i<temp.length;i++)
		{
  				if (forbiddenLetters.indexOf(temp.charAt(i)) > -1)
		    {
		        checkedForbidden++ ;
		    }
		}
		return  checkedForbidden ;
}