$(function(){$.ajaxSetup({cache:false});$('#menu li').not('.logo').hover(function(){$('a:first',this).addClass('hover');$('ul',this).show();$('ul',this).width($(this).width()+80);$('ul li a',this).width($(this).width()+20);},function(){$('a:first',this).removeClass('hover');$('ul',this).hide();});var valueUsername=$('#login-holder input[name=username]').val();var valuePassword=$('#login-holder input[name=password]').val();$('input').keypress(function(e){if(e.which==13){$(this).parents('form:eq(0)').submit();}});$('#login-holder input[name=username]').focus(function(){var value=$(this).val();if(value==valueUsername)
$(this).val('');}).blur(function(){var value=$(this).val();if(value=='')
$(this).val(valueUsername);});$('#login-holder input[name=password]').focus(function(){var value=$(this).val();if(value==valuePassword)
$(this).val('');}).blur(function(){var value=$(this).val();if(value=='')
$(this).val(valuePassword);});$('#alert').hover(function(){$(this).addClass('alertbghover');},function(){$(this).removeClass('alertbghover');});$('#alert').click(function(){var ids=$(this).find('ul:first').attr('id');ids=ids.replace(/alert-/,'');window.location=url+'oproepen/'+ids;});$('#statusli, #statuslilogout').hover(function(){$('ul',this).show();$('ul',this).width($(this).width());$('ul li a',this).width($(this).width()-20);},function(){$('ul',this).hide();});$('#statusli ul a').click(function(){var name=$(this).text();var splits=$(this).attr('id');splits=splits.replace(/status-/,'');var ids=splits;$.ajax({type:"POST",url:url+"ajax/changestatus.php",data:({status:ids}),success:function(msg){if(msg!=='1'){$('#curstatusname').text(msg);$('#login-settings .status').css('background-image','url('+url+'images/default/icons/'+msg.toLowerCase()+'.gif)');$('#login-settings ul').hide();}}});return false;});$('#statuslilogout ul a').click(function(){var name=$(this).attr('rel');var splits=$(this).attr('id');splits=splits.replace(/status-/,'');var ids=splits;$('input[name=curstatus]').val(ids);$('#curstatusname').text(name);$('#login-holder .status').css('background-image','url('+url+'images/default/icons/'+name.toLowerCase()+'.gif)');$('#login-holder ul').hide();return false;});$('#creditsli').hover(function(){$('ul',this).show();$('ul',this).width($(this).width()+50);$('ul li a',this).width($('ul',this).width()-20);},function(){$('ul',this).hide();});$('#pmli').hover(function(){$('ul',this).show();$('ul',this).width($(this).width());$('ul li a',this).width($('ul',this).width()-20);},function(){$('ul',this).hide();});$("#invitations, #newinvitations, #acceptfriends").colorbox({transition:"none",speed:200,opacity:0.7,width:"650px",height:"450px",iframe:true,onOpen:function(){$("body").css("overflow","hidden");},onClosed:function(){$("body").css("overflow","auto");}});$("#moresmilies").colorbox({transition:"none",speed:200,opacity:0.7,width:"860px",height:"450px",iframe:true,onOpen:function(){$("body").css("overflow","hidden");},onClosed:function(){$("body").css("overflow","auto");}});$(".makefriendship, #makefriendship1").colorbox({transition:"none",speed:200,opacity:0.7,width:"500px",height:"350px",iframe:true,onOpen:function(){$("body").css("overflow","hidden");},onClosed:function(){$("body").css("overflow","auto");}});$("#getvipmembership, .vip-btn, #extendvip, #vipbtn3, #vipbtn4, #voordelenwordvip").colorbox({transition:"none",speed:200,opacity:0.7,width:"600px",height:"350px",iframe:true,onOpen:function(){$("body").css("overflow","hidden");},onClosed:function(){$("body").css("overflow","auto");}});$(".placemessage").colorbox({transition:"none",speed:200,opacity:0.7,width:"550px",height:"480px",iframe:true,onOpen:function(){$("body").css("overflow","hidden");},onClosed:function(){$("body").css("overflow","auto");}});$(".delete-text, .delete-btn").live('click',function(){if(confirm('Weet je zeker dat je dit item wilt verwijderen?')){$.fn.colorbox({href:$(this).attr('href'),transition:"none",speed:200,opacity:0.7,width:"550px",height:"200px",iframe:true,onOpen:function(){$("body").css("overflow","hidden");},onClosed:function(){window.location.reload(true);}});}
return false;});$(".edit-text").live('click',function(){$.fn.colorbox({href:$(this).attr('href'),transition:"none",speed:200,opacity:0.7,width:"550px",height:"400px",iframe:true,onOpen:function(){$("body").css("overflow","hidden");},onClosed:function(){$("body").css("overflow","auto");}});return false;});$(".placealert").colorbox({transition:"none",speed:200,opacity:0.7,width:"550px",height:"480px",iframe:true,onOpen:function(){$("body").css("overflow","hidden");},onClosed:function(){$("body").css("overflow","auto");}});$("#spotlightbtn").colorbox({transition:"none",speed:200,opacity:0.7,width:"550px",height:"280px",iframe:true,onOpen:function(){$("body").css("overflow","hidden");},onClosed:function(){$("body").css("overflow","auto");}});$(".predict, .predicttext").colorbox({transition:"none",speed:200,opacity:0.7,width:"800px",height:"550px",iframe:true,onOpen:function(){$("body").css("overflow","hidden");},onClosed:function(){$("body").css("overflow","auto");}});$('#menu-add-event').colorbox({transition:"none",speed:200,opacity:0.7,width:"800px",height:"560px",iframe:true,onOpen:function(){$("body").css("overflow","hidden");},onClosed:function(){$("body").css("overflow","auto");}});$('.videolist').colorbox({transition:"none",speed:200,opacity:0.7,width:"630px",height:"600px",iframe:true,onOpen:function(){$("body").css("overflow","hidden");},onClosed:function(){$("body").css("overflow","auto");}});$("a.complaint, .smallinfolight .error").colorbox({transition:"none",speed:200,opacity:0.7,width:"550px",height:"370px",iframe:true});$('.mp3list').click(function(){var ids=$(this).parents('tr').attr('id');ids=ids.replace(/mp3-/,'');settings={href:url+'mp3-item/'+ids,height:570,width:600,toolbar:0,scrollbars:1,status:0,resizable:1,location:0,menubar:0,onUnload:null};settings.top=(screen.height-(settings.height+110))/2;settings.left=(screen.width-settings.width)/2;var name='mp3'+Math.floor(Math.random()*1000);var parameters="location="+settings.location+",menubar="+settings.menubar+",height="+settings.height+",width="+settings.width+",toolbar="+settings.toolbar+",scrollbars="+settings.scrollbars+",status="+settings.status+",resizable="+settings.resizable+",left="+settings.left+",screenX="+settings.left+",top="+settings.top+",screenY="+settings.top;winObj=window.open(settings.href,name,parameters);winObj.focus();return false;});});


