/**
 * funtions.js
 *
 * TODO: Description
 *
 * $Id: funtions.js     04-14-2003 12:09 PM $
 * @author daniel gleichauf   dag@pranke.com
 * @author michael kassnel    mk@pranke.com
 * @package eGate III
 * @created 04-14-2003 12:09 PM
 */
var menues		= new Array();
var img_path 		= null ;
var start_status 	= new Array() ;
var status = "" ;
var error = get_element_by_id('dummy') ;

var menue_title_height ;
if (window.navigator.userAgent.indexOf("Opera") > -1 )
	menue_title_height  = 21 ;
else if (window.navigator.userAgent.indexOf("MSIE") > -1 )
	menue_title_height  = 22 ;
else
	menue_title_height  = 20 ;

function get_menu_count()	{
	var  a = 0  ;
	var menue = 'menue' + a;
 	while ((get_element_by_id(menue)) != this.error)	{
 		a++ ;
		menue = 'menue' + a;
    }
	return a ;
}
function menobj( men_id )	{
	this.id 			= men_id;
	this.h 				= -1;
	this.v 				= false;
	this.el 		  	= null;
	this.img 		  	= null;
	this.start_status 	= new Array() ;
}
function arrange_items(imagepath)	{
	this.img_path = imagepath ;
	set_menu_status();
	for (var i = 0; i< status.length; i++)	{
		start_status[i]	 = this.status.substr(i,1) ;
	}
	men_initmenues();
}
function set_menu_status()	{
	var img ;
	for (var i=0; i< get_menu_count(); i++)	{
       img = get_element_by_id('menue' + i + '_img') ;
		if (get_element_by_id('menue' + i).style.visibility == 'hidden' )	{
			this.status += '0' ;
			img.src = this.img_path + '/b_down.gif';
		}
		else	{
			this.status += '1' ;
			img.src = this.img_path + '/b_up.gif';
		}
		get_element_by_id('menue' + i).style.visibility = 'visible' ;
		//alert(this.status) ;
	}
}
function men_initmenues()	{
 	var i = 0 ;
 	var el ;
	var menue = 'menue' + i;
 	while( (el = get_element_by_id(menue)) != this.error )	{
 		var o = new menobj( menue );
 		o.h   = get_obj_height(el);
 		o.el  = el;
		o.img = get_element_by_id(menue +  '_img');
 		if (start_status[i] == 0)	{
 			o.v = false ;
 			set_div_height(o.el,menue_title_height  );
 		}
 		else	{
 			o.v = true ;
 			set_div_height(o.el,o.h  );
 		}
 		menues[menue] = o;
		i++;
		menue = 'menue' + i;
	}
}
function get_obj_height( obj )	{
	if( obj.style.borderbottom > 0 )	{
		return( obj.offsetHeight - obj.style.borderbottom  );
	}
	return( obj.offsetHeight );
}
function men_close( obj )	{
	men_scroll(obj.id,-1,menue_title_height,-1) ;
	obj.v = false;
	obj.img.src = this.img_path + '/b_down.gif';
	return(true);
}
function men_open( obj )	{
	men_scroll( obj.id, menue_title_height, -1, -1) ;
	obj.v = true;
	obj.img.src = this.img_path + '/b_up.gif';
	return(true);
}
function men_scroll(men_id, from, to, h_prev )	{
	var step = 10;
	var o = menues[men_id];
	var h = h_prev;
	if( h == -1 )		h = get_obj_height(o.el);
	if( h == to ) {
		window.clearTimeout();
		return (true);
	}
	if( from == -1 )	from = o.h;
	if( to == -1 )		to = o.h;
	step = Math.max(step, Math.abs(to - h) / 3 );
	if( from > to )	{
		step = -step;
		h = Math.max(to, h + step);
	}
	else	{
		h = Math.min(to, h + step);
	}
	set_div_height(o.el, h );
	str = "men_scroll('" + men_id + "', " + from + ", " + to + ", " + h + ");";
    window.setTimeout(str,2);
    return(true);
}
function men_toggle(men_id)	{
	var cookiestr = '' ;
	var o = menues[men_id];
	 if( o ) {
		if( o.v )	{
			men_close(o);
		}
		else	{
			men_open(o);
		}
		setCookie('menu', GetCookieValue(), '', '/', 'pranke.com', '');
	}
}
function GetCookieValue()
{
	var stat 	= '' ;
	var menue 	= '' ;
	for (var i=0; i< get_menu_count(); i++)	{
		menue = 'menue' + i;
		if ( menues[menue].v)
			stat +='1' ;
		else
			stat +='0' ;
	}
	return stat ;
}
function get_element_by_id(name){
	return document.getElementById(name);
}
function get_div_height(name)   {
	var a = get_element_by_id(name) ;
	return a.offsetHeight ;
}
function set_div_height(obj,h)   {
	obj.style.height =  h  ;
}
function darken_background()	{
	/**
	  * IE BugFix 4 drop down boxes !!!!
	  **/
	if ( (window.navigator.userAgent.indexOf("MSIE") > -1 ) &&
		 (get_element_by_id('div_to_hide') != null) )	{
			div_hide = get_element_by_id('div_to_hide') ;
			div_hide.style.visibility 	= 'hidden';
	}
	var dark_div = get_element_by_id('darken_div') ;
		dark_div.style.top 			= '0px' ;
		dark_div.style.left 		= '0px' ;
		dark_div.style.width 		=  get_win_width() + 'px';
		dark_div.style.height 		=  get_win_height() ;
		dark_div.style.visibility 	= 'visible';
}
function show_dialog(file)	{
	darken_background() ;
	var 	shadow_div = get_element_by_id('shadow_div') ;
			//shadow_div.style.visibility 	= 	'hidden';
			shadow_div.style.visibility 	= 	'visible';
	var		pop_up_div = get_element_by_id('pop_up_div') ;
			//pop_up_div.style.visibility 	= 	'hidden';
			pop_up_div.style.visibility 	= 	'visible';
	var		iframe = get_element_by_id('iframe') ;
	iframe.src = file ;
}
function get_parent_element_by_id(name) {
	return parent.document.getElementById(name);
}
function res_layer()	{
	var dark_div = get_element_by_id('darken_div') ;
	if ( dark_div.style.visibility 	== 'visible')	{
		dark_div.style.width 		=  get_win_width() + 'px';
		dark_div.style.height 		=  get_win_height() + 'px' ;
	}
}
function resize_dialog(x,y) 	{
	var Ttop = eval(get_dialog_top(y)) ;
	var left = (get_parent_win_width()/2)  - (x / 2) ;
	var shadow = get_parent_element_by_id('shadow_div') ;
		shadow.style.top 	=   Ttop  + 5 + 'px';
		shadow.style.left	=  	eval(left) + 4 + 'px' ;
		shadow.style.width 	=  	x  + 'px';
		shadow.style.height =  	y  + 'px';
		shadow.style.visibility 	= 	'visible';
	var	pop_up_div = get_parent_element_by_id('pop_up_div') ;
		pop_up_div.style.top 	=  	Ttop  + 'px';
		pop_up_div.style.left	=  	eval(left) + 'px';
		pop_up_div.style.width	=  	x  + 'px';
		pop_up_div.style.height	=  	y  + 'px';
		pop_up_div.style.visibility 	= 	'visible';
	var	iframe = get_parent_element_by_id('iframe') ;
	    iframe.style.width 	=  	x + 'px';
		iframe.style.height =  	y + 'px';
}
function get_dialog_top(y)	{
	var ytop = parent.document.body.scrollTop ;
	var tt = (get_parent_win_height() - ytop - y) / 4  ;
	var top = ytop + tt ;
	if ( top < ytop )
		top = parent.document.body.scrollTop ;
	return Math.ceil(top) ;
}
function get_parent_win_width()	{
  var myWidth = 0;
  if( typeof( parent.window.innerWidth ) == 'number' ) {
    myWidth = parent.window.innerWidth;
  } else {
    if( parent.document.documentElement &&
        ( parent.document.documentElement.clientWidth || parent.document.documentElement.clientHeight ) ) {
      myWidth = parent.document.documentElement.clientWidth;
    } else {
      if( parent.document.body && ( parent.document.body.clientWidth || parent.document.body.clientHeight ) ) {
        myWidth = parent.document.body.clientWidth;
      }
    }
  }
  return myWidth ;
}
function get_parent_win_height()	{
  var  myHeight = 0;
  if( typeof( parent.window.innerWidth ) == 'number' ) {
    myHeight = parent.window.innerHeight;
  } else {
    if( parent.document.documentElement &&
        ( parent.document.documentElement.clientWidth || parent.document.documentElement.clientHeight ) ) {
      myHeight = parent.document.documentElement.clientHeight;
    } else {
      if( parent.document.body && ( parent.document.body.clientWidth || parent.document.body.clientHeight ) ) {
        myHeight = parent.document.body.clientHeight;
      }
    }
  }
  return myHeight + parent.document.body.scrollTop ;
}
function get_win_width()	{
  var myWidth = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    myWidth = window.innerWidth;
  } else {
    if( document.documentElement &&
        ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
      myWidth = document.documentElement.clientWidth;
    } else {
      if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
        myWidth = document.body.clientWidth;
      }
    }
  }
  return myWidth ;
}
function get_win_height()	{
  var  myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    myHeight = window.innerHeight;
  } else {
    if( document.documentElement &&
        ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
      myHeight = document.documentElement.clientHeight;
    } else {
      if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
        myHeight = document.body.clientHeight;
      }
    }
  }
  return myHeight + document.body.scrollTop ;
}
function deltrack(path, id)	{
	show_dialog( path + 'del_track.php?id=' + id) ;
}
function btn_cancel()	{
	if (window.navigator.userAgent.indexOf("MSIE") > -1 ) check_IE_bug() ;
	var	pop_up_div = parent.get_element_by_id('pop_up_div') ;
		pop_up_div.style.visibility 		= 'hidden';
	var	shadow_div = parent.get_element_by_id('shadow_div') ;
 		shadow_div.style.visibility 		= 'hidden';
	var	dark_div = parent.get_element_by_id('darken_div') ;
		dark_div.style.visibility 			= 'hidden';
}
function deact(uid,page,orgref)	{
	document.location = page + '?cmd=deact&userid='+ uid + '&org_referer=' + orgref ;
}
function react(uid,page,orgref)	{
	document.location = page + '?cmd=react&userid='+ uid + '&org_referer=' + orgref ;
}
function btn_submit(form)	{
 	document.forms[form].submit();
}
function parent_btn_submit(form)	{
	parent.document.forms[form].submit() ;
}
function btn_ok(form)	{
	if (window.navigator.userAgent.indexOf("MSIE") > -1 ) {
		check_IE_bug() ;
	}
	btn_submit(form) ;
}
function parent_btn_ok(form)	{
	if (window.navigator.userAgent.indexOf("MSIE") > -1 ) {
		check_IE_bug() ;
	}
	parent_btn_bubmit(form);
}
function check_IE_bug()	{
   /**
	 *	IE BugFix 4 drop down boxes !!!
	 **/
	if ( parent.get_element_by_id('div_to_hide') != null )  {
	    div_hide = parent.get_element_by_id('div_to_hide') ;
		div_hide.style.visibility = 'visible';
	}
}

