$(document).ready(function () {
    Content.General.initWebkitTarget();
    //initButtons();
    //initToolTips();
    Content.General.SetPageHiddenValueForPaging();
	Content.General.initPhotos();
	Content.General.initAccrodians();
    //initTable();
    //disableButtonAfterClick();
});


Content.General = (function () {
    //private vars
	var topLayer = 100;
    //private functions

    //public functions

    return {

initWebkitTarget : function () {
    if ($.browser.webkit) {
        $("#wrapper").addClass("webkit");
    }
},



 initButtons : function() {
    $("input[type=button], input[type=submit], button").button();
    $("button.btnUser, a.btnUser").button({ icons: { primary: "ui-icon-person"} });
    $("button.btnPage, a.btnPage").button({ icons: { primary: "ui-icon-document"} });
    $("button.btnEdit, a.btnEdit").button({ icons: { primary: "ui-icon-pencil"} });
    $("button.btnSave, a.btnSave").button({ icons: { primary: "ui-icon-disk"} });
},

SetPageHiddenValueForPaging : function() {




    $(".page-number a").bind("click", function () {


        var pagingNoId = $(this).closest(".pager").prev("input:hidden");  //$(e.target).parent().children("input:text");
      
        if (pagingNoId != null) {

            var text = this.innerHTML;


            switch (text) {

                case "First":

                    pagingNoId.val("1");
                    break;

                case "Next":

                    pagingNoId.val(parseInt(pagingNoId.val()) + 1);
                    break;

                case "Previous":

                    pagingNoId.val(parseInt(pagingNoId.val()) - 1);
                    break;

                case "Last":
                    pagingNoId.val("-1");

                    break;

                default:

                    pagingNoId.val(text);
                    break;

            }
        }

    });
},

initToolTips: function() {

    $("[title]").tipsy({ fade: true });

},
initPhotos: function() {
	
	
	
	
	
$('ul.photoList li img').each(function() {
		
			
			var $target = $(this).closest('div.feature').find('div.imageTargetWrapper:first');
			var $newImg = $(this).clone();
			var loc = $(this).attr('src');
			loc = loc.replace(/gallerythumbnails/, "gallery");
			$newImg.attr('src', loc).attr('width', '634').attr('height', '473');		
			$target.append($newImg);
	
	});
	
	$('div.imageTargetWrapper').each(function() {
		$(this).children('img:gt(0)').hide();
	});
	
	$('ul.photoList img').click(function() {
		var i = $(this).closest('ul.photoList').find('img').index($(this));
		var $targetWrapper = $(this).closest('div.feature').find('div.imageTargetWrapper');
		var $img = $targetWrapper.children('img').eq(i);
		$img.css('z-index', topLayer).stop().fadeTo(333, 1, function(e) {
				$(this).parent().children().not($(this)).stop().fadeTo(0,0);
			});
		topLayer++;
	}).css("cursor", "pointer");
	
},initAccrodians: function()  {
	$("#mainRight h3:not(.open)").each(function() {
		$(this).next("ul").hide();
	});
	$("#mainRight h3").click(function() {
		$(this).next("ul").toggle();
		$(this).toggleClass("open");
	});
}
    }
} 


());


