<!-- hide from JavaScript-challenged browsers
function openwindow(URL) {
popupWin = window.open(URL, null,"height=600,width=560,status=no,toolbar=no,menubar=no,titlebar=yes,scrollbars=yes,location=no");
 if (window.focus) {
     popupWin.focus();
     }
}
function openwindowLarge(URL) {
popupWin = window.open(URL);
 if (window.focus) {
     popupWin.focus();
     }
}

function openwindowt(URL) {
popupWin = window.open(URL, null,"height=600,width=550");
 if (window.focus) {
     popupWin.focus();
     }
}

function openwindows(URL) {
popupWin = window.open(URL, null,"height=600,width=800,status=no,toolbar=no,menubar=no,titlebar=no,scrollbars=yes,location=no,resizable=yes");
 if (window.focus) {
     popupWin.focus();
     }
}

function redirect () { 
setTimeout("go_now()",15000); 
}

function go_now ()   { 
window.location.href = "http://stores.ebay.co.uk/artyfolks"; 
}

function submitpaypal(URL) 
{ 
  var myform=document.Form1; 
  myform.action=URL;
  myform.submit(); 
} 

function gotoleaflet() 
{ 
  var numclubs=document.getElementById("NumClubs");
  var numleaflets=document.getElementById("NumLeaflets");
  var update=document.getElementById("Update");
  var type=document.getElementById("TypeList");
  var loc="kartclubflyer1.aspx?numclubs="+numclubs.value+"&numleaflets="+numleaflets.value+"&update="+update.checked+"&type="+type.options[type.selectedIndex].value;
  if (location.href.match("localhost/Artyfolk"))
    {loc="/Artyfolk/5tu4ndchr1s_/"+loc;}
else if (location.href.match("kearadmin"))
   {loc="http://www.kearadmin.com:8080/5tu4ndchr1s_/"+loc;}
else
   {loc="http://www.artifolk.co.uk/5tu4ndchr1s_/"+loc;}
   document.location.href=loc;
} 

function submitprotx(URL) 
{ 
  var myform=document.Form1; 
  myform.action=URL; 
  myform.submit(); 
} 

function pretendprotx(URL) 
{ 
window.location.href = URL; 
} 

function updatebasket(aa) 
{ 
  var myform=document.Form1; 
  var action="basket.aspx?update=y";
  if (aa='')
  {
  action="basket.aspx?update=y&st=2";
  }
  else
  {
  action="basket.aspx?update=y&aa=y&st=2";
  }
  myform.action=action; 
  myform.submit(); 
} 

function emptybasket() 
{ 
var answer = confirm ("This will empty your shopping basket.  Are you sure you want to do this?")
if (answer){
var myform=document.Form1; 
  myform.action="basket.aspx?empty=y&st=2"; 
  myform.submit();}
}

function gotobasket(serv) 
{ 
var loc;
if (location.href.match("localhost/artyfolk"))
    {loc="/artyfolk/basket.aspx";}
else if (location.href.match("kearadmin"))
   {loc="http://www.kearadmin.com:8080/basket.aspx";}
else
   {loc="http://www.artifolk.co.uk/basket.aspx";}
window.location=loc;
} 

function gotoshopwindow() 
{ 
var loc;
var e=document.getElementById("search");
if (location.href.match("localhost"))
    {loc="/artyfolk/shop.aspx?search="+e.value;}
else if (location.href.match("kearadmin"))
   {loc="http://www.kearadmin.com:8080/shop.aspx?search="+e.value;}
else
   {loc="http://www.artifolk.co.uk/shop.aspx?search="+e.value;}
location.href=loc;
} 

function gotooptin() 
{ 
var loc;
var e=document.getElementById("email");
if (location.href.match("localhost"))
    {loc="/artyfolk/optin.aspx?email="+e.value;}
else if (location.href.match("kearadmin"))
   {loc="http://www.kearadmin.com:8080/optin.aspx?email="+e.value;}
else
   {loc="http://www.artifolk.co.uk/optin.aspx?email="+e.value;}
document.location.href=loc;
} 

