function hide_all_layers(){

    var divs = document.getElementsByTagName('div'); 
    for(i=0;i<divs.length;i++){ 
	if(divs[i].id.substr(0,9)=="mouseover"){//para esconder todos los que tengan mouseover como nombre
	    if (document.getElementById) // DOM3 = IE5, NS6 
		divs[i].style.visibility="hidden";// show/hide 
	    else 
		if (document.layers) // Netscape 4 
		    document.layers[divs[i]].display = 'hidden'; 
		else // IE 4 
		    document.all.hideShow.divs[i].visibility = 'hidden'; 
	} 
    }
}


// funciones AJAX
function nuevoAjax(){ 
  var xmlhttp=false; 
  try { 
   // Creación del objeto ajax para navegadores diferentes a Explorer 
   xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); 
  } catch (e) { 
   // o bien 
   try { 
     // Creación del objet ajax para Explorer 
     xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { 
     xmlhttp = false; 
   } 
  } 

  if (!xmlhttp && typeof XMLHttpRequest!='undefined') { 
   xmlhttp = new XMLHttpRequest(); 
  } 
  return xmlhttp; 
} 

/*
funciones 
 */
function change_x_selected(id, put_in, im_prefix)
	{
	var id_selected;
	id_selected=document.getElementById(put_in).value;

	if(id_selected!="")
		{
		document.getElementById(im_prefix+id_selected).src = "images/transp.gif";
		}

	if(id!="")
		document.getElementById(im_prefix+id).src = "images/selected.gif";
	
	document.getElementById(put_in).value=id;
	document.getElementById("img_uc_secsin").src = "images/transp.gif";
	document.getElementById("img_uc_321notify").src = "images/transp.gif";
	}

function change_x_321secsin(put_in, im_prefix)
	{
	var id_selected;
	id_selected=document.getElementById(put_in).value;

	if(id_selected!="")
		{
		document.getElementById("img_uc"+id_selected).src = "images/transp.gif";
		}

	if(im_prefix=="img_uc_321notify")
		{
		document.getElementById("img_uc_321notify").src = "images/selected.gif";
		document.getElementById("img_uc_secsin").src = "images/transp.gif";
		}
	else
		{
		document.getElementById("img_uc_secsin").src = "images/selected.gif";
		document.getElementById("img_uc_321notify").src = "images/transp.gif";
		}
	document.getElementById(put_in).value="";
	}

 
 function printFormat(page) {
	 window.open(page,"Print","width=780,height=465");
	 }
				  
				  
function avail_block(contenedor, uid, cid, block){ 
var contenedor 
contenedor = document.getElementById("contact"+cid); 
ajax_ab=nuevoAjax(); 
ajax_ab.open("POST", "includes/procesos.php",true); 
ajax_ab.onreadystatechange=function() { 
if (ajax_ab.readyState==4) { 
   contenedor.innerHTML = ajax_ab.responseText;
} 
} 
ajax_ab.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_ab.send("type=block_allow_contact&block="+block+"&id_user="+uid+"&id_contact="+cid)
}

function avail_block_321secsin(contenedor, from, value, uid){ 
var container 
container = document.getElementById(contenedor); 
ajax_ab3s=nuevoAjax(); 
ajax_ab3s.open("POST", "includes/procesos.php",true); 
ajax_ab3s.onreadystatechange=function() { 
if (ajax_ab3s.readyState==4) { 
   contenedor.innerHTML = ajax_ab3s.responseText;
} 
} 
ajax_ab3s.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_ab3s.send("type=avail_block_321secsin&from="+from+"&value="+value+"&uid="+uid) 
}


function guardar_memo_contact(uid, cid){ 
var memo 
memo = document.forma_gm.memo.value; 
ajax=nuevoAjax(); 
ajax.open("POST", "includes/procesos.php",true); 
ajax.onreadystatechange=function() { 
if (ajax.readyState==4) { 
   close_if_exists('contact_info');
   refresh_my_contacts()
} 
} 
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("uid="+uid+"&cid="+cid+"&type=guardar_memo_contact&edo="+memo)
} 

