function update_share_this()
{
	$('share_this_iframe').src = 'http://localhost/tudor/votewatch/work/share_this.html';
}
	

function show_rss_meps()
{
	
	var div_mep_list = $("mep_list");
	
	div_mep_list.innerHTML = "<div style='padding-left:300px;'><img src='"+dir_value+"/images/icons/loading.gif'></div>";
	
	Effect.BlindDown('mep_list'); 
	
	
	
	var euro_tara_id = $("euro_tara_id").value;
	var local_partid_id = $("local_partid_id").value;
	
	//alert(euro_tara_id + "|" + local_partid_id);
	
	var pars = 'form_category=update_rss_mep_list&euro_tara_id='+euro_tara_id+"&local_partid_id="+local_partid_id;
	
	var url = dir_value+"/actions.php";
	
	
	//alert(pars + "|" + url);
	
		
	var myAjax = new Ajax.Updater("mep_list", url, { method: 'post',  parameters: pars});
	
	
		
}


function select_all_rss_meps()
{
	//alert("here");
	var rss_mep_total_nr = $("rss_mep_total").value;
	//alert(rss_mep_total_nr);
	
	for(var i = 1; i <= rss_mep_total_nr; i ++)
	{
		try
		{
			$('rss_mep_selected_'+i).checked = true;
		}
		catch(e)
		{
			
		}
	}
	
}

function select_no_rss_meps()
{
	var rss_mep_total_nr = $("rss_mep_total").value;
	for(var i = 1; i <= rss_mep_total_nr; i ++)
	{
		try
		{
			$('rss_mep_selected_'+i).checked = false;
		}
		catch(e)
		{
			
		}
	}
	
}

function select_invert_rss_meps()
{
	var rss_mep_total_nr = $("rss_mep_total").value;
	for(var i = 1; i <= rss_mep_total_nr; i ++)
	{
		try
		{
			if ($('rss_mep_selected_'+i).checked == true)
			{
				 $('rss_mep_selected_'+i).checked = false;
			}
			else
			{
				$('rss_mep_selected_'+i).checked = true;
			}
		}
		catch(e)
		{
			
		}
	}
	
}



function check_epg_votes()
{
	ok = true;
	var frm = document.top_search_form;
	
	var euro_grup_id = frm.euro_grup_id.value;
	
	if(euro_grup_id==0)
	{
		ok = false;
		alert(lang_array["please_choose_epg"]);
	}
	
	return ok;
}

function check_epg_convergence_absolute()
{
	var ok = true;
	
	var euro_grup_id = $F("euro_grup_id");
	if(euro_grup_id==0)
	{
		ok = false;
		alert(lang_array["please_choose_epg"]);
	}
	
	return ok;
}

function check_epg_convergence_relative()
{
	var ok = true;
	
	var euro_grup_1_id = $F("euro_grup_1_id");
	var euro_grup_2_id = $F("euro_grup_2_id");
	
	if(euro_grup_1_id==0)
	{
		ok = false;
		alert(lang_array["please_choose_first_epg"]);
	}
	
	if(ok)
	{
		if(euro_grup_2_id==0)
		{
			ok = false;
			alert(lang_array["please_choose_second_epg"]);
		}		
	}
	
	if(ok)
	{
		if(euro_grup_1_id==euro_grup_2_id)
		{
			ok = false;
			alert(lang_array["select_different_epg"]);
		}
	}
	
	return ok;
}


function set_action_add_user_to_newsletter(lg_name, lg_email, lg_country)
{
	var newsletter_name = $F("newsletter_name");	
	var newsletter_email = $F("newsletter_email");
	var newsletter_country = $F("newsletter_country");
	
	var newsletter_div_error_page = $("newsletter_div_error");
	
	var ok = true;
	var err_msg = "";
	if( (newsletter_name==lg_name) || (newsletter_name.length < 2) )
	{
		ok = false;
		err_msg+= lang_array["please_enter_name"] + "<br>";		
	}
	
	if(!validate_email(newsletter_email))
	{
		ok = false;
		err_msg+= lang_array["please_enter_email"] + "<br>";		 			
	}
	
	if( (newsletter_country == lg_country) || (newsletter_country.length<2))
	{
		ok = false;
		err_msg+= lang_array["please_enter_contry"];
	}
	
	if(ok)
	{
		
		newsletter_div_error_page.style.display = "none"; 
		
		var url = dir_value+"/actions.php";
		var pars = "form_category=add_user_to_newsletter&newsletter_name="+newsletter_name+"&newsletter_email="+newsletter_email+"&newsletter_country="+newsletter_country;
		
		var myAjax = new Ajax.Request(url,{method:"post",parameters:pars,onComplete:set_action_add_user_to_newsletter_from_server});
		
	}
	else	
	{
		newsletter_div_error_page.style.display = "block"; 
		newsletter_div_error_page.innerHTML = err_msg;
	}
	
}