function select_all(form,elem)	{
	for (var i=0; i<document.forms[form].elements.length; i++)	{
		if (document.forms[form].elements[i].name == elem)		{
			document.forms[form].elements[i].checked = true ;
		}
	}
}

function deselect_all(form,elem)	{
	for (var i=0; i<document.forms[form].elements.length; i++)	{
		if (document.forms[form].elements[i].name == elem)		{
			document.forms[form].elements[i].checked = false ;
		}
	}
}
function invert_sel(form,elem)	{
	for (var i=0; i<document.forms[form].elements.length; i++)	{
		if (document.forms[form].elements[i].name == elem)		{
			if (document.forms[form].elements[i].checked == true)
		       document.forms[form].elements[i].checked = false ;
		    else
		    	document.forms[form].elements[i].checked = true ;
		}
	}
}
function btn_upload_logo(store_id)	{
	show_dialog('/pcenter/upload_logo.php?store_id=' + store_id + "&cmd=upload_logo");
}

function btn_preview(form)	{
	document.forms[form].elements['cmd'].value = "preview" ;
	document.forms[form].elements['page'].value = "2" ;
	btn_submit(form);
}
function btn_edit_store(store_id)	{
	show_dialog('/pcenter/edit_store.php?store_id=' + store_id + "&cmd=edit");
}
function btn_delete_alias(uid, alid, gid)	{
	document.location = '/user/user_details.php' + '?cmd=del_alias&userid='+uid+'&delalid='+alid +"&usergid=" + gid ;
}
function btn_edit_gateway(uid,gid)	{
    show_dialog('/user/edit_gateway.php?userid='+ uid +"&usergid=" + gid ) ;
}
function btn_edit_user(uid,gid)	{
    show_dialog('/user/edit_user.php?userid='+ uid +'&usergid=' + gid );
}
function btn_quota(uid)	{
    show_dialog('/user/quota.php?userid='+ uid );
}
function btn_quota_edit(uid, qid)	{
   show_dialog('/user/quota.php?userid='+ uid + '&qid=' + qid + '&mode=edit' );
}
function btn_nav_lnk_submit(form, pid, mode, store_id)	{
   document.forms[form].elements['page'].value 		= pid-1;
   document.forms[form].elements['store_id'].value 	= store_id ;
   document.forms[form].elements['mode'].value 		= mode ;
   document.forms[form].elements['cmd'].value  		= mode ;
   btn_submit(form) ;
}
function btn_move(form,ref)	{
	del_id = get_selected_chkboxes(form,'msgs[]') ;
	if (del_id != '')	{
		if (ref.indexOf("?") > -1)
    		document.location = ref + '&cmd=move_msg&del_lst='+ del_id;
    	else
    		document.location = ref + '?cmd=move_msg&del_lst='+ del_id;
    }
    else	{
    	show_dialog('/messages/msg_move_err.php') ;
    }
}
//
function btn_send(form)	{
	document.forms[form].elements[2].value = "send" ;
	btn_submit(form);
}
function btn_send_contact(form)	{
	document.forms[form].elements['cmd'].value = "send" ;
	btn_submit(form);
}

