/* jобщие функции JS 

By Mike N


*/

function open_window(link,w,h) //opens new window
	{
		var win = "width="+w+",height="+h+",menubar=no,location=no,resizable=yes,scrollbars=yes";
		newWin = window.open(link,'newWin',win);
		newWin.focus();
	}

	function open_printable_version(link) //opens new window
	{
		var win = "menubar=no,location=no,resizable=yes,scrollbars=yes";
		newWin = window.open(link,'perintableWin',win);
		newWin.focus();
	}

	function confirmDelete(id, ask, url) //confirm order delete
	{
		temp = window.confirm(ask);
		if (temp) //delete
		{
			window.location=url+id;
		}
	}
	
	
	
	
function let_me_be_favorites(){
var url = window.document.location;
 var title = window.document.title;


 if($.browser.msie){
 
window.external.AddFavorite(url,title);

}else if($.browser.mozilla){
window.sidebar.addPanel(title,url,"");



} 
else
alert("Нажмите CTRL-D, чтобы добавить страницу в закладки.");
 
 return false;
}

function refresh_cart()
{
$('#basket').html('<div class="basket">Корзина</div><div class="basket2"><img src="images/ajax-loader.gif" alt="loading..." /></div>');
$('#basket').load('index.php?ajax=1&show_cart=1');

}	



function confirmUnsubscribe() //unsubscription confirmation
	{
		temp = window.confirm('Вы уверены, что хотите отменить регистрацию в магазине?');
		if (temp) //delete
		{
			window.location="index.php?killuser=yes";
		}
	}

	function validate() // newsletter subscription form validation
	{
		if (document.subscription_form.email.value.length<1)
		{
			alert("Пожалуйста, вводите email правильно");
			return false;
		}
		if (document.subscription_form.email.value == 'Email')
		{
			alert("Пожалуйста, вводите email правильно");
			return false;
		}
		return true;
	}
	function validate_disc() // review form verification
	{
		if (document.formD.nick.value.length<1)
		{
			alert("Пожалуйста, введите Ваш псевдоним");
			return false;
		}

		if (document.formD.topic.value.length<1)
		{
			alert("Пожалуйста, введите тему сообщения");
			return false;
		}

		return true;
	}
	function validate_search()
	{
	// created Nmike

		if (document.Sform.price1.value!="" && ((document.Sform.price1.value < 0) || isNaN(document.Sform.price1.value)))
		{
			alert("Цена должна быть положительным числом");
			return false;
		}
		if (document.Sform.price2.value!="" && ((document.Sform.price2.value < 0) || isNaN(document.Sform.price2.value)))
		{
			alert("Цена должна быть положительным числом");
			return false;
		}

		return true;
	}

	function _formatPrice( _price )
								{	
				
									_pointIndex = -1;	
									for( i=0; i< _price.length; i++ )
										if ( _price.charAt(i) == '.' )
										{
											_pointIndex = i;
											break;
										}

									if (  _pointIndex == -1 )
										_price = _price + ".00";
									else if (  _price.length-1 - _pointIndex == 1  )
										_price = _price + "0";

									_res = "";

									i=0;
									for( i=_price.length-1; i >= 0; i-- )
									{
										if ( _price.charAt(i) == '.' )
											break;
										else
											_res = _price.charAt(i) + _res;
									}

									_res = "." + _res;

									i--;
									_digitCounter = 0;
									for( ; i>=0; i-- )
									{
										_digitCounter ++;
										_res = _price.charAt(i) + _res;
										if ( _digitCounter == 3 && i != 0 )
										{
											_res = "," + _res;
											_digitCounter = 0;
										}					
									}

									return _res;										
								}
								
function refresh_catches()
{
//$('#try_to_catch').load('index.php?ajax=1&try_to_buy=yes&right');
}