function add_new_contact(uid){ 
var memo 
memo = document.forma.memo.value; 
var c_uname 
c_uname = document.forma.c_uname.value; 
ajax_nc=nuevoAjax(); 
ajax_nc.open("POST", "includes/procesos.php",true); 
ajax_nc.onreadystatechange=function() { 
if (ajax_nc.readyState==4) {
	panel=get_panel_by_name('add_contact');
	eval('load_panel_'+panel+'(\'contact_info.php?'+ajax_nc.responseText+'\',0,\'contact_info\',1);');
	refresh_my_contacts();
} 
} 
ajax_nc.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_nc.send("uid="+uid+"&c_uname="+c_uname+"&type=add_new_contact&edo="+memo); 
}

function approve_contactme(uid, cid, status){ 
ajax_nc=nuevoAjax(); 
ajax_nc.open("POST", "includes/procesos.php",true); 
ajax_nc.onreadystatechange=function() { 
if (ajax_nc.readyState==4) { 
	load_panel_A3("my_contacts.php",1,'my_contacts',0);
	load_panel_B1("console_status.php",0,'console_status',0);	
	load_panel_B3("calendar.php",0,'calendar',0);
} 
} 
ajax_nc.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_nc.send("uid="+uid+"&cid="+cid+"&type=approve_contactme&edo="+status) 
}


function delete_contact(uid, cid){ 
ajax=nuevoAjax(); 
ajax.open("POST", "includes/procesos.php",true); 
ajax.onreadystatechange=function() { 
if (ajax.readyState==4) { 
    refresh_my_contacts()
	load_default_panel('', 'delete_contact');
} 
} 
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("uid="+uid+"&cid="+cid+"&type=delete_contact") 
} 

function switch_state_layer_panels(lay) 
	{ 
	var lay_style; 
	lay_style = document.getElementById(lay).style; 
	if(lay_style.position=="absolute")
		{
		lay_style.position="relative";
		lay_style.visibility="visible";
		}
	else
		{
		lay_style.position="absolute";
		lay_style.visibility="hidden";
		}
	}

function guardar_srv_modify(srv_type){ 
var sid; 
sid = document.forma_srv.id_srv.value; 
var srv; 
srv = document.forma_srv.srv.value; 
var memo; 
memo = document.forma_srv.memo.value; 
ajax=nuevoAjax(); 
ajax.open("POST", "includes/procesos.php",true); 
ajax.onreadystatechange=function() { 
if (ajax.readyState==4) { 
	load_panel_B1("console_status.php",0,'console_status',0);
	load_panel_A1("my_status.php",0,'my_status',0);
} 
} 
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("srv_type="+srv_type+"&sid="+sid+"&srv="+srv+"&type=guardar_srv_modify&edo="+memo);
} 

function get_telon_size(){ 
document.getElementById("telon2").style.height=document.getElementById("tlstatusclosed").style.height; 
} 

function save_status(status, id_srv, srv_type, uid){ 
ajax_ss=nuevoAjax(); 
ajax_ss.open("POST", "includes/procesos.php",true); 
ajax_ss.onreadystatechange=function() { 
if (ajax_ss.readyState==4) { 
	document.getElementById(srv_type+"_"+id_srv).src=ajax_ss.responseText;
	update_gen_status(uid, srv_type, "gen_"+srv_type);
	top.frames['mainFrame'].frames['iframe_surf'].change_src_b(srv_type+"_"+id_srv, ajax_ss.responseText);
} 
} 
ajax_ss.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_ss.send("srv_type="+srv_type+"&id_srv="+id_srv+"&status="+status+"&type=save_status"); 
} 

function update_gen_status(uid, srv_type, id_img){ 
ajax_ugs=nuevoAjax(); 
ajax_ugs.open("POST", "includes/procesos.php",true); 
ajax_ugs.onreadystatechange=function() { 
if (ajax_ugs.readyState==4) { 
	document.getElementById(id_img).src=ajax_ugs.responseText;
	top.frames['mainFrame'].frames['iframe_surf'].change_src_b("gen_b_"+srv_type, ajax_ugs.responseText);
} 
} 
ajax_ugs.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_ugs.send("srv_type="+srv_type+"&uid="+uid+"&type=update_gen_status"); 
} 