function gotocheckout() 
{ 
var loc;
if (location.href.match("localhost"))
    {loc="https://localhost/artyfolk/basket.aspx?st=2&nxt=y";}
else if (location.href.match("kearadmin"))
   {loc="https://www.kearadmin.com:8443/basket.aspx?st=2&nxt=y";}
else
   {loc="https://www.artifolk.co.uk/basket.aspx?st=2&nxt=y";}
var myform=document.Form1;
myform.action=loc;
myform.submit(); 
} 

function gotomidcheckout(paytype) 
{ 
var loc;
if (location.href.match("localhost"))
    {loc="https://localhost/artyfolk/customerdetails.aspx?paytype="+paytype;}
else if (location.href.match("kearadmin"))
   {loc="https://www.kearadmin.com:8443/customerdetails.aspx?paytype="+paytype;}
else
   {loc="https://www.artifolk.co.uk/customerdetails.aspx?paytype="+paytype;}
document.location.href=loc;
} 

//function gotoonlinecheckout() 
//{ 
//  window.location="customerdetails.aspx?paytype=O"; 
//} 

//function gotopostcheckout() 
//{ 
//  window.location="customerdetails.aspx?paytype=P"; 
//} 


function goshopping() 
{
var loc;
if (location.href.match("localhost"))
    {loc="http://localhost/artyfolk/shop.aspx?so=y";}
else if (location.href.match("kearadmin"))
   {loc="http://www.kearadmin.com:8080/shop.aspx?so=y";}
else
   {loc="http://www.artifolk.co.uk/shop.aspx?so=y";}
  window.location=loc; 
} 

function gotothanks(trgt) 
{ 
var loc;
if (location.href.match("localhost"))
    {loc="http://localhost/artyfolk/thanks.aspx?trgt="+trgt;}
else if (location.href.match("kearadmin"))
   {loc="http://www.kearadmin.com:8080/thanks.aspx?trgt="+trgt;}
else
   {loc="http://www.artifolk.co.uk/thanks.aspx?trgt="+trgt;}
window.location=loc; 
} 

function delfrombasket(id)
{
var search=document.location.search.slice(1).split('&'); 
var params;
var qs='&';
for (i=0; i<search.length; ++i) { 
  if (search[i].indexOf('additem')==-1)
  {
  if (i==0)
  {
    params=search[i];
  }
    else
   {
    params=params+qs+search[i];
    }
  }
} 
var delitem="delitem="+id
if (params=='')
{delitem=delitem;}
else
{delitem="&"+delitem;}
document.location.href=document.location.pathname+'?'+params+delitem;
}

function bookmark(url, description)
{
netscape="Netscape User's hit CTRL+D to add a bookmark to this site."
if (navigator.appName=='Microsoft Internet Explorer')
{
window.external.AddFavorite(url, description);
}
else if (navigator.appName=='Netscape')
{
alert(netscape);
}
}

function chnge(id, amt) 
{
var e=document.getElementById(id);
e.value=parseInt(e.value) + parseInt(amt);
if (parseInt(e.value)<0)
{
e.value=0;}
}

function IsNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }

  // -->

function updorder(id, amt, cd) 
{
var e=document.getElementById(id);
if (IsNumeric(e.value) == true)
   {e.value=parseInt(e.value) + parseInt(amt);}
else
   {e.value=1};
if (parseInt(e.value)<0)
   {e.value=0;}
recal(cd);
}

function upddelivery(id, amt, cd) 
{
var e=document.getElementById(id);
if (IsNumeric(e.value) == true)
   {e.value=parseInt(e.value) + parseInt(amt);}
else
   {e.value=1};
if (parseInt(e.value)<0)
   {e.value=0;}
}

function chnge_old(id, amt) 
{
var e=document.forms.Form1.elements; 
e.getElementById(id).value=parseInt(e.getElementById(id).value + parseInt(amt));
if (parseInt(e.getElementById(id).value)<0)
{
e.getElementById(id).value=0;}
}

