
function get_selected(elem_id)
{
	var ob = document.getElementById(elem_id);
	return ob.options[ob.selectedIndex].value;
}

//**********************************************************
function fdb_search(cont_id,m3x_id)
{   
    country	 = get_selected('country');
    if (country != '') country	= '&country='+country;
    
    fdb_lang = get_selected('fdb_lang');
    if (fdb_lang != '') fdb_lang	= '&language='+fdb_lang;
     
    category = get_selected('category');
    if (category != '') category	= '&category='+category;
     
  	pagging(cont_id,m3x_id,'&search='+document.getElementById('fs_search').value+country+fdb_lang+category); 	
}

//**********************************************************
function cd_search(cont_id,m3x_id){ 
  
	//add_loading(cont_id,"100%");
	
	var ob = document.getElementById('country');
	var country=ob.options[ob.selectedIndex].value;  

	var ob = document.getElementById('sector');
	var sector=ob.options[ob.selectedIndex].value;  

	pagging(cont_id,m3x_id,'&search='+document.getElementById('fs_search').value+'&country='+country+'&sector='+sector);  	
}

//**********************************************************
function expandit(curobj, hide) {
	if(document.getElementById(curobj)) {
  		folder=document.getElementById(curobj).style;
	} else {
		if(ns6==1||operaaa==true) {
			folder=curobj.nextSibling.nextSibling.style;
		} else {
			folder=document.all[curobj.sourceIndex+1].style;
		}
   }
	if(folder.display=="none")
	{
		folder.display="";
	} else {
		folder.display="none";
	}
	if(hide) {
		var hide_objects = hide.split(",");
		for(i=0; i<hide_objects.length; i++) {
			hide_objects[i]=hide_objects[i].replace(/^\s*(.*)/, "$1");
			hide_objects[i]=hide_objects[i].replace(/(.*?)\s*$/, "$1");
			if(document.getElementById(hide_objects[i])) {
				hidden=document.getElementById(hide_objects[i]).style;
				if(hidden.display=="") {
					hidden.display="none";
				}
			}
		}
	}
}//*********************************************************

//**********************************************************
function changeClass(Elem, myClass) {
	var elem;
	if(document.getElementById) {
		var elem = document.getElementById(Elem);
	} else if (document.all){
		var elem = document.all[Elem];
	}
	elem.className = myClass;
}//*********************************************************



//**********************************************************  
//**********************************************************  
//**********************************************************

function last(img,sel,path){
	var sel_oEl = bpc.xpath("//b:select[@id='"+sel+"']/b:option[@b:state='selected']")[0];
	var all_oEl = bpc.xpath("//b:select[@id='"+sel+"']/b:option");
	
	bpc.removeBXMLAttribute('b:state',sel_oEl);
	bpc.setBXMLAttribute('b:state','selected', all_oEl[all_oEl.length-1]);
	document.getElementById(img).src = path+bpc.getBXMLAttribute('b:value', all_oEl[all_oEl.length-1]);	
}


function first(img,sel,path){
	var sel_oEl = bpc.xpath("//b:select[@id='"+sel+"']/b:option[@b:state='selected']")[0];
	var all_oEl = bpc.xpath("//b:select[@id='"+sel+"']/b:option");
	
	bpc.removeBXMLAttribute('b:state',sel_oEl);
	bpc.setBXMLAttribute('b:state','selected', all_oEl[0]);
	document.getElementById(img).src = path+bpc.getBXMLAttribute('b:value', all_oEl[0]);	
}


function previous(img,sel,path){		
		var all_oEl = bpc.xpath("//b:select[@id='"+sel+"']/b:option");
		var sel_oEl = bpc.xpath("//b:select[@id='"+sel+"']/b:option[@b:state='selected']")[0];
				
		if (sel_oEl){
			for (var i = 0; i< all_oEl.length; i++)
				if (bpc.getBXMLAttribute('b:value',all_oEl[i]) == bpc.getBXMLAttribute('b:value',sel_oEl)) break;
			
			if (i == 0) i=all_oEl.length-1;
			
			bpc.removeBXMLAttribute('b:state',sel_oEl);
			bpc.setBXMLAttribute('b:state','selected', all_oEl[i-1]);
			document.getElementById(img).src = path+bpc.getBXMLAttribute('b:value', all_oEl[i-1]);
		}else{			
			bpc.setBXMLAttribute('b:state','selected',all_oEl[all_oEl.length-1]);
			document.getElementById(img).src = path+bpc.getBXMLAttribute('b:value',all_oEl[all_oEl.length-1]); 
		} 

}