function update_gen_status_c(uid, srv_type, id_img){ 
ajax_ugs=nuevoAjax(); 
ajax_ugs.open("POST", "../includes/procesos.php",true); 
ajax_ugs.onreadystatechange=function() { 
if (ajax_ugs.readyState==4) { 
	document.getElementById(id_img).src=ajax_ugs.responseText;
} 
} 
ajax_ugs.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_ugs.send("srv_type="+srv_type+"&uid="+uid+"&type=update_gen_status"); 
} 

function change_src(img_id, img_src)
	{
	document.getElementById(img_id).src=img_src;	
	}


function cargar_estados_d(xtra){ 
var d1,contenedor_state, contenedor_city; 
contenedor_state = document.getElementById('contenedor_state'); 
contenedor_city = document.getElementById('contenedor_city'); 
d1 = document.form1.country.options[document.form1.country.selectedIndex].value; 
ajax=nuevoAjax(); 
ajax.open("POST", "includes/procesos.php",true); 
ajax.onreadystatechange=function() { 
if (ajax.readyState==4) { 
   contenedor_state.innerHTML = ajax.responseText 
   contenedor_city.innerHTML = '<SELECT name="city" id="city" class="fields9" style="width:125px;"><OPTION value="" selected>- Select City -</OPTION></SELECT>';
} 
} 
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("edo="+d1+"&type=state_d"); 
} 


function cargar_ciudades_d(xtra){ 
var d1,contenedor_city; 
contenedor_city = document.getElementById('contenedor_city'); 
d1 = document.form1.states.options[document.form1.states.selectedIndex].value; 
ajax_c=nuevoAjax(); 
ajax_c.open("POST", "includes/procesos.php",true); 
ajax_c.onreadystatechange=function() { 
if (ajax_c.readyState==4) { 
   contenedor_city.innerHTML = ajax_c.responseText 
} 
} 
ajax_c.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_c.send("edo="+d1+"&type=city_d"); 
} 

function save_modify_location(uid){ 
var country; 
country = document.getElementById('country').options[document.getElementById('country').selectedIndex].value 
var state; 
state = document.form1.states.options[document.form1.states.selectedIndex].value 
var city; 
city = document.form1.city.options[document.form1.city.selectedIndex].value 
var zip_code; 
zip_code = document.form1.zip_code.value; 
var gmt_diference; 
gmt_diference = document.form1.gmt_diference.options[document.form1.gmt_diference.selectedIndex].value;
ajax=nuevoAjax(); 
ajax.open("POST", "includes/procesos.php",true); 
ajax.onreadystatechange=function() { 
if (ajax.readyState==4) { 
	load_default_panel('', 'update_location');
	//load_default_panel('', 'location_map');
} 
} 
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("uid="+uid+"&country="+country+"&state="+state+"&city="+city+"&gmt_diference="+gmt_diference+"&zip_code="+zip_code+"&type=save_modify_location") 
} 

function approve_some_users(uid){ 
var var_radios, var_tmp;
var_tmp=document.getElementById('var_radios').value
var_radios = "r"+var_tmp.substr(0,(var_tmp.length - 2)); 
var array_ids = var_radios.split(",");
var por_aprobar = "";
var por_reprobar = "";
var elem
for (var i = 0; i < array_ids.length; i++) {
	eval('elem = document.forma_ar.'+array_ids[i]+'[0]');
	if (elem.checked)
		{
		por_aprobar=por_aprobar+array_ids[i]+",";
		}
	else
		{
		eval('elem = document.forma_ar.'+array_ids[i]+'[1]');
	    if (elem.checked)
			{
			por_reprobar=por_reprobar+array_ids[i]+",";
			}
		}
	}
ajax_nc=nuevoAjax(); 
ajax_nc.open("POST", "includes/procesos.php",true); 
ajax_nc.onreadystatechange=function() { 
if (ajax_nc.readyState==4) { 
	load_panel_A3("my_contacts.php",1,'my_contacts',0);
	load_panel_B1("console_status.php",0,'console_status',0);	
	load_panel_B3("calendar.php",0,'calendar',0);
} 
} 
ajax_nc.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_nc.send("uid="+uid+"&por_reprobar="+por_reprobar+"&por_aprobar="+por_aprobar+"&type=approve_some_users");
}

