function actionProcess(value, id) {
	document.forma.act.value=value;
	document.forma.id.value=id;
	document.forma.submit();		
	return false;
}


function actionConfirm(value, message, id) {
	if(confirm(message))  {
		document.forma.act.value=value;
		document.forma.id.value=id;
		document.forma.submit();		
	} 
	return false;
}


// просмотры
function viewCount(id) {
	$.ajax({
	   type: "POST",
	   url: "/view_count/",
	   data: "id="+id,
	   dataType: "json",
	   success: function(){}
	 });	 		
	
}




// работа с куками	
function set_cookie (name, value, nDays, path, domain, secure) {

  var today = new Date();
  var expires = new Date();		
  expires.setTime(today.getTime() + 3600000*24*nDays);
  expires=expires.toGMTString();	  
  document.cookie = name + "=" + escape(value) +
	((expires) ? "; expires=" + expires : "") +
	((path) ? "; path=" + path : "") +
	((domain) ? "; domain=" + domain : "") +
	((secure) ? "; secure" : "");
	
}

function get_cookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}

// обработка приатаченных картинок
function imgProccess(id, act, url) {
	loading("imgLoading", 1);
	
	$.ajax({
	   url: url,
	   data: {"id":id, "act": act},
	   type: "POST",	   
	   dataType: "json",
	   success: function(data){
			loading("imgLoading", 0);			   
			if(data.error) $.jGrowl(data.error);
			else $("#images").html(data.content);
	   }
	 });
	
	return false;
}




	function loading(id, state) {        
		if(state==1) $("#"+id).html('<img src="'+I_URL+'/img/wait.gif" width="16" height="16" align="absmiddle">');		
		else $("#"+id).html('');		
	}

    
    /* Make start page */
    function showPopup(w,h) {
        var popUp = document.getElementById("popupcontent");
        popUp.style.width = w + "px";
        popUp.style.height = h + "px";
                                           
        baseText = popUp.innerHTML;
        popUp.innerHTML = baseText + "<center><div id=\"statusbar\"><button onclick=\"hidePopup();\">Закрыть окно?<button></div><center>";
       
        var sbar = document.getElementById("statusbar");
        sbar.style.marginTop = (parseInt(h)-40) + "px";
        popUp.style.visibility = "visible";
    }
      
    function hidePopup(){
        var popUp = document.getElementById("popupcontent");
        popUp.style.visibility = "hidden";
    }
      
    function setStartPage(obj) {
       br = navigator.userAgent.toLowerCase();
            
        if(br.indexOf('msie') != -1) {
            obj.style.behavior='url(#default#homepage)';
            obj.setHomePage('http://www.tut.ua');
        } else showPopup(300,230);                                        
    }
    
    /* Feed back */
    function feedBackProcess() {
       
        var name=$("#feedback_name").val();
        var email=$("#feedback_email").val();
        var type=$('input[name=feedback_type]:radio').filter(":checked").val();
        var text=$("#feedback_text").val();
        var code=$("#feedback_code").val();
       
        $.ajax({
               type: "GET",
               url: "http://www2." + DOMAIN + "/feedback/?callback=?",
               data: {name:name, email:email, type:type, text:text, code:code},
               dataType: "jsonp",
               success: function(response){
                   if(response['error']!=undefined) $.jGrowl(response['error']); 
                   else {
                       $('#feedback_form').toggleClass('hide');
                       $("#feedback_success").show();  
                       $("#feedback_code").val('');
                       $("#capcha").attr("src", "http://www2."+DOMAIN+"/kcaptcha/?"+Math.random());
                       $.jGrowl('Ваше сообщение успешно отправлено');
                   }
               }
         });  
         
        
    }
    
/* ----------------------------  switcher --------------------------------------- */

var lastidG = new Array ('1','1','1','1');
var oName = new Array ('Категории вакансий','Категории резюме');
var kName = new Array ('Я тут','Афиша today','Мой гороскоп');
var cName = new Array ('События','Места','Новости');


function selectArrNum (serial)
{
    var aNum = 0;
    if (serial == 'k') aNum = 1;
    if (serial == 'c') aNum = 1;
    return aNum;
}


