  function stripslashes(str) {
    str=str.replace(/\\'/g,'\'');
    str=str.replace(/\\"/g,'"');
    str=str.replace(/\\\\/g,'\\');
    str=str.replace(/\\0/g,'\0');
    return str;
}

$.postJSON = function(url, data, callback) {
	       $.post(url, data, callback, "json");
};

jQuery.fn.slowEach = function( interval, callback ) {
        var array = this;
        if( ! array.length ) return;
        var i = 0;
        next();
        function next() {
            if( callback.call( array[i], i, array[i] ) !== false )
                if( ++i < array.length )
                    setTimeout( next, interval );
        }
}; 


$(document).ready(function () {	

     
    $("input[@id*=close]").click(function () {
		  $.modal.close();
	   });
 
    $("div[@id*=ad_]").mouseover(function(){$(this).css("background","#ffefd5");});
    $("div[@id*=ad_]").mouseout(function(){$(this).css("background","#fff");});

    $("div[@id*=object_]").mouseover(function(){$(this).css("background","#ffefd5");});
    $("div[@id*=object_]").mouseout(function(){$(this).css("background","#fff");});
    
    $("div[@id*=imot_]").mouseover(function(){$(this).css("background","#ffefd5");});
    $("div[@id*=imot_]").mouseout(function(){$(this).css("background","#fff");});

    $("img[@id*=showimg__]").mouseover(function () {
        $(this).css("cursor","pointer");
    });
  

    $("img[@id*=showimg__]").click(function () {
    var value=$(this).attr("id").split('__');
    if (value[3]){
      $("#showimg").attr("src",fileroot+"/"+value[1]+"/"+value[3]+"/photos/"+value[2]); 
    }
    else 
      $("#showimg").attr("src",fileroot+"/"+value[1]+"/photos/"+value[2]); 
	  });

    $("#travel .thumb").slowEach(15000, function () {
      var value=$(this).attr("id").split('__');
      $("#showimg").fadeOut();
      $("#showimg").attr("src",fileroot+"/"+value[1]+"/photos/"+value[2]); 
      $("#showimg").fadeIn("slow");
      
    });

    $(".hbox").mouseover(function () {
      $(this).css('border','1px solid #fa6400');
    });

    $(".hbox").mouseout(function () {
      $(this).css('border','1px solid #ccc');
    });

    $("[@class*=intxt]").focus(function () {
  		$(this).css("border","1px solid #990000");
  		$(this).css("color","#000");
  		
  	});

    $("[@class*=intxt]").blur(function () {
  		$(this).css("border","1px solid #BBBBBB");
  		$(this).css("color","#606060");
  	});

});

 function logout(){
   $.getJSON("data.php?action=doLogout&user="+user, function(json){
        if (json.Result == true){
            window.location.reload();
         }
   });
 }

 function getMetrics() {

          $.ajax({
		          type: "GET",
		          data: {
                      action: 'getMetrics'
                    }, 
              url: 'data.php',
		          dataType: 'json',
		          timeout: 6000,
		          global: 'false',
		          success: function(json) {
                if (json.Result){
          
                    var text= "<span class=\"c_red mr5\">"+json.Data['Hi']+' '+json.Data['User']+ "</span> [ <a href=\""+loginurl+"\">"+json.Data['Admin']+"</a> ] [ <a href=\"#\" onClick=\"logout();\">"+json.Data['Logout']+"</a> ] ";
          
                    if (if_exists(document.getElementById('comment_name')) && json.Data['User']){
                        $("#comment_name").css("display","none");
                        $("#cuser").html(json.Data['User']);    
                    }
                } 
                else
                {
                    var text=today+" [ <a href=\""+loginurl+"\">"+json.Data['Login']+"</a> ]";
                } 
        
                
                $("#hline").html(text);    
              }
          });  
  }

 
 function nl2br(str) {
    if(typeof(str)=="string") return str.replace(/(\r\n)|(\n\r)|\r|\n/g,"<BR>");
    else return str;
 }
 
 function CheckInput(art){
 
  if (art == 'ads'){
    var title=$("#title").val();
    var phone=$("#phone").val();
    var phone2=$("#phone2").val();
    var name=$("#name").val();
    var captcha=$("#captcha").val();
    
    if (title==''){
      alert('Въведете Заглавие');
      $("#title").focus();
      return false;
    }

    if (name==''){
      alert('Въведете име');
      $("#name").focus();
      return false;
    }

    if (phone=='' && phone2==''){
      alert('Въведете Телефон');
      $("#phone").focus();
      return false;
    }

    if (captcha==''){
      alert('Въведете 5цифрения код от картинката');
      $("#captcha").focus();
      return false;
    }
  
  }
 
  return true; 
 }
 
 function if_exists(obj){
  return typeof(obj)!='undefined';
}

  function fbs_click() {
    u=location.href;
    t=document.title;
    window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
    
    return false;
  
  }
  
  
  var url=document.URL;
  var title=document.title;

  function addDig(){
    var location='http://digg.com/submit?url='+url+'&title='+title;
    window.open (location,"status=1,toolbar=1");  
   
    return true;
  }
  
  function addStumble(){
    var location='http://www.stumbleupon.com/submit?url='+url+'&title='+title;
    
    window.open (location,"status=1,toolbar=1");  
    return false;
  }
  
  function addReddit(){
    var location='http://www.reddit.com/submit?url='+url+'&title='+title;
    window.open (location,"status=1,toolbar=1");  
    return false;
  }
  