function next(img,sel,path){		
		var all_oEl = bpc.xpath("//b:select[@id='"+sel+"']/b:option");
		var sel_oEl = bpc.xpath("//b:select[@id='"+sel+"']/b:option[@b:state='selected']")[0];
				
		if (sel_oEl){
			for (var i = 0; i< all_oEl.length; i++)
				if (bpc.getBXMLAttribute('b:value',all_oEl[i]) == bpc.getBXMLAttribute('b:value',sel_oEl)) break;
			
			if (i+1 == all_oEl.length) i=-1;
			
			bpc.removeBXMLAttribute('b:state',sel_oEl);
			bpc.setBXMLAttribute('b:state','selected', all_oEl[i+1]);
			document.getElementById(img).src = path+bpc.getBXMLAttribute('b:value', all_oEl[i+1]);
		}else{			
			bpc.setBXMLAttribute('b:state','selected',all_oEl[1]);
			document.getElementById(img).src = path+bpc.getBXMLAttribute('b:value',all_oEl[1]); 
		} 

}

function change(img,sel,path) {
	document.getElementById(img).src = path+ bpc.getBXMLAttribute('b:text', document.getElementById(sel));
}

//********************************************************


//**********************************************************
function readmore(nid,p,resp){
	send_data('','','','POST',resp,'admin/node.php?action=load_cont_id&p='+p+'&id='+nid);
}//*********************************************************

//**********************************************************
function sendmail(){
	if (checkEMInput()== false) return;
	
	var name=document.getElementById('name').value;
	var email=document.getElementById('email').value;
	var comment=document.getElementById('comment').value;
	
	
	var data = 'name|split2|'+name+'|split1|email|split2|'+email+'|split1|comment|split2|'+comment; 
	//alert(data);
	
	
	send_data(data,'|split1|','|split2|','POST','result','tools/infusions/contactus/contactus.php?action=send');
}//*********************************************************

//**********************************************************
function checkEMInput(){
		var name=document.getElementById('name');
		
		if(name.value == "")	{
			alert("Pleace, enter your name.");
			name.focus();
			return false;
		}

		email = document.getElementById('email').value;

		if ((email.length < 3) || (email.length > 50) ||
			(email.charAt(0) == '@') || (email.charAt(email.length-1) == '@') ||
			(email.charAt(0) == '.') || (email.charAt(email.length-1) == '.') ||
			(email.indexOf('.') == -1) || (email.indexOf('@') == -1) ||
			(email.indexOf('@') != email.lastIndexOf('@')) ||
			(email.indexOf(' ') > 0) || (email.indexOf('?') > 0) || (email.indexOf('..') > 0)
			)
		{
			alert("Pleace, enter real e-mail addres.");
			document.getElementById('email').focus();
			return false;
		}   
    
    var comment=document.getElementById('comment');
		if(comment.value == "")
		{
			alert("Pleace, enter your comment or question.");
			comment.focus();
			return false;
		}
		return true;
}
//**********************************************************



//**********************************************************
function incl_phpfile_(phppf,resp){
	send_data('','','','POST',resp,phppf);
}//*********************************************************



//**********************************************************
function show_colection(nid){
	bpc.execute('<s:task b:action="load" b:url="admin/node.php?action=show_colection&amp;id='+nid+'" b:destination="id(\'readmore\')" />');
}//*********************************************************

//**********************************************************  
function readmore_p(page_id){  	
	ajax_loadContent('readmore','admin/node.php?action=load_cont_id&page_id='+page_id);
}//*********************************************************