function setBookmarkGlobal (id)
{
//получаем данные о букмарке и номере закладки
    var s = new String(id);
    ser = s.substring(0,1);
    num = parseInt(s.substring(1,2));
    var ArrNum = selectArrNum(ser);
    if (num != lastidG[ArrNum]){
    //возвращаем прошлую выделенную страницу к обычному виду
        if (ser=='o'){
             $gid(ser+lastidG[ArrNum]).innerHTML = '<br style="line-height: 3px;"><a href="javascript:void(0)">'+oName[lastidG[ArrNum]-1]+'</a>';
             if (lastidG[ArrNum]==2)
               $gid(ser+lastidG[ArrNum]).className = 'bm_base_4_news bm_last_3';
             else $gid(ser+lastidG[ArrNum]).className = 'bm_base_4_news bm_main_3';

             if (lastidG[ArrNum]!=1) $gid(ser+(lastidG[ArrNum]-1)).className = 'bm_base_3 bm_main_3';

             //выделяем указанную страницу

             $gid(id).innerHTML = '<br style="line-height: 3px;"><span class="red_h2">'+oName[num-1]+'</span></div>';
             if (num == 1){
                $gid(id).className = 'bm_base_4_news bm_s_3 bm_first_3';
                SetV();
             }
             else{
                 $gid(id).className = 'bm_base_4_news bm_s_3';
                $gid(ser+(num-1)).className = 'bm_base_4_news bm_sosed_3';
                SetR();
             }

        }

        if (ser=='k'){
            hideAllBlock();
            switch(num){
                case 1:$('#mail_data').show(); setCookie('login', 'mail'); break;
                case 2:$('#afisha_data').show(); setCookie('login', 'weather'); break;
                case 3:$('#else_data').show(); setCookie('login', 'horo'); break;
            }

             //$gid(ser+lastidG[ArrNum]).innerHTML = '<a href="javascript:void(0)">'+kName[lastidG[ArrNum]-1]+'</a>';
             
             $('#'+ser+lastidG[ArrNum]).html('<a href="javascript:void(0)">'+kName[lastidG[ArrNum]-1]+'</a>');
             if (lastidG[ArrNum]==3)               
               $('#'+ser+lastidG[ArrNum]).removeClass().addClass('bm_base_4_news bm_last_3');
             else $('#'+ser+lastidG[ArrNum]).removeClass().addClass('bm_base_4_news bm_main_3') ;

             if (lastidG[ArrNum]!=1) $('#'+ser+(lastidG[ArrNum]-1)).removeClass().addClass('bm_base_4_news bm_main_3');

             //выделяем указанную страницу

             $('#'+id).html('<span class="red_h2">'+kName[num-1]+'</span>');
             if (num == 1) $('#'+id).removeClass().addClass ('bm_base_4_news bm_s_3 bm_first_3');
             else {
                $('#'+id).removeClass().addClass ('bm_base_4_news bm_s_3');
                $('#'+ser+(num-1)).removeClass().addClass('bm_base_4_news bm_sosed_3');
             }
        }


        if (ser=='c'){

            hideAllCommentBlock();
            switch(num)    {
                case 1:$gid('c1_').style.display='block'; setCookie('login', 'c1_'); break;
                case 2:$gid('c2_').style.display='block'; setCookie('login', 'c2_'); break;
                case 3:$gid('c3_').style.display='block'; setCookie('login', 'c3_'); break;
            }

             $gid(ser+lastidG[ArrNum]).innerHTML = cName[lastidG[ArrNum]-1];
             if (lastidG[ArrNum]==3) $gid(ser+lastidG[ArrNum]).className = 'bm_base_4_news bm_last_3 bold_pt5';
             else $gid(ser+lastidG[ArrNum]).className = 'bm_base_4_news bm_main_3 bold_pt5';

             if (lastidG[ArrNum]!=1) $gid(ser+(lastidG[ArrNum]-1)).className = 'bm_base_3 bm_main_3 bold_pt5';

             //выделяем указанную страницу

             $gid(id).innerHTML = cName[num-1];
             if (num == 1) $gid(id).className = 'bm_base_4_news bm_s_3 red_h2 bm_first_3';
             else {
                 $gid(id).className = 'bm_base_4_news bm_s_3 red_h2';
                $gid(ser+(num-1)).className = 'bm_base_4_news bm_sosed_3 bold_pt5';
             }
        }

    lastidG[ArrNum]=num;   //записываем текущую активную страницу как последнюю активную
    return false;
 }

function hideAllBlock(){
    $('#mail_data').hide();
    $('#afisha_data').hide();
    $('#else_data').hide();
}

function hideAllCommentBlock(){
    $gid('c1_').style.display='none';
    $gid('c2_').style.display='none';
    $gid('c3_').style.display='none';
}

}    
  
function makeAfisha(){  
    
    // подгружаем содержимое вкладки, если еще не было подгрузки
    if(!$('#scrollme').hasClass('loaded')) {
        $.ajax({
           type: "POST",
           url: "/json/afisha/",                   
           data: {},
           dataType: 'json',
           success: function(data){                                  
               $('#afisha_data').css('background', '');                              
               $('#scrollme').addClass('loaded');                              
               if(data.content!=undefined) $('#scrollme').html(data.content);
           }
         });
        
    }                                                                 
    
    
    
    return false;
    
    
}
  
  
 /* ----------------------------  cookie --------------------------------------- */

function setCookie(name, value){
        var domain = '.tut.ua';
        var path = '/';
        var exdate = new Date(); exdate.setDate(exdate.getDate()+14);
        var expires = exdate.toGMTString();
        var curCookie = name + "=" + escape(value)
                + ((expires) ? "; expires=" + expires : "")
                + ((path) ? "; path=" + path : "")
                + ((domain) ? "; domain =" + domain : "")

        if ((name + "=" + escape(value)).length <= 4000) document.cookie = curCookie
        else if (confirm("Cookie превышает 4KB и будет вырезан !")) document.cookie = curCookie
}
 
  function getCookie(name) {
    var cookie = " " + document.cookie;
    var search = " " + name + "=";
    var setStr = null;
    var offset = 0;
    var end = 0;
    if (cookie.length > 0) {
        offset = cookie.indexOf(search);
        if (offset != -1) {
            offset += search.length;
            end = cookie.indexOf(";", offset)
            if (end == -1) end = cookie.length;
            setStr = unescape(cookie.substring(offset, end));
        }
    }
    return(setStr);
} 


function searchProcess() {    
    if($("#q").val()=='')  {
        $.jGrowl("Введите поисковый запрос"); 
        return false;
    }
    return true;
}