function print_doc()	{
	parent.iframe.print() ;
}
function cp_inbx_selected(form,ref)	{
    del_id = get_selected_chkboxes(form, 'msgs[]') ;
	if (del_id != '')	{
        document.location = "/messages/cp_inbx.php?del_id=" + del_id + '&ref=' + ref;
    }
    else	{
    	show_dialog('/messages/cp_inbx.php') ;
    }
}
function resend_selected(form,ref)	{
    del_id = get_selected_chkboxes(form, 'msgs[]') ;
	if (del_id != '')	{
        //document.location = "/messages/resend.php?del_id=" + del_id + '&ref=' + ref;
        show_dialog('/messages/resend.php?del_id=' + del_id + '&ref=' + ref) ;
    }
    else	{
    	show_dialog('/messages/resend_err.php') ;
    }
}
function get_selected_chkboxes(form,elem)	{
	var del_id = '' ;
	for (var i=0; i<document.forms[form].elements.length; i++)	{
		if (document.forms[form].elements[i].name == elem &&
			document.forms[form].elements[i].checked)		{
            	del_id += document.forms[form].elements[i].value + ',' ;
		}
	}
	if (del_id != '')	{
		del_id = del_id.substring(0, del_id.length - 1) ;
	}
	return del_id ;
}
function show_message(id)	{
	if (id)	{
		show_dialog('/messages/msg_det.php?msgid=' + id) ;
	}
}
function show_na_message(id)	{
	if (id)	{
		show_dialog('/messages/msg_simple_det.php?msgid=' + id) ;
	}
}

