function showhide(divver,elem){
var state = document.getElementById(divver+elem).style.display;
var new_state = "block";
if(state == "block")new_state = "none";
document.getElementById(divver+elem).style.display = new_state;
//sh_graphic(divver,elem)
return false;
}

function change_border(theid,bcolour,field) {
var isornot = document.getElementById(field).value;
if (isornot.length > 0) {
document.getElementById(theid).style.borderColor = bcolour;
}
return false;
}

function hide_one(theid) {
document.getElementById(theid).style.display = 'none';
return false;
}

function hide_all_first(theid,counter) {
if (document.getElementById(theid+counter)) {
document.getElementById(theid+counter).style.display = 'none';
hide_all_first('more_dets_',parseInt(counter)+1);
}
}

function showhide_multup(divver,elem){
hide_all_first('more_dets_',1);
var state = document.getElementById(divver+elem).style.display;
var new_state = "block";
if(state == "block")new_state = "none";
document.getElementById(divver+elem).style.display = new_state;
//sh_graphic(divver,elem)
return false;
}


function sh_graphic(divver,elem) {
var arrow = document.getElementById(divver+elem).style.display;
if (arrow == 'block') {
document.getElementById('arrow_'+elem).style.background = 'url(images/up_side.gif)';
} else {
document.getElementById('arrow_'+elem).style.background = 'url(images/down_side.gif)';
}
}

function hidder(no) {
document.getElementById('addacomment_'+no).innerHTML = '&nbsp;';
return false;
}

function jump_menu(menu) { 
var newIndex = menu.selectedIndex; 
gonow = menu.options[newIndex].value; 
window.location.assign(gonow); 
}

function form_focus(name){
var former = document.getElementById(name);
former.style.border='1px solid #000'
}

function form_blur(name){
var former = document.getElementById(name);
former.style.border='1px solid #ED1C24'
}


//////////////////////

function resize() {
var width = document.images[0].width;
var height = document.images[0].height;
if (parseInt(navigator.appVersion.charAt(0)) >= 4) {
var isNN = (navigator.appName=="Netscape")?1:0;
var isIE = (navigator.appName.indexOf("Microsoft")!=-1)?1:0;
}
if (isIE) {
height = height+40;
}
height = height+30;
window.resizeTo(width,height);
}

//////////////////////

function char_count(checkid,howlong) {
var txt = document.getElementById(checkid).value;
if (txt.length > howlong) {
document.getElementById(checkid).style.color = 'red';
} else {
document.getElementById(checkid).style.color = 'black';
}
}

//////////////////////

function null_val(id) {
document.getElementById(id).value = '';
return false;
}

//////////////////////

function null_val_delay(id) {
timeit = setInterval(isItLoaded,250,id);
//document.getElementById(id).value = '';
return false;
}

function isItLoaded(id) {
if (document.getElementById('loaded').value == 1) {
clearInterval(timeit);
document.getElementById(id).value = '';
document.getElementById('traders_signin_check').innerHTML = '';
}
}