function set_action_add_user_to_newsletter_from_server(originalRequest)
{
	Try.these(
	
	function () {

		var jsonObject = eval('(' + originalRequest.responseText + ')');

		action_returned = jsonObject["action_returned"];


		switch(action_returned)
		{
			case "add_user_to_newsletter_ok":
			var newsletter_div_alert_page = $("newsletter_div_alert");
			newsletter_div_alert_page.style.display = "block";
			newsletter_div_alert_page.innerHTML = jsonObject["alert_msg"];

			$("newsletter_name").value="";
			$("newsletter_email").value="";
			$("newsletter_country").value="";
			
			break;
			
			case "add_user_to_newsletter_not_ok":
			
			break;		

		}//switch(action_returned)



	}//function ()


	);
}


function parlamentar_search_set(set)
{
    
    var val_euro_grup_id = ($("euro_grup_id")?1*$("euro_grup_id").value:"");
    var val_euro_tara_id = ($("euro_tara_id")?1*$("euro_tara_id").value:"");
    var val_euro_comisie_id = ($("euro_comisie_id")?1*$("euro_comisie_id").value:"");
    
    
    var url="actions.php";
    var pars = "lang="+lang+"&form_category=parlamentar_search_set_"+set+"&euro_grup_id="+val_euro_grup_id+"&euro_tara_id="+val_euro_tara_id+"&euro_comisie_id="+val_euro_comisie_id;
    
    var myAjax = new Ajax.Request(url,{method:"post",parameters:pars,onComplete:parlamentar_search_set_return});
}


function parlamentar_search_set_return(originalResponse)
{
    var return_array = eval('('+originalResponse.responseText+')');
    
    for (var i in return_array)
    {
    	//alert(i);
    	try
    	{
	    	if (i == "local_partid")
	    	{
	    		set_options($("local_partid_id"),return_array[i]);
	    	}
	    	else
	    	{
	    		
	        	set_options($("euro_"+i+"_id"),return_array[i]);
	    	}
    	}
    	catch (e)
    	{
    		
    	}
    	
    }
}


function parlamentari_top_filter()
{
    var url="actions.php";
    var pars = "lang="+lang+"&form_category=index_top_set_filter&euro_grup_id="+$F("top_euro_grup_id")+"&euro_tara_id="+$F("top_euro_tara_id");
    var myAjax = new Ajax.Updater("content_topuri",url,{method:"post",parameters:pars});
}

function set_options(select_obj,options_array)
{
    
    
    var original_sel = select_obj.value;
    
    //alert("original sel"+original_sel);
    select_obj.options.length=0;
    
    
    var option = document.createElement("option");
    option.value='';
    
    option.innerHTML =  lang_array["all_values"];
    
    
    
    option.selected=true;
    select_obj.appendChild(option);
    //select_obj.selectedIndex=select_obj.length-1;
    
    for(option_value in options_array)
    {
        try
        {
            if(option_value=='each' || options_array[option_value].indexOf('unction')!=-1)
            {
                break;
            }
        }catch(e)
        {
            break;
        }
        
        if(option_value)
        {
            var option = document.createElement("option");
            option.value=option_value;
            option.innerHTML =  options_array[option_value];
            
            
            
            if(original_sel==option_value)
            {
                //select_obj.selectedIndex=select_obj.length-1;
                //alert("selected "+1);
                option.selected=true;
            }
            
            select_obj.appendChild(option);
        }
    }
}

function show_vot(euro_vot_id,euro_proces_id,action)
{

    var url="actions.php";
    var pars = "lang="+lang+"&form_category="+action+"&euro_act_id="+euro_vot_id+"&euro_proces_id="+euro_proces_id;

	try
	{
	    $("div_flash").style.display = "none";		
	}
	catch (e)
	{
	}

    var myAjax = new Ajax.Updater("overlay_message_box_content",url,{method:"post",parameters:pars,onComplete:show_box});
}

function show_vot_new(euro_tara_id)
{

//	alert("here");

	window.location='cx_countries_new.php?euro_tara_id='+euro_tara_id;

	return;
	
    var url="actions.php";
    var pars = "lang="+lang+"&form_category=draw_voturi_eu2009&euro_tara_id="+euro_tara_id;

	try
	{
	    $("div_flash").style.display = "none";		
	}
	catch (e)
	{
	}

    var myAjax = new Ajax.Updater("overlay_message_box_content",url,{method:"post",parameters:pars,onComplete:show_box});


}