function add_new_date(uid, year, month, day, hour){ 
var note 
note = document.forma.note.value; 
ajax_nc=nuevoAjax(); 
ajax_nc.open("POST", "includes/procesos.php",true); 
ajax_nc.onreadystatechange=function() { 
if (ajax_nc.readyState==4) {
	if(ajax_nc.responseText!="") load_panel_B3(ajax_nc.responseText, 0, 'calendar', 0);
} 
} 
ajax_nc.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_nc.send("uid="+uid+"&year="+year+"&month="+month+"&day="+day+"&hour="+hour+"&note="+note+"&type=add_new_date") 
}

function get_new_contacts(uid, contenedor){ 
var container; 
container = document.getElementById(contenedor); 
ajax_nc=nuevoAjax(); 
ajax_nc.open("POST", "includes/procesos.php",true); 
ajax_nc.onreadystatechange=function() { 
if (ajax_nc.readyState==4) { 
   container.innerHTML = ajax_nc.responseText;
} 
} 
ajax_nc.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_nc.send("uid="+uid+"&type=get_new_contacts") 
}

function get_unread_mensajes(contenedor){ 
var container; 
container = document.getElementById(contenedor); 
ajax_u=nuevoAjax(); 
ajax_u.open("POST", "mailtools/src/funciones.php",true); 
ajax_u.onreadystatechange=function() { 
if (ajax_u.readyState==4) { 
   container.innerHTML = ajax_u.responseText;
   alert(container.innerHTML);
} 
} 
ajax_u.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_u.send("action=unread_mensajes") 
}

function get_sent_mensajes(contenedor){ 
var container; 
container = document.getElementById(contenedor); 
ajax_s=nuevoAjax(); 
ajax_s.open("POST", "squirrelmail/src/funciones.php",true); 
ajax_s.onreadystatechange=function() { 
if (ajax_s.readyState==4) { 
   container.innerHTML = ajax_s.responseText;
} 
} 
ajax_s.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_s.send("action=sent_mensajes") 
}

function get_block_mensajes(contenedor){ 
var container; 
container = document.getElementById(contenedor); 
ajax_b=nuevoAjax(); 
ajax_b.open("POST", "squirrelmail/src/funciones.php",true); 
ajax_b.onreadystatechange=function() { 
if (ajax_b.readyState==4) { 
   container.innerHTML = ajax_b.responseText;
} 
} 
ajax_b.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_b.send("action=block_mensajes") 
}

function add_new_group(uid){ 
var group_name; 
group_name = document.getElementById('group_name').value; 
ajax_ang=nuevoAjax(); 
ajax_ang.open("POST", "includes/procesos.php",true); 
ajax_ang.onreadystatechange=function() { 
if (ajax_ang.readyState==4) { 
	close_if_exists('add_group');
	refresh_my_contacts();
} 
} 
ajax_ang.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_ang.send("uid="+uid+"&group_name="+group_name+"&type=add_new_group") 
}


function delete_group(uid, gid){ 
ajax_dg=nuevoAjax(); 
ajax_dg.open("POST", "includes/procesos.php",true); 
ajax_dg.onreadystatechange=function() { 
if (ajax_dg.readyState==4) { 
	close_if_exists('delete_group');
	refresh_my_contacts();
} 
} 
ajax_dg.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_dg.send("uid="+uid+"&gid="+gid+"&type=delete_group") 
} 


