
function confirmDelete(msg)
{
    if (msg===undefined) msg='Are you sure?';
    var agree = confirm(msg);
    if (agree)
        return true;
    else
        return false;
}

function Hide(div_id) {

  	if (document.getElementById) { // DOM3 = IE5, NS6
          document.getElementById(div_id).style.display = 'none';
  	}
  	else {
  	 	if (document.layers) { // Netscape 4
         document.div_id.display = 'none';
  		}
		else { // IE 4
      document.elements[div_id].display = 'none';
           		  
 		}
 	 } 
}

function Show(div_id) {

  	if (document.getElementById) { // DOM3 = IE5, NS6
          document.getElementById(div_id).style.display = '';
  	}
  	else {
  	 	if (document.layers) { // Netscape 4
         document.div_id.display = '';
  		}
		else { // IE 4
      document.elements[div_id].display = '';
           		  
 		}
 	 } 
}

function ShowHide(div_id) {

  	 if (document.getElementById) { // DOM3 = IE5, NS6
  	 
    		if (document.getElementById(div_id).style.display == '') {
          document.getElementById(div_id).style.display = 'none';
        } else {
          document.getElementById(div_id).style.display = '';
        }

  	 }
  	 else {
  	 	if (document.layers) { // Netscape 4
    		
        if (document.div_id.display == '') {
          document.div_id.display = 'none';
        } else {
          document.div_id.display = '';
        }
          			 
  		}
  		else { // IE 4
	
        if (document.elements[div_id].display == '') {
          document.elements[div_id].display = 'none';
        } else {
          document.elements[div_id].display = '';
        }
           		  
  		}
  	 } 
}

function displayMenu(nr, hmany) {
  
  for (var i=1;i<=hmany; i++) {
    
    div_menu = document.getElementById('menu_'+i);
    if (nr==i) { 
      div_menu.style.display = '';  
    } else{
      div_menu.style.display = 'none';
    }
  }
  
  return true; 
  
}


function showImg(nr) {
  
  div1 = document.getElementById('div_img_1');
  div2 = document.getElementById('div_img_2');
  div3 = document.getElementById('div_img_3');
  
  if (div1) { div1.style.display = 'none'; }
  if (div2) { div2.style.display = 'none'; }
  if (div3) { div3.style.display = 'none'; }
  
  show_div = document.getElementById('div_img_'+nr);
  show_div.style.display = '';
  
  return true; 
  
}

function populate(div_id) {

  	 if (document.getElementById) { // DOM3 = IE5, NS6
  	 
    		if (document.getElementById(div_id).style.display == '') {
    		
          document.getElementById(div_id).style.display = 'none';
          var str = document.getElementById('a_'+div_id).innerHTML;
          document.getElementById('a_'+div_id).innerHTML = '+'+ str.substr(1);
          
        } else {
          document.getElementById(div_id).style.display = '';
          var str = document.getElementById('a_'+div_id).innerHTML;
          document.getElementById('a_'+div_id).innerHTML = '-'+ str.substr(1);
        }

  	 }
  	 else {
  	 	if (document.layers) { // Netscape 4
    		
        if (document.div_id.display == '') {
          document.div_id.display = 'none';
        } else {
          document.div_id.display = '';
        }
          			 
  		}
  		else { // IE 4
	
        if (document.elements[div_id].display == '') {
          document.elements[div_id].display = 'none';
        } else {
          document.elements[div_id].display = '';
        }
           		  
  		}
  	 } 
}

function setVisible(obj_id, typ, e)
{

  var xOf = 330;
  var yOf = 150;
  
	obj = document.getElementById('info_'+obj_id);
  obj_td = document.getElementById('td_'+obj_id);
	
	if (typ) {
	 obj.style.display = '';

  	if (document.documentElement.scrollLeft)
  	{

  		theLeft = document.documentElement.scrollLeft;
  		theTop = document.documentElement.scrollTop;
  	}
  	else if (document.body)
  	{
  		theLeft = document.body.scrollLeft;
  		theTop = document.body.scrollTop;
  	}	
    
  	theLeft = e.screenX;
  	theTop = e.screenY;
  	   
  	theLeft = obj_td.offsetLeft;
  	theTop = obj_td.offsetTop;
            

  	obj.style.left = theLeft + xOf + 'px' ;
  	obj.style.top = theTop + yOf + 'px' ;
	  //setTimeout("setVisible()", 10, obj_id, false, e);
  } else {
	 obj.style.display = 'none';
  
  }
  return false;

}

function select_all(name, value) {
  
  var forminputs = document.getElementsByTagName('input');
  
  if ( document.links_form.check.value == "Check all" ) {
    document.links_form.check.value= "Uncheck all";
    value = 1;
  }
  else {  
    document.links_form.check.value= "Check all";
    value = 0;  
  }  
  
  for (var i = 0; i < forminputs.length; i++) {
    
    var regex = new RegExp(name, "i");
    
    if (regex.test(forminputs[i].getAttribute('name'))) {
      
      if (value == 1) {
        forminputs[i].checked = true;
      } else {
        forminputs[i].checked = false;
      }
      
    }
    
  }
  
  return true;
  
}
     
function parseAmount(name){
	var s = name.value;
	var out = '';

	if (s == "")
		return true;

    for (var i = 0; i < s.length; i++)
      {

         var cl = s.charAt(i);
         var c = s.charCodeAt(i);
         if (c == 44 ) {
            out = out + '.';
         } else if ( ((c > 47) && (c < 59)) || (c == 46)){
             out = out + cl;
         } else {

         }

     }
    name.value = out;
    
    return true;
}


function SetClass(id, clName) {

	 document.getElementById('tab' + id).className = clName;
}

function tabAdmin(active) {

   hideshow('hide1', "none");
   hideshow('show1', "block");
	 document.getElementById('tab' + 'hide1').className = '';	
	 document.getElementById('tab' + 'show1').className = 'active';   
}

function hideshow(id, hs) {

  	 if (document.getElementById) { // DOM3 = IE5, NS6
    		document.getElementById(id).style.display = hs;

  	 }
  	 else {
  	 	 if (document.layers) { // Netscape 4
  			 document.id.display = hs;
  		 }
  		 else { // IE 4
  			 document.elements[id].display= hs;
  		 }
  	 } 
}


function PopupPic(sPicURL) {
	try {
     var img_win = window.open( "popup.html?"+sPicURL, "", "resizable=1,scrollbars=1,HEIGHT=200,WIDTH=200");
     img_win.moveTo(50,50);
	} catch (e) {}
}

function goToTag(tag_obj) {
	var tag_id = tag_obj.options[tag_obj.selectedIndex].value;
	window.location.href= tag_id;
}