function quicklinks(URL) 
{
if (URL!='' && URL!='0'){
document.location.href=URL;}
} 

function submitcountry() 
{ 
  var myform=document.forms.Form1;
  myform.action="basket.aspx?update=y&st=1";
  myform.submit(); 
} 

function submitcustdetails(paytype) 
{ 
var loc;
if (location.href.match("localhost"))
    {loc="https://localhost/artyfolk/customerdetails.aspx?paytype="+paytype;}
else if (location.href.match("kearadmin"))
   {loc="https://www.kearadmin.com:8443/customerdetails.aspx?paytype="+paytype;}
else
   {loc="https://www.artifolk.co.uk/customerdetails.aspx?paytype="+paytype;}
var myform=document.forms.Form1;
myform.action=loc;
myform.submit(); 
} 

function submitsbddls(validateswitch) 
{ 
  var validatefield='validate';
  var e=document.getElementById(validatefield);
  var myform=document.forms.Form1;
  e.value=validateswitch;
  myform.submit(); 
} 

function gotoshopping1(serv) 
{ 
  var myform=document.forms.Form1;
  myform.action=serv+"basket.aspx?update=y&st=1";
  myform.submit();
} 

function manufacturer(manid) 
{
var loc='kcontrol.aspx?r=prod&manid=';
document.location.href=loc+manid;
} 

function who(stockholderid) 
{
var loc='kcontrol.aspx?r=prod&w=';
document.location.href=loc+stockholderid;
} 

function addtobasket(URL) 
{
var search=document.location.search.slice(1).split('&'); 
var params;
var qs='&';
for (i=0; i<search.length; ++i) { 
  if (search[i].indexOf('additem')==-1 && search[i].indexOf('delitem')==-1)
  {
  if (i==0)
  {
    params=search[i];
  }
    else
   {
    params=params+qs+search[i];
    }
  }
} 
document.location.href=document.location.pathname+'?'+params+'&additem='+URL;
}

function addtobasketold(URL) 
{
var qs=document.location.href
var is=qs.indexOf('?')
if (is==-1)
{
document.location.href=document.location.href+'?additem='+URL;
}
else
document.location.href=document.location.href+'&additem='+URL;
}

function submittree() 
{ 
  var myform=document.forms.aspnetForm;
  myform.action="kcatalog.aspx?utree="+tree_dd_id; 
  myform.submit(); 
} 

function CatToggle(item) {
if (document.getElementById(item).style.display=='none')
{document.getElementById(item).style.display=='block';}
else
{document.getElementById(item).style.display=='none';}
}

function copyaddress() {
addform=document.forms.Form1;
addform._ctl3_dName.value=addform._ctl3_Name.value;
addform._ctl3_dAddress1.value=addform._ctl3_Address1.value;
addform._ctl3_dAddress2.value=addform._ctl3_Address2.value;
addform._ctl3_dTown.value=addform._ctl3_Town.value;
addform._ctl3_dCounty.value=addform._ctl3_County.value;
addform._ctl3_dPostcode.value=addform._ctl3_Postcode.value;
addform._ctl3_dPhone.value=addform._ctl3_Phone.value;
}

function gotoshopping2() 
{
  var myform=document.forms.Form1;
  myform.action="basket.aspx?st=1&update=y&nxt=y";
  myform.submit();
}

function gotoorder(typ,comp) 
{
  var myform=document.forms.Form1;
  var orderid=myform.orderid.value;
  document.location.href="kcontrol.aspx?r="+typ+"&orderid="+orderid+"&comp="+comp;
}

function gotosupplier() 
{
  var myform=document.forms.Form1;
  var supplierid=myform.supplierddl.value;
  document.location.href="ksupplier.aspx?supplierid="+supplierid;
}

function gotopog() 
{
  var myform=document.forms.Form1;
  var supplierid=myform.supplierddl.value;
  var pogid=myform.Purchaseordergroups.value;
  document.location.href="ksupplier.aspx?supplierid="+supplierid+"&pogid="+pogid;
}