function show_preview(docid,form)	{

	if (document.forms[form].elements['statement'].value == '')
	{
		btn_submit(form);
	}
	else
	{
		w = window.open("/pcenter/preview.php?id=" + docid,"preview","scrollbars=yes,resizable=yes,width=750,height=600,left=200,top=100,menubar=yes");
		w.focus();
		w.document.write(file) ;
	}
}

function pcancel()	{
	//alert (parent.location) ;
	//parent.location.reload();
	parent.document.location = parent.location;
}
function parent_url_cancel(url)	{
	parent.document.location = url;
}
function show_error(msg)	{
	show_dialog('/error.php?err=' + msg) ;
}
function btn_form_delete(form,fold_id)	{
	del_id = get_selected_chkboxes(form, 'msgs[]') ;
	if (del_id != '' && fold_id)	{
    	show_dialog('/messages/msg_del.php?del_id='+del_id+'&fold_id='+fold_id) ;
    }
    else	{
    	show_dialog('/messages/msg_del.php?del_id='+del_id) ;
    }
}
function btn_user_delete(uid, gid)	{
	document.location = '/user/user_details.php' + '?cmd=del_priv&userid='+uid +"&usergid=" + gid;
}
function btn_passi_back(form)	{
	handle_passi_hidden_fields(form) ;
	btn_submit(form) ;
}
function handle_passi_hidden_fields(form)	{
    if (document.forms['partner_page'].elements[3].name == "a_form_data[statement]")	{
          document.forms[form].elements[2].value = document.forms['partner_page'].elements[3].value ;
    }
}
function btn_upload(form)	{
	btn_submit(form);
}
function btn_form_back(form,direction)	{
	document.forms[form].elements['direction'].value = "back" ;
	btn_submit(form) ;
}
function btn_quicksave(form, frm, pid, ms)	{
	switch (pid)	{
		case 0 : fill_cmp(form, frm, ms); 	break ;
		case 1 : fill_cp_edi(form, frm); break;
		case 2 : fill_cp_com(form, frm); break;
		case 3 : if (ms==1)	fill_adds(form, frm);
				 break;
		default : break ;
	}
	btn_submit(form) ;
}
function fill_cmp(form, frm, ms)	{
	document.forms[form].elements['a_form_data[comp]'].value =
		document.forms[frm].elements['a_form_data[comp]'].value ;
	document.forms[form].elements['a_form_data[loc_gln]'].value =
		document.forms[frm].elements['a_form_data[loc_gln]'].value ;
	document.forms[form].elements['a_form_data[comp_short]'].value =
		document.forms[frm].elements['a_form_data[comp_short]'].value ;
    document.forms[form].elements['a_form_data[street_no]'].value =
		document.forms[frm].elements['a_form_data[street_no]'].value  ;
	document.forms[form].elements['a_form_data[city]'].value =
		document.forms[frm].elements['a_form_data[city]'].value ;
	document.forms[form].elements['a_form_data[zip]'].value =
		document.forms[frm].elements['a_form_data[zip]'].value ;
    document.forms[form].elements['a_form_data[country]'].value =
		document.forms[frm].elements['a_form_data[country]'].value  ;
	if (ms==0)	{
		document.forms[form].elements['a_form_data[function]'].value =
			document.forms[frm].elements['a_form_data[function]'].value ;
		document.forms[form].elements['a_form_data[tnr]'].value =
			document.forms[frm].elements['a_form_data[tnr]'].value ;
	}
    document.forms[form].elements['a_form_data[com_gln]'].value =
		document.forms[frm].elements['a_form_data[com_gln]'].value  ;
}
function fill_cp_edi(form, frm)	{
	document.forms[form].elements['a_form_data[gender]'].value =
		document.forms[frm].elements['a_form_data[gender]'].value ;
	document.forms[form].elements['a_form_data[name]'].value =
		document.forms[frm].elements['a_form_data[name]'].value ;
	document.forms[form].elements['a_form_data[first_name]'].value =
		document.forms[frm].elements['a_form_data[first_name]'].value ;
    document.forms[form].elements['a_form_data[email]'].value =
		document.forms[frm].elements['a_form_data[email]'].value  ;
	document.forms[form].elements['a_form_data[phone]'].value =
		document.forms[frm].elements['a_form_data[phone]'].value ;
	document.forms[form].elements['a_form_data[mobile]'].value =
		document.forms[frm].elements['a_form_data[mobile]'].value ;
    document.forms[form].elements['a_form_data[fax]'].value =
		document.forms[frm].elements['a_form_data[fax]'].value  ;
}
function fill_cp_com(form, frm)	{
	document.forms[form].elements['a_form_data[c_gender]'].value =
		document.forms[frm].elements['a_form_data[c_gender]'].value ;
	document.forms[form].elements['a_form_data[c_name]'].value =
		document.forms[frm].elements['a_form_data[c_name]'].value ;
	document.forms[form].elements['a_form_data[c_first_name]'].value =
		document.forms[frm].elements['a_form_data[c_first_name]'].value ;
    document.forms[form].elements['a_form_data[c_email]'].value =
		document.forms[frm].elements['a_form_data[c_email]'].value  ;
	document.forms[form].elements['a_form_data[c_phone]'].value =
		document.forms[frm].elements['a_form_data[c_phone]'].value ;
	document.forms[form].elements['a_form_data[c_mobile]'].value =
		document.forms[frm].elements['a_form_data[c_mobile]'].value ;
    document.forms[form].elements['a_form_data[c_fax]'].value =
		document.forms[frm].elements['a_form_data[c_fax]'].value  ;
}
function fill_adds(form, frm)	{
	if (document.forms[frm].elements['a_form_data[chk_public]'].checked == false)
    	document.forms[form].elements['a_form_data[chk_public]'].value = 0 ;
    else
    	document.forms[form].elements['a_form_data[chk_public]'].value = 1 ;
	document.forms[form].elements['a_form_data[type]'].value =
		document.forms[frm].elements['a_form_data[type]'].value ;
	document.forms[form].elements['a_form_data[branchen]'].value =
		document.forms[frm].elements['a_form_data[branchen]'].value ;
}
function btn_delete_store(store_id)	{
	show_dialog('/pcenter/del_store.php?store_id=' + store_id ) ;
}
function set_focus(o)	{
	o.focus();
}
function tracker_action(form,elem,err_msg,chk_elem,path)	{
	var val = document.forms[form].elements[elem].value ;
	switch (val)	{
		case '0' : show_error(err_msg);	break ;
		case '1' : select_all(form,chk_elem); 	break ;
		case '2' : deselect_all(form,chk_elem); 	break ;
		case '3' : invert_sel(form,chk_elem);	break ;
		default  : handle_tracker_action(form,val,path) ; break ;
	}
}
function handle_tracker_action(form,val,path)	{
	if (form == 'admin_tracker_overview' || form == 'user_tracker_overview')	{
		switch(val)	{
			case '5' : delete_tracker(form,path); break ;
			case '6' : deactivate_tracker(form,path) ; break ;
			case '7' : activate_tracker(form,path) ; break ;
		}
	}
}
function delete_tracker(form,path)	{
	del_id = get_selected_chkboxes(form, 'tracker[]') ;
	if (del_id != '')	{
    	show_dialog('/tracker/' + path + '/track_del.php?del_id='+del_id) ;
    }
    else	{
    	show_dialog('/error.php?err=no tracker selected ...') ;
   	}
}
function deactivate_tracker(form,path)	{
	del_id = get_selected_chkboxes(form, 'tracker[]') ;
	if (del_id != '')	{
    	document.location = "/tracker/" + path +"/t_over.php?cmd=deactivate&del_lst=" + del_id ;
    }
    else	{
    	show_dialog('/error.php?err=no tracker selected ...') ;
   	}
}
function activate_tracker(form,path)	{
	del_id = get_selected_chkboxes(form, 'tracker[]') ;
	if (del_id != '')	{
    	document.location = "/tracker/" + path + "/t_over.php?cmd=activate&del_lst=" + del_id ;
    }
    else	{
    	show_dialog('/error.php?err=no tracker selected ...') ;
   	}
}
function msg_action(form,elem,err_msg,path, fold_id,chk_elem)	{
	var val = document.forms[form].elements[elem].value ;
	switch (val)	{
		case '0' : show_error(err_msg);	break ;
		case '1' : select_all(form,chk_elem); break ;
		case '2' : deselect_all(form,chk_elem);	break ;
		case '3' : invert_sel(form,chk_elem); break ;
		default  : handle_msg_action(form,val,path,fold_id) ;	break ;
	}
}
function handle_msg_action(form,val,path,fold_id)	{
	switch (form)	{
		case 'fetched': switch(val)	{
							case '4' : btn_move(form,path); break ;
							case '5' : cp_inbx_selected(form,path) ; break ;
						}
						break ;
		case 'send' :	switch(val)	{
							case '5' : cp_inbx_selected(form,path) ; break ;
							case '6' : resend_selected(form,path); break ;
						}
						break ;
		case 'inbox' :	switch(val)	{
							case '5' : cp_inbx_selected(form, path); break ;
							case '6' : btn_form_delete(form, fold_id); break ;
						}
						break ;
		case 'admin_msgs' : switch(val)	{
								case '6' : btn_form_delete(form, fold_id); break ;
							}
							break ;
		case 'sec_box' : switch(val)	{
							case '4' : btn_move(form,path); break ;
							case '5' : cp_inbx_selected(form, path); break ;
							case '6' : btn_form_delete(form, fold_id); break ;
						}
						break ;
	}
}
function _key_action(e,form)	{
	if (!e.which) keyCode = event.keyCode;
	else keyCode = e.which;
	if (keyCode==13)	{
		if (form==null)
			btn_cancel() ;
		else
			btn_submit(form) ;
	}
	if (keyCode==27)	{
		set_focus(parent.window) ;
		btn_cancel() ;
	}
}
function show_activetab(tab) {
	var tabs = new Array();
    tabs['general'] 		= 1;
    tabs['message'] 		= 1;
    tabs['raw_header'] 		= 1;
    tabs['raw_content'] 	= 1;

    for (title in tabs ) {
    	obj = document.getElementById('div_'+title).style.visibility = 'hidden';
    	obj = document.getElementById('div_'+title).style.position = 'absolute';

    	if (window.navigator.userAgent.indexOf("Opera") > -1 ) {
    	    obj = document.getElementById('div_'+title).style.top = '65px';
    	}
    	else if (window.navigator.userAgent.indexOf("MSIE") > -1 )	  {
    		obj = document.getElementById('div_'+title).style.top = '67px';
    	}
    	else {
    		obj = document.getElementById('div_'+title).style.top = '65px';
    	}
        obj = document.getElementById('tab_'+title).style.borderTop = '1px solid #ffffff';
        obj = document.getElementById('tab_'+title).style.borderLeft = '1px solid #ffffff';
        obj = document.getElementById('tab_'+title).style.borderRight = '1px solid #909090';
        obj = document.getElementById('tab_'+title).style.borderBottom = '1px solid #909090';
        obj = document.getElementById('tab_'+title).style.backgroundColor = '#d0d0d0';
    }
    obj = document.getElementById('div_'+tab).style.visibility = 'visible';
    obj = document.getElementById('div_'+tab).style.width = '610px';
    obj = document.getElementById('div_'+tab).style.height = '380px';
    obj = document.getElementById('div_'+tab).style.overflow = 'scroll';
    obj = document.getElementById('div_'+tab).style.border = '1px solid #909090';
    obj = document.getElementById('div_'+tab).style.borderRight = '1px solid #909090';
    obj = document.getElementById('div_'+tab).style.borderBottom = '1px solid #909090';
    obj = document.getElementById('div_'+tab).style.backgroundColor = '#e0e0e0';
    obj = document.getElementById('tab_'+tab).style.borderTop = '1px solid #909090';
    obj = document.getElementById('tab_'+tab).style.borderLeft = '1px solid #909090';
    obj = document.getElementById('tab_'+tab).style.borderRight = '#ffffff';
    obj = document.getElementById('tab_'+tab).style.borderBottom = 'none';
    obj = document.getElementById('tab_'+tab).style.backgroundColor = '#e0e0e0';
}

function setCookie(name, value, expires, path, domain, secure) {
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function sai(form)
{
	if(form.sainfo.checked)
	{
         	document.location = "/user/sendaccountinfo.php?checked=1&rcpt="+form.receipient.value;
	}
	else
	{
            	document.location = "/user/sendaccountinfo.php?checked=0&rcpt="+form.receipient.value ;
	}
}

function btn_ok_user_info(form)
{
	document.forms[form].elements['send'].value = "1" ;
	btn_ok(form) ;
}
function changecolor(id,max)
{
  document.getElementById(id).style.color = '#000099';
  for (var i=0; i< max; i++)
  {
	if (i != id)
  		document.getElementById(i).style.color = '#000000';
  }
}
function btn_delete_interconnect(uid, id)
{
	document.location = '/user/user_details.php' + '?cmd=delete_interconnect&userid='+uid +"&iid=" + id;
}