//**********************************************************  
function mpages(node_id){  	
 //bpc.execute('<s:task b:action="load" b:url="tools/infusions/mpages/mpages.php?node_id='+node_id+'" b:destination="id(\'readmore\')" />');
 ajax_loadContent('readmore','tools/infusions/mpages/mpages.php?node_id='+node_id);
}//*********************************************************





//**********************************************************
function add_loading(tag_id,box_height){
	document.getElementById(tag_id).innerHTML='<table width="100%" height="'+box_height+'"  cellspacing="0" cellpadding="0" border="0"><tr><td align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="35" height="35"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="loading.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent"><embed src="loading.swf" quality="high" wmode="transparent" width="35" height="35" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></td></tr></table>';
}

	  	 

//******************************************************************************	
function removeElement(elem_ID){
  var d = document.getElementById(elem_ID).parentNode;
  var olddiv = document.getElementById(elem_ID);
  d.removeChild(olddiv);
}
//******************************************************************************	




//**********************************************************  
function replase(){
if(document.getElementById('test')) {
	document.getElementById('logo_big').innerHTML='';
	add_loading('readmore','500');
	add_loading('left_panels','100');
	add_loading('right_panel','100');
  ajax_loadContent('left_panels','body.php?action=load_left_panel');
  ajax_loadContent('right_panel','body.php?action=load_right_panel');
}    
}//********************************************************* 	

//**********************************************************  
function load_cont_id(node_id){
 replase();
 ajax_loadContent('readmore','admin/node.php?action=load_cont_id&page_id='+node_id); 
}//********************************************************* 	

//**********************************************************  
function load_firm(node_id){
 replase();
 ajax_loadContent('readmore','tools/infusions/firms/firms.php?action=load_cont_id&node_id='+node_id);
}//*********************************************************

//**********************************************************  
function mpages(node_id){  	
 replase();	
 ajax_loadContent('readmore','tools/infusions/mpages/mpages.php?node_id='+node_id);
}//*********************************************************


//**********************************************************
function readmore_n(nid){
  replase();
	ajax_loadContent('readmore','admin/node.php?action=load_cont_id&id='+nid);	
}//**********************************************************


//**********************************************************
function incl_phpfile(phppf,type,nid,arg){
	replase();
	if(!arg)arg='';
	ajax_loadContent('readmore',phppf+'?nid='+nid+arg);	 
}//*********************************************************

//**********************************************************  
function load_firm_branch(){
 replase();	
 ajax_loadContent('readmore','tools/infusions/firms/firms.php?action=load_firm_branch');
}//*********************************************************  

//**********************************************************  
function search_(node_id,caption){  
 var text_search = document.getElementById('text_search').value;
 //send_data('','','','POST','readmore','tools/infusions/mpages/mpages.php?action=search&node_id='+node_id+'&text_search='+text_search+'&caption='+caption);
 
var a = new Ajax();

a.add_input('text_search',text_search);
a.set_method("POST");
a.set_receive_handler(function() {
	if (a.get_ajax().readyState != 4) { return; }
	clearTimeout(a.get_timeout_obj());
	var o = document.getElementById('readmore');
	o.innerHTML = a.get_ajax().responseText;
});

a.send('tools/infusions/mpages/mpages.php?action=search&node_id='+node_id+'&text_search='+text_search+'&caption='+caption); 
 
 //ajax_loadContent('readmore','tools/infusions/mpages/mpages.php?action=search&node_id='+node_id+'&text_search='+text_search+'&caption='+caption);
}//*********************************************************


//******************************************************************************
function login(){	
	if(document.getElementById('login_name'))
		var user_name=document.getElementById('login_name').value;
	if(document.getElementById('login_pw'))
		var pass=document.getElementById('login_pw').value;
		
	ajax_loadContent('readmore','js.php?action=login&user_name='+user_name+'&pass='+pass);
}//*****************************************************************************

//******************************************************************************
function isLogin(){	
	ajax_loadContent('','js.php?action=isLogin');
}//*****************************************************************************

//******************************************************************************
function logout(){
	ajax_loadContent('','js.php?action=logout');	
}//*****************************************************************************

//******************************************************************************
function user_reg(){
	replase();
	ajax_loadContent('readmore','js.php?action=user_reg');	
}//*****************************************************************************

