﻿//ajax valdymas
function createRequestObject() {
	var req;
 	if(window.XMLHttpRequest){
  		// Firefox, Safari, Opera...
    	req = new XMLHttpRequest();
    }
    else if(window.ActiveXObject) {
    	// Internet Explorer 5+
     	req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else {
    	// There is an error creating the object,
     	// just as an old browser is being used.
      	alert('There was a problem creating the XMLHttpRequest object');
    }
    return req;
}
// Dinaminio DIV'o funkcija sukurimui
function handleDivTag(divTag) {
	var divTag;
	return divTag;
}
// Sukuriamas XMLHttpRequest objektas
var http = createRequestObject();
// Sukuriamas dinaminis DIV
var divhandler = new handleDivTag(null);

function handleResponse() 
{	
	switch (http.readyState) 
	{
		case 0:	
			break;
		case 1:
			break;
		case 2:
			break;
		case 3:
			break;
		case 4:		
			if(http.status == 200)
			{				
				divhandler.divt = http.responseText;
				if (divhandler.divtag=='v3')
					report_v3(divhandler.divt);
			}
			break;
	}
	return false;
}

function sendRequest(version, string)
{
	divhandler.divtag = version;
	http.abort();	
	http.onreadystatechange = handleResponse;
	http.open('get', HTTP_HEADER+"/admin/modules/smart/isvedimas/smart_ajax.php?version="+version+'&'+string);
 	http.send(null);
}

function sendRequest_post(version, string)
{
	divhandler.divtag = version;
	http.abort();	
	http.onreadystatechange = handleResponse;
	http.open("post", HTTP_HEADER+"/admin/modules/smart/isvedimas/smart_ajax.php");
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.send("version="+version+'&'+string);
}


/*******************************************************************************************************************************/
function write_session(id, kiekis){
	var params = "id="+id+"&kiekis="+kiekis;
	sendRequest_post('v1',params);
}

/*function report_v1(response)
{
	//alert(response);
}*/

function write_kreps_sonas(count, quant, sum){
	var ses_count = document.getElementById("s_count");
	var ses_quant = document.getElementById("s_quant");
	var ses_sum = document.getElementById("s_sum");
	
	ses_count.innerHTML = "<p><strong>"+count+"</strong></p>";
	ses_quant.innerHTML = "<p><strong>"+quant+"</strong></p>";
	ses_sum.innerHTML = "<p<strong>"+sum+" LT</strong></p>";
	
	var params = "count="+count+"&quant="+quant+"&sum="+sum;
	sendRequest_post('v2',params);
}

//kai dedamas produktas i krepseli, prisumuojamos jo vertes i sonini krepselio isvedima
function add_new_prod(count, quant, sum){
	var ses_count = window.opener.document.getElementById("s_count");
	var ses_quant = window.opener.document.getElementById("s_quant");
	var ses_sum = window.opener.document.getElementById("s_sum");
	
	ses_count.innerHTML = "<p><strong>"+count+"</strong></p>";
	ses_quant.innerHTML = "<p><strong>"+quant+"</strong></p>";
	ses_sum.innerHTML = "<p><strong>"+sum+" LT</strong></p>";
	
	var params = "count="+count+"&quant="+quant+"&sum="+sum;
	sendRequest_post('v2',params);
}

function add_new(count, quant, sum, id){
	/*var ses_count = document.getElementById("s_count");
	var ses_quant = document.getElementById("s_quant");
	var ses_sum = document.getElementById("s_sum");
	
	ses_count.innerHTML = "<p>"+count+"</p>";
	ses_quant.innerHTML = "<p>"+quant+"</p>";*/
	
	var params = "count="+count+"&quant="+quant+"&sum="+sum+"&id="+id;
	sendRequest_post('v3',params);
}

function report_v3(response)
{
	if(response=="ok")
	{
		window.location.reload();	
	}
}

/*function report_v2(response)
{
	//alert(response);
}*/


/*******************************************************************************************************************************/
