//main quantity script
var xmlHttp;
var validatenow;
function ajax_updatediv(pid,inventorykey,validatenow,ptype, rangeid)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 } 

var url="hidden/quantity_dropdown_hor_list.asp";
url=url+"?pid="+pid+"&ptype="+ptype+"&inv="+inventorykey+"&rangeid="+rangeid+"&valnow="+validatenow;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
return true;
};

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 var dbdata=xmlHttp.responseText.split("||");
document.getElementById('mainqty').innerHTML = "";
document.getElementById('quantity').value = "0";
document.getElementById("mainqty").innerHTML = document.getElementById("mainqty").innerHTML  + dbdata[0];
$('#mainqty').fadeIn();
if ((dbdata[1] <= 0) && (dbdata[2] == '1')) {
document.getElementById('mainqty').innerHTML = '<div style="height:17px; float:left; width:140px; line-height:17px;" class="qtyerror">' + java_soldout + '.</div>';
}
if (dbdata[1] > 0) {
document.getElementById('Availability').innerHTML = '';
}
 return;
 } 
};

function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
};

function chosensize(sizeid,thesize,sizeidbox , boxname) {
boxname.value = thesize;
sizeidbox.value = sizeid;
$('#qtySection').removeClass('nogreenglowborder');
$('#qtySection').addClass('greenglowborder');
$('#sizesection').removeClass('greenglowborder');
 $('#sizesection').addClass('detailpricingpanelbottomborder');
$('#addtocartsection').removeClass('greenglowborder');
$('#addtocartsection').addClass('nogreenglowborder');
};

// Quick View Quantity Script=====================

function QuickviewQuantity(pid,inventorykey,validatenow,ptype, rangeid)
{ 
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 } 
document.getElementById('qvmainqty').innerHTML = '<div style="height:18px; float:left; width:100px; line-height:17px;" class="qtyerror">Please Wait.</div>';
var url="hidden/quantity_hor_list_quickview.asp";
url=url+"?pid="+pid+"&ptype="+ptype+"&inv="+inventorykey+"&rangeid="+rangeid+"&valnow="+validatenow;
xmlHttp.onreadystatechange=stateChangedqv;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
return true;
};

function stateChangedqv() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 var dbdata=xmlHttp.responseText.split("||");
 document.getElementById('qvmainqty').innerHTML = "";
 document.getElementById("qvmainqty").innerHTML = document.getElementById("qvmainqty").innerHTML  + dbdata[0];
$('#qvmainqty').show();
document.getElementById('qvquantity').value = "1";

if ((dbdata[1] <= 0) && (dbdata[2] == '1')) {
document.getElementById('qvmainqty').innerHTML = '<div style="height:18px; float:left; width:140px; line-height:17px;" class="qtyerror">' + java_soldout + '.</div>';
}Ausverkauft
 return;
 } 
};


function qvchosensize(sizeid,thesize,sizeidbox , boxname) {
boxname.value = thesize;
sizeidbox.value = sizeid;
$('#qvqtySection').removeClass('nogreenglowborder');
$('#qvqtySection').addClass('greenglowborder');
$('#qvsizesection').removeClass('greenglowborder');
 $('#qvsizesection').addClass('detailpricingpanelbottomborder');
$('#qvaddtocartsection').removeClass('greenglowborder');
$('#qvaddtocartsection').addClass('nogreenglowborder');
};



