$(document).ready(function(){
	$("#tabs").tabs({ selected: menu_selected });
	$("#loaderdiv")
    .ajaxStart(function(){
    	$(this).height($(document).height());
        $(this).show();
    })
    .ajaxComplete(function(){
        $(this).hide();
    });
	$("#just_added_content .onesite").click(function(){
		window.open($(this).find("a").attr("href"));
	});
	$("#footerlink a").click(function(){
		$("#info_widow").dialog("destroy");
		var pageurl= $(this).attr("href");
		$.ajax({url: pageurl,cache: false,success: function(html){
			$("#info_widow fieldset").html(html);
			$("#info_widow").dialog({bgiframe: true,autoOpen: false,width: 800,height: 500,modal: true,close: function() {}});
			$('#info_widow').dialog('open');
		}});
	});
	// Statistic
	if($("#statistic").length==1){
		$.getJSON('index.php?page=statistic&action=get', {}, function(json){
			$("#statistic li.comment").text(json.comment_sites);
			$("#statistic li.private").text(json.private_sites);
			$("#statistic li.member").text(json.members);
			$("#statistic li.favorite").text(json.favorite_sites);
			$("#statistic li.spam").text(json.spam);
			$("#statistic li.visit").text(json.visits_today);
		});
	}
});
function updateTips(tips, t) {
	$("#"+tips).text(t).effect("highlight",{},1500);
}
function checkLength(o,n,min,max,tips) {
	if ( o.val().length > max || o.val().length < min ) {
		o.addClass('ui-state-error');
		updateTips(tips,"Length of " + n + " must be between "+min+" and "+max+".");
		return false;
	} else {return true;}
}
function setLoaderHeight(){
//	$("#loaderdiv").height($(document).height());
}
function checkRegexp(o,regexp,n, tips) {
	if ( !( regexp.test( o.val() ) ) ) {
		o.addClass('ui-state-error');
		updateTips(tips,n);
		return false;
	} else {return true;}
}function setAction(action){$("#action").attr('value', action);$("#action").parents(":form").submit();}
var validate = {isMail: function (x){return x.search(/^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,}$/ig) != -1;},isEmpty: function(x){if(!this.isDefined(x))return false;if(this.isNumeric(x))return false;if(x=="")return true;return false;},isDefined: function(x){return typeof(x)!="undefined";},isNumeric: function(x){return this.isFloat(x);},isFloat: function(x){if(!this.isDefined(x))return false;return x!=""&&!isNaN(x);},isBlank: function(val){if(val==null){return true;}for(var i=0;i<val.length;i++){if((val.charAt(i)!=' ')&&(val.charAt(i)!="\t")&&(val.charAt(i)!="\n")&&(val.charAt(i)!="\r")){return false;}}return true;},isDigit: function(num){if(num.length>1){return false;}var string="1234567890";if(string.indexOf(num)!=-1){return true;}return false;},isInteger: function(val,message){if(validate.isBlank(val)){return false;}for(var i=0;i<val.length;i++){if(!validate.isDigit(val.charAt(i)))return false;}return true;}};
function preload_images() {
    if (document.images) {
         if (!document.p) document.p= new Array();
         
         for (var i = 0;  i < arguments.length; i++) {
    		 var t= arguments[i];
    		 var img = new Image();
			 img.src = arguments[i];
			 document.p[document.p.length] = img;
         }
    }
}