$(document).ready(function() {
  $(".plus_button").live("onselectstart",function() {
      return false;
  })
  
$(".link_button").live("click",function() {
    $(".media_add").css("display","block");
    
});

$(".img_button").live("click",function() {
    $(".media_add_image").css("display","block");
     
    
})


$(".share_button").live("click",function() {
   dataString = "post_url=" + 
       escape($("#poptext").attr("value")) + 
       "&comment=" + 
       escape($("#poptext2").attr("value"));
   
   intLocation = $("#show_location").attr("checked");
   locationValue = "";
   if (intLocation) {
       intLocation = 1;
       locationValue = $("#location_textbox_value").attr("value");
   }
   else intLocation = 0;
   
   image_upload_id = $("#upload_id").attr("value");
   
   dataString = dataString + "&location=" + intLocation + "&location_value=" + 
       locationValue + "&upload_id=" + image_upload_id;
   

   
   $.ajax({
        type: "POST",
        url: "/ajax/wall/message_ajax.php",
        data: dataString,
        cache: false,
        success: function(html)
        {
            html = html.trim();
            $("#container").append("<iframe src='http://www.turklerinmekani.nl/ajax/wall/google_getcords.php?message_id=" + html + "&location=" +  locationValue + "'></iframe>")


            $("#share_status").css("display","block");
            $("#share_status").html("gedeeld!");
            setTimeout(function() {
                $(".cancel_button").click();
                $("#share_status").css("display","none");
                $("#share_status").html("");
            },2500)
            
        }        
    });
});



$("#poptext").live("keypress",function() {
    if ($("#poptext2").css("height") == "0px") {
        var charsLeft = $("#poptext").attr("maxlength")- $("#poptext").attr("value").length;
        $("#wall_left2").html(charsLeft + " karakters over");      
    }
    
})  
$("#poptext2").live("keypress",function() {
    
    var charsLeft = $("#poptext2").attr("maxlength")- $("#poptext2").attr("value").length;
    $("#wall_left2").html(charsLeft + " karakters over");      
    
    
})  
$("#poptext").live("keyup",function() {
    
    if ($("#poptext").css("height") == "24px") return;
    
    var gotLink = $(this).attr("value").indexOf("www.");
    
    if (gotLink == -1) {
        gotLink = $(this).attr("value").indexOf("http://");
    }
    
    if (gotLink == -1) {
        gotLink = $(this).attr("value").indexOf("https://");
    }
    
    
    
    if (gotLink != -1) {
        
        $("#poptext").animate({"height":"24px"});
        $("#poptext2").animate({"height":"60px"});
        
        
        $("#poptext2").css("display","none");
    }
})

  $(".plus_button").live("click",function() {

     $(".media_add_top").css("display","block");
     $(".media_add_top").animate({"height":"120px"})
     
  });
  $(".cancel_button").live('click',function() {

      $("#poptext").css("height","90px");
      $("#poptext2").css("height","0px");          
      $("#poptext2").css("display","none");
      
      $("#poptext").attr("value","");
      $("#poptext2").attr("value","");


      $(".media_add_top").fadeOut(1000);      
      
      setTimeout(function() {
          $(".media_add_top").css("height","0px");
      },1000);
  });
  
  $("#show_location").live("click",function() {
      var location_checked = $(this).attr("checked");
 
      
      var tdisplay = "none";
      if (location_checked) tdisplay = "block";
      
      $("#location_textbox").css("display",tdisplay);               
      
  });
  $(".im").live('click',function(){
			$.fn.colorbox({
			href: $(this).attr('href'),
			transition:	"none",
			speed: 200,
                        scrolling: false,
			opacity: 0.7,
			width: "655px",
			height: "388px",
			iframe:true,
			onOpen: function() { 
				$("body").css("overflow", "hidden"); 
			}, 
			onClosed: function() { 
				$("body").css("overflow", "auto"); 
			}
		});
	
		return false;
	
	});
        
function getParameterByName(name)
{
  name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
  var regexS = "[\\?&]" + name + "=([^&#]*)";
  var regex = new RegExp(regexS);
  var results = regex.exec(window.location.href);
  if(results == null)
    return "";
  else
    return decodeURIComponent(results[1].replace(/\+/g, " "));
}
function getPhotoMax() {
            $.ajax({
                url: "/ajax/photos_wall.php?maxpages=1&user_id=" + getParameterByName("id"),
                success: function(data) {
                    pagesMax = Math.ceil(data / 6)
                }
            });
}
function getPhotoImages(page) {
        $.ajax({
        url: "/ajax/photos_wall.php?page=" + page + "&user_id=" + getParameterByName("id"),
        success:function(data) {
           rows = data.split(";");
           counter = 0;
           for(i=0;i <= rows.length-1;i++) {
                var picid = i + 1;
                dest = "pic" + picid;
               


               cols = rows[i].split("|");
               if (cols[1] != undefined) {
                   $("#" + dest).attr("src","/photos/small/" + cols[1]);       
                   $("#" + dest).css("display","none");
                   $("#" + dest).fadeIn('slow')

                } else {
                   $("#" + dest).attr("src","");       
                }
           }
           
           if (i != 7) {
               for (i=i; i <= 7;i++) {
                   var picid = i + 1;
                   dest = "pic" + picid;
                   $("#" + dest).attr("src","")                   
                   ;
               }
           }
        }
    })
}
        
        var pageIndex = 1;
        var pagesMax = 0;
            $("#wall_media_add").live("click",function() {
                $(".media_add").css("display","block");
            });
            
            $("#update").live("keypress",function() {
                var charsLeft = $("#update").attr("maxlength")- $("#update").attr("value").length;
                $("#wall_left").html(charsLeft + " karakters over");
            })
            
            $("#media_box").live("click",function() {
               if ($("#media_box").attr("value") == "Link naar youtube of andere media") {
                   $("#media_box").attr("value","");
               }
            });
            
            $("#wall_add").live("click",function() {                
                var textadd = $("#media_box").attr("value");
                $("#update").attr("value",textadd);
                $("#wall_link").attr("value",textadd);
                $(".link_button").css("background-color","red");
                $("#media_box").attr("value","");
                $(".media_add").css("display","none");               
            });
            
            $("#wall_cancel").live("click",function() {
                $(".media_add").css("display","none");
            });
            
        if ($(".wall_picture_smalls").length == 1) {
            getPhotoMax();
            getPhotoImages(pageIndex);
            
            $(".wall_picture_next").live("click",function() {
               pageIndex = pageIndex + 1;
               
               if (pageIndex > pagesMax) {
                   pageIndex = pageIndex - 1;
               }

               getPhotoImages(pageIndex);
            });
                
            $(".wall_picture_prev").live("click",function() {
               pageIndex = pageIndex - 1;
               if (pageIndex < 1) pageIndex = 1;
               getPhotoImages(pageIndex);
            });            
            
            
            
            $(".wall_picture_smalls").children(".wall_picture_small").each(function() {
            
            
            });
            
            

            
            $(".wall_picture_small").live("click",function() {                
                $(this).children("img").each(function() {
                    if ($(this).attr("src") == "") return;
                    
                    $.fn.colorbox({
                    href: "/ajax/openimage.php?img=" + $(this).attr("src"),
                    transition:	"none",
                    speed: 200,
                    scrolling: false,
                    opacity: 0.7,
                    width: "655px",
                    height: "388px",
                    iframe:true,
                    onOpen: function() { 
                                $("body").css("overflow", "hidden"); 
                        }, 
                    onClosed: function() { 
                    $("body").css("overflow", "auto"); 
                    }
                    });

                });

        });

        }

if ($(".media_add").length != 0) {
    
    var m_offset=0;
    var m_amount =5;
    
    function getMessages(append) {
            $.ajax({
        type: "GET",
        url: "/ajax/wall/get_messages.php?wall_id=" + getParameterByName("id") + "&amount=" + m_amount + "&offset=" + m_offset,
        success: function(data) {
            if (!append) {
                $("#content").html(data);
            } else {
                $("#content").append(data);
            }
        }
        })
    
    }
    
    getMessages(false);
    
    $("#more_messages").live("click",function(e) {        
        m_offset = m_offset + 5;
        getMessages(true);
        e.preventDefault();
    });
    
}



$(".tab").live("click",function() { 
    
    active = $(this).hasClass("tabinactive");
    
    $(this).parent().children(".tab").each(function() {
        $(this).removeClass("tabactive");
        $(this).addClass("tabinactive");
    });
    
    if (!active) {
        $(this).removeClass("tabinactive");
        $(this).addClass("tabactive");
    } else {
        $(this).removeClass("tabinactive");           
        $(this).addClass("tabactive");     
    }
    
});

$(".tablikes").live("click",function() {
    $(this).parent().parent().children(".comments_container").each(function() {
        $(this).css("display","none");
    });
    $(this).parent().parent().children(".likes_container").each(function() {
        $(this).css("display","block");
    });
    
    delayCounter = 0;
    $(this).parent().parent().children(".likes_container").children("div").children("img").each(function() {
        delayCounter = delayCounter + 500;
        $(this).fadeIn(delayCounter); 
    });
    
});


$(".tablikes").live("click",function() {
    $(this).parent().parent().children(".comments_container").each(function() {
        $(this).css("display","none");
    });
    $(this).parent().parent().children(".likes_container").each(function() {
        $(this).css("display","block");
    });      
});

$(".tabconvs").live("click",function() {
    $(this).parent().parent().children(".comments_container").each(function() {
        $(this).css("display","block");   
    });
    
    $(this).parent().parent().children(".likes_container").each(function() {
        $(this).css("display","none");
    });      
    
        
    $(this).parent().parent().children(".likes_container").children("div").children("img").each(function() {
        $(this).css("display","none");
    });         
});




});


