function doIgnor(div,friend_id,value) 
{
	//alert(div+','+friend_id+','+value);
    //showProgressEx();
    
    var v = ""; 
	
	v +=  '&f=' 	+ friend_id;
	v +=  '&v=' 	+ value;
		
    new Ajax.Updater(div,'/ext/ignore/ignore.action.php',
	{ 
		method : 'post', 
		postBody : v, 
		evalScripts: true, 
		onSuccess :  function(request)
		{
			if(div != 0)
			{
				if(value==1){
					$('div_uprofile_user_nick').innerHTML='<table width="85" align="center"><td align="center" style="color: white; background:#CC0000">Â ÈÃÍÎÐÅ</td></table>';
				}
				else if (value==0)
				{
					$('div_uprofile_user_nick').innerHTML='';	
				}
			}
			//doSearchResponse(request);
		}
	}
	);	
}
function getIgnoredList(div,v,s,iu)
{	
    $('div_ignore_list_status').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" />';
	//document.getElementById("aDialog").style.display = "block";
    var params = "";
	params +=  'v=' + v + '&';	
	params +=  's=' + s + '&';
	params +=  'iu=' + iu + '&';		

    new Ajax.Updater(div,'/ext/ignore/ignore.list.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		$('div_ignore_list_status').innerHTML='';
		//document.getElementById("aDialog").style.display = "none";
	}
	});
	
	//document.getElementById('code').value = escape('%');
}
function getGuestsList(div,v,s,p)
{	
    $('div_guests_list_status').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" />';
	//document.getElementById("aDialog").style.display = "block";
    var params = "";
	params +=  'v=' + v + '&';	
	params +=  's=' + s + '&';
	params +=  'p=' + p + '&';

    new Ajax.Updater(div,'/ext/guests/guests.list.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		$('div_guests_list_status').innerHTML='';
		//document.getElementById("aDialog").style.display = "none";
	}
	});
	
	//document.getElementById('code').value = escape('%');
}
function getFriendsList(div,type,s,friend)
{	
    $(div+'_status_bar').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" />';

    var params = "";
	params +=  'type=' + type + '&';	
	params +=  's=' + s + '&';
	params +=  'friend_id=' + friend + '&';

    new Ajax.Updater(div,'/ext/friends/friends.list.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		$(div+'_status_bar').innerHTML='';
	}
	});
	
	//document.getElementById('code').value = escape('%');
}
function getGiftsList(div,fid)
{	
    $('div_gift_list_status').innerHTML='<img src="/ext/img/loader/ajax_loader_line.gif" />';
    
	var params = "";
	params +=  'fid=' + fid + '&';	
    new Ajax.Updater(div,'/ext/gift/gift.list.php',{
		method : 'post', 
		postBody : params, 
		evalScripts: true, 
		onSuccess :  function(request)
		{
			$('div_gift_list_status').innerHTML='';
		}
	});
}

function setValue(id,data){
	document.getElementById(id).value = data;
}
function getValue(id){
	var what = document.getElementById(id);
	data = what.value;
	return data;
}

function getMessagesList(div,fid,t,s)
{	
    $('div_messages_list_status').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" />';
    
	var params = "";
	params +=  'fid=' + fid + '&';	
	params +=  's=' + s + '&';	
	params +=  't=' + t + '&';	
    new Ajax.Updater(div,'/ext/messages/messages.list.php',{
		method : 'post', 
		postBody : params, 
		evalScripts: true, 
		onSuccess :  function(request)
		{
			$('div_messages_list_status').innerHTML='';
		}
	});
} 

function doMessageAction(message, action, fid, t, s, div)
{		
    $('div_messages_list_status').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" />';
    //var messages = new Array(); messages = message;
	var params = "";
	params +=  'message_id=' + message + '&';	
	params +=  'action=' + action + '&';
	
	params +=  'fid=' + fid + '&';	
	params +=  's=' + s + '&';	
	params +=  't=' + t + '&';	
		
    new Ajax.Updater
    (div,'/ext/messages/messages.action.php',
	    {
			method : 'post', 
			postBody : params, 
			evalScripts: true, 
			onSuccess :  function(request)
			{
				$('div_messages_list_status').innerHTML='';
			}
		}
	);
}
function getInvitesList(div,s,type)
{	
    $(div+'_status').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" />';
    var params = "";
	params +=  's=' + s + '&';
	params +=  'type=' + type + '&';

    new Ajax.Updater(div,'/ext/myinvites/invites.list.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		$(div+'_status').innerHTML='';
	}
	});
}
function InvitesAction(div,friend_id,action,value)
{
    $('div_invites_list_status').innerHTML = '<img src="http://static.tuse.ua/img/ajax/loader.gif" border="0" />';
    
    var params = "";
	params +=  'friend_id=' + friend_id + '&';
	params +=  'action=' + action + '&';
	params +=  'value=' + value + '&';

    new Ajax.Updater(div,'/ext/myinvites/invites.action.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		$('div_invites_list_status').innerHTML = '';
	}
	});
} 
function getPhotosList(div,s,type,edit_photos,friend_id)
{	
    $(div+'_status').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" />';
    var params = "";
	params +=  's=' + s + '&';								// page
	params +=  'type=' + type + '&';						
	params +=  'edit_photos=' + edit_photos + '&';
	params +=  'friend_id=' + friend_id + '&';

    new Ajax.Updater(div,'/ext/photos/photos.list.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		$(div+'_status').innerHTML='';
	}
	});
}
function photoAction(div,photo_id,action,value)
{
    $('div_photos_list_status').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" border="0" />';
    
    var params = "";
	params +=  'photo_id=' + photo_id + '&';
	params +=  'action=' + action + '&';
	params +=  'value=' + value + '&';

		
	new Ajax.Updater(div, '/ext/photos/proxy.php',{
	   	method : 'post', 
	   	postBody : params, 
	   	evalScripts: true, 
	   	onSuccess :  function(request) {  
			$('div_photos_list_status').innerHTML='';
		}
	});	
	
/*	
    new Ajax.Updater(div, '/ext/photos/photos.action.php',{
    	method : 'post', 
    	postBody : params, 
    	evalScripts: true, 
    	onSuccess :  function(request) { 
			$('div_photos_list_status').innerHTML='';
		}
	});	
*/	
}