function gotodespatch() 
{
  var myform=document.forms.Form1;
  var orderid=myform.orderid.value;
  document.location.href="kdespatch.aspx?r=ord&orderid="+orderid;
}

function gotodespatchnew() 
{
  var myform=document.forms.Form1;
  var orderid=myform.orderid.value;
  document.location.href="kdespatchnew.aspx?r=ord&orderid="+orderid;
}

function gotosale() 
{
  var myform=document.forms.Form1;
  var orderid=myform.orderid.value;
  document.location.href="ksalesentry.aspx?orderid="+orderid;
}

function gotoddesp() 
{
  var myform=document.forms.Form1;
  var ddate=myform.ddate.value;
  document.location.href="kdailydespatch.aspx?ddate="+ddate;
}

function gotopo() 
{
  var myform=document.forms.Form1;
  var poid=myform.poid.value;
  document.location.href="kpurchaseorder.aspx?poid="+poid;
}

function gotovat() 
{
  var myform=document.forms.Form1;
  var datefrom=myform.datefrom.value;
  var dateto=myform.dateto.value;
  document.location.href="kcontrol.aspx?r=vat&datefrom="+datefrom+"&dateto="+dateto;
}

function gotoadv() 
{
  var myform=document.forms.Form1;
  var pkr=myform.pkr.value;
  var ckr=myform.ckr.value;
  document.location.href="kcontrol.aspx?r=ads&pkr="+pkr+"&ckr="+ckr;
}

function checkallold()
{
var count=document.Form1.elements.length;
    for (i=0; i < count; i++) 
	{
    if(document.Form1.elements[i].checked == 0)
    	{document.Form1.elements[i].checked = 1;}
    else {document.Form1.elements[i].checked = 0;}
	}
}

function checkall()
{
var count=document.Form1.elements.length;
    for (i=0; i < count; i++)
	{
        if((document.Form1.elements[i].type=="checkbox")&&(document.Form1.elements[i].name.substr(0,4)=="chk_"))
    	    {document.Form1.elements[i].checked = 1;}
	}
}

function uncheckall()
{
var count=document.Form1.elements.length;
    for (i=0; i < count; i++)
	{
        if((document.Form1.elements[i].type=="checkbox")&&(document.Form1.elements[i].name.substr(0,4)=="chk_"))
    	    {document.Form1.elements[i].checked = 0;}
	}
}

function setasdelivered()
{
var count=document.Form1.elements.length;
    for (i=0; i < count; i++)
	{
	    var righttype=false;
	    var rightfield=false;
	    var notnew=false;
	    var fld;
	    var fieldname;
	    fld=document.Form1.elements[i]
	    fieldname=fld.name;
	    var typ;
	    typ = document.Form1.elements[i].type;
	    if (document.Form1.elements[i].type=="text")
	    {righttype = true};
	    if (fieldname.indexOf("deliveredquantity")>=0)
	    {rightfield=true};
        if (fieldname.indexOf("new")==-1)
        {notnew=true};	    
        if(righttype&&rightfield&&notnew)
	        {
	        var ind;
	        var key;
	        key = fieldname.indexOf("_");
	        if (key >= 0)
	            {
	            ind = fieldname.substr(key+1);
	            if(ind!="")
                    {
	                var ordrfld;
	                var deldfld;
	                var ordrdqty;
	                var deldqty;
	                var diff;
	                ordrfld = document.getElementById("quantityordered_"+ind)
    	            deldfld = document.getElementById("totaldelivered_"+ind);
	                ordrdqty = ordrfld.value;
    	            deldqty = deldfld.value;
	                diff = ordrdqty - deldqty;
	                if (diff > 0)
    	                {fld.value = diff};
   	                }
   	            }
   	        }
	}
}

function exportprices(gps) 
{ 
  var myform=document.forms.Form1;
  myform.action="kexportprices.aspx?groups="+gps;
  myform.submit(); 
} 

