var myimages=new Array()


function preload_images()
{
	for (i=0;i<preload_images.arguments.length;i++)
	{
		var im = new Image();
		im.src=site_url+'images/'+preload_images.arguments[i];
		myimages.push(im);
	}
}
function preload_images2(image)
{
		var im = new Image();
		im.src=image;
		myimages.push(im);
	//	alert(im.src);
}
function ajax_request(url,vars,div,func,success_func,error_func)
{
	var type;
	if(!vars)
		type = 'GET';
	else
		type = 'POST';
	$.ajax({
		type: type,
		url: url,
		dataType: 'json',
		data: vars,
		success: function(data){
			if(func)
				func();
			if(data.success)
			{
				if(success_func)
					success_func();
				div.html("<span class='message'>"+data.success+"</span>");
			}
			else if(data.error)
			{
				if(error_func)
					error_func();
				div.html("<span class='error'>"+data.error+"</span>");
			}
			else
			{
				if(error_func)
					error_func();
				div.html(data);
			}
		},
		error: function(){
			if(error_func)
				error_func();
			div.html("<span class='error'>Невозможно выполнить запрос к серверу</span>");
		}
	})
}

function post_array(name,arr)
{
	if(!arr)
		return false;
	res = name+'[0]='+encodeURI(arr[0]);
	for(var i=1;i<arr.length;i++)
	{
		res += '&'+name+'['+i+']='+encodeURI(arr[i]);
	}
	return res;
}
 function calculate()
	{
	var i,count;
	var d=document;
	var Tform='calc';
	var itog=0;
	 count=d.forms[Tform].elements.length/2-1;
//	 alert(count);
	 for(i=0;i<count;i++)
	  {
		powername='power['+i+']';
		itemszname='itemsz['+i+']';
    	if ((d.forms[Tform].elements[powername].value.length>0)&&(d.forms[Tform].elements[itemszname].value.length>0))
		 {
		    itog=itog+d.forms[Tform].elements[powername].value*d.forms[Tform].elements[itemszname].value;
		 }	

	  }
     d.forms[Tform].elements['itog'].value=itog;
//	 alert('Итог='+itog);
	 return true; 
}


function bookmark(title, url) {
 if (title == undefined)
  title = document.title;
 if (url == undefined)
  url = top.location.href;
 if (window.sidebar) {
  // Firefox
  window.sidebar.addPanel(title, url, '');
 } else if (window.opera && window.print) {
  // Opera
  var t = document.createElement('a');
  t.setAttribute('rel', 'sidebar');
  t.setAttribute('href', url);
  t.setAttribute('title', title);
  t.click();
 } else if(window.external ) {
  // IE
  window.external.AddFavorite(url, title);
 }
 else {
//сюда уже проверку сами вставите, хотя, по идее это условие никогда не выполнится
//но для надежности пусть будет
  alert('Что бы добавить страницу в избранное нажмите CTRL-D.');
 }
 return false;
}

 

function setHomepage(url)
{
 if (document.all)
    {
        document.body.style.behavior='url(#default#homepage)';
  document.body.setHomePage(url);
 
    }
    else if (window.sidebar)
    {
    if(window.netscape)
    {
         try
   {  
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
         }  
         catch(e)  
         {  
    alert("this action was aviod by your browser，if you want to enable，please enter about:config in your address line,and change the value of signed.applets.codebase_principal_support to true"); 
	return;
         }
    } 
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    prefs.setCharPref('browser.startup.homepage',url);
 }
}
$(document).ready(function(){

	$(".btn-slide").click(function(){
		$("#panel").slideToggle("slow");
		$(this).toggleClass("active"); return false;
	});
	
	$('#container-1').tabs();
	$("#prod_cat").treeview({persist: "location", collapsed: false, unique: true,  prerendered: false
}); 
/*	$('.prod_cat a').bind('click', function(){$(this).next('ul').toggle()});
	$('.prod_cat a.current').parent('ul').show();*/
});