function add_photo_to_common(photo_id, category_id) {
	$('div_photos_list_status').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" border="0" />';

	new Ajax.Request('/ext/photos/add_photo_to_common.php?photo_id=' + photo_id + '&category_id=' + category_id, {
			    	onSuccess:  function(transport) {
						$('div_photos_list_status').innerHTML='';
						eval(transport.responseText);
					}
				}
	);
}

function delete_photo_from_common(photo_id) {

	new Ajax.Request('/ext/common_photos/delete_photo.php?photo_id=' + photo_id + '&reloc=no', {
			    	onSuccess:  function(transport) {
						
					}
				}
	);
}


function myProfileAction(div,action,value)
{
    //$('div_photos_list_status').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" border="0" />';
    
    var params = "";
	params +=  'action=' + action + '&';
	params +=  'value=' + value + '&';
/*
    new Ajax.Updater(div,'/ext/myprofile/profile.action.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		//$('div_photos_list_status').innerHTML='';
	}
	});
*/
    new Ajax.Request('/ext/myprofile/profile.action.php',{
    	method : 'post', 
    	postBody : params, 
    	evalScripts: true, 
    	onSuccess :  function(request)
    	{
 
    	}
    	});
	
}
function eventProfileAction(div,event_id,action,value)
{
    //$('div_photos_list_status').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" border="0" />';
    
    var params = "";
    params +=  'event_id=' + event_id + '&';
	params +=  'action=' + action + '&';
	params +=  'value=' + value + '&';

    new Ajax.Updater(div,'/ext/events/profile.action.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		//$('div_photos_list_status').innerHTML='';
	}
	});
}
function tvMoviesList(div)
{	
    $(div+'_status_bar').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" />';

    var params = "";

    new Ajax.Updater(div,'/ext/tvmovies/movies.list.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		$(div+'_status_bar').innerHTML='';
	}
	});
}
function wantToChatList(div)
{	
    $(div+'_status_bar').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" />';

    var params = "";

    new Ajax.Updater(div,'/ext/wanttochat/user.list.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		$(div+'_status_bar').innerHTML='';
	}
	});
}
function getWanttochatList(div,s)
{	
    $(div+'_status_bar').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" />';

    var params = "";	
	params +=  's=' + s + '&';

    new Ajax.Updater(div,'/ext/wanttochat/all.list.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		$(div+'_status_bar').innerHTML='';
	}
	});
	
	//document.getElementById('code').value = escape('%');
}

function getFriendsListForGift(div,type,s,friend, gift_id)
{	
    $(div+'_status_bar').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" />';

    var params = "";
	params +=  'type=' + type + '&';	
	params +=  's=' + s + '&';
	params +=  'friend_id=' + friend + '&';
	params +=  'gift_id=' + gift_id;

    new Ajax.Updater(div,'/ext/friends/friends.list.for.gift.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		$(div+'_status_bar').innerHTML='';
	}
	});
	
	//document.getElementById('code').value = escape('%');
}

function getVideosList(div,s,type,edit_photos,friend_id)
{	
    $(div+'_status').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" />';
    var params = "";
	params +=  's=' + s + '&';								// page
	params +=  'type=' + type + '&';						
	params +=  'edit_photos=' + edit_photos + '&';
	params +=  'friend_id=' + friend_id + '&';

    new Ajax.Updater(div,'/ext/video/videos.list.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		$(div+'_status').innerHTML='';
	}
	});
}

function videoAction(div,video_id,action,value) {
    $('div_photos_list_status').innerHTML='<img src="http://static.tuse.ua/img/ajax/loader.gif" border="0" />';
    
    var params = "";
	params +=  'video_id=' + video_id + '&';
	params +=  'action=' + action + '&';
	params +=  'value=' + value + '&';

    new Ajax.Updater(div,'/ext/video/video_action.php',{
	method : 'post', 
	postBody : params, 
	evalScripts: true, 
	onSuccess :  function(request)
	{
		$('div_photos_list_status').innerHTML='';
	}
	});
}