function show_box()
{

    showBox('overlay_box','overlay_message_box');
}


function close_box_acts(box_id)
{
	hideBox('overlay_box', box_id);
	if($('div_flash'))
	{
		$('div_flash').style.display = "block";
		$('div_flash').style.width = "210px";
	}
}

function close_box_countries_new(box_id)
{
	hideBox('overlay_box', box_id);
	if($('div_flash'))
	{
		$('div_flash').style.display = "block";
		$('div_flash').style.width = "720px";
	}
}

//===========================================================================================
//CALLDAR FUNCTIONS
//===========================================================================================


function vn_set_date_on_page_from_callendar(id_data_page, valoare_data, id_calendar_deschis, location_cal)
{
		
	switch(location_cal)
	{
		case "dual_form":
			var data_page = $(id_data_page);
			data_page.value = valoare_data;
					
		
			try
		    {
		        vn_set_action_change_data();
		    }
		    catch(e)
		    {
		        alert(e);
		    }
		    
		    hideBox('overlay_box', id_calendar_deschis);
		break;
		
		case "single_form":
		
			var data_page = $(id_data_page);
			data_page.value = valoare_data;
			
			hideBox('overlay_box', id_calendar_deschis);
		break;
		
		case "page":
		window.location = dir_value+"/cx_search_results.php?tip_cautare=search_acts&search_pressed=1&act_date="+valoare_data;
		break;
		
		case "fisa_parlamentar":
		
		var euro_parlamentar_id = $F("euro_parlamentar_id");
		var an_start = $F("an_start");
		var luna_start = $F("luna_start");
		
		window.location = dir_value+"/cx_mep_votes.php?an_start="+an_start+"&luna_start="+luna_start+"&zi_start="+valoare_data+"&euro_parlamentar_id="+euro_parlamentar_id;
		
		break;
	}
	

	

}

//----------------------------------------------------------------------

function vn_update_callendar_content(id_callendar_page, id_calendar_deschis, camp_instantiere, action_type, location_cal)
{
	
	var luna_start = $F("luna_start_"+id_calendar_deschis);
	var an_start = $F("an_start_"+id_calendar_deschis);	

		

	pars = "&form_category=draw_calendar_vot&luna_start="+luna_start+"&an_start="+an_start+"&id_calendar_deschis="+id_calendar_deschis+"&camp_instantiere="+camp_instantiere+"&action_type="+action_type+"&location="+location_cal+"&dir="+dir_value;
	
	if(location_cal=="fisa_parlamentar")
	{
		
		var euro_parlamentar_id = $F("euro_parlamentar_id");
		pars+="&euro_parlamentar_id="+euro_parlamentar_id;
		
	}

	url = dir_value+"/actions.php";

	var myAjax = new Ajax.Updater( id_callendar_page , url, { method: 'POST',  parameters: pars, onComplete:vn_update_callendar_content_from_server, evalScripts:true  });
		
}

function vn_update_callendar_content_from_server()
{
	
}


function vn_set_action_change_data()
{
    try
    {
	var data_i_value = $F("datai");
	var data_s_value = $F("datas");
    }
    catch(e)
    {
        alert("err: "+e);
    }
	var url = dir_value+"/actions.php";

	pars = "form_category=count_acte&data_i="+data_i_value+"&data_s="+data_s_value;

	//alert(judet_id_value);

	var myAjax = new Ajax.Request( url,

									{ method: 'get',
									  parameters: pars,
									  onComplete: vn_show_nr_acte
									}

								 );

}


function vn_show_nr_acte(originalRequest)
{


	var xml = originalRequest.responseXML;//we have the xml object
try{

	var respNode = xml.getElementsByTagName("response")[0];
	var items = respNode.getElementsByTagName("item");

	if(items.length > 0)
	{

		for (var i=0; i<items.length; i++)
		{

			  if (items[i].getElementsByTagName("value")[0].firstChild==null)
			  {
					alert("null");
			  }
			  else
			  {
				var value = items[i].getElementsByTagName("value")[0].firstChild.nodeValue;
			    $("nr_acte").innerHTML=value + " results";
			    //alert(value);
			  }

			 // alert("name "+name+" value "+value);

		}


	}//if(items.length > 0)
}
catch(e)
{
alert(e);
}

}

//===========================================================================================
//===========================================================================================