function add_contact_to_group(gid){ 
var cid 
cid = document.getElementById('user_group_added').value;
ajax_acg=nuevoAjax(); 
ajax_acg.open("POST", "includes/procesos.php",true); 
ajax_acg.onreadystatechange=function() { 
if (ajax_acg.readyState==4) {
  	close_if_exists('add_contact_to_group');
	panel=get_panel_by_name("group_edit");
	close_if_exists('group_edit');
   	eval("load_panel_"+panel+"('group_info.php?group_selected="+gid+"&action=edit_group',1,'group_edit',0);");
} 
} 
ajax_acg.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_acg.send("gid="+gid+"&cid="+cid+"&type=add_contact_to_group"); 
} 


function delete_contact_group(gid, cid){ 
ajax_dcg=nuevoAjax(); 
ajax_dcg.open("POST", "includes/procesos.php",true); 
ajax_dcg.onreadystatechange=function() { 
if (ajax_dcg.readyState==4) { 
   	close_if_exists('delete_contact_group');
	panel=get_panel_by_name("group_edit");
	close_if_exists('group_edit');
   	eval("load_panel_"+panel+"('group_info.php?group_selected="+gid+"&action=edit_group',1,'group_edit',0);");
} 
} 
ajax_dcg.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_dcg.send("gid="+gid+"&cid="+cid+"&type=delete_contact_group") 
} 


function swap_my_location(uid){ 
ajax_sw=nuevoAjax(); 
ajax_sw.open("POST", "includes/procesos.php",true); 
ajax_sw.onreadystatechange=function() { 
if (ajax_sw.readyState==4) { 
	refresh_map_location(0,uid);
	load_panel_A1("my_status.php",0,'my_status',0);
} 
} 
ajax_sw.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_sw.send("uid="+uid+"&type=swap_my_location") 
} 

function swap_from_contacts(uid){ 
ajax_swfc=nuevoAjax(); 
ajax_swfc.open("POST", "includes/procesos.php",true); 
ajax_swfc.onreadystatechange=function() { 
if (ajax_swfc.readyState==4) { 
//	alert(ajax_swfc.responseText);
	load_panel_B2("squirrelmail/src/right_main.php",1,'message_panel',1);
	load_panel_A3("my_contacts.php",1,'my_contacts',0);
} 
} 
ajax_swfc.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_swfc.send("uid="+uid+"&type=swap_from_contacts") 
} 



function delete_messages(xtra, start, end){
    try{
	var chkd 
	//para que no se danie en las paginas internas el start y end debe ser 1 y 14
	//start=0;	
	//alert(end);
	//alert(start);alert(end);
	start=(start%20)-1;
	end=(end%20);
	if(end==0){
	    end=20;
	}
	//alert(start);
	//alert(end);
	for(i=start;i<end;i++)
	{
	eval('chkd=document.getElementById(\'msg['+i+']\').checked');
	
	if(chkd)
		{
		eval('xtra=xtra+\'&msg['+i+']=\'+document.getElementById(\'msg['+i+']\').value');
		}
	}
	delete_messages_ajx(xtra)
    }
    catch(e){
    }
} 

function delete_messages_ajx(xtra){ 

var partes=xtra.split("?");
if(partes.length>1) mandar=partes[1];
else mandar=null;

ajax_dm=nuevoAjax(); 
ajax_dm.open("POST", partes[0],true); 
ajax_dm.onreadystatechange=function() { 
if (ajax_dm.readyState==4) { 
	if(ajax_dm.responseText!="x")
		{
		include_dinamico2('mailtools/src/right_main.php','PGSHOWALL=0&sort=0&startMessage=1&mailbox='+ajax_dm.responseText,'BMmessages');
		//get_unread_mensajes('unread');
		//get_sent_mensajes('sent_m');
		//get_block_mensajes('block_m');
		}
	else
		{
		include_dinamico2('mailtools/src/right_main.php','PGSHOWALL=0&sort=0&startMessage=1&mailbox=Inbox','BMmessages');
		//get_unread_mensajes('unread');
		//get_sent_mensajes('sent_m');
		//get_block_mensajes('block_m');
		}
} 
} 
ajax_dm.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax_dm.send(mandar) 
} 