//******************************************************************************
function login_form(){
	replase();
	ajax_loadContent('readmore','js.php?action=login_form');	
}//*****************************************************************************



//******************************************************************************
function set_elem_cont(elem_id,cont){  
  if (document.getElementById(elem_id))
  	document.getElementById(elem_id).innerHTML=cont;

}//*****************************************************************************

//******************************************************************************
function load_users_ceter_panels(){
	ajax_loadContent('readmore','js.php?action=load_users_ceter_panels');	
}//*****************************************************************************



//******************************************************************************
function message(mess_head,mess_body){
	ajax_loadContent('readmore','js.php?action=message&mess_head='+mess_head+'&mess_body='+mess_body);	
}//*****************************************************************************

























//******************************************************************************
function edit_m3x_row(row_id,m3x_name){	
	ajax_loadContent('m3x_vars','admin/node.php?action=load_m3x_vars&row_id='+row_id);
}//*****************************************************************************









//******************************************************************************
function get_m3x(){	
	ajax_loadContent('block_body','tools/infusions/m3x/m3x.php?action=load_m3x_tpl');
}//*****************************************************************************

//******************************************************************************
function get_m3x_(){	
   ajax_loadContent('modalalertdiv','tools/infusions/m3x/m3x.php?action=load_m3x_tpl&modal=1');
}//*****************************************************************************














//******************************************************************************
function m3x_show_rows(m3x_id){
	if (document.getElementById(m3x_id+'_show_rows')){
		ob = document.getElementById(m3x_id+'_show_rows');
		return ob.options[ob.selectedIndex].value;
	}	
	return;
}//*****************************************************************************


function fs_search(cont_id,m3x_id){ 
  if (document.getElementById('fs_search'))
  	if (document.getElementById('fs_search').value != '')
  		pagging(cont_id,m3x_id,'&search='+document.getElementById('fs_search').value);  	
}



//******************************************************************************
function pagging(cont_id,m3x_id,arg){
	ajax_loadContent(cont_id,'js.php?action=paging&m3x_id='+m3x_id+'&show_rows='+m3x_show_rows(m3x_id)+arg);                                                          
}//*****************************************************************************

//******************************************************************************
function show_comments(p_id,p_name,expand){
	if (expand != 0) expandit('b_tr'+p_id);
	ajax_loadContent('updi_'+p_id,'js.php?action=show_comments&p_id='+p_id+'&p_name='+p_name);
}
//******************************************************************************

//******************************************************************************
function add_comment(p_id,p_name){
	ajax_loadContent('modalalertdiv','js.php?action=add_comment&p_id='+p_id+'&p_name='+p_name);
}//*****************************************************************************


//******************************************************************************
function delete_m3x_row(row_id,table){	
	if (confirm("Delete information ?")){		
		ajax_loadContent('response','js.php?action=delete_m3x_row&row_id='+row_id+'&table='+table);
	}		
}//*****************************************************************************


//******************************************************************************
function file_system(arg){
	replase();
	
	if(!arg)arg='';
	
	ajax_loadContent('readmore','js.php?action=file_system'+arg);
}//***

function add_file(){ajax_loadContent('readmore','js.php?action=add_file');}
//*****************************************************************************


//******************************************************************************
function subadmins(){
	replase();	
	ajax_loadContent('readmore','js.php?action=subadmins');	
}
function add_subadmin(){ajax_loadContent('readmore','js.php?action=add_subadmin');}
function edit_subadmin(profile_id){ajax_loadContent('readmore','js.php?action=edit_subadmin&profile_id='+profile_id);}
//******************************************************************************

//******************************************************************************
function firms_profiles(){
	replase();	
	ajax_loadContent('readmore','js.php?action=firms_profiles');	
}
function add_profile(){ajax_loadContent('readmore','js.php?action=add_profile');}
function edit_profile(profile_id){ajax_loadContent('readmore','js.php?action=edit_profile&profile_id='+profile_id);}
function get_fprof(fprof_id){ajax_loadContent('readmore','js.php?action=get_fprof&id='+fprof_id);}
//*****************************************************************************