function check_small_form_acts(default_text_title, default_text_date)
{
	
	var ok = true;
	
	var frm = document.search_acts;
	var euro_act_nume = frm.euro_act_nume.value;
	var act_date = frm.act_date.value;
	
		
	var ok_act = true;
	if( (euro_act_nume == default_text_title) || (euro_act_nume.length < 2))
	{
		var ok_act = false;
	}
	
	var ok_date = true;
	if( (act_date==default_text_date) || (act_date.length!=10)  )
	{
		var ok_date = false;
	}
	
	if(euro_act_nume.value == default_text_title)
	{
		euro_act_nume.value = "";
	}
	
	if(act_date.value == default_text_date)
	{
		act_date.value = "";
	}
	
	if(!ok_date && !ok_act)	
	{
		alert(lang_array["please_enter_title_or_date"]);
		ok = false;
	}
	
	return ok;
	
	
}

function check_small_form_meps(default_text_name)
{
	
}

//===========================================================================================
//===========================================================================================

function set_action_view_activity(activity_type, euro_parlamentar_id)
{
	var div_to_be_updated = $("mep_"+activity_type);
	var a_to_be_updated = $("mep_a_"+activity_type);
	
	if(div_to_be_updated.style.display == 'block')
	{
		a_to_be_updated.innerHTML = lang_array["click_here_to_see_more"];
		div_to_be_updated.style.display = "none";
		
	}
	else	
	{
		a_to_be_updated.innerHTML = lang_array["click_here_to_see_less"];
		div_to_be_updated.style.display = "block";
		
		var pars = 'form_category=update_activities&activity_type='+activity_type+"&euro_parlamentar_id="+euro_parlamentar_id;
		var url = dir_value+"/actions.php";
		
		var myAjax = new Ajax.Updater("mep_"+activity_type , url, { method: 'post',  parameters: pars});
		
	}
	
	
}


function set_order_top(top_value)
{
	document.form_order.order.value = "ASC";
	document.form_order.top.value = top_value;
	document.form_order.submit();
	return false;
}

function update_slide_values(slide_values)
{		
	slide_values = slide_values.toString();
	var comp = slide_values.split(",");
	
	var pars = "form_category=update_slide_values&segment_id_start="+comp[0]+"&segment_id_end="+comp[1];
	var url = "actions.php";
	
	//$("bt_search").src = dir_value+"/images/icons/ajax-loader.gif";
	
	var myAjax = new Ajax.Request(url,{method:"post",parameters:pars,onComplete:update_slide_values_from_server});
			
	
	/*
	var frm = document.top_search_form;
	frm.segment_id_start.value = 
	alert(comp[0]);
	*/
}

function update_slide_values_from_server(originalRequest)
{
	Try.these(
	
	function () {

		var jsonObject = eval('(' + originalRequest.responseText + ')');

		action_returned = jsonObject["action_returned"];


		switch(action_returned)
		{
			case "update_slide_values_ok":
			
				var frm = document.top_search_form;
				frm.segment_id_start.value = jsonObject["segment_id_start"];
				frm.segment_id_end.value = jsonObject["segment_id_end"];
				frm.segment_id.value = jsonObject["segment_id"];

				frm.submit();
				
				//$("bt_search").src = dir_value+"/images/buttons/"+lang+"/bt_search.gif";
			
			break;
			
			case "update_slide_values_not_ok":
				alert(lang_array["please_select_valid_interval"]);
			break;		

		}//switch(action_returned)



	}//function ()


	);
}

//=======================================================================
function set_action_open_rss_section(section, action)
{
	var submenu_div = $("div_form_"+section);
	//alert(submenu_div.style.display);
	if(submenu_div.style.display == "none")
	{
		$("arrow_"+section).src = "./images/icons/menu/menu_hide_arrow.jpg";
	}
	else
	{		
		$("arrow_"+section).src = "./images/icons/menu/menu_drop_arrow.jpg";
	}
	
	Effect.toggle('div_form_'+section,'BLIND');
}


//=======================================================================
function set_action_open_menu_left(menu_number, action)
{
	var submenu_div = $("sub_menu_"+menu_number);
	//alert(submenu_div.style.display);
	if(submenu_div.style.display == "none")
	{
		$("arrow_"+menu_number).src = "./images/menu_left/arrow_down_sel.gif";
		
	}
	else
	{		
		$("arrow_"+menu_number).src = "./images/menu_left/arrow_down_not_sel.gif";
	}
	
	Effect.toggle('sub_menu_'+menu_number,'BLIND');
}