function submitproducts() 
{ 
  var poid;
  poid=window.location.search.match(/[?&]poid=(\w+)/);
  var myform=document.forms.Form1;
  myform.__EVENTARGUMENT.value = poid[1];
  myform.action="kpurchaseorder.aspx?poid="+poid[1];
  myform.submit(); 
} 

function exportebay() 
{ 
  var myform=document.forms.Form1;
  myform.action="kexportebay.aspx";
  myform.submit(); 
} 

function copyprices(way) 
{
if(way == 1)
	{
	addform=document.forms.Form1;
	addform.costpricestore.value=addform.costprice.value;
	addform.retailpricestore.value=addform.retailprice.value;
	addform.ourpricestore.value=addform.ourprice.value;
	addform.salepricestore.value=addform.saleprice.value;
    document.getElementById('ArchiveButton').innerHTML="Restore Prices"
    document.getElementById('ArchiveButton').href="javascript:copyprices(-1);"
	}
else
	{
	addform=document.forms.Form1;
	addform.costprice.value=addform.costpricestore.value;
	addform.retailprice.value=addform.retailpricestore.value;
	addform.ourprice.value=addform.ourpricestore.value;
	addform.saleprice.value=addform.salepricestore.value;
	addform.costpricestore.value=0;
	addform.retailpricestore.value=0;
	addform.ourpricestore.value=0;
	addform.salepricestore.value=0;
    document.getElementById('ArchiveButton').innerHTML="Archive Prices"
    document.getElementById('ArchiveButton').href="javascript:copyprices(1);"
	}
}

function SwapImgRestore() 
{
  var i,x,a=document.MM_sr; 
  for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function PreloadImages() 
{
  var d=document; 
  if(d.images){ if(!d.MM_p) d.MM_p=new Array();
  var i,j=d.MM_p.length,a=PreloadImages.arguments; 
  for(i=0; i<a.length; i++)
  if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; 
  d.MM_p[j++].src=a[i];}}
  checkCount()
}

function SwapImage() 
{
  var i,j=0,x,a=SwapImage.arguments; 
  document.MM_sr=new Array; 
  for(i=0;i<(a.length-2);i+=3)
  if ((x=FindObj(a[i]))!=null){document.MM_sr[j++]=x; 
  if(!x.oSrc) x.oSrc=x.src; 
  x.src=a[i+2];}
}

function FindObj(n, d) 
{
  var p,i,x;  
  if(!d) d=document; 
  if((p=n.indexOf("?"))>0&&parent.frames.length) 
  {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
    }
  if(!(x=d[n])&&d.all) x=d.all[n]; 
  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=FindObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); 
  return x;
}

function recal(eindex) {
    var quantitycell = "quantityordered_" + eindex;
    var unitprice = "netretailprice_" + eindex;
    var linetotal = "totalcost_" + eindex;
    var quantityvalue = document.getElementById(quantitycell).value;
    var pricevalue = document.getElementById(unitprice).value;
    pricevalue = pricevalue.replace("£", "");
    var newvalue = (quantityvalue * pricevalue)
    document.getElementById(linetotal).value = newvalue.toFixed(2);
    totalorder();
    calcmin();
    var colr = "green";
    document.getElementById("minspenddiff").style.color = colr;
    if (parseFloat(document.getElementById("minspenddiff").value) < 0)
        {
        colr='red';
        }
    document.getElementById("minspenddiff").style.color = colr;
}

function recalparent(parentdoc, eindex) {
    var quantitycell = "quantityordered_" + eindex;
    var unitprice = "netretailprice_" + eindex;
    var linetotal = "totalcost_" + eindex;
    var quantityvalue = parentdoc.getElementById(quantitycell).value;
    var pricevalue = parentdoc.getElementById(unitprice).value;
    pricevalue = pricevalue.replace("£", "");
    var newvalue = (quantityvalue * pricevalue)
    parentdoc.getElementById(linetotal).value = newvalue.toFixed(2);
    totalorderparent(parentdoc);
    calcminparent(parentdoc);
    var colr = "green";
    parentdoc.getElementById("minspenddiff").style.color = colr;
    if (parseFloat(parentdoc.getElementById("minspenddiff").value) < 0)
        {
        colr='red';
        }
    parentdoc.getElementById("minspenddiff").style.color = colr;
}

