var writeto;
var loaderM
var count;
function switchpic(url) {
  writeto = 'pic';
  
  document.getElementById(writeto).innerHTML = '<a onclick="popup=window.open(\'/product/images/'+url+'\',\'popup\',\'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no, width=640,height=480,left=430,top=23\'); return false;" href="#"><img id="overlayimg" src="/product/images/image/'+url+'" border="0" alt="pic" /></a>'; 
  if( img = document.getElementById("overlayimg")) {
	    var imgPreloader = new Image();
        imgPreloader.onload = (function(){
			img.src = imgPreloader.src;
        });
        imgPreloader.src = img.src;
		img.src = '/images/ajax-loader.gif';
   }

  return false;
}




function PrepareQueryString(form)
{

	var result = "";


	var formElements = document.forms[form].elements;


	var formElement;


	for(var i = 0; i < formElements.length; i++)


	{


		formElement = formElements[i];


		if (formElement.tagName != "BUTTON" && (formElement.type != "radio" || formElement.checked))


		{


			result += "&" + encodeURI(formElement.name) + "=" + encodeURI(formElement.value);


		}


	}
	return result.substr(1);

}

function sendCart() {
	val = 'page_'+count;
	loader = 3;
	data = PrepareQueryString('add_to_cart');
	document.getElementById('button1').disabled=true;
	document.getElementById('button2').disabled=true;
	asyncRequest('POST','/tooted/', function(o,f) {
		window.location.reload(true);
		document.getElementById('button1').disabled=false;
		document.getElementById('button2').disabled=false;
	},data,val);
	return false;
}

function remember(form) {
	writeto = null;
	loader = 3;
	val = 'page_'+count;
	nr = form.value;
	pid = form.name;
	asyncRequest('GET','/session.php?nr='+nr+'&pid='+pid, function(o,f) {
	},null,val);
	return false;
}

var asyncRequest = function() {
  function handleReadyState(o, callback, current) {
    if (o && o.readyState == 4 && o.status == 200) {
      if (callback) {
			  callback(o);
      }
    } else if (o && o.readyState == 1 && loader == 1) {
		if (form = document.getElementById(writeto)) form.innerHTML = '<img src="images/ajax-loader.gif" border="0" alt="loading" />';
	} else if (o && o.readyState == 1 && loader == 2) {
		if (form = document.getElementById(writeto)) form.innerHTML = '<img src="images/ajax-loader.gif" border="0" alt="loading" />';
	} else if (o && o.readyState == 1 && loader == 3) {
		
	}
  }
  var getXHR = function() {
    var http;
    try {
      http = new XMLHttpRequest;
        getXHR = function() {
          return new XMLHttpRequest;
        };
    }
    catch(e) {
      var msxml = [
        'MSXML2.XMLHTTP.3.0',
        'MSXML2.XMLHTTP',
        'Microsoft.XMLHTTP'
      ];
      for (var i=0, len = msxml.length; i < len; ++i) {
        try {
          http = new ActiveXObject(msxml[i]);
          getXHR = function() {
            return new ActiveXObject(msxml[i]);
          };
          break;
        }
        catch(e) {}
      }
    }
    return http;
  };
  return function(method, uri, callback, postData, current) {
    var http = getXHR();
	last = current;
    http.open(method, uri, true);
    http.onreadystatechange = function(){handleReadyState(http, callback, current)};
    if (postData != null) {
		http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");	
		http.send(postData);
	} else {
		http.send(null);	
	}
    return http;
  };
}();



function checkPass() {
	var new_pass = document.getElementById('password').value;
	var new_pass_confirm = document.getElementById('password_k').value;
	var ttn = (/^([\s]{0,})$/).test(new_pass);
	var ttn1 = (/^([\s]{0,})$/).test(new_pass_confirm);

	if(!ttn && !ttn1 && (new_pass == new_pass_confirm)) {
		document.forms['editform'].submit();
	} else {
		alert('Erinevad voi tuhjad salasonad!');
	}
}


function openPict(url, width, height) {

	var toUrl = '/popPict.php?url=' + url;

	var open=window.open(toUrl,'','scrollbars=no,width='+width+',height='+height+',toolbar=no,location=no,directories=no,menubar=no,status=no,resizable=no,top=0,left=0');

}