﻿sfHover = function() {
	if (!document.getElementsByTagName) return false;
	
var sfEls = document.getElementById("nav").getElementsByTagName("li");


	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);



function ajax_get(url, postvars){
	  	noload=0;
	  	var method = (postvars==undefined) ? ("GET"):("POST");
	  	if(method=="GET"){ postvars=null;}

	  	xmlhttp=null;
	
		if (window.XMLHttpRequest) {  xmlhttp=new XMLHttpRequest();   }
		else if (window.ActiveXObject){ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");  }
	
		if (xmlhttp!=null){
			xmlhttp.onreadystatechange=state_Change;
			xmlhttp.open(method,url,true);
			if(method=='POST'){
				xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded;");
			}
			xmlhttp.send(postvars);		        
		}
			
		function state_Change(){
			if (xmlhttp.readyState==4){
				if ((xmlhttp.status == 200)||(xmlhttp.status == 0)){
					eval(xmlhttp.responseText);
				}
			}
		}
		return false;
	}

	function isArray(obj) {
		return !!obj && obj.constructor == Array;
	}
	
	function option_selector(obj){
		var r_productParam = getElementsByClass('product_option', obj.form);
		var values = new Array();
		for (var i = r_productParam.length - 1; i >= 0; i--) {
			var option = select_getCurrOption(r_productParam[i]);
			if (!option)
				continue;
			values[i] = option.value;
		}

		var url = 'http://www.mama-market.ru/';

		var inputs = obj.form.getElementsByTagName('input');
		if (typeof obj.form.rel !== "undefined"){
			var prid = obj.form.rel;
		} else {
			for (i in inputs){
				if (inputs[i].name == 'productID'){
					var prid = inputs[i].value;
					break;
				}
			}
		}	
		url += 'new_ajax.php?variants='+values.join(";")+'&productID='+prid;
		ajax_get(url);
	}



var defaultCurrency = {
	display_template: '{value} руб.',
	decimal_places: '2',
	decimal_symbol: '.',
	thousands_delimiter: '',
	getView: function (price){return this.display_template.replace(/\{value\}/, number_format(price, this.decimal_places, this.decimal_symbol, this.thousands_delimiter));}
	};

var ORIG_URL = 'http://www.mama-market.ru/';
var ORIG_LANG_URL = '/';
window.currDispTemplate = defaultCurrency.display_template;
var translate = {};
translate.cnfrm_unsubscribe = 'Вы уверены, что хотите удалить вашу учетную запись в магазине?';
translate.err_input_email = 'Введите правильный электронный адрес';
translate.err_input_nickname = 'Пожалуйста, введите Ваш псевдоним';
translate.err_input_message_subject = 'Пожалуйста, введите тему сообщения';
translate.err_input_price = 'Цена должна быть положительным числом';
function position_this_window(){
	var x = (screen.availWidth - 600) / 2;
	window.resizeTo(600, screen.availHeight - 100);
	window.moveTo(Math.floor(x),50);
}		