function openChild(file,window) {
    childWindow=open(file,window,'resizable=yes,width=250,height=600');
    if (childWindow.opener == null) childWindow.opener = self;
    }

function calcmin() {
var min;
min=(parseFloat(document.getElementById("pototal").value) || 0) - (parseFloat(document.getElementById("minimumspend").value) || 0);
document.getElementById("minspenddiff").value=min.toFixed(2)
}

function calcminparent(parentdoc) {
var min;
min=(parseFloat(parentdoc.getElementById("pototal").value) || 0) - (parseFloat(parentdoc.getElementById("minimumspend").value) || 0);
parentdoc.getElementById("minspenddiff").value=min.toFixed(2)
}

function totalorder() {
 var row;
 row = document.getElementById( 'purchaseorderlinestab' ).rows;
 var i;
 i = row.length;
 totalcell = document.getElementById('pototal');
 var total;
 total = 0;
 while(i--) 
 {
    cells = row[i].cells;
    var rowtotalcell;
    var rowtotalfields;
    var totalcellpos = cells.length-1;
    rowtotalcell = cells[totalcellpos];
    rowtotalfields = rowtotalcell.getElementsByTagName('input');
     if (rowtotalfields.length != 0) 
     {
        var fldvalue = parseFloat(rowtotalfields[rowtotalfields.length - 1].value) || 0;
        if  (rowtotalfields[rowtotalfields.length - 1].id != "minspenddiff" && rowtotalfields[rowtotalfields.length - 1].id != "pototal")
        {
        total += fldvalue;
        }
     }
 }
 totalcell.value = total.toFixed(2);
}

function totalorderparent(parentdoc) {
 var row;
 row = parentdoc.getElementById( 'purchaseorderlinestab' ).rows;
 var i;
 i = row.length;
 totalcell = parentdoc.getElementById('pototal');
 var total;
 total = 0;
 while(i--) 
 {
    cells = row[i].cells;
    var rowtotalcell;
    var rowtotalfields;
    var totalcellpos = cells.length-1;
    rowtotalcell = cells[totalcellpos];
    rowtotalfields = rowtotalcell.getElementsByTagName('input');
     if (rowtotalfields.length != 0) 
     {
        var fldvalue = parseFloat(rowtotalfields[rowtotalfields.length - 1].value) || 0;
        if  (rowtotalfields[rowtotalfields.length - 1].id != "minspenddiff" && rowtotalfields[rowtotalfields.length - 1].id != "pototal")
        {
        total += fldvalue;
        }
     }
 }
 totalcell.value = total.toFixed(2);
}

function updateParent(eindex, productkey, productname, vatcode, weight, unitprice, quantity) {
//kear
//orderlinesgrid$ctl02$ctl09
//artifolk
//orderlinesgrid:_ctl2:_ctl9
var control = 'orderlinesgrid:_ctl' + eindex + ':_ctl';
var ctrl4 = control + '4';
var ctrl6 = control + '6';
var ctrl7 = control + '7';
var ctrl8 = control + '8';
var ctrl9 = control + '9';
var ctrl11 = control + '11';
var ctrl12 = control + '12';
var ctrl10 = control + '10';
opener.document.getElementById(ctrl4).value = productkey;
opener.document.getElementById(ctrl6).value = productname;
opener.document.getElementById(ctrl7).value = vatcode;
opener.document.getElementById(ctrl8).value = weight;
opener.document.getElementById(ctrl9).value = 1;
opener.document.getElementById(ctrl10).value = quantity;
opener.document.getElementById(ctrl11).value = unitprice;
opener.document.getElementById(ctrl12).value = unitprice;
opener.document.getElementById(ctrl9).focus;
self.close();
return false;
}

function closewindow() {
self.close();
return false;
}

