var spanId;
var status;
var iteration;
var complete;

function imGo(span,eventId,status_id,iter,past) {

	imGo.past = past;
    if(complete == 0) return;
    complete = 0;
    spanId = span;
    status = status_id;
    iteration = iter;
    gocnt =  $('gocnt' + iteration).innerHTML;

    var pars = 'act=imgo&eventid=' + eventId +'&status=' + $(status_id).value;
    var search_node_Ajax = new Ajax.Request(ajax_path, {method: 'post', parameters: pars,onComplete: imGo_Result}
    );
}

function imGo_Result(RequestFromServer) {


    if(RequestFromServer.responseText == 2 || RequestFromServer.responseText == "2") {

		$('go' + iteration).removeClassName('false');
		$('corob' + iteration).removeClassName('act_false');	
        $('go' + iteration).addClassName('true');
		$('corob' + iteration).addClassName('act_true');



        var text = getText1();
        $(spanId).innerHTML = text;
        $(status).value = 1;

		var count = parseInt($('gocnt' + iteration).innerHTML);
		var new_count = count + 1;
	
		
		$('gocnt' + iteration).innerHTML = new_count;
		if(imGo.past)
		{getWentSelfText(iteration, new_count);}
		else
		{getWillGoSelfText(iteration, new_count);}

    }
    if(RequestFromServer.responseText == 1 || RequestFromServer.responseText == "1") {

		$('go' + iteration).removeClassName('true');
		$('corob' + iteration).removeClassName('act_true');		
        $('go' + iteration).addClassName('false');
		$('corob' + iteration).addClassName('act_false');

		
		
        var text = getText2();
        $(spanId).innerHTML = text;
        $(status).value = 2;
		
		
		var count = parseInt($('gocnt' + iteration).innerHTML);
		var new_count = count - 1;
			
		
        $('gocnt' + iteration).innerHTML = new_count;
		if(imGo.past)
		{getWentText(iteration, new_count);}
		else
		{getWillGoText(iteration, new_count);}
		
    }
	//	alert("aa");
   // showCalOne();
    complete = 1;

}

function getCountryList_x(mode) {


    if($('cities_x').style.display == 'none')  {
    $('cities_x').show();
    } else  {
    $('cities_x').hide();
    }

    var pars = 'act=get_city_list_universal&selectcityid=selectedCity_x&selectid=city_x&template=get_city_events&method=get_events_cities';
    var search_node_Ajax = new Ajax.Request(ajax_path, {method: 'post', parameters: pars,onLoading: $('cities_x').innerHTML = 'Подождите...',onComplete: getCountryList_x_Result});
}

function getCountryList_x_Result(RequestFromServer) {
    $('cities_x').innerHTML = RequestFromServer.responseText;
}


function showCalendar(year,month,selected_date,city,country,href) {
    var pars = 'act=event_calendar&year=' + year + '&month=' + month + '&selected_date=' + selected_date + '&city=' + city  + '&country=' + country +'&href=' + href;
    var search_node_Ajax = new Ajax.Request(ajax_path, {method: 'post', parameters: pars,onComplete: showCalendar_Result});
}

function showCalendar_Result(RequestFromServer) {
    $('calendar').innerHTML = RequestFromServer.responseText;
}

function changeCityLink() {


}
