// Show item detail pop up 
function createObjecttotal() {
var request_typetotal;
var browsertotal = navigator.appName;
if(browsertotal == "Microsoft Internet Explorer"){
request_typetotal = new ActiveXObject("Microsoft.XMLHTTP");
}else{	
request_typetotal = new XMLHttpRequest();
}
return request_typetotal;
}
	var http = createObjecttotal();
	var nocachetotal = 0;

	function settotals(){	
	var s_split=encodeURI(document.getElementById("countries").value);
	var s = s_split.split("-");
	var quan = encodeURI(document.getElementById("temp_weight").value);
	var mgsxa = s[2];
	var mgsxa_zero = s[0];
	//alert (mgsxa);
	if (quan == 0 || quan == "")
	{
		quan = 1;
	}
	if (mgsxa)
	{
		mgsx_t = mgsxa;
		mgs = mgsxa_zero;
		var mv_t = (quan * mgsx_t)
		var mv = (quan * mgs);
		var resm = mv_t.toFixed(2);	
	} else {
		if (mgsxa_zero == 0)
		{
			var mxpa = encodeURI(document.getElementById("if_select_country").value);
			mgs = mxpa;
		} else {
			mgs = mgsxa_zero;
		}
		var mv = (quan * mgs);
		var resm = mv.toFixed(2);
	}	
	document.cookie=Math.random();
	
	//logistics.innerHTML=s.substr(0,s.indexOf("="))+"&nbsp;"+v
	document.getElementById('logistics1').innerHTML = ''+resm;
		
	
	var gtx=parseFloat(document.getElementById("xgtotal").value);		
	var gt=parseFloat(document.getElementById("gtotal").value);
	var nt= (gt + mv);
	//alert (nt)
	if (mv_t)
	{
		//alert(mv_t)
		if (gt == 0)
		{
			var ntx= (gtx + mv);
		} else {
			var ntx= (gtx + mv_t);
		}
	} else {		
		var ntx= (gtx + mv);				
	}	
	//alert(gt);
	nt=nt.toString();
	ntx=ntx.toString();
	i=nt.indexOf(".")
	ii = ntx.indexOf(".")
    if (i!=-1)
	  nt=nt.substr(0,i+3)
	else
	  nt=nt+".00";
	if (ii!=-1)
	  ntx=ntx.substr(0,ii+3)
	else
	  ntx=ntx+".00";
	var newmessage = "<input type='hidden' name='mctotal' value='"+nt+"'>";
	//alert(nt);
	document.getElementById('ntotal').innerHTML = ''+newmessage+''+ntx;
	//http.open('get', 'update_.php?option_za='+option_xa+'&nocachemmm = '+nocachemmm);
	}
/*
	function addcharge_totals(){
		var s_ch=encodeURI(document.getElementById("add_che").value);				
		var i_ch=s_ch.indexOf("-")
		var v_ch=eval(s_ch.substr(i_ch+1,s_ch.length))		
		document.cookie=Math.random();
		
		var s_pri_ch=encodeURI(document.getElementById("item_prc").value);
		var mmm = parseFloat(s_pri_ch);		
		var sch_s_pri = eval(v_ch + mmm);		
		document.getElementById('pp_rice').innerHTML = ''+sch_s_pri;
	}
*/
var nocachejunb = 0;
function addcharge_totals(formname1, order_id_value, totaldata, explode_id, formnumber) {	
	// Optional: Show a waiting message in the layer with ID login_response
	document.getElementById('pp_rice'+formnumber).innerHTML = "";	
	// Required: verify that all fileds is not empty. Use encodeURI() to solve some issues about character encoding.
	//alert (totaldata)
	var s_pri_ch=parseFloat(document.getElementById("item_prc"+formnumber).value);
	var dmt_value = 0;
	var pase_value = "";
	for(mx=1;mx<=totaldata; mx++){
		var valuelement = formname1+order_id_value+'_'+ mx;
		//alert(valuelement);
		valuenamez = encodeURI(document.getElementById(valuelement).value);
		var valuename = "myvalue";
		var ccv_name = "ccv"+mx;
		dmt_value = dmt_value + valuename;
		pase_value = pase_value + "&ccv"+mx+"="+valuenamez;
		//alert(pase_value);
	}
	// Set te random number to add to URL request
	nocachejunb = Math.random();
	// Pass the login variables like URL variable
	http.open('get', 'checkout_ajax.php?numberformat='+formnumber+'&formname='+explode_id+'&realprice='+s_pri_ch+'&datatotal='+totaldata+pase_value+'&save=no&nocachejunb='+nocachejunb);
	http.onreadystatechange = insertReplyjunb;
	http.send();
	}
	function insertReplyjunb() {	
	if(http.readyState == 4){	
	results = http.responseText.split("_");
	//alert(results[1]);
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('pp_rice'+results[1]).innerHTML = ''+results[0];
	}
}

