function PrintWindow(url){
	window.open(url,'print','location=0,menubar=0,resizable=yes,status=0,menubar=no,width=600,height=500,scrollbars=yes');
}

jQuery(document).ready(function(){
	
	parseTitlesOnMainPage();
});
function parseTitlesOnMainPage(){
	if( document.body.className.indexOf('main') >= 0 ){
		var titles = jQuery('.mblock h2 a');
		for(var i = 0; i< titles.length; i++){
			var arr = titles[i].innerHTML.split(/\s+/);
			if(arr.length == 2)
				titles[i].innerHTML = arr.join('<br/>');
		}
	}
}


function number_format(number, decimals, dec_point, thousands_sep){
	var exponent = "";
	var numberstr = number.toString ();
	var eindex = numberstr.indexOf ("e");
	var i, z;
  	if(eindex > -1){
  		exponent = numberstr.substring (eindex);
  		number = parseFloat (numberstr.substring (0, eindex));
  	}

	if(decimals != null){
	  	var temp = Math.pow (10, decimals);
    		number = Math.round (number * temp) / temp;
    	}
	var sign = number < 0 ? "-" : "";
  	var integer = (number > 0 ?
  	Math.floor (number) : Math.abs (Math.ceil (number))).toString ();
  	var fractional = number.toString ().substring (integer.length + sign.length);
	dec_point = dec_point != null ? dec_point : ".";
	fractional = decimals != null && decimals > 0 || fractional.length > 1 ? (dec_point + fractional.substring (1)) : "";
  	if(decimals != null && decimals > 0){
		for(i = fractional.length - 1, z = decimals; i < z; ++i)
		fractional += "0";
	}

	thousands_sep = (thousands_sep != dec_point || fractional.length == 0) ?
        thousands_sep : null;
	if(thousands_sep != null && thousands_sep != ""){
	for (i = integer.length - 3; i > 0; i -= 3)
   		integer = integer.substring (0 , i) + thousands_sep + integer.substring (i);
  	}
  	return sign + integer + fractional + exponent;
}