function get_user_gift(user_id) {
	if ($('gifts_for_' + user_id)) {
		new Ajax.Request('/ext/gifts/get_user_gift.php?id=' + user_id,{
						method : 'get', 
						evalScripts: true, 
						onComplete :  function(transport) {
							if (transport.responseText != $('gifts_for_' + user_id).innerHTML && transport.responseText.length > 0) {
								$('gifts_for_' + user_id).innerHTML = transport.responseText;
							}
						}
			});
	}
}

function check_vchat_invite() {
	
	new Ajax.Request('/ext/check_vchat_invite/check_vchat_invite.php',{
		method : 'get', 
		onComplete :  function(transport) {
			if(transport.responseText != '0'){
				$('vchat_dialog_main_wrapper1').style.display = 'block';
				$('vchat_dialog_main_wrapper2').style.display = 'block';
				$('vchat_dialog_main_wrapper2').innerHTML = transport.responseText;
				
				if ($('vchat_inv_eval_script')) eval($('vchat_inv_eval_script').innerHTML);
			}	
		}
	});
}

function vchat_agree_refuse(value, friend_id, user_id) {
	
	new Ajax.Request('/ext/check_vchat_invite/vchat_agree_refuse.php?param=' + value + '&friend_id=' + friend_id + '&user_id=' + user_id, {
		method : 'get', 
		onComplete :  function(transport) {
		}
	});
}

function check_response(user_id, div_id){

	new Ajax.Request('/ext/check_vchat_invite/check_response.php?user_id=' + user_id,{
		method : 'get', 
		onComplete :  function(transport) {
						var cb = transport.responseText.split(':');
						var user_id = cb[0];
						var val = cb[1];
 
						if(val == 'agree'){
							$('vchat_dialog_wrapper1').style.display = 'none';
							$('vchat_dialog_wrapper2').style.display = 'none';
							$(div_id).style.display = 'block';
							$('vchd_outcall_progress').innerHTML = '';
						}else if(val == 'refuse'){
							$('vchd_outcall_progress').innerHTML = '';
							if(Element.hasClassName($('vchat_dialog_body'), 'vchd_type_outcall')){
									Element.removeClassName($('vchat_dialog_body'), 'vchd_type_outcall')
									Element.addClassName($('vchat_dialog_body'), 'vchd_type_outcall_reject');
									$('vchd_waiter clear').innerHTML = '';
							}
						} 
			}	
	});
}


var vchat_invite_blink_title_intervalId;

function vchat_invite_start_blink_title(){
	
	if(document.title == "TUSE.UA • Ìîº Òóñå ïîíàä óñå! )")
		document.title = "***ÂÈÄÅÎ×ÀÒ***";
	else document.title = "TUSE.UA • Ìîº Òóñå ïîíàä óñå! )";
}

function vchat_invite_stop_blink_title(){
	window.clearInterval(vchat_invite_blink_title_intervalId); 
	document.title = 'TUSE.UA • Ìîº Òóñå ïîíàä óñå! )';
}


function send_phone_type_data() {

	new Ajax.Request('/ext/phone_type_questioning/req.php', {
					method: 'post',
					parameters:Form.serialize($('form_phone_type')), 
			    	onSuccess:  function(transport) {
						$('phone_type_cnt').innerHTML = transport.responseText;
						$('send_phone_type_link_cnt').innerHTML = '';
					}
				}
	);
	
	
}


function send_data_pokupon(email, div_id_hide, div_id_show) {

	new Ajax.Request('/ext/pokupon/send.php?email=' + email + '&t=', {
					method : 'get',	    	
					onSuccess:  function(transport) {
						$(div_id_hide).style.display = 'none';
						$(div_id_show).style.display = '';
					}
				}
	);

	
}


function photo_concurs_vote(photo_id) {

	new Ajax.Request('/ext/common_photos/voting.php?photo_id=' + photo_id, {
					method: 'get',
					onSuccess:  function(transport) {

						$('tuse_voting_rules').style.display = 'none';
		
						if(transport.responseText == 'thanks'){
							$('tuse_voting_thanks').style.display = '';
						}	
						else if (transport.responseText == 'forbidden'){
							$('tuse_voting_forbidden').style.display = '';
						}	
						
					}
				}
	);
	
}



var RotateHandler = Class.create();
RotateHandler.prototype = {
	user_id: null,
	updater: null,
	
	initialize: function(user_id) {
		this.user_id = user_id;
		$('gifts_for_' + user_id).onmouseover = this.handleOver;
		$('gifts_for_' + user_id).onmouseout = this.handleLeave;
		get_user_gift(this.user_id);
		this.updater = setInterval("get_user_gift('" + this.user_id + "')", 15000 );
	},
	
	handleOver: function(event) {
		clearInterval(this.updater);
		
	},
	  
	handleLeave: function(event) {
		this.user_id = this.id.substr(10);
		this.updater = setInterval("get_user_gift('" + this.user_id + "')", 15000 );
	}
	  
};