var nocachejunc = 0;
function addcharge_totalsx(formname1, totaldata, productid, globalids, orderids, formnumber) {
	//alert(globalids);
	// Optional: Show a waiting message in the layer with ID login_response
	document.getElementById('displaypop').innerHTML = "Saving changes...";
	// Required: verify that all fileds is not empty. Use encodeURI() to solve some issues about character encoding.
	//alert (totaldata)
	var s_pri_ch=parseFloat(document.getElementById("item_prc"+formnumber).value);
	var p_quan=encodeURI(document.getElementById("quantity_update"+formnumber).value);
	var dmt_value = 0;
	var pase_value = "";
	if (globalids > 0)
	{
		for(mx=1;mx<=totaldata; mx++){
			var valuelement = formname1 +orderids+'_'+ mx;
			valuenamez = encodeURI(document.getElementById(valuelement).value);
			var valuename = "myvalue";
			var ccv_name = "ccv"+mx;
			dmt_value = dmt_value + valuename;
			pase_value = pase_value + "&ccv"+mx+"="+valuenamez;
			//alert(pase_value);
		}
	}
	// Set te random number to add to URL request
	nocachejunc = Math.random();
	// Pass the login variables like URL variable
	http.open('get', 'checkout_ajax.php?globalname='+globalids+'&quantit='+p_quan+'&order_idm='+orderids+'&prod_ida='+productid+'&realprice='+s_pri_ch+'&datatotal='+totaldata+pase_value+'&save=yes&nocachejunc='+nocachejunc);
	http.onreadystatechange = insertReplyjunc;
	http.send(null);
	}	
	function insertReplyjunc() {
	if(http.readyState == 4){	
		var responsejunc = http.responseText;
		// else if login is ok show a message: "Site added+ site URL".
		
		document.getElementById('displaypop').innerHTML = ''+responsejunc;
		jQuery.facebox(responsejunc)
	}
}
/*
var nocachejunrr = 0;
function redeem_points(){
	alert('yes');
	//document.getElementById('mdiscount').innerHTML = "";
	var gtm=encodeURI(document.getElementById("xgtotal").value);
	var gtm_dcode=encodeURI(document.getElementById("d_number").value);
	// Set te random number to add to URL request
	nocachejunrr = Math.random();
	// Pass the login variables like URL variable
	http.open('get', 'checkout_discount_ajax.php?total_amount='+gtm+'&dmcode='+gtm_dcode+'&nocachejunrr='+nocachejunrr);
	http.onreadystatechange = insertReplyjunrr;
	http.send(null);
	
	function insertReplyjunrr() {	
	if(http.readyState == 4){	
		var responsejunrr = http.responseText;
		// else if login is ok show a message: "Site added+ site URL".
		
		document.getElementById('ntotal').innerHTML = ''+responsejunrr;
		jQuery.facebox(responsejunrr)
	}
}
*/
var nocachemdm = 0;
function redeem_points() {
	// Optional: Show a waiting message in the layer with ID login_response
	//document.getElementById('mail_display').innerHTML = "<div style='color:#DD0000;font:14px tahoma;font-weight:bold;'>Please Wait...</div>";	
	// Required: verify that all fileds is not empty. Use encodeURI() to solve some issues about character encoding.
	
	var gtm=parseFloat(document.getElementById("gtotal").value);
	var gtm_dcode=encodeURI(document.getElementById("d_number").value);
	var s_splitx=encodeURI(document.getElementById("countries").value);
	var sx = s_splitx.split("-");
	var quanx = parseFloat(document.getElementById("temp_weight").value);
	if (quanx == 0)
	{
		quanx = 1;
	}
	var mgsx_zero = sx[0];

	if (mgsx_zero == 0)
	{
		var mxpas = encodeURI(document.getElementById("if_select_country").value);
		mgss = mxpas;
	} else {
		mgss = mgsx_zero;
	}
	var mvx = eval(quanx * mgss);
		//var resm = mv.toFixed(2);
		


	//var mvx = eval(quanx * mgsx);
	
	// Set te random number to add to URL request
	nocachemdm = Math.random();
	// Pass the login variables like URL variable
	http.open('get', 'checkout_discount_ajax.php?total_amount='+gtm+'&dmcode='+gtm_dcode+'&ship_char='+mvx+'&nocachemdm='+nocachemdm);
	http.onreadystatechange = insertReplymdm;
	http.send(null);
}
function insertReplymdm() {
	if(http.readyState == 4){		
		resultsm = http.responseText.split("xx");
		//var mrdis = resultsm[1];
		//var responsejunrrr = http.responseText;
		// else if login is ok show a message: "Site added+ site URL".
		document.getElementById('ntotal').innerHTML = ''+resultsm[0];
		//jQuery.facebox(mrdis)
	}		
}