function add_me_msg(address, name)
	{
	var addreses; 
	addreses = document.getElementById("send_to");
	var names; 
	names = document.getElementById("send_to_2");
	old_addreses = addreses.value;
	addreses.value = old_addreses+address;
	old_names = names.value;
	names.value = old_names+", "+name;
	}
	
function refresh_map_location(cid, uid)
	{
//	panel=get_panel_by_name("location_map");
//	if(panel!="")
//		{
//		var container_loc; 
//		container_loc = document.getElementById("map_content"); 
//		ajax_rml=nuevoAjax(); 
//		ajax_rml.open("POST", "includes/procesos.php",true); 
//		ajax_rml.onreadystatechange=function() { 
//		if (ajax_rml.readyState==4) { 
//			container_loc.innerHTML = ajax_rml.responseText;
//		} 
//		} 
//		ajax_rml.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//		ajax_rml.send("uid="+uid+"&cid="+cid+"&type=refresh_map_location"); 
//		} 
	}
	
function check_send_to(uname)
	{
	try{
	    //alert("sent");
			var send_to;
			send_to=document.compose.send_to.value
			var send_to_2;
			send_to_2=document.compose.send_to_2.value
			var send_im_to;
			send_im_to=document.compose.send_im_to.value
			var body_msg
			body_msg=document.compose.body.value
			var tiny
			tiny=document.compose.tiny.value;
			//alert(send_to);
			if((body_msg!="")&&(send_to!="" || send_to_2!=""))
				{				
				ajax_sto=nuevoAjax(); 
				ajax_sto.open("POST", "includes/procesos.php",true);				
				ajax_sto.onreadystatechange=function() { 
				if (ajax_sto.readyState==4) {
					if(ajax_sto.responseText!="ERROR")
						{
						document.compose.send_to.value = ajax_sto.responseText;
						document.compose.send.value='send';
						document.compose.submit();
						//close_if_exists('write_message');
						//close_if_exists('contact_info');
						//close_if_exists('my_contacts');
						//close_if_exists('my_groups');
						MM_showHideLayers('BMsendmessage','','show');
						if(tiny==1){
						    include_dinamico('contact_info.php','uname=&'+uname+'&tiny=1&action=msg_panel&msg_title=&msg_desc=Your message has been sent&button_title=OK','BMsendmessage');						
						}
						else{
						    include_dinamico('contact_info.php','uname=&'+uname+'&action=msg_panel&msg_title=&msg_desc=Your message has been sent.&button_title=OK','BMsendmessage');
						}
						//refresh_my_contacts();
						//get_unread_mensajes('unread');
						//get_sent_mensajes('sent_m');
						//get_block_mensajes('block_m');
						}
					else
						{
						//close_if_exists('contact_info');
						MM_showHideLayers('BMsendmessage','','show');
						    //alert(tiny);
						    if(tiny==1){						
						        include_dinamico('contact_info.php','tiny=1&action=msg_panel&msg_title=WRITE MESSAGE ERROR&msg_desc=You have and error in your message, please check the Message Fields and try again.&button_title=OK','BMsendmessage');
						    }
						    else{
						        include_dinamico('contact_info.php','action=msg_panel&msg_title=WRITE MESSAGE ERROR&msg_desc=You have and error in your message, please check the Message Fields and try again.&button_title=OK','BMsendmessage');						    
						    }
						}
					} 
				}				
				ajax_sto.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
				ajax_sto.send("uname="+uname+"&send_to="+send_to+"&send_to_2="+send_to_2+"&send_im_to="+send_im_to+"&body="+body_msg+"&type=check_send_to");
			
				}
			else
				{
				//alert("Please enter some text on message");
				//close_if_exists('contact_info');
				MM_showHideLayers('BMsendmessage','','show');
				if(tiny==1){										
				    include_dinamico('contact_info.php','tiny=1&action=msg_panel&msg_title=WRITE MESSAGE ERROR&msg_desc=You have and error in your message, please check the Message Fields and try again.&button_title=OK','BMsendmessage');
				}
				else{
				    include_dinamico('contact_info.php','action=msg_panel&msg_title=WRITE MESSAGE ERROR&msg_desc=You have and error in your message, please check the Message Fields and try again.&button_title=OK','BMsendmessage');				
				}
				}
		}
		catch(e){
		}	
	}

function load_nogroup_contacts(uid)
	{
	var group_selected;
	group_selected=document.getElementById("group_selected").value
	var user_group_pending;
	user_group_pending=document.getElementById("user_group_pending").value

	if(group_selected)
		{
		var contenedor; 
		contenedor = document.getElementById('no_group_contacts_edit'); 
		ajax_lngc=nuevoAjax(); 
		ajax_lngc.open("POST", "includes/procesos.php",true); 
		ajax_lngc.onreadystatechange=function() { 
		if (ajax_lngc.readyState==4) {
			contenedor.innerHTML = ajax_lngc.responseText;
		} 
		} 
		ajax_lngc.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax_lngc.send("user_group_pending="+user_group_pending+"&group_selected="+group_selected+"&uid="+uid+"&type=load_nogroup_contacts"); 
		}
	}

function load_group_contacts(uid)
	{
	var group_selected;
	group_selected=document.getElementById("group_selected").value
	var user_group_pending;
	user_group_pending=document.getElementById("user_group_pending").value
	if(group_selected)
		{
		var contenedor; 
		contenedor = document.getElementById('group_contacts_edit'); 
		ajax_lgc=nuevoAjax(); 
		ajax_lgc.open("POST", "includes/procesos.php",true); 
		ajax_lgc.onreadystatechange=function() { 
		if (ajax_lgc.readyState==4) {
			contenedor.innerHTML = ajax_lgc.responseText;
		} 
		} 
		ajax_lgc.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax_lgc.send("user_group_pending="+user_group_pending+"&group_selected="+group_selected+"&uid="+uid+"&type=load_group_contacts"); 
		}
	}


function add_contact_group(uid, c_id)
	{
	var group_selected;
	group_selected=document.getElementById("group_selected").value	
	var user_group_pending;
	user_group_pending=document.getElementById("user_group_pending").value
	document.getElementById("user_group_pending").value=user_group_pending+c_id+",";
	if(group_selected)
		{
		load_group_contacts(uid);
		load_nogroup_contacts(uid);
		}
	}

function remove_contact_group(uid, cid)
	{
	var group_selected;
	group_selected=document.getElementById("group_selected").value	
	var user_group_pending;
	user_group_pending=","+document.getElementById("user_group_pending").value
	user_group_pending=user_group_pending.replace(","+cid+",",",");
	user_group_pending=user_group_pending.substr(1,user_group_pending.length)
	document.getElementById("user_group_pending").value=user_group_pending;
	if(group_selected)
		{
		load_group_contacts(uid);
		load_nogroup_contacts(uid);
		}
	}

function reload_contact_group(uid)
	{
	var group_selected;
	group_selected=document.getElementById("group_selected").value	
	document.getElementById("user_group_pending").value="";
	if(group_selected)
		{
		load_group_contacts(uid);
		}
	}
	
function save_group()
	{ 
	var group_selected;
	group_selected=document.getElementById("group_selected").value	
	var note 
	note = document.getElementById('note_group').value;
	var name 
	name = document.getElementById('name_group').value;
	var user_group_pending;
	user_group_pending=document.getElementById("user_group_pending").value
	
	ajax_sg=nuevoAjax(); 
	ajax_sg.open("POST", "includes/procesos.php",true); 
	ajax_sg.onreadystatechange=function() { 
	if (ajax_sg.readyState==4) 
		{ 
		close_if_exists('add_contact_to_group');
		close_if_exists('delete_contact_group');
		close_if_exists('group_edit');
		refresh_my_contacts();
		} 
	} 
	ajax_sg.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax_sg.send("group_selected="+group_selected+"&user_group_pending="+user_group_pending+"&note="+note+"&name="+name+"&type=save_group") 
} 