function closewindowrefresh(poid) {
self.close();
var frm = opener.document.getElementById("Form1");
opener.document.getElementById("__EVENTTARGET").value = "reload";
opener.document.getElementById("__EVENTARGUMENT").value = poid;
frm.submit();
}

function updatePOParent(eindex, productkey, supplierref, productname, currentstockquantity, reorderlevel, orderquantitymultiple, stockquantitytarget, totalsold, netretailprice) {
var ctrl1 = "polineid_" + eindex;
var ctrl2 = "productkey_" + eindex;
var ctrl3 = "supplierref_" + eindex;
var ctrl4 = "productname_" + eindex;
var ctrl5 = "currentstockquantity_" + eindex;
var ctrl6 = "reorderlevel_" + eindex;
var ctrl7 = "orderquantitymultiple_" + eindex;
var ctrl8 = "stockquantitytarget_" + eindex;
var ctrl9 = "totalsold_" + eindex;
var ctrl10 = "netretailprice_" + eindex;
var ctrl11 = "quantityordered_" + eindex;
var ctrl12 = "totalcost_" + eindex;
var totcost = orderquantitymultiple * netretailprice;

opener.document.getElementById(ctrl1).value = "new";
opener.document.getElementById(ctrl2).value = productkey;
opener.document.getElementById(ctrl3).value = supplierref;
opener.document.getElementById(ctrl4).value = productname;
opener.document.getElementById(ctrl5).value = currentstockquantity;
opener.document.getElementById(ctrl6).value = reorderlevel;
opener.document.getElementById(ctrl7).value = orderquantitymultiple;
opener.document.getElementById(ctrl8).value = stockquantitytarget;
opener.document.getElementById(ctrl9).value = totalsold;
opener.document.getElementById(ctrl10).value = netretailprice;
opener.document.getElementById(ctrl11).value = orderquantitymultiple;
opener.document.getElementById(ctrl12).value = totcost;
recalparent(opener.document, eindex);
opener.document.getElementById(ctrl11).focus;
self.close();
return false;
}

function updatePODParent(eindex, productkey, supplierproductid, productname, currentstockquantity, rrp, costprice) {
var ctrl1 = "podlineid_new";
var ctrl2 = "productkey_new";
var ctrl3 = "supplierproductid_new";
var ctrl4 = "productname_new";
var ctrl5 = "currentstockquantity_new";
var ctrl6 = "rrp_new";
var ctrl7 = "costprice_new";
var ctrl8 = "quantityordered_new";
var ctrl9 = "totaldelivered_new";
var ctrl10 = "deliveredquantity_new";

opener.document.getElementById(ctrl1).value = "new";
opener.document.getElementById(ctrl2).value = productkey;
opener.document.getElementById(ctrl3).value = supplierproductid;
opener.document.getElementById(ctrl4).value = productname;
opener.document.getElementById(ctrl5).value = currentstockquantity;
opener.document.getElementById(ctrl7).value = rrp;
opener.document.getElementById(ctrl6).value = costprice;
opener.document.getElementById(ctrl8).value = "0";
opener.document.getElementById(ctrl9).value = "0";
opener.document.getElementById(ctrl10).value = "0";
opener.document.getElementById(ctrl10).focus;
self.close();
return false;
}


//function gotoshopping2() 
//{
//var myform=document.forms.aspnetForm;
//var postagetypes=myform._ctl2_PostageTypes.options[myform._ctl2_PostageTypes.selectedIndex].value;
//var dcountry=myform._ctl2_dCountry.options[myform._ctl2_dCountry.selectedIndex].value;
//var additionalamount=myform.AdditionalAmount.value;
//document.location.href='basket.aspx?update=y&st=2&postagetypes='+postagetypes+'&dcountry='+dcountry+'&additionalamount='+additionalamount;
//}
//onchange="document.ex.selvalue.value = document.ex.sel.options[document.ex.sel.selectedIndex].value;"&gt;<BR>
//document.form1.size.options[document.form1.size.selectedIndex].value;
// done hiding -->