function openmainsub(id,level,count,pid)
{
		$('#submenu_'+id).removeClass('hidden');
		if((level==1 && count>0) )
		{
			$('#sub_'+id).addClass('arrdiv');
		}
		if(level==2)
			$('#sub_'+pid).addClass('arrdiv');
		
}
function closemainsub(id,pid)
{
	$('#submenu_'+id).addClass('hidden');
	$('#sub_'+id).removeClass('arrdiv');
	$('#sub_'+pid).removeClass('arrdiv');
	
}
function openmainsub_main(id)
{
		$('.submenu_main').addClass('hidden');
		$('#submenu_main_'+id).removeClass('hidden');
}
function closemainsub_main()
{
		$('.submenu_main').addClass('hidden');
}

function reload_img()
{
	$('#kcaptcha_img').attr("src","kcaptcha/index.php?"+Math.random(1000));
	$('#kt_input').attr("value","");
}


function getDoor(id,i)
{
 	$.post("engine.php", {'act':'get_door', 'id':id, 'img':i, 'xp':xp},
		function(data)
		{
			$("#left_door").html(data.image);
			$("#details").html(data.details);
			$("#petik").html(data.petik);
  		}, "json");
 	return false;
// 	   			.load("engine.php", {\'id\':id, \'img\':i, \'act\':\'get_door\', \'xp\':\''.sed_sourcekey().'\'});

}
 function ghover(id,src)
 {
 	$('.img_marging').removeClass('gsel');
 	$('.img_marging').addClass('gunsel');
 	$('#small_'+id).removeClass('gunsel');
 	$('#small_'+id).addClass('gsel');
 	$('.big_image').removeClass('gshow');
 	$('.big_image').addClass('ghide');
 	$('#big_'+id).removeClass('ghide');
 	$('#big_'+id).addClass('gshow');
 	$('#front_title').text(gtitles[id]);
 	$('#front_text').text(gshorts[id]);
 	return false;
 }
 function chcolor(id,src)
 {
 	$('.cbig_image').removeClass('cshow');
 	$('.cbig_image').addClass('chide');
 	$('#cbig_'+id).removeClass('chide');
 	$('#cbig_'+id).addClass('cshow');
 	return false;
 }
function dispatchLinker(src)
 {
  	window.open(src, 777 , 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=800,height=600,left = 600,top = 500');
 }
 
function select(tabid,menu_left,menu_right){

	$(".tab").addClass('hidden');
	$("#"+tabid).removeClass('hidden');
	
	$(".tab_left").removeClass('left_a');
	$(".tab_left").addClass('left_p');
	$("#"+menu_left).removeClass('left_p');
	$("#"+menu_left).addClass('left_a');
	
	$(".tab_right").removeClass('right_a');
	$(".tab_right").addClass('right_p');
	$("#"+menu_right).removeClass('right_p');
	$("#"+menu_right).addClass('right_a');
	
	
	//alert(menu_left);
//	$("#"+menuid).addClass('left_a');
	//$("#"+menuid).className="tab_left left_a";
	//$(".tab").AddClass("hidden");

	return false;

}
function open_menu(id,pid){

	document.getElementById(id).className='show';
	document.getElementById(pid).className='leftmenu_a';
	return false;

}

function close_div(id){	

	document.getElementById(id).className='hide';

	return false;

}
function navigate(url)

	{window.location=url;}
	
function redirect(el)

	{window.location=el.value;}

	

function open_div(id){

	document.getElementById(id).className='show';

	return false;

}
function open_headdiv(id,id1){

	document.getElementById(id).className='show';
	document.getElementById(id1).className='menu_sub_hover';

	return false;

}
function close_headdiv(id,id1){

	document.getElementById(id).className='hide';
	document.getElementById(id1).className='menu_sub';

	return false;

}

	

function open_divv(id){

	document.getElementById(id).className='show';

}

function close_div(id){	

	document.getElementById(id).className='hide';

	return false;

}

function close_divv(id){	

	document.getElementById(id).className='hide';

}



function show_div(id){	

	document.getElementById(id).className='showblock';

}


function hide_div(id){	

	document.getElementById(id).className='hidden';

}



function toggle(name)

{
  $('#'+name).toggleClass('hidden');
  return false;
}



function swtabz(rtab,uid)

{



  tohide = $("#tabbodycontainer_"+uid+" > *");

  toshow = $('#tabbody_'+rtab+'_'+uid);

 

  tohide.addClass('tabbody');

  tohide.removeClass('currenttabbody');

  toshow.addClass('currenttabbody');

  toshow.removeClass('tabbody');



  tohide = $("#tabcontainer_"+uid+" > div");

  toshow = $('#tab_'+rtab+'_'+uid);

 

  tohide.addClass('tab');

  tohide.removeClass('currenttab');

  toshow.addClass('currenttab');

  toshow.removeClass('tab');
}
  
 function popUp(URL,pwidth,pheight)
 {
   window.open(URL, 777 , 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width='+pwidth+',height='+pheight+',left = 600,top = 500');
   return false;          
 }

 function ghover(id,src)
 {
 	$('.img_marging').removeClass('gsel');
 	$('.img_marging').addClass('gunsel');
 	$('#small_'+id).removeClass('gunsel');
 	$('#small_'+id).addClass('gsel');
 	
 	$('.big_image').removeClass('gshow');
 	$('.big_image').addClass('ghide');
 	$('#big_'+id).removeClass('ghide');
 	$('#big_'+id).addClass('gshow');

 	$('#front_title').text(gtitles[id]);
 	$('#front_text').text(gshorts[id]);
 	
 	return false;
 }
 function chcolor(id,src)
 {
 	$('.cbig_image').removeClass('cshow');
 	$('.cbig_image').addClass('chide');
 	$('#cbig_'+id).removeClass('chide');
 	$('#cbig_'+id).addClass('cshow');
 	return false;
 }
 
function addproduct(id)
{
	$('#addproduct_'+id).load('engine.php?act=addproduct&id='+id+'&xp='+xp);
	return false;
}
function soon_it_again()
{
		alert('1');
  		$("#soon").load('engine.php?act=soon_it_again&&xp='+xp);
		alert('2');
  		return false;
}
function calc_swich(id)
{
$('.tab_act').addClass('tab');
$('.tab_act').removeClass('tab_act');


$('#'+id).removeClass('tab');
$('#'+id).addClass('tab_act');

$('.calcbot').addClass('hidden');
$('#'+id+'_content').removeClass('hidden');
	return false;

}



function number_format( number, decimals, dec_point, thousands_sep ) {
  
    // *     example 1: number_format(1234.56);
    // *     returns 1: '1,235'
    // *     example 2: number_format(1234.56, 2, ',', ' ');
    // *     returns 2: '1 234,56'
    // *     example 3: number_format(1234.5678, 2, '.', '');
    // *     returns 3: '1234.57'
    // *     example 4: number_format(67, 2, ',', '.');
    // *     returns 4: '67,00'
    // *     example 5: number_format(1000);
    // *     returns 5: '1,000'
    // *     example 6: number_format(67.311, 2);
    // *     returns 6: '67.31'
    // *     example 7: number_format(1000.55, 1);
    // *     returns 7: '1,000.6'
    // *     example 8: number_format(67000, 5, ',', '.');
    // *     returns 8: '67.000,00000'
    // *     example 9: number_format(0.9, 0);
    // *     returns 9: '1'
    var n = number, prec = decimals;
    var toFixedFix = function (n,prec) {
        var k = Math.pow(10,prec);
        return (Math.round(n*k)/k).toString();
    };
 
    n = !isFinite(+n) ? 0 : +n;
    prec = !isFinite(+prec) ? 0 : Math.abs(prec);
    var sep = (typeof thousands_sep === 'undefined') ? ',' : thousands_sep;
    var dec = (typeof dec_point === 'undefined') ? '.' : dec_point;
 
    var s = (prec > 0) ? toFixedFix(n, prec) : toFixedFix(Math.round(n), prec); //fix for IE parseFloat(0.55).toFixed(0) = 0;
 
    var abs = toFixedFix(Math.abs(n), prec);
    var _, i;
 
    if (abs >= 1000) {
        _ = abs.split(/\D/);
        i = _[0].length % 3 || 3;
 
        _[0] = s.slice(0,i + (n < 0)) +
              _[0].slice(i).replace(/(\d{3})/g, sep+'$1');
        s = _.join(dec);
    } else {
        s = s.replace('.', dec);
    }
    if (s.indexOf(dec) === -1 && prec > 1) {
        s += dec+new Array(prec).join(0)+'0';
    }
    return s;
}