﻿
var gv_newSopAC=new Array();
var gv_newSopName=new Array();
var gv_newSopIndex=0; 
var gv_newSopFocusIndex=0; 
var gv_newSopNumPerPage=0;
var gv_newSopCurPage=0; 
var gv_newSopTotPage=0;
var gv_newSopEditingData=0;
var gv_newSopDataCategory=null;
var gv_newSopEditedName=null;  
var gv_newSopEditedValue=null; 
var gv_tempTable;
var gv_newSopRowH=20;
var gv_scrollCurPage=0;
var gv_scrollTotPage=0;
var addNewSopDropDownValue = "";
var NewSopPartCode = "";
var NewSopiPage = 1;
var NewSopTotalPage = 1;
var NewSopListPD = 0;//pan duan showNewSopList(1);
function doNewSopList()
{
    if(document.getElementById('NewSopCustomer_ACRef')){ NewSopPartCode = document.getElementById('NewSopCustomer_ACRef').value;}
	var url = gv_rooturl+"?cmd=NewSopList"+"&NewSopPartCode="+NewSopPartCode+"&NewSopiPage="+NewSopiPage;
	var xmlhttp = newHttpRequest(url,true);
	if( xmlhttp==null ) return;
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 ) {
			if( xmlhttp.status!=200 ) alert("Connection error");
			else 
			{
			    var newsoptotalpages=xmlhttp.responseXML.getElementsByTagName("NewSopTotalPage");
                NewSopTotalPage = parseInt(newsoptotalpages[0].firstChild.nodeValue);
			    renewNewSopList(xmlhttp.responseXML);
			}
			document.getElementById('idloading').style.visibility='hidden';
			
		}
	}
	xmlhttp.send(null);
	document.getElementById('idloading').style.visibility='visible';
}



function renewNewSopList(xmldoc)
{
	var newsops=xmldoc.getElementsByTagName("NewSop");
	gv_newSopAC.length=gv_newSopName.length=0;
	gv_newSopIndex=0;
	
    for(var i=0; i<newsops.length; i++) {
		var curNode=newsops[i].firstChild;
		gv_newSopAC[i]=gv_newSopName[i]="";
		while( curNode ) 
		{
			switch(curNode.nodeName){
			   	case "AC" :  gv_newSopAC[i]=curNode.firstChild.nodeValue; break;
			   
				case "Name" : gv_newSopName[i]=curNode.firstChild.nodeValue;  break;
			}
			curNode=curNode.nextSibling;
		}
    }
    if(newsops.length==0) alert("No newsops found!");
    else {
		gv_newSopTotPage=0;
		showNewSopList(0);
	}
}



function showNewSopList(NewSopStatus)
{
        if(NewSopStatus == 0)
    {
       gv_newSopTotPage=0;
       gv_newSopCurPage=0;
    }
    else if(NewSopStatus == 1)
    {}
    if(NewSopListPD == 1)
    {
        gv_newSopCurPage = NewSopListCurPage;
        gv_newSopTotPage = NewSopListTotPage;
    }
    NewSopListPD = 0;
	if(gv_newSopAC.length==0) return;
    gv_tempTable = document.getElementById('tempTable');
	var ycur=gv_tempTable.style.pixelTop=gv_device==Nokia ? 28:26;
	var tdstr="<td height='"+gv_newSopRowH+"px'>";
	var tabstr="<table border='1' cellpadding='1' cellspacing='0' style='position:absolute;width:"+(gv_winw-4)+"px;left:2px;'>"; 
	//var ixs=gv_newSopCurPage*gv_newSopNumPerPage;
	var idx=0;
    for(var i=0; i<gv_newSopAC.length; i++) {
		var imgName=idx==gv_newSopIndex ? 'radon.png':'radoff.png';
		var trColor=idx==gv_newSopIndex ? '#ffcc00':'#add8e6';
		var radstr="<td width='22px' height='"+gv_newSopRowH+"px'><input type='image' src='img/"+imgName+
			"' id='cus_img"+idx+"' onclick='newSopRowClicked(event);'";
		if(gv_device==Nokia) radstr+="onfocus='overNewSopItem(event);' onblur='leavNewSopItem(event);'></td>";
		else radstr+="onmouseover='overNewSopItem(event);' onmouseleave='leavNewSopItem(event);'></td>";
		tabstr+="<tr id='cus_row"+idx+"' onclick='newSopRowClicked(event);' style='background-color:"+
			trColor+";'>"+radstr + tdstr+gv_newSopAC[i]+"</td>"+tdstr+gv_newSopName[i]+"</td></tr>";
		//ycur+=gv_newSopRowH;
		//if(ycur+45>gv_winh) break; else 
		idx++;
    }
//    if(gv_newSopTotPage==0) {
//		gv_scrollCurPage=gv_newSopCurPage=0;
//		gv_newSopNumPerPage=i;
//		var ntt=gv_newSopAC.length;
//		gv_newSopTotPage=0;
//		while(ntt>0) {gv_newSopTotPage++; ntt-=gv_newSopNumPerPage; }
		gv_scrollTotPage=NewSopTotalPage;
		if(gv_device!=Nokia) {
			var mleft=document.getElementById('img_mleft3');
			mleft.onclick=newSopPageLeft;
			mleft.style.cursor='hand';
			var mright=document.getElementById('img_mright3');
			mright.onclick=newSopPageRight;
			mright.style.cursor='hand';
		}
    //}
    gv_tempTable.innerHTML=tabstr+"</table>";
    gv_tempTable.style.left='0px';
    gv_tempTable.style.visibility='visible';
    if(gv_device!=Nokia) {
		var btnBack=document.getElementById("back2submenu");
		btnBack.style.pixelTop=gv_winh-28;
		btnBack.style.visibility="hidden";
	}
	gv_newSopFocusIndex=gv_newSopIndex;
	
    var newsopcmd = document.getElementById('sopCmds');
	newsopcmd.style.pixelLeft=gv_winw-newsopcmd.style.pixelWidth-1;
	newsopcmd.style.pixelTop = gv_winh-29;
    newsopcmd.style.visibility='visible';
    if(gv_device!=Nokia) {
		var btn1=document.getElementById('btnCusDetail');
		if(btn1==null) setNewSopPageScrollCommands(
			"<input type='button' id='btnCusDetail' value='OK' onclick='editNewSopDetail();' />",
			"<input type='button' id='btnNewSopOK' value='OK' onclick='editNewSopDetail();' />");
			document.getElementById('btnNewSopOK').style.visibility="hidden";
	     }
	setNewSopPageScroll();
	doNokiaMenuNewSopList();    
}

function newSopRowClicked(ee)
{
	var srcele=getEventObject(ee);
	if(srcele.id.length<8) return;
	var newIndex=parseInt(srcele.id.substring(7));
	if(gv_newSopIndex==newIndex) return;
	document.getElementById('cus_row'+gv_newSopIndex).style.backgroundColor='#add8e6';
	document.getElementById('cus_img'+gv_newSopIndex).src='img/radoff.png';
	document.getElementById('cus_row'+newIndex).style.backgroundColor='#ffcc00';
	document.getElementById('cus_img'+newIndex).src='img/radon.png';
	gv_newSopIndex=newIndex;
}
function overNewSopItem(e_event)
{
	var srcobj=getEventObject(e_event);
	if(srcobj.id=='cus_img'+gv_newSopIndex) return; // Entering the current selection
	srcobj.src="img/radover.png";
}
function leavNewSopItem(e_event)
{
	var srcobj=getEventObject(e_event);
	if(srcobj.id=='cus_img'+gv_newSopIndex) return; // Leaving the current selection
	srcobj.src="img/radoff.png";
}

function doNokiaMenuNewSopList()
{
	if(window.widget) {
		window.menu.clear();
		var mEdit = new MenuItem('OK',2102);
		mEdit.onSelect=editNewSopDetail;
		window.menu.append(mEdit);
//		var mBack = new MenuItem('Back',2103);
//		mBack.onSelect=backSops;
//		window.menu.append(mBack);
	}
}



function getNewSopDetail()
{
	var ACIndex=gv_newSopCurPage*gv_newSopNumPerPage+gv_newSopIndex;
	var url = gv_rooturl+"?cmd=NewSopDetail&AC="+gv_newSopAC[ACIndex]+"&index="+ACIndex;
	var xmlhttp = newHttpRequest(url,true);
	if( xmlhttp==null ) return;
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 ) {
			if( xmlhttp.status!=200 ) alert("Connection error");
			else {
				gv_newSopDataCategory=xmlhttp.responseXML.getElementsByTagName("DataCategory");
				if(gv_newSopDataCategory.length==0) alert("Cannot load details!");
				else {
					gv_scrollCurPage=0;
					gv_scrollTotPage=gv_newSopDataCategory.length;
					//document.getElementById('cusCmds').style.visibility='hidden';
					setNewSopPageScrollCommands("<input type='button' id='savenewsopdata' value='Save' onclick='saveNewSopData();' />","");
					showNewSopDataPage("Load");
				}
			}
			document.getElementById('idloading').style.visibility='hidden';
		}
	}
	xmlhttp.send(null);
	document.getElementById('idloading').style.visibility='visible';
	gv_newSopEditedName=null;
	gv_newSopEditedValue=null;
}
function showNewSopDetail(cmdid)
{
	gv_newSopEditingData=0;
	getNewSopDetail();

}
function editNewSopDetail(cmdid)
{
	gv_newSopEditingData=1;
	getNewSopDetail();
}




function  doNewSop()
{
    var url = gv_rooturl+"?cmd=NewSopDetail";
    var xmlhttp = newHttpRequest(url,true);
	if( xmlhttp==null ) return;
	xmlhttp.onreadystatechange=function() { 
		if (xmlhttp.readyState==4 ) {
			if( xmlhttp.status!=200 ) alert("Connection error");
			else 
			{
			gv_newSopDataCategory=xmlhttp.responseXML.getElementsByTagName("DataCategory"); 
				if(gv_newSopDataCategory.length==0) alert("Cannot load details!");
				else {
				    
					gv_scrollCurPage=0;
					gv_scrollTotPage=gv_newSopDataCategory.length;
					gv_newSopEditingData=1;
					setNewSopPageScrollCommands("<input type='button' id='savenewsopdata' value='Save' onclick='saveNewSopData();' />","");
					 showNewSopDataPage("FirstLoad"); 
				}
			}
			document.getElementById('idloading').style.visibility='hidden';		
		}
			    
	}
	  
	xmlhttp.send(null);
	document.getElementById('idloading').style.visibility='visible';
	
}



function getNewSopSysTime()
{
  var myDate,s = "";
  myDate = new Date();
  var Day = (myDate.getDate() > 9) ? myDate.getDate() : "0" + myDate.getDate();
  var Month = (myDate.getMonth() + 1) > 9 ? (myDate.getMonth() + 1) : "0" + (myDate.getMonth() + 1);
  s += Day + "/" + Month + "/" + myDate.getFullYear();
  return s;
}


var NewSopOrder_Date = getNewSopSysTime();
var NewSopCustomer_ACRef="",NewSopDelivery="", NewSopOrder_Type='',NewSopFormat='',NewSopCustomer_Order_Number='',NewSopOrder_Number='',NewSopTotal_GBP='',NewSopTotal_VAT='',NewSopCarriage_GBP='',NewSopCarriage_VAT='',NewSopGross_GBP='',NewSopCustomer_Tel_No='',NewSopCustomer_Contact='',NewSopNet_GBP='',NewSopTax_Code='',NewSopVAT_GBP='',NewSopNC='',NewSopDepartment='',NewSopConsign_Number='',NewSopCourier='',NewSopDays='',NewSopDiscount='',NewSopAmount_GBP='',NewSopTotal_GBP='',NewSopDetails='',NewSopPayment_Ref='',NewSopBank_Account='';
var NewSopPayment_Amount_GBP='',NewSopAddress1="",NewSopAddress2="",NewSopAddress3="",NewSopAddress4="",NewSopAddress5="",NewSopName="",NewSopDelivery_Street1='',NewSopDelivery_Street2='',NewSopDelivery_Town='',NewSopDelivery_County='',NewSopDelivery_Post_Code="";
var NewSopGlobal_Tax_Code = "";NewSopGlobal_Department = "";NewSopGlobal_NC = "",NewSopSet_Gross_GBP = '',NewSopSet_Total_GBP = '';

function showNewSopDataPage(HasStatus)
{	  
     
 //if(gv_newsopAC.length==0) return;
    gv_tempTable = document.getElementById('tempTable');
	var ycur=gv_tempTable.style.pixelTop=gv_device==Nokia ? 28:26;	
	var tdh="height='"+gv_newSopRowH+"px'";  //height='24px'
   	if(gv_device!=Nokia) {
			var mleft=document.getElementById('img_mleft3');
			mleft.onclick=newSopPageLeft;
			mleft.style.cursor='hand';
			var mright=document.getElementById('img_mright3');
			mright.onclick=newSopPageRight;
			mright.style.cursor='hand';
		}
    gv_tempTable.style.left='0px';
    gv_tempTable.style.visibility='visible';
    if(gv_device!=Nokia) {
		var btnBack=document.getElementById("back2submenu");
		btnBack.style.pixelTop=gv_winh-28;
		btnBack.style.visibility="visible";
	}
	gv_newSopFocusIndex=gv_newSopIndex;
    var newsopcmd = document.getElementById('sopCmds');
	newsopcmd.style.pixelLeft=gv_winw-newsopcmd.style.pixelWidth-1;
	newsopcmd.style.pixelTop = gv_winh-29;
    newsopcmd.style.visibility='visible';

 // gv_tempTable = document.getElementById('tempTable');
 	var widstyle="style='width:"+Math.round(gv_winw/2).toString()+"px' ";
	var tabstr="<table cellpadding='1' cellspacing='0' style='position:absolute;background-color:#98F898;width:"+(gv_winw-4)+"px;left:2px;'>"; 
	var rowJump="<tr><td align=right "+tdh+">Jump to Page</td><td><select class='edtxt' "+widstyle+" id='selnewsopcat' onchange='jumpToNewSopCat();'>";
    for(var ic=0; ic<gv_newSopDataCategory.length; ic++) {
		var attName0=gv_newSopDataCategory[ic].attributes.getNamedItem("title");
		if(attName0) {
			var tname=attName0.value.replace('_',' ');
			rowJump+="<option label='"+tname+"'";
			if(ic==gv_scrollCurPage) rowJump+=" selected=true";
			rowJump+=">"+tname+"</option>";
		}
	}	
	rowJump+="</select></td></tr>";	       
 for(var ic=gv_scrollCurPage; ic<gv_newSopDataCategory.length; ic++) {
		var attName=gv_newSopDataCategory[ic].attributes.getNamedItem("title");	
		if(attName==null) continue;
		var rowtxt=ic==gv_scrollCurPage ? rowJump:'';
		rowtxt += "<tr><td colspan=2 align=center "+tdh+" style='color:blue;font-weight:bold;text-decoration:underline;'>"
			+attName.value+"</td></tr>";	                   
			ycur+=gv_newSopRowH;
	var curNode=gv_newSopDataCategory[ic].firstChild;
		var end_tdr = gv_newSopEditingData==1 ? "></td></tr>":" ReadOnly></td></tr>";	
    while( curNode ) 
		{
			var itemName=curNode.nodeName;
			var itemId=ic.toString()+"_"+itemName;	
			var ndv=curNode.firstChild;
	        var itemVal=getEditedNewSopData(itemId);
		   	if(itemVal==null) itemVal=ndv?ndv.nodeValue:'';
		 if(HasStatus == "FirstLoad")
		 {
		   	if(curNode.nodeName=='Customer_ACRef')	
  			 {
  			    NewSopCustomer_ACRef = "";
  		       //if(NewSopCustomer_ACRef == "") { NewSopCustomer_ACRef=itemVal;}         
	           rowtxt+="<tr><td align=right "+tdh+">Customer A/C &nbsp<br>Ref <span align=center style='color:red'>*</span></td>";
			   rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:125px;height:20px;'value='' id='NewSopCustomer_ACRef'><input type='Button'  Value='Get' id='GetCusListForSopPageBtn' onclick='newSopGetCustomer_ACRef()'    Runat='server' style='color:blue;font-weight:bold;width:35px;height:20px;text-decoration:underline;'/></td></tr>";//<input type='Button' value='Get' onclick='getSupplierACRef();' runat='server' style='color: blue; width: 35px;height: 20px; font-weight: bold; text-decoration: underline;' /></td>";
			//NewSopCustomer_ACRef=itemVal;
	                   
	               
  		 }
      
//	        else if(itemName=="Order_Type")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopOrder_Type+"' id='NewSopOrder_Ref'>";	  

//			}
			
			 else if(itemName=="Order_Type")
             {
                 var rowJumpOrder_Type="<tr><td align='right'"+tdh+">Order Type &nbsp</td><td><select class='edtxt' id='NewSopOrder_Type' "+widstyle+"  onchange='NewSopTaxCode();'>"
                 rowJumpOrder_Type+="<option value='Sales Order'>Sales Order</option><option value='Proforma SOP'"
                 if(NewSopOrder_Type == 'Proforma SOP'){ rowJumpOrder_Type += "selected = 'true'";}
                rowJumpOrder_Type+=">Proforma SOP</option>";
                 rowtxt+=rowJumpOrder_Type+"</select></td></tr>";
	          }
	          
			 else if(itemName=="Format")
             {
                 var rowJumpFormat="<tr><td align='right'"+tdh+">Format &nbsp</td><td><select class='edtxt' id='NewSopFormat' "+widstyle+"  onchange='NewSopTaxCode();'>"
                 rowJumpFormat+="<option value='Product'>Product</option><option value='Service'"
                 if(NewSopFormat == 'Service'){ rowJumpFormat+="selected = 'true'";}
                rowJumpFormat+=">Service</option>";
                 rowtxt+=rowJumpFormat+"</select></td></tr>";
	          }
			else if(itemName=="Order_Date")
			{
			   NewSopOrder_Date = getNewSopSysTime();
               rowtxt+="<tr><td align=right "+tdh+">Order Date &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value="+NewSopOrder_Date+" id='NewSopOrder_Date'>";	  

			}
//			else if(itemName=="Order_Number")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;'value='"+gv_supName[gv_supIndex]+"' id='"+itemId+"'>";	  

//			}
			
			
			else if(itemName=="Customer_Order_Number")
			{
			   NewSopCustomer_Order_No = "";
               rowtxt+="<tr><td align=right "+tdh+">Customer Order &nbsp<br>Number &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopCustomer_Order_No'>";	  

			}
			else if(itemName=="Order_Number")
			{
			   NewSopProject_ACRef = "";
               rowtxt+="<tr><td align=right "+tdh+">Order Number &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopProject_ACRef'>";	  

			}
			
            else if(itemName=="Total_GBP")
			{
			   NewSopTotal_GBP = "";
               rowtxt+="<tr><td align=right "+tdh+">Total GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopTotal_GBP' ReadOnly>";	  

			}
			else if(itemName=="Total_VAT")
			{
			   NewSopTotal_VAT = "";
               rowtxt+="<tr><td align=right "+tdh+">Total VAT &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopTotal_VAT' ReadOnly>";	  

			}
			else if(itemName=="Carriage_GBP")
			{
			   NewSopCarriage_GBP = "";
               rowtxt+="<tr><td align=right "+tdh+">Carriage GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopCarriage_GBP'>";	  

			}
			else if(itemName=="Carriage_VAT")
			{
			   NewSopCarriage_VAT = "";
               rowtxt+="<tr><td align=right "+tdh+">Carriage VAT &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopCarriage_VAT'>";	  

			}
			else if(itemName=="Gross_GBP")
			{
			   NewSopGross_GBP = "";
               rowtxt+="<tr><td align=right "+tdh+">Gross GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopGross_GBP'  ReadOnly>";	  
			}
			else if(itemName=="Delivery")
			{
			   NewSopDelivery="";
               rowtxt+="<tr><td align=right "+tdh+">Delivery &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopDelivery'>";	  
			}
			else if(itemName=="Address1")
			{
			  NewSopAddress1="";
               rowtxt+="<tr><td align=right "+tdh+">Address1 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopAddress1'>";	  
			}
			else if(itemName=="Address2")
			{
			   NewSopAddress2="";
               rowtxt+="<tr><td align=right "+tdh+">Address2 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopAddress2'>";	  
			}
			else if(itemName=="Address3")
			{
			  NewSopAddress3="";
               rowtxt+="<tr><td align=right "+tdh+">Address3 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopAddress3'>";	  
			}
			else if(itemName=="Address4")
			{
			    NewSopAddress4="";
               rowtxt+="<tr><td align=right "+tdh+">Address4 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopAddress4'>";	  
			}
			else if(itemName=="Address5")
			{
			    NewSopAddress5="";
               rowtxt+="<tr><td align=right "+tdh+">Address5 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopAddress5'>";	  
			}
			else if(itemName=="Name")
			{
			   NewSopName="";
               rowtxt+="<tr><td align=right "+tdh+">Name <span style='color:red'>*</span></td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopName'>";	  
			}
	       else if(itemName=="Delivery_Street1")
			{
               NewSopDelivery_Street1="";
               rowtxt+="<tr><td align=right "+tdh+">Delivery Street1 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopDelivery_Street1'>";	  
			}
			else if(itemName=="Delivery_Street2")
			{
                NewSopDelivery_Street2="";
               rowtxt+="<tr><td align=right "+tdh+">Delivery Street2 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopDelivery_Street2'>";	  
			}
			else if(itemName=="Delivery_Town")
			{
               NewSopDelivery_Town="";
               rowtxt+="<tr><td align=right "+tdh+">Delivery Town &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopDelivery_Town'>";	  
			}
			else if(itemName=="Delivery_County")
			{
                NewSopDelivery_County="";
               rowtxt+="<tr><td align=right "+tdh+">Delivery County &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopDelivery_County'>";	  
			}
			else if(itemName=="Delivery_Post_Code")
			{
			   NewSopDelivery_Post_Code="";
               rowtxt+="<tr><td align=right "+tdh+">Delivery Post Code &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopDelivery_Post_Code'>";	  
			}
			
			else if(itemName=="Customer_Tel_No")
			{
                NewSopCustomer_Tel_No="";
               rowtxt+="<tr><td align=right "+tdh+">Customer Tel No &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopCustomer_Tel_No'>";	  
			}
			else if(itemName=="Customer_Contact")
			{
              NewSopCustomer_Contact="";
               rowtxt+="<tr><td align=right "+tdh+">Customer Contact &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopCustomer_Contact'>";	  
			}
			else if(itemName=="Net_GBP")
			{
			   NewSopNet_GBP = "";
               rowtxt+="<tr><td align=right "+tdh+">Net GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopNet_GBP'>";	  

			}
//			else if(itemName=="Tax_Code")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopTax_Code+"' id='Tax_Code'>";	  

//			}
              else if(itemName=="Tax_Code")
             {
                 var rowJumpTaxCode="<tr><td align='right'"+tdh+">Tax Code &nbsp</td><td><select class='edtxt' id='NewSopTax_Code'  "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attTaxCodeName=curNode.childNodes[i].childNodes[0].data;                       
                   if(attTaxCodeName) 
                   {
                    rowJumpTaxCode+="<option value='"+attTaxCodeName+"'";
                    
                    if(attTaxCodeName==NewSopTax_Code) {rowJumpTaxCode+="selected=true";}
                    if(NewSopTax_Code =="" && i == 1) 
                    { 
                       rowJumpTaxCode+="selected=true";
                       NewSopTax_Code = attTaxCodeName;
                    }
                    rowJumpTaxCode+=">"+attTaxCodeName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpTaxCode+"</select></td></tr>";
	          }

			else if(itemName=="VAT_GBP")
			{
			   NewSopVAT_GBP = "";
               rowtxt+="<tr><td align=right "+tdh+">V.A.T GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopVAT_GBP'>";	  

			}
			else if(itemName=="NC")
			{
			   NewSopNC = "";
               rowtxt+="<tr><td align=right "+tdh+">N/C &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopNC'>";	  

			}
			
//			else if(itemName=="Department")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDepartment+"' id='Department'>";	  

//			}
            else if(itemName=="Department")
             {
                 var rowJumpDepartment="<tr><td align='right'"+tdh+">Department &nbsp</td><td><select class='edtxt' id='NewSopDepartment' "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attDepartmentName=curNode.childNodes[i].childNodes[0].data;                   
                   if(attDepartmentName) 
                   {
                    rowJumpDepartment+="<option value='"+attDepartmentName+"'";
                    if(attDepartmentName==NewSopDepartment) {rowJumpDepartment+="selected=true";}
                    if(NewSopDepartment == "" && i ==0)  {rowJumpDepartment+="selected=true";NewSopDepartment =attDepartmentName; }
                    rowJumpDepartment+=">"+attDepartmentName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpDepartment+"</select></td></tr>";
	          }

			else if(itemName=="Consign_Number")
			{
			   NewSopConsign_Number = "";
               rowtxt+="<tr><td align=right "+tdh+">Consign. Number &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopConsign_Number+"' id='NewSopConsign_Number'>";	  

			}
//			else if(itemName=="Courier")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCourier+"' id='Courier'>";	  

//			}
            else if(itemName=="Courier")
             {
                 var rowJumpCourier="<tr><td align='right'"+tdh+">Courier &nbsp</td><td><select class='edtxt'  id='NewSopCourier' "+widstyle+" onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attCourierName=curNode.childNodes[i].childNodes[0].data;                        
                   if(attCourierName) 
                   {
                    rowJumpCourier+="<option value='"+attCourierName+"'";
                    if(attCourierName==NewSopCourier) {rowJumpCourier+="selected=true";}
                    if(NewSopCourier == "" && i == 0)  {rowJumpCourier+="selected=true"; NewSopCourier = attCourierName;}
                    rowJumpCourier+=">"+attCourierName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpCourier+"</select></td></tr>";
	          }

			else if(itemName=="Days")
			{
               NewSopDays="";
               rowtxt+="<tr><td align=right "+tdh+">Days &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopDays'>";	  
			}
			else if(itemName=="Discount")
			{
               NewSopDiscount="";
               rowtxt+="<tr><td align=right "+tdh+">Discount% &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopDiscount'>";	  
			}
			else if(itemName=="SetGross_GBP")
			{
			   NewSopSet_Gross_GBP = "";
               rowtxt+="<tr><td align=right "+tdh+">Gross GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopSet_Gross_GBP' ReadOnly>";	  
			}
			else if(itemName=="Amount_GBP")
			{
			   NewSopAmount_GBP = ""; 
               rowtxt+="<tr><td align=right "+tdh+">Amount GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopAmount_GBP' ReadOnly>";	  

			}
			else if(itemName=="Total_GBP")
			{
			   NewSopTotal_GBP = "";
               rowtxt+="<tr><td align=right "+tdh+">Total GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopTotal_GBP' ReadOnly>";	  

			}  
			 else if(itemName=="G_NC")
			{
			   NewSopGlobal_NC = "";
               rowtxt+="<tr><td align=right "+tdh+">N/C &nbsp"+"</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopGlobal_NC' ReadOnly>";	  

			}  
			else if(itemName=="Details")
			{
               NewSopDetails="";
               rowtxt+="<tr><td align=right "+tdh+">Details &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopDetails'>";	  
			}  
//			else if(itemName=="G_Tax_Code")
//             {
//                 var rowJumpTaxCode="<tr><td align='right'"+tdh+">Tax Code</td><td><select id='NewSopG_Tax_Code'  "+widstyle+"  onchange='NewSopTaxCode();'>";
//                 for(var i=0; i< curNode.childNodes.length; i++) 
//                 { 
//                   var attTaxCodeName=curNode.childNodes[i].childNodes[0].data;                         
//                   if(attTaxCodeName) 
//                   {
//                    rowJumpTaxCode+="<option value='"+attTaxCodeName+"'";
//                    if(attTaxCodeName==NewSopG_Tax_Code) rowJumpTaxCode+="selected=true";
//                    rowJumpTaxCode+=">"+attTaxCodeName+"</option>"; 
//                   }
//                 }  
//                     rowtxt+=rowJumpTaxCode+"</select></td></tr>";
//                   
//	          }

             else if(itemName=="G_Tax_Code")
             {
                 var rowJumpGTaxCode="<tr><td align='right'"+tdh+">Tax Code &nbsp</td><td><select class='edtxt' id='NewSopG_Tax_Code'  "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attGTaxCodeName=curNode.childNodes[i].childNodes[0].data;                       
                   if(attGTaxCodeName) 
                   {
                    rowJumpGTaxCode+="<option value='"+attGTaxCodeName+"'";
                    if(attGTaxCodeName==NewSopGlobal_Tax_Code)  {rowJumpGTaxCode+="selected=true";}
                    if(NewSopGlobal_Tax_Code = "" && i == 1)  {rowJumpGTaxCode+="selected=true";}
                    rowJumpGTaxCode+=">"+attGTaxCodeName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpGTaxCode+"</select></td></tr>";
                   
	          }
			 else if(itemName=="G_Department")
             {
                 var rowJumpDepartment="<tr><td align='right'"+tdh+">Department &nbsp</td><td><select class='edtxt' id='NewSopG_Department' "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attDepartmentName=curNode.childNodes[i].childNodes[0].data;                      
                   if(attDepartmentName) 
                   {
                    rowJumpDepartment+="<option value='"+attDepartmentName+"'";
                    if(attDepartmentName==NewSopGlobal_Department) {rowJumpDepartment+="selected=true";}
                    if(NewSopGlobal_Department == "" && i == 0)   {rowJumpDepartment+="selected=true";}
                    rowJumpDepartment+=">"+attDepartmentName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpDepartment+"</select></td></tr>";
	          }
			else if(itemName=="Payment_Ref")
			{
                NewSopPayment_Ref="";
               rowtxt+="<tr><td align=right "+tdh+">Payment Ref &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopPayment_Ref'>";	  
			} 
			else if(itemName=="Bank_Account")
             {
                 var rowJumpBank_Account="<tr><td align='right'"+tdh+">Bank Account &nbsp</td><td><select class='edtxt' id='NewSopBank_Account' "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attBank_AccountName=curNode.childNodes[i].childNodes[0].data;                        
                   if(attBank_AccountName) 
                   {
                    rowJumpBank_Account+="<option value='"+attBank_AccountName+"'";
                    if(attBank_AccountName==NewSopBank_Account) { rowJumpBank_Account+="selected=true";}
                    if(NewSopBank_Account == "" && i == 0)  { rowJumpBank_Account+="selected=true";}
                    rowJumpBank_Account+=">"+attBank_AccountName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpBank_Account+"</select></td></tr>";
	          }

//			else if(itemName=="Bank_Account")
//             {
//                 var rowJumpBank_Account="<tr><td align='right'"+tdh+">Band Account</td><td><select id='NewSopBank_Account'  "+widstyle+"  onchange='NewSopTaxCode();'>";
//                 for(var i=0; i< curNode.childNodes.length; i++) 
//                 { 
//                   var attBankAccountName=curNode.childNodes[i].childNodes[0].data;                         
//                   if(attBankAccountName) 
//                   {
//                    rowJumpBankAccount+="<option value='"+attBankAccountName+"'";
//                    if(attBankAccountName==NewSopBank_Account) rowJumpBankAccount+="selected=true";
//                    rowJumpBankAccount+=">"+attBankAccountName+"</option>"; 
//                   }
//                 }  
//                     rowtxt+=rowJumpBankAccount+"</select></td></tr>";
//                   
//	          }
			    
//			    else if(itemName=="Bank_Account")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopBank_Account+"' id='NewSopBank_Account'>";	  

//			}
			else if(itemName=="Payment_Amount_GBP")
			{
			   NewSopPayment_Amount_GBP = "";
               rowtxt+="<tr><td align=right "+tdh+">Payment Amount &nbsp<br>GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='' id='NewSopPayment_Amount_GBP'>";	  

			}  
         else 	if(curNode.nodeName=='Item_No')	
			 {
			 var rowJump1="<tr><td align=right "+tdh+">Item No &nbsp</td><td><select class='edtxt' "+widstyle+" id='selnewsopitempagecat'  onchange='jumpToSopItemPageCat();'>";
                  
                     var sopItems = curNode.firstChild;	 
                  for(var i=0; i<curNode.childNodes.length;i++)   
	           {
	           var attName1=curNode.childNodes[i].childNodes[0].data;                          
	             	if(attName1) 
	             	{
			            var tname1=attName1.replace('_',' ');
		                  rowJump1+="<option label='"+tname1+"'";
		                   	if(i==gv_scrollCurPage) rowJump1+=" selected=true";
		                       rowJump1+=">"+tname1+"</option>";		   
		             }
            	}	 
                  
                  
	                 rowJump1+="<tr><td colspan=2 align=center "+tdh+" style='color:blue;font-weight:bold;'><input type='Button'  Value='AddItem' id='addnewsopitemturnbtn'  onclick='getNewSopItemPage();' Runat='server' style='color:blue;font-weight:bold;width:65px;height:20px;text-decoration:underline;'/>";
	                 rowJump1 += "&nbsp&nbsp&nbsp&nbsp&nbsp<input type='Button'  Value='EditItem' id='editnewsopitemturnbtn'  onclick='getEditNewSopItemPage();' Runat='server' style='color:blue;font-weight:bold;width:65px;height:20px;text-decoration:underline;'  disabled='true';/></td></tr>";
	                  rowtxt+=rowJump1;
	               
	          
	           }
	      else
			{ 	
		       rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
            	rowtxt+="<td "+tdh+"><input type='text' class='edtxt' onchange='showSaveNewSopDataButton();' "+widstyle+
	        	"value='"+itemVal+"' id='"+itemId+"'"+end_tdr;
            }
		 }
		 if(HasStatus == "Load")
		 {
			if(curNode.nodeName=='Customer_ACRef')	
  			 {
  		      // if(NewSopCustomer_ACRef == "") { NewSopCustomer_ACRef=itemVal;}    
  		       NewSopCustomer_ACRef=itemVal;     
	           rowtxt+="<tr><td align=right "+tdh+">Customer A/C &nbsp<br>Ref <span align=center style='color:red'>*</span></td>";
			   rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt'  style='width:125px;height:20px;'value='"+NewSopCustomer_ACRef+"' id='NewSopCustomer_ACRef'><input type='Button'  Value='Get' id='GetCusListForSopPageBtn' onclick='newSopGetCustomer_ACRef()'    Runat='server' style='color:blue;font-weight:bold;width:35px;height:20px;text-decoration:underline;'/></td></tr>";//<input type='Button' value='Get' onclick='getSupplierACRef();' runat='server' style='color: blue; width: 35px;height: 20px; font-weight: bold; text-decoration: underline;' /></td>";
			//NewSopCustomer_ACRef=itemVal;
  		     }
//	        else if(itemName=="Order_Type")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopOrder_Type+"' id='NewSopOrder_Ref'>";	  

//			}
			 else if(itemName=="Order_Type")
             {
                 NewSopOrder_Type = itemVal;   
                 var rowJumpOrder_Type="<tr><td align='right'"+tdh+">Order Type &nbsp</td><td><select class='edtxt' id='NewSopOrder_Type' "+widstyle+"  onchange='NewSopTaxCode();'>"
                 rowJumpOrder_Type+="<option value='Sales Order'>Sales Order</option><option value='Proforma SOP'"
                 if(NewSopOrder_Type == 'Proforma SOP'){ rowJumpOrder_Type += "selected = 'true'";}
                rowJumpOrder_Type+=">Proforma SOP</option>";
                 rowtxt+=rowJumpOrder_Type+"</select></td></tr>";
	          }
	          
			 else if(itemName=="Format")
             {
                NewSopFormat = itemVal;
                 var rowJumpFormat="<tr><td align='right'"+tdh+">Format &nbsp</td><td><select class='edtxt' id='NewSopFormat' "+widstyle+"  onchange='NewSopTaxCode();'>"
                 rowJumpFormat+="<option value='Product'>Product</option><option value='Service'"
                 if(NewSopFormat == 'Service'){ rowJumpFormat+="selected = 'true'";}
                rowJumpFormat+=">Service</option>";
                 rowtxt+=rowJumpFormat+"</select></td></tr>";
	          }
			else if(itemName=="Order_Date")
			{
			   NewSopOrder_Date = getNewSopSysTime();
               rowtxt+="<tr><td align=right "+tdh+">Order Date &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopOrder_Date+"' id='NewSopOrder_Date'>";	  
			}
//			else if(itemName=="Order_Number")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;'value='"+gv_supName[gv_supIndex]+"' id='"+itemId+"'>";	  

//			}
			
			
			else if(itemName=="Customer_Order_Number")
			{
			   NewSopCustomer_Order_Number = itemVal; 
               rowtxt+="<tr><td align=right "+tdh+">Customer Order &nbsp<br>Number &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCustomer_Order_Number+"' id='NewSopCustomer_Order_Number'>";	  
			}
			else if(itemName=="Order_Number")
			{
			    NewSopOrder_Number = itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Order Number &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopOrder_Number+"' id='NewSopOrder_Number'>";	  

			}
			
            else if(itemName=="Total_GBP")
			{
			   NewSopTotal_GBP = itemVal; 
               rowtxt+="<tr><td align=right "+tdh+">Total GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopTotal_GBP+"' id='NewSopTotal_GBP' ReadOnly>";	  

			}
			else if(itemName=="Total_VAT")
			{
			    NewSopTotal_VAT = itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Total VAT &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopTotal_VAT+"' id='NewSopTotal_VAT' ReadOnly>";	  

			}
			else if(itemName=="Carriage_GBP")
			{
			   NewSopCarriage_GBP = itemVal; 
               rowtxt+="<tr><td align=right "+tdh+">Carriage GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCarriage_GBP+"' id='NewSopCarriage_GBP'>";	  

			}
			else if(itemName=="Carriage_VAT")
			{
			    NewSopCarriage_VAT = itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Carriage VAT &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCarriage_VAT+"' id='NewSopCarriage_VAT'>";	  

			}
			else if(itemName=="Gross_GBP")
			{
			   NewSopGross_GBP = itemVal; 
               rowtxt+="<tr><td align=right "+tdh+">Gross GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopGross_GBP+"' id='NewSopGross_GBP' ReadOnly>";	  
			}
			else if(itemName=="Delivery")
			{
			   NewSopDelivery=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Delivery &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDelivery+"' id='NewSopDelivery'>";	  
			}
			else if(itemName=="Address1")
			{
			   NewSopAddress1=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Address1 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopAddress1+"' id='NewSopAddress1'>";	  
			}
			else if(itemName=="Address2")
			{
			   NewSopAddress2=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Address2 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopAddress2+"' id='NewSopAddress2'>";	  
			}
			else if(itemName=="Address3")
			{
			   NewSopAddress3=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Address3 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopAddress3+"' id='NewSopAddress3'>";	  
			}
			else if(itemName=="Address4")
			{
			   NewSopAddress4=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Address4 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopAddress4+"' id='NewSopAddress4'>";	  
			}
			else if(itemName=="Address5")
			{
			   NewSopAddress5=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Address5 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopAddress5+"' id='NewSopAddress5'>";	  
			}
			else if(itemName=="Name")
			{
			   NewSopName=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Name <span style='color:red'>*</span></td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopName+"' id='NewSopName'>";	  
			}
	       else if(itemName=="Delivery_Street1")
			{
               NewSopDelivery_Street1=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Delivery Street1 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDelivery_Street1+"' id='NewSopDelivery_Street1'>";	  
			}
			else if(itemName=="Delivery_Street2")
			{
               NewSopDelivery_Street2=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Delivery Street2 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDelivery_Street2+"' id='NewSopDelivery_Street2'>";	  
			}
			else if(itemName=="Delivery_Town")
			{
               NewSopDelivery_Town=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Delivery Town &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDelivery_Town+"' id='NewSopDelivery_Town'>";	  
			}
			else if(itemName=="Delivery_County")
			{
               NewSopDelivery_County=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Delivery County &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDelivery_County+"' id='NewSopDelivery_County'>";	  
			}
			else if(itemName=="Delivery_Post_Code")
			{
			   NewSopDelivery_Post_Code=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Delivery Post Code &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDelivery_Post_Code+"' id='NewSopDelivery_Post_Code'>";	  
			}
			
			else if(itemName=="Customer_Tel_No")
			{
               NewSopCustomer_Tel_No=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Customer Tel No &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCustomer_Tel_No+"' id='NewSopCustomer_Tel_No'>";	  
			}
			else if(itemName=="Customer_Contact")
			{
               NewSopCustomer_Contact=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Customer Contact &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCustomer_Contact+"' id='NewSopCustomer_Contact'>";	  
			}
			else if(itemName=="Net_GBP")
			{
			   NewSopNet_GBP = itemVal; 
               rowtxt+="<tr><td align=right "+tdh+">Net GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopNet_GBP+"' id='NewSopNet_GBP'>";	  
			}
//			else if(itemName=="Tax_Code")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopTax_Code+"' id='Tax_Code'>";	  

//			}
              else if(itemName=="Tax_Code")
             {
                 var rowJumpTaxCode="<tr><td align='right'"+tdh+">Tax Code &nbsp</td><td><select class='edtxt' id='NewSopTax_Code'  "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attTaxCodeName=curNode.childNodes[i].childNodes[0].data;                        
                   if(attTaxCodeName) 
                   {
                    rowJumpTaxCode+="<option value='"+attTaxCodeName+"'";
                    
                    if(attTaxCodeName==NewSopTax_Code) {rowJumpTaxCode+="selected=true";}
                    else if(NewSopTax_Code =="" && i == 1) 
                    { 
                       rowJumpTaxCode+="selected=true";
                       NewSopTax_Code = attTaxCodeName;
                    }
                    rowJumpTaxCode+=">"+attTaxCodeName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpTaxCode+"</select></td></tr>";
	          }

			else if(itemName=="VAT_GBP")
			{
			   NewSopVAT_GBP = itemVal; 
               rowtxt+="<tr><td align=right "+tdh+">V.A.T GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopVAT_GBP+"' id='NewSopVAT_GBP'>";	  

			}
			else if(itemName=="NC")
			{
			   NewSopNC = itemVal; 
               rowtxt+="<tr><td align=right "+tdh+">N/C &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopNC+"' id='NewSopNC'>";	  

			}
			
//			else if(itemName=="Department")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDepartment+"' id='Department'>";	  

//			}
            else if(itemName=="Department")
             {
                
                 var rowJumpDepartment="<tr><td align='right'"+tdh+">Department &nbsp</td><td><select class='edtxt' id='NewSopDepartment' "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attDepartmentName=curNode.childNodes[i].childNodes[0].data;                        
                   if(attDepartmentName) 
                   {
                    rowJumpDepartment+="<option value='"+attDepartmentName+"'";
                    if(attDepartmentName==NewSopDepartment) {rowJumpDepartment+="selected=true";}
                    if(NewSopDepartment == "" && i ==0)  {rowJumpDepartment+="selected=true";NewSopDepartment =attDepartmentName; }
                    rowJumpDepartment+=">"+attDepartmentName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpDepartment+"</select></td></tr>";
	          }

			else if(itemName=="Consign_Number")
			{
			   NewSopConsign_Number = itemVal; 
               rowtxt+="<tr><td align=right "+tdh+">Consign. Number &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopConsign_Number+"' id='NewSopConsign_Number'>";	  

			}
//			else if(itemName=="Courier")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCourier+"' id='Courier'>";	  

//			}
            else if(itemName=="Courier")
             {
                 var rowJumpCourier="<tr><td align='right'"+tdh+">Courier &nbsp</td><td><select class='edtxt'  id='NewSopCourier' "+widstyle+" onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attCourierName=curNode.childNodes[i].childNodes[0].data;                         
                   if(attCourierName) 
                   {
                    rowJumpCourier+="<option value='"+attCourierName+"'";
                    if(attCourierName==NewSopCourier) {rowJumpCourier+="selected=true";}
                    if(NewSopCourier == "" && i == 0)  {rowJumpCourier+="selected=true"; NewSopCourier = attCourierName;}
                    rowJumpCourier+=">"+attCourierName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpCourier+"</select></td></tr>";
	          }

			else if(itemName=="Days")
			{
               NewSopDays=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Days &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDays+"' id='NewSopDays'>";	  
			}
			else if(itemName=="Discount")
			{
               NewSopDiscount=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Discount% &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDiscount+"' id='NewSopDiscount'>";	  
			}
			else if(itemName=="Set_Gross_GBP")
			{
			    if(NewSopCarriage_GBP != "" && NewSopCarriage_VAT != "") 
			    {NewSopSet_Gross_GBP=parseFloat(NewSopCarriage_GBP) + parseFloat(NewSopCarriage_VAT);}
               rowtxt+="<tr><td align=right "+tdh+">Gross GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopSet_Gross_GBP+"' id='NewSopSet_Gross_GBP' ReadOnly>";	  
			}
			else if(itemName=="Amount_GBP")
			{
			   if(NewSopTotal_GBP != "" && NewSopDiscount != "") { NewSopAmount_GBP = NewSopTotal_GBP * NewSopDiscount / 100;}
			
               rowtxt+="<tr><td align=right "+tdh+">Amount GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopAmount_GBP+"' id='NewSopAmount_GBP' ReadOnly>";	  

			}
			else if(itemName=="Set_Total_GBP")
			{
			   if(NewSopGross_GBP != '' && NewSopAmount_GBP != '') { NewSopSet_Total_GBP = NewSopGross_GBP - NewSopAmount_GBP;}
			  
               rowtxt+="<tr><td align=right "+tdh+">Total GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopSet_Total_GBP+"' id='NewSopSet_Total_GBP' ReadOnly>";	  

			}  
			 else if(itemName=="G_NC")
			{
			   NewSopGlobal_NC = itemVal; 
               rowtxt+="<tr><td align=right "+tdh+">N/C &nbsp"+"</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopGlobal_NC+"' id='NewSopGlobal_NC' ReadOnly>";	  

			}  
			else if(itemName=="Details")
			{
               NewSopDetails=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Details &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDetails+"' id='NewSopDetails'>";	  
			}  
//			else if(itemName=="G_Tax_Code")
//             {
//                 var rowJumpTaxCode="<tr><td align='right'"+tdh+">Tax Code</td><td><select id='NewSopG_Tax_Code'  "+widstyle+"  onchange='NewSopTaxCode();'>";
//                 for(var i=0; i< curNode.childNodes.length; i++) 
//                 { 
//                   var attTaxCodeName=curNode.childNodes[i].childNodes[0].data;                         
//                   if(attTaxCodeName) 
//                   {
//                    rowJumpTaxCode+="<option value='"+attTaxCodeName+"'";
//                    if(attTaxCodeName==NewSopG_Tax_Code) rowJumpTaxCode+="selected=true";
//                    rowJumpTaxCode+=">"+attTaxCodeName+"</option>"; 
//                   }
//                 }  
//                     rowtxt+=rowJumpTaxCode+"</select></td></tr>";
//                   
//	          }

             else if(itemName=="G_Tax_Code")
             {
                 var rowJumpGTaxCode="<tr><td align='right'"+tdh+">Tax Code &nbsp</td><td><select class='edtxt' id='NewSopG_Tax_Code'  "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attGTaxCodeName=curNode.childNodes[i].childNodes[0].data;                         
                   if(attGTaxCodeName) 
                   {
                    rowJumpGTaxCode+="<option value='"+attGTaxCodeName+"'";
                    if(attGTaxCodeName==NewSopGlobal_Tax_Code)  {rowJumpGTaxCode+="selected=true";}
                    if(NewSopGlobal_Tax_Code = "" && i == 1)  {rowJumpGTaxCode+="selected=true";}
                    rowJumpGTaxCode+=">"+attGTaxCodeName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpGTaxCode+"</select></td></tr>";
                   
	          }
			 else if(itemName=="G_Department")
             {
                 var rowJumpDepartment="<tr><td align='right'"+tdh+">Department &nbsp</td><td><select class='edtxt' id='NewSopG_Department' "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attDepartmentName=curNode.childNodes[i].childNodes[0].data;                         
                   if(attDepartmentName) 
                   {
                    rowJumpDepartment+="<option value='"+attDepartmentName+"'";
                    if(attDepartmentName==NewSopGlobal_Department) {rowJumpDepartment+="selected=true";}
                    if(NewSopGlobal_Department == "" && i == 0)   {rowJumpDepartment+="selected=true";}
                    rowJumpDepartment+=">"+attDepartmentName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpDepartment+"</select></td></tr>";
	          }
			else if(itemName=="Payment_Ref")
			{
               NewSopPayment_Ref=itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Payment Ref &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopPayment_Ref+"' id='NewSopPayment_Ref'>";	  
			} 
			else if(itemName=="Bank_Account")
             {
                 var rowJumpBank_Account="<tr><td align='right'"+tdh+">Bank Account &nbsp</td><td><select class='edtxt' id='NewSopBank_Account' "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attBank_AccountName=curNode.childNodes[i].childNodes[0].data;                         
                   if(attBank_AccountName) 
                   {
                    rowJumpBank_Account+="<option value='"+attBank_AccountName+"'";
                    if(attBank_AccountName==NewSopBank_Account) { rowJumpBank_Account+="selected=true";}
                    if(NewSopBank_Account == "" && i == 0)  { rowJumpBank_Account+="selected=true";}
                    rowJumpBank_Account+=">"+attBank_AccountName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpBank_Account+"</select></td></tr>";
	          }

//			else if(itemName=="Bank_Account")
//             {
//                 var rowJumpBank_Account="<tr><td align='right'"+tdh+">Band Account</td><td><select id='NewSopBank_Account'  "+widstyle+"  onchange='NewSopTaxCode();'>";
//                 for(var i=0; i< curNode.childNodes.length; i++) 
//                 { 
//                   var attBankAccountName=curNode.childNodes[i].childNodes[0].data;                         
//                   if(attBankAccountName) 
//                   {
//                    rowJumpBankAccount+="<option value='"+attBankAccountName+"'";
//                    if(attBankAccountName==NewSopBank_Account) rowJumpBankAccount+="selected=true";
//                    rowJumpBankAccount+=">"+attBankAccountName+"</option>"; 
//                   }
//                 }  
//                     rowtxt+=rowJumpBankAccount+"</select></td></tr>";
//                   
//	          }
			    
//			    else if(itemName=="Bank_Account")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopBank_Account+"' id='NewSopBank_Account'>";	  

//			}
			else if(itemName=="Payment_Amount_GBP")
			{
			   NewSopPayment_Amount_GBP = itemVal;
               rowtxt+="<tr><td align=right "+tdh+">Payment Amount &nbsp<br>GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopPayment_Amount_GBP+"' id='NewSopPayment_Amount_GBP'>";	  

			}  
            else if(curNode.nodeName=='Item_No')	
			{
			     var rowJumpNewSop="<tr><td align=right "+tdh+">Item No &nbsp</td><td><select class='edtxt' "+widstyle+" id='selnewsopitempagecat'  onchange='jumpToSopItemPageCat();'>";
                 rowJumpNewSop += addNewSopDropDownValue;
                 
                 rowJumpNewSop += "</select></td></tr>";
	             rowJumpNewSop+="<tr><td colspan=2 align=center "+tdh+" style='color:blue;font-weight:bold;'><input type='Button'  Value='AddItem' id='addnewsopitemturnbtn'  onclick='getNewSopItemPage();' Runat='server' style='color:blue;font-weight:bold;width:65px;height:20px;text-decoration:underline;'/>";
	             rowJumpNewSop += "&nbsp&nbsp&nbsp&nbsp&nbsp<input type='Button'  Value='EditItem' id='editnewsopitemturnbtn' onclick='getEditNewSopItemPage();' Runat='server' style='color:blue;font-weight:bold;width:65px;height:20px;text-decoration:underline;' disabled='true';/></td></tr>";
	             rowtxt+=rowJumpNewSop;
	               
	          
	        }
	        else
			{ 	
		       rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
            	rowtxt+="<td "+tdh+"><input type='text' class='edtxt' onchange='showSaveNewSopDataButton();' "+widstyle+
	        	"value='"+itemVal+"' id='"+itemId+"'"+end_tdr;
            }
           }
           		 if(HasStatus == "OtherLoad")
		 {
			if(curNode.nodeName=='Customer_ACRef')	
  			 {
  		      // if(NewSopCustomer_ACRef == "") { NewSopCustomer_ACRef=itemVal;}    
  		       NewSopCustomer_ACRef=itemVal;     
	           rowtxt+="<tr><td align=right "+tdh+">Customer A/C &nbsp<br>Ref <span align=center style='color:red'>*</span></td>";
			   rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt'  style='width:125px;height:20px;'value='"+NewSopCustomer_ACRef+"' id='NewSopCustomer_ACRef'><input type='Button'  Value='Get' id='GetCusListForSopPageBtn' onclick='newSopGetCustomer_ACRef()'    Runat='server' style='color:blue;font-weight:bold;width:35px;height:20px;text-decoration:underline;'/></td></tr>";//<input type='Button' value='Get' onclick='getSupplierACRef();' runat='server' style='color: blue; width: 35px;height: 20px; font-weight: bold; text-decoration: underline;' /></td>";
			//NewSopCustomer_ACRef=itemVal;
	                   
	               
  		 }
      
//	        else if(itemName=="Order_Type")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopOrder_Type+"' id='NewSopOrder_Ref'>";	  

//			}
			
			 else if(itemName=="Order_Type")
             {
                 var rowJumpOrder_Type="<tr><td align='right'"+tdh+">Order Type &nbsp</td><td><select class='edtxt' id='NewSopOrder_Type' "+widstyle+"  onchange='NewSopTaxCode();'>"
                 rowJumpOrder_Type+="<option value='Sales Order'>Sales Order</option><option value='Proforma SOP'"
                 if(NewSopOrder_Type == 'Proforma SOP'){ rowJumpOrder_Type += "selected = 'true'";}
                rowJumpOrder_Type+=">Proforma SOP</option>";
                 rowtxt+=rowJumpOrder_Type+"</select></td></tr>";
	          }
	          
			 else if(itemName=="Format")
             {
                 var rowJumpFormat="<tr><td align='right'"+tdh+">Format &nbsp</td><td><select class='edtxt' id='NewSopFormat' "+widstyle+"  onchange='NewSopTaxCode();'>"
                 rowJumpFormat+="<option value='Product'>Product</option><option value='Service'"
                 if(NewSopFormat == 'Service'){ rowJumpFormat+="selected = 'true'";}
                rowJumpFormat+=">Service</option>";
                 rowtxt+=rowJumpFormat+"</select></td></tr>";
	          }
			else if(itemName=="Order_Date")
			{
               rowtxt+="<tr><td align=right "+tdh+">Order Date &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopOrder_Date+"' id='NewSopOrder_Date'>";	  

			}
//			else if(itemName=="Order_Number")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;'value='"+gv_supName[gv_supIndex]+"' id='"+itemId+"'>";	  

//			}
			
			
			else if(itemName=="Customer_Order_Number")
			{
               rowtxt+="<tr><td align=right "+tdh+">Customer Order &nbsp<br>Number &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCustomer_Order_Number+"' id='NewSopCustomer_Order_Number'>";	  

			}
			else if(itemName=="Order_Number")
			{
               rowtxt+="<tr><td align=right "+tdh+">Order Number &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopOrder_Number+"' id='NewSopOrder_Number'>";	  

			}
			
            else if(itemName=="Total_GBP")
			{
               rowtxt+="<tr><td align=right "+tdh+">Total GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopTotal_GBP+"' id='NewSopTotal_GBP' ReadOnly>";	  

			}
			else if(itemName=="Total_VAT")
			{
               rowtxt+="<tr><td align=right "+tdh+">Total VAT &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopTotal_VAT+"' id='NewSopTotal_VAT' ReadOnly>";	  

			}
			else if(itemName=="Carriage_GBP")
			{
               rowtxt+="<tr><td align=right "+tdh+">Carriage GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCarriage_GBP+"' id='NewSopCarriage_GBP'>";	  

			}
			else if(itemName=="Carriage_VAT")
			{
               rowtxt+="<tr><td align=right "+tdh+">Carriage VAT &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCarriage_VAT+"' id='NewSopCarriage_VAT'>";	  

			}
			else if(itemName=="Gross_GBP")
			{
               rowtxt+="<tr><td align=right "+tdh+">Gross GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopGross_GBP+"' id='NewSopGross_GBP' ReadOnly>";	  
			}
			else if(itemName=="Delivery")
			{
			   //if(NewSopDelivery == "") { NewSopDelivery=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Delivery &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDelivery+"' id='NewSopDelivery'>";	  
			}
			else if(itemName=="Address1")
			{
			   //if(NewSopAddress1 == "") { NewSopAddress1=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Address1 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopAddress1+"' id='NewSopAddress1'>";	  
			}
			else if(itemName=="Address2")
			{
			   //if(NewSopAddress2 == "") { NewSopAddress2=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Address2 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopAddress2+"' id='NewSopAddress2'>";	  
			}
			else if(itemName=="Address3")
			{
			   //if(NewSopAddress3 == "") { NewSopAddress3=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Address3 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopAddress3+"' id='NewSopAddress3'>";	  
			}
			else if(itemName=="Address4")
			{
			   //if(NewSopAddress4 == "") { NewSopAddress4=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Address4 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopAddress4+"' id='NewSopAddress4'>";	  
			}
			else if(itemName=="Address5")
			{
			  // if(NewSopAddress5 == "") { NewSopAddress5=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Address5 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopAddress5+"' id='NewSopAddress5'>";	  
			}
			else if(itemName=="Name")
			{
			   //if(NewSopName == "") { NewSopName=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Name <span style='color:red'>*</span></td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopName+"' id='NewSopName'>";	  
			}
	       else if(itemName=="Delivery_Street1")
			{
               //if(NewSopDelivery_Street1 == "") { NewSopDelivery_Street1=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Delivery Street1 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDelivery_Street1+"' id='NewSopDelivery_Street1'>";	  
			}
			else if(itemName=="Delivery_Street2")
			{
               //if(NewSopDelivery_Street2 == "") { NewSopDelivery_Street2=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Delivery Street2 &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDelivery_Street2+"' id='NewSopDelivery_Street2'>";	  
			}
			else if(itemName=="Delivery_Town")
			{
               //if(NewSopDelivery_Town == "") { NewSopDelivery_Town=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Delivery Town &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDelivery_Town+"' id='NewSopDelivery_Town'>";	  
			}
			else if(itemName=="Delivery_County")
			{
               //if(NewSopDelivery_County == "") { NewSopDelivery_County=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Delivery County &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDelivery_County+"' id='NewSopDelivery_County'>";	  
			}
			else if(itemName=="Delivery_Post_Code")
			{
			   //if(NewSopDelivery_Post_Code == "") { NewSopDelivery_Post_Code=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Delivery Post Code &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDelivery_Post_Code+"' id='NewSopDelivery_Post_Code'>";	  
			}
			
			else if(itemName=="Customer_Tel_No")
			{
               //if(NewSopCustomer_Tel_No == "") { NewSopCustomer_Tel_No=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Customer Tel No &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCustomer_Tel_No+"' id='NewSopCustomer_Tel_No'>";	  
			}
			else if(itemName=="Customer_Contact")
			{
               //if(NewSopCustomer_Contact == "") { NewSopCustomer_Contact=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Customer Contact &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCustomer_Contact+"' id='NewSopCustomer_Contact'>";	  
			}
			else if(itemName=="Net_GBP")
			{
               rowtxt+="<tr><td align=right "+tdh+">Net GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopNet_GBP+"' id='NewSopNet_GBP'>";	  

			}
//			else if(itemName=="Tax_Code")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopTax_Code+"' id='Tax_Code'>";	  

//			}
              else if(itemName=="Tax_Code")
             {
                 var rowJumpTaxCode="<tr><td align='right'"+tdh+">Tax Code &nbsp</td><td><select class='edtxt' id='NewSopTax_Code'  "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attTaxCodeName=curNode.childNodes[i].childNodes[0].data;                        
                   if(attTaxCodeName) 
                   {
                    rowJumpTaxCode+="<option value='"+attTaxCodeName+"'";
                    
                    if(attTaxCodeName==NewSopTax_Code) {rowJumpTaxCode+="selected=true";}
                    else if(NewSopTax_Code =="" && i == 1) 
                    { 
                       rowJumpTaxCode+="selected=true";
                       NewSopTax_Code = attTaxCodeName;
                    }
                    rowJumpTaxCode+=">"+attTaxCodeName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpTaxCode+"</select></td></tr>";
	          }

			else if(itemName=="VAT_GBP")
			{
               rowtxt+="<tr><td align=right "+tdh+">V.A.T GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopVAT_GBP+"' id='NewSopVAT_GBP'>";	  

			}
			else if(itemName=="NC")
			{
               rowtxt+="<tr><td align=right "+tdh+">N/C &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopNC+"' id='NewSopNC'>";	  

			}
			
//			else if(itemName=="Department")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDepartment+"' id='Department'>";	  

//			}
            else if(itemName=="Department")
             {
                 var rowJumpDepartment="<tr><td align='right'"+tdh+">Department &nbsp</td><td><select class='edtxt' id='NewSopDepartment' "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attDepartmentName=curNode.childNodes[i].childNodes[0].data;                        
                   if(attDepartmentName) 
                   {
                    rowJumpDepartment+="<option value='"+attDepartmentName+"'";
                    if(attDepartmentName==NewSopDepartment) {rowJumpDepartment+="selected=true";}
                    if(NewSopDepartment == "" && i ==0)  {rowJumpDepartment+="selected=true";NewSopDepartment =attDepartmentName; }
                    rowJumpDepartment+=">"+attDepartmentName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpDepartment+"</select></td></tr>";
	          }

			else if(itemName=="Consign_Number")
			{
               rowtxt+="<tr><td align=right "+tdh+">Consign. Number &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopConsign_Number+"' id='NewSopConsign_Number'>";	  

			}
//			else if(itemName=="Courier")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopCourier+"' id='Courier'>";	  

//			}
            else if(itemName=="Courier")
             {
                 var rowJumpCourier="<tr><td align='right'"+tdh+">Courier &nbsp</td><td><select class='edtxt'  id='NewSopCourier' "+widstyle+" onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attCourierName=curNode.childNodes[i].childNodes[0].data;                         
                   if(attCourierName) 
                   {
                    rowJumpCourier+="<option value='"+attCourierName+"'";
                    if(attCourierName==NewSopCourier) {rowJumpCourier+="selected=true";}
                    if(NewSopCourier == "" && i == 0)  {rowJumpCourier+="selected=true"; NewSopCourier = attCourierName;}
                    rowJumpCourier+=">"+attCourierName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpCourier+"</select></td></tr>";
	          }

			else if(itemName=="Days")
			{
               //if(NewSopDays == "") { NewSopDays=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Days &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDays+"' id='NewSopDays'>";	  
			}
			else if(itemName=="Discount")
			{
               //if(NewSopDiscount == "") { NewSopDiscount=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Discount% &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDiscount+"' id='NewSopDiscount'>";	  
			}
			else if(itemName=="Set_Gross_GBP")
			{
			    if(NewSopCarriage_GBP != "" && NewSopCarriage_VAT != "") 
			    {NewSopSet_Gross_GBP=parseFloat(NewSopCarriage_GBP) + parseFloat(NewSopCarriage_VAT);}
               rowtxt+="<tr><td align=right "+tdh+">Gross GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopSet_Gross_GBP+"' id='NewSopSet_Gross_GBP' ReadOnly>";	  
			}
			else if(itemName=="Amount_GBP")
			{
			   if(NewSopTotal_GBP != "" && NewSopDiscount != "") { NewSopAmount_GBP = NewSopTotal_GBP * NewSopDiscount / 100;}
			
               rowtxt+="<tr><td align=right "+tdh+">Amount GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopAmount_GBP+"' id='NewSopAmount_GBP' ReadOnly>";	  

			}
			else if(itemName=="Set_Total_GBP")
			{
			   if(NewSopGross_GBP != '' && NewSopAmount_GBP != '') { NewSopSet_Total_GBP = NewSopGross_GBP - NewSopAmount_GBP;}
			  
               rowtxt+="<tr><td align=right "+tdh+">Total GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopSet_Total_GBP+"' id='NewSopSet_Total_GBP' ReadOnly>";	  

			}  
			 else if(itemName=="G_NC")
			{
               rowtxt+="<tr><td align=right "+tdh+">N/C &nbsp"+"</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopGlobal_NC+"' id='NewSopGlobal_NC' ReadOnly>";	  

			}  
			else if(itemName=="Details")
			{
               //if(NewSopDetails == "") { NewSopDetails=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Details &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopDetails+"' id='NewSopDetails'>";	  
			}  
//			else if(itemName=="G_Tax_Code")
//             {
//                 var rowJumpTaxCode="<tr><td align='right'"+tdh+">Tax Code</td><td><select id='NewSopG_Tax_Code'  "+widstyle+"  onchange='NewSopTaxCode();'>";
//                 for(var i=0; i< curNode.childNodes.length; i++) 
//                 { 
//                   var attTaxCodeName=curNode.childNodes[i].childNodes[0].data;                         
//                   if(attTaxCodeName) 
//                   {
//                    rowJumpTaxCode+="<option value='"+attTaxCodeName+"'";
//                    if(attTaxCodeName==NewSopG_Tax_Code) rowJumpTaxCode+="selected=true";
//                    rowJumpTaxCode+=">"+attTaxCodeName+"</option>"; 
//                   }
//                 }  
//                     rowtxt+=rowJumpTaxCode+"</select></td></tr>";
//                   
//	          }

             else if(itemName=="G_Tax_Code")
             {
                 var rowJumpGTaxCode="<tr><td align='right'"+tdh+">Tax Code &nbsp</td><td><select class='edtxt' id='NewSopG_Tax_Code'  "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attGTaxCodeName=curNode.childNodes[i].childNodes[0].data;                         
                   if(attGTaxCodeName) 
                   {
                    rowJumpGTaxCode+="<option value='"+attGTaxCodeName+"'";
                    if(attGTaxCodeName==NewSopGlobal_Tax_Code)  {rowJumpGTaxCode+="selected=true";}
                    else if(NewSopGlobal_Tax_Code == "" && i == 1)  {rowJumpGTaxCode+="selected=true";}
                    rowJumpGTaxCode+=">"+attGTaxCodeName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpGTaxCode+"</select></td></tr>";
                   
	          }
			 else if(itemName=="G_Department")
             {
                 var rowJumpDepartment="<tr><td align='right'"+tdh+">Department &nbsp</td><td><select class='edtxt' id='NewSopG_Department' "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attDepartmentName=curNode.childNodes[i].childNodes[0].data;                         
                   if(attDepartmentName) 
                   {
                    rowJumpDepartment+="<option value='"+attDepartmentName+"'";
                    if(attDepartmentName==NewSopGlobal_Department) {rowJumpDepartment+="selected=true";}
                    else if(NewSopGlobal_Department == "" && i == 0)   {rowJumpDepartment+="selected=true";}
                    rowJumpDepartment+=">"+attDepartmentName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpDepartment+"</select></td></tr>";
	          }
			else if(itemName=="Payment_Ref")
			{
              // if(NewSopPayment_Ref == "") { NewSopPayment_Ref=itemVal;}
               rowtxt+="<tr><td align=right "+tdh+">Payment Ref &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopPayment_Ref+"' id='NewSopPayment_Ref'>";	  
			} 
			else if(itemName=="Bank_Account")
             {
                 var rowJumpBank_Account="<tr><td align='right'"+tdh+">Bank Account &nbsp</td><td><select class='edtxt' id='NewSopBank_Account' "+widstyle+"  onchange='NewSopTaxCode();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attBank_AccountName=curNode.childNodes[i].childNodes[0].data;                         
                   if(attBank_AccountName) 
                   {
                    rowJumpBank_Account+="<option value='"+attBank_AccountName+"'";
                    if(attBank_AccountName==NewSopBank_Account) { rowJumpBank_Account+="selected=true";}
                    else if(NewSopBank_Account == "" && i == 0)  { rowJumpBank_Account+="selected=true";}
                    rowJumpBank_Account+=">"+attBank_AccountName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpBank_Account+"</select></td></tr>";
	          }

//			else if(itemName=="Bank_Account")
//             {
//                 var rowJumpBank_Account="<tr><td align='right'"+tdh+">Band Account</td><td><select id='NewSopBank_Account'  "+widstyle+"  onchange='NewSopTaxCode();'>";
//                 for(var i=0; i< curNode.childNodes.length; i++) 
//                 { 
//                   var attBankAccountName=curNode.childNodes[i].childNodes[0].data;                         
//                   if(attBankAccountName) 
//                   {
//                    rowJumpBankAccount+="<option value='"+attBankAccountName+"'";
//                    if(attBankAccountName==NewSopBank_Account) rowJumpBankAccount+="selected=true";
//                    rowJumpBankAccount+=">"+attBankAccountName+"</option>"; 
//                   }
//                 }  
//                     rowtxt+=rowJumpBankAccount+"</select></td></tr>";
//                   
//	          }
			    
//			    else if(itemName=="Bank_Account")
//			{
//               rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"</td>";
//               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopBank_Account+"' id='NewSopBank_Account'>";	  

//			}
			else if(itemName=="Payment_Amount_GBP")
			{
               rowtxt+="<tr><td align=right "+tdh+">Payment Amount &nbsp<br>GBP &nbsp</td>";
               rowtxt+="<td align=center"+tdh+"><input type='text' class='edtxt' style='width:160px;height:20px;' onchange='showSaveNewSopDataButton();' value='"+NewSopPayment_Amount_GBP+"' id='NewSopPayment_Amount_GBP'>";	  

			}  
            else if(curNode.nodeName=='Item_No')	
			{
			     var rowJumpNewSop="<tr><td align=right "+tdh+">Item No &nbsp</td><td><select class='edtxt' "+widstyle+" id='selnewsopitempagecat'  onchange='jumpToSopItemPageCat();'>";
                 rowJumpNewSop += addNewSopDropDownValue;
                 
                 rowJumpNewSop += "</select></td></tr>";
	             rowJumpNewSop+="<tr><td colspan=2 align=center "+tdh+" style='color:blue;font-weight:bold;'><input type='Button'  Value='AddItem' id='addnewsopitemturnbtn'  onclick='getNewSopItemPage();' Runat='server' style='color:blue;font-weight:bold;width:65px;height:20px;text-decoration:underline;'/>";
	             rowJumpNewSop += "&nbsp&nbsp&nbsp&nbsp&nbsp<input type='Button'  Value='EditItem' id='editnewsopitemturnbtn' onclick='getEditNewSopItemPage();' Runat='server' style='color:blue;font-weight:bold;width:65px;height:20px;text-decoration:underline;' disabled='true';/></td></tr>";
	             rowtxt+=rowJumpNewSop;
	               
	          
	        }
	        else
			{ 	
		       rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
            	rowtxt+="<td "+tdh+"><input type='text' class='edtxt' onchange='showSaveNewSopDataButton();' "+widstyle+
	        	"value='"+itemVal+"' id='"+itemId+"'"+end_tdr;
            }
           }
			curNode=curNode.nextSibling;
			ycur+=gv_newSopRowH;
		}
          //if(ic==gv_scrollCurPage || ycur+45<gv_winh) tabstr+=rowtxt; else break;
          if(ic==gv_scrollCurPage) tabstr+=rowtxt;
   }
    tabstr += "</table>";   
    gv_tempTable.innerHTML = tabstr;
    if(NewSopItemDDVal != "")
    {
        if(document.getElementById("editnewsopitemturnbtn")) { document.getElementById("editnewsopitemturnbtn").disabled = false; }
    }
     	if(document.getElementById('savenewsopdata')==null) setNewSopPageScrollCommands('','');
          setNewSopPageScroll();
   setTopTitle('Sop -> New Sop ');
   doNokiaMenuNewSopPage();
}

function getNewSopItemPage()
{
    NewSopItemTurnPage = 1;
    doAddItem();
}

function getEditNewSopItemPage()
{
    EditNewSopItemStrRun = 1;
    NewSopItemTurnPage = 2;
    doEditNewSopItem();
}


function doNokiaMenuNewSopPage()
{
	if(window.widget) {
		window.menu.clear();
		var mBack = new MenuItem('Back',2102);
		mBack.onSelect=backSops;
		window.menu.append(mBack);
	}
}
function NewSopTaxCode()
{
var NewSopType=document.getElementById('NewSopOrder_Type');
var NewSopFor=document.getElementById('NewSopFormat');
var NewSopTax=document.getElementById('NewSopTax_Code');
var NewSopDep=document.getElementById('NewSopDepartment');
var NewSopCou=document.getElementById('NewSopCourier');
var NewSopGTax=document.getElementById('NewSopG_Tax_Code');
var NewSopG_Dep=document.getElementById('NewSopG_Department');
var NewSopBank=document.getElementById('NewSopBank_Account');
 if(NewSopType)
 {
      NewSopOrder_Type=NewSopType.options[NewSopType.selectedIndex].value;

 }
 if(NewSopFor)
 {
      NewSopFormat=NewSopFor.options[NewSopFor.selectedIndex].value;

 }
  if(NewSopTax)
  {

  NewSopTax_Code=NewSopTax.options[NewSopTax.selectedIndex].value;
//  if(NewSopTax_Code = "")
//  {
//   NewSopTax.selectedIndex = "1"; 
//   NewSopTax_Code == NewSopTax.options[1].value;
//   }
  }
  if(NewSopDep)
  {
//   if(NewSopDep.options[NewSopDep.selectedIndex])
//   NewSopDepartment=NewSopDep.options[NewSopDep.selectedIndex].value; 
//   if(NewSopDepartment = "")
//   NewSopDep.selectedIndex = 1;
   NewSopDepartment = NewSopDep.options[1].value; 
  }
  if(NewSopCou)
  {
//   if(NewSopCou.options[NewSopCou.selectedIndex])
   NewSopCourier=NewSopCou.options[NewSopCou.selectedIndex].value; 
  }
  if(NewSopGTax)
  {
//  if(NewSopGTax.options[NewSopGTax.selectedIndex])
  NewSopGlobal_Tax_Code=NewSopGTax.options[NewSopGTax.selectedIndex].value; 
  }
  if(NewSopG_Dep)
  {
//   if(NewSopG_Dep.options[NewSopG_Dep.selectedIndex])
   NewSopGlobal_Department=NewSopG_Dep.options[NewSopG_Dep.selectedIndex].value; 
  }
  
  if(NewSopBank)
  {
//  if(NewSopBank.options[NewSopBank.selectedIndex])
  NewSopBank_Account=NewSopBank.options[NewSopBank.selectedIndex].value; 
  }
}



function newSopGetCustomer_ACRef()
{   
   document.getElementById('savenewsopdata').style.visibility = "hidden";
   NewSopiPage = 1;
   doNewSopList();
}

function setNewSopPageScroll()

{   var pncur=document.getElementById('pn_cur3');
    pncur.innerHTML='Page '+(gv_scrollCurPage+1)+' of '+gv_scrollTotPage;
    var pnleft=document.getElementById('pn_left3');
    pnleft.innerHTML=gv_scrollCurPage>0 ? gv_scrollCurPage.toString():'';
    var pnright=document.getElementById('pn_right3');
    pnright.innerHTML=gv_scrollCurPage<gv_scrollTotPage-1 ? (gv_scrollCurPage+2).toString():'';  
}

function  jumpToNewSopCat()
{
var selcat = document.getElementById('selnewsopcat');
	//if(gv_newSopEditingData==1) checkNewSopPageEdited(gv_scrollCurPage); //Save any edited data to memory
	if(document.getElementById("NewSopCustomer_ACRef")){NewSopCustomer_ACRef = document.getElementById("NewSopCustomer_ACRef").value;}
    if(document.getElementById("NewSopOrder_Type")){NewSopOrder_Type=document.getElementById('NewSopOrder_Type').options[document.getElementById('NewSopOrder_Type').selectedIndex].value; }
    if(document.getElementById("NewSopFormat")){NewSopFormat=document.getElementById('NewSopFormat').options[document.getElementById('NewSopFormat').selectedIndex].value; }
    if(document.getElementById("NewSopOrder_Date")){NewSopOrder_Date = document.getElementById("NewSopOrder_Date").value;}
    if(document.getElementById("NewSopCustomer_Order_Number")){NewSopCustomer_Order_Number = document.getElementById("NewSopCustomer_Order_Number").value;}
    if(document.getElementById("NewSopOrder_Number")){NewSopOrder_Number = document.getElementById("NewSopOrder_Number").value;}
    if(document.getElementById("NewSopTotal_GBP")){NewSopTotal_GBP = document.getElementById("NewSopTotal_GBP").value;}
    if(document.getElementById("NewSopTotal_VAT")){NewSopTotal_VAT = document.getElementById("NewSopTotal_VAT").value;}
    if(document.getElementById("NewSopCarriage_GBP")){NewSopCarriage_GBP = document.getElementById("NewSopCarriage_GBP").value;}
    if(document.getElementById("NewSopCarriage_VAT")){NewSopCarriage_VAT = document.getElementById("NewSopCarriage_VAT").value;}
    if(document.getElementById("NewSopDelivery")){NewSopDelivery = document.getElementById("NewSopDelivery").value;}
    if(document.getElementById("NewSopAddress1")){NewSopAddress1 = document.getElementById("NewSopAddress1").value;}
    if(document.getElementById("NewSopAddress2")){NewSopAddress2 = document.getElementById("NewSopAddress2").value;}
    if(document.getElementById("NewSopAddress3")){NewSopAddress3 = document.getElementById("NewSopAddress3").value;}
    if(document.getElementById("NewSopAddress4")){NewSopAddress4 = document.getElementById("NewSopAddress4").value;}
    if(document.getElementById("NewSopAddress5")){NewSopAddress5 = document.getElementById("NewSopAddress5").value;}
    if(document.getElementById("NewSopName")){NewSopName = document.getElementById("NewSopName").value;}
    if(document.getElementById("NewSopDelivery_Street1")){NewSopDelivery_Street1 = document.getElementById("NewSopDelivery_Street1").value;}
    if(document.getElementById("NewSopDelivery_Street2")){NewSopDelivery_Street2 = document.getElementById("NewSopDelivery_Street2").value;}
    if(document.getElementById("NewSopDelivery_Town")){NewSopDelivery_Town = document.getElementById("NewSopDelivery_Town").value;}
    if(document.getElementById("NewSopDelivery_County")){NewSopDelivery_County = document.getElementById("NewSopDelivery_County").value;}
    if(document.getElementById("NewSopDelivery_Post_Code")){NewSopDelivery_Post_Code = document.getElementById("NewSopDelivery_Post_Code").value;}
    if(document.getElementById("NewSopCustomer_Tel_No")){NewSopCustomer_Tel_No = document.getElementById("NewSopCustomer_Tel_No").value;}
    if(document.getElementById("NewSopCustomer_Contact")){NewSopCustomer_Contact = document.getElementById("NewSopCustomer_Contact").value;}
    if(document.getElementById("NewSopNet_GBP")){NewSopNet_GBP = document.getElementById("NewSopNet_GBP").value;}
    if(document.getElementById("NewSopTax_Code")){NewSopTax_Code=document.getElementById('NewSopTax_Code').options[document.getElementById('NewSopTax_Code').selectedIndex].value; }
    if(document.getElementById("NewSopVAT_GBP")){NewSopVAT_GBP = document.getElementById("NewSopVAT_GBP").value;}
    if(document.getElementById("NewSopNC")){NewSopNC = document.getElementById("NewSopNC").value;}
    if(document.getElementById("NewSopGlobal_NC")){NewSopGlobal_NC = document.getElementById("NewSopGlobal_NC").value;}
    if(document.getElementById("NewSopGross_GBP")){NewSopGross_GBP = document.getElementById("NewSopGross_GBP").value;}
			    if(document.getElementById("NewSopSet_Gross_GBP")){NewSopSet_Gross_GBP = document.getElementById("NewSopSet_Gross_GBP").value;}

    if(document.getElementById("NewSopDepartment")){NewSopDepartment = document.getElementById("NewSopDepartment").value;}
    if(document.getElementById("NewSopConsign_Number")){NewSopConsign_Number = document.getElementById("NewSopConsign_Number").value;}
    if(document.getElementById("NewSopCourier")){NewSopCourier = document.getElementById("NewSopCourier").value;}
    if(document.getElementById("NewSopDays")){NewSopDays = document.getElementById("NewSopDays").value;}
    if(document.getElementById("NewSopDiscount")){NewSopDiscount = document.getElementById("NewSopDiscount").value;}
    if(document.getElementById("NewSopAmount_GBP")){NewSopAmount_GBP = document.getElementById("NewSopAmount_GBP").value;}
    if(document.getElementById("NewSopSet_Total_GBP")){NewSopSet_Total_GBP = document.getElementById("NewSopSet_Total_GBP").value;}
    if(document.getElementById("NewSopDetails")){NewSopDetails = document.getElementById("NewSopDetails").value;}
    if(document.getElementById("NewSopPayment_Ref")){NewSopPayment_Ref = document.getElementById("NewSopPayment_Ref").value;}
    if(document.getElementById("NewSopBank_Account")){NewSopBank_Account = document.getElementById("NewSopBank_Account").value;}
    if(document.getElementById("NewSopPayment_Amount_GBP")){NewSopPayment_Amount_GBP = document.getElementById("NewSopPayment_Amount_GBP").value;}
	gv_scrollCurPage=selcat.selectedIndex;	
	showNewSopDataPage("OtherLoad");

}

function checkNewSopPageEdited(pagenum)
{
	var itemEle=null;
    for(var ic=pagenum; ic<gv_newSopDataCategory.length; ic++) {
		var attName=gv_newSopDataCategory[ic].attributes.getNamedItem("title");	
		if(attName==null) continue;
		var curNode=gv_newSopDataCategory[ic].firstChild;
		while( curNode ) 
		{
			var ndv=curNode.firstChild;
			var oldv=ndv?ndv.nodeValue:''
			var itemId=ic.toString()+"_"+curNode.nodeName;
			itemEle=document.getElementById(itemId);
			if(itemEle==null) break;
			var newv=itemEle.value;
			if(oldv!=newv) setEditNewSopData(itemId,newv);
			curNode=curNode.nextSibling;
		}
		if(itemEle==null) break;
    }
}
function setEditNewSopData(itemName,edValue)
{
	if(!gv_newSopEditedName) {
		gv_newSopEditedName=new Array();
		gv_newSopEditedValue=new Array();
	}
	for(var i=0; i<gv_newSopEditedName.length; i++){
		if(gv_newSopEditedName[i]==itemName) {	gv_newSopEditedValue[i]=edValue; return; }
	}
	gv_newSopEditedValue[gv_newSopEditedName.length]=edValue;	
	gv_newSopEditedName[gv_newSopEditedName.length]=itemName;
}
//return: edited string value, null if not edited
function getEditedNewSopData(itemName)
{
	if(!gv_newSopEditedName) return null;	
	for(var i=0; i<gv_newSopEditedName.length; i++) {
		if(gv_newSopEditedName[i]==itemName) return gv_newSopEditedValue[i];
	}
}

function newSopPageLeft()
{
	if(gv_scrollCurPage<=0) return;
    
   
	var selcat=document.getElementById('selnewsopcat');
//	var selitemcat=document.getElementById('selnewsopitemcat');
	var divtab=document.getElementById('tempTable');
	var tleft=divtab.style.pixelLeft;

	if(tleft>=gv_winw-30) {	
		gv_scrollCurPage--;
		divtab.style.pixelLeft=0;
		if(selcat) { //Customer data
			if(gv_newSopEditingData==1) checkNewSopPageEdited(gv_scrollCurPage+1); //Save any edited data to memory
			selcat.selectedIndex=gv_scrollCurPage;
			if(document.getElementById("NewSopCustomer_ACRef")){NewSopCustomer_ACRef = document.getElementById("NewSopCustomer_ACRef").value;}
			if(document.getElementById("NewSopOrder_Type")){NewSopOrder_Type=document.getElementById('NewSopOrder_Type').options[document.getElementById('NewSopOrder_Type').selectedIndex].value; }
			if(document.getElementById("NewSopFormat")){NewSopFormat=document.getElementById('NewSopFormat').options[document.getElementById('NewSopFormat').selectedIndex].value; }
    		if(document.getElementById("NewSopOrder_Date")){NewSopOrder_Date = document.getElementById("NewSopOrder_Date").value;}
			if(document.getElementById("NewSopCustomer_Order_Number")){NewSopCustomer_Order_Number = document.getElementById("NewSopCustomer_Order_Number").value;}
			if(document.getElementById("NewSopOrder_Number")){NewSopOrder_Number = document.getElementById("NewSopOrder_Number").value;}
			if(document.getElementById("NewSopTotal_GBP")){NewSopTotal_GBP = document.getElementById("NewSopTotal_GBP").value;}
			if(document.getElementById("NewSopTotal_VAT")){NewSopTotal_VAT = document.getElementById("NewSopTotal_VAT").value;}
			if(document.getElementById("NewSopCarriage_GBP")){NewSopCarriage_GBP = document.getElementById("NewSopCarriage_GBP").value;}
			if(document.getElementById("NewSopCarriage_VAT")){NewSopCarriage_VAT = document.getElementById("NewSopCarriage_VAT").value;}
			if(document.getElementById("NewSopDelivery")){NewSopDelivery = document.getElementById("NewSopDelivery").value;}
			if(document.getElementById("NewSopAddress1")){NewSopAddress1 = document.getElementById("NewSopAddress1").value;}
			if(document.getElementById("NewSopAddress2")){NewSopAddress2 = document.getElementById("NewSopAddress2").value;}
			if(document.getElementById("NewSopAddress3")){NewSopAddress3 = document.getElementById("NewSopAddress3").value;}
			if(document.getElementById("NewSopAddress4")){NewSopAddress4 = document.getElementById("NewSopAddress4").value;}
			if(document.getElementById("NewSopAddress5")){NewSopAddress5 = document.getElementById("NewSopAddress5").value;}
			if(document.getElementById("NewSopName")){NewSopName = document.getElementById("NewSopName").value;}
			if(document.getElementById("NewSopDelivery_Street1")){NewSopDelivery_Street1 = document.getElementById("NewSopDelivery_Street1").value;}
			if(document.getElementById("NewSopDelivery_Street2")){NewSopDelivery_Street2 = document.getElementById("NewSopDelivery_Street2").value;}
			if(document.getElementById("NewSopDelivery_Town")){NewSopDelivery_Town = document.getElementById("NewSopDelivery_Town").value;}
			if(document.getElementById("NewSopDelivery_County")){NewSopDelivery_County = document.getElementById("NewSopDelivery_County").value;}
			if(document.getElementById("NewSopDelivery_Post_Code")){NewSopDelivery_Post_Code = document.getElementById("NewSopDelivery_Post_Code").value;}
			if(document.getElementById("NewSopCustomer_Tel_No")){NewSopCustomer_Tel_No = document.getElementById("NewSopCustomer_Tel_No").value;}
			if(document.getElementById("NewSopCustomer_Contact")){NewSopCustomer_Contact = document.getElementById("NewSopCustomer_Contact").value;}
			if(document.getElementById("NewSopNet_GBP")){NewSopNet_GBP = document.getElementById("NewSopNet_GBP").value;}
			if(document.getElementById("NewSopTax_Code")){NewSopTax_Code=document.getElementById('NewSopTax_Code').options[document.getElementById('NewSopTax_Code').selectedIndex].value; }
			if(document.getElementById("NewSopVAT_GBP")){NewSopVAT_GBP = document.getElementById("NewSopVAT_GBP").value;}
			if(document.getElementById("NewSopNC")){NewSopNC = document.getElementById("NewSopNC").value;}
			if(document.getElementById("NewSopGlobal_NC")){NewSopGlobal_NC = document.getElementById("NewSopGlobal_NC").value;}
			if(document.getElementById("NewSopGross_GBP")){NewSopGross_GBP = document.getElementById("NewSopGross_GBP").value;}
						if(document.getElementById("NewSopSet_Gross_GBP")){NewSopSet_Gross_GBP = document.getElementById("NewSopSet_Gross_GBP").value;}

			if(document.getElementById("NewSopDepartment")){NewSopDepartment = document.getElementById("NewSopDepartment").value;}
			if(document.getElementById("NewSopConsign_Number")){NewSopConsign_Number = document.getElementById("NewSopConsign_Number").value;}
			if(document.getElementById("NewSopCourier")){NewSopCourier = document.getElementById("NewSopCourier").value;}
			if(document.getElementById("NewSopDays")){NewSopDays = document.getElementById("NewSopDays").value;}
			if(document.getElementById("NewSopDiscount")){NewSopDiscount = document.getElementById("NewSopDiscount").value;}
			if(document.getElementById("NewSopAmount_GBP")){NewSopAmount_GBP = document.getElementById("NewSopAmount_GBP").value;}
			if(document.getElementById("NewSopSet_Total_GBP")){NewSopSet_Total_GBP = document.getElementById("NewSopSet_Total_GBP").value;}
			if(document.getElementById("NewSopDetails")){NewSopDetails = document.getElementById("NewSopDetails").value;}
			if(document.getElementById("NewSopPayment_Ref")){NewSopPayment_Ref = document.getElementById("NewSopPayment_Ref").value;}
			if(document.getElementById("NewSopBank_Account")){NewSopBank_Account = document.getElementById("NewSopBank_Account").value;}
			if(document.getElementById("NewSopPayment_Amount_GBP")){NewSopPayment_Amount_GBP = document.getElementById("NewSopPayment_Amount_GBP").value;}
			
			
			showNewSopDataPage("OtherLoad");
		}
//		else if(selitemcat)
//		{
//		 if(gv_newsopItemEditingData==1) checkNewSopItemPageEdited(gv_scrollCurPage+1); //Save any edited data to memory
//			selitemcat.selectedIndex=gv_scrollCurPage;
//			showNewSopItemDataPage("NewSopItemOtherLoad");
//		}
		else
		 { //customer list
			gv_newSopCurPage=gv_scrollCurPage;		
			gv_newSopIndex=0;
			NewSopiPage--;
			if(NewSopiPage < 1)
			{
			    NewSopiPage = 1;
			    return;
			}
			NewSopListPD = 1;
			NewSopListCurPage = gv_newSopCurPage;
            NewSopListTotPage = gv_newSopTotPage;
			doNewSopList();
		}
	}
	else {
		divtab.style.pixelLeft=tleft+30;
		setTimeout("newSopPageLeft();",75);
	}
}
 
function newSopPageRight()
{
	if(gv_scrollCurPage>=gv_scrollTotPage-1) return;
	var selcat=document.getElementById('selnewsopcat'); //If null, then in Customer List.
	var selitemcat=document.getElementById('selnewsopitemcat');
	var divtab=document.getElementById('tempTable');
	var tleft=divtab.style.pixelLeft;
	if(tleft<30-gv_winw) {	
		gv_scrollCurPage++;
		divtab.style.pixelLeft=0;
		if(selcat) { //Customer data
			selcat.selectedIndex=gv_scrollCurPage;
			if(document.getElementById("NewSopCustomer_ACRef")){NewSopCustomer_ACRef = document.getElementById("NewSopCustomer_ACRef").value;}
			if(document.getElementById("NewSopOrder_Type")){NewSopOrder_Type=document.getElementById('NewSopOrder_Type').options[document.getElementById('NewSopOrder_Type').selectedIndex].value; }
			if(document.getElementById("NewSopFormat")){NewSopFormat=document.getElementById('NewSopFormat').options[document.getElementById('NewSopFormat').selectedIndex].value; }
			if(document.getElementById("NewSopOrder_Date")){NewSopOrder_Date = document.getElementById("NewSopOrder_Date").value;}
			if(document.getElementById("NewSopCustomer_Order_Number")){NewSopCustomer_Order_Number = document.getElementById("NewSopCustomer_Order_Number").value;}
			if(document.getElementById("NewSopOrder_Number")){NewSopOrder_Number = document.getElementById("NewSopOrder_Number").value;}
			if(document.getElementById("NewSopTotal_GBP")){NewSopTotal_GBP = document.getElementById("NewSopTotal_GBP").value;}
			if(document.getElementById("NewSopTotal_VAT")){NewSopTotal_VAT = document.getElementById("NewSopTotal_VAT").value;}
			if(document.getElementById("NewSopCarriage_GBP")){NewSopCarriage_GBP = document.getElementById("NewSopCarriage_GBP").value;}
			if(document.getElementById("NewSopCarriage_VAT")){NewSopCarriage_VAT = document.getElementById("NewSopCarriage_VAT").value;}
			if(document.getElementById("NewSopDelivery")){NewSopDelivery = document.getElementById("NewSopDelivery").value;}
						if(document.getElementById("NewSopAddress1")){NewSopAddress1 = document.getElementById("NewSopAddress1").value;}
			if(document.getElementById("NewSopAddress2")){NewSopAddress2 = document.getElementById("NewSopAddress2").value;}
			if(document.getElementById("NewSopAddress3")){NewSopAddress3 = document.getElementById("NewSopAddress3").value;}
			if(document.getElementById("NewSopAddress4")){NewSopAddress4 = document.getElementById("NewSopAddress4").value;}
			if(document.getElementById("NewSopAddress5")){NewSopAddress5 = document.getElementById("NewSopAddress5").value;}
			if(document.getElementById("NewSopName")){NewSopName = document.getElementById("NewSopName").value;}
			if(document.getElementById("NewSopDelivery_Street1")){NewSopDelivery_Street1 = document.getElementById("NewSopDelivery_Street1").value;}
			if(document.getElementById("NewSopDelivery_Street2")){NewSopDelivery_Street2 = document.getElementById("NewSopDelivery_Street2").value;}
			if(document.getElementById("NewSopDelivery_Town")){NewSopDelivery_Town = document.getElementById("NewSopDelivery_Town").value;}
			if(document.getElementById("NewSopDelivery_County")){NewSopDelivery_County = document.getElementById("NewSopDelivery_County").value;}
			if(document.getElementById("NewSopDelivery_Post_Code")){NewSopDelivery_Post_Code = document.getElementById("NewSopDelivery_Post_Code").value;}
			if(document.getElementById("NewSopCustomer_Tel_No")){NewSopCustomer_Tel_No = document.getElementById("NewSopCustomer_Tel_No").value;}
			if(document.getElementById("NewSopCustomer_Contact")){NewSopCustomer_Contact = document.getElementById("NewSopCustomer_Contact").value;}
			if(document.getElementById("NewSopNet_GBP")){NewSopNet_GBP = document.getElementById("NewSopNet_GBP").value;}
			if(document.getElementById("NewSopTax_Code")){NewSopTax_Code=document.getElementById('NewSopTax_Code').options[document.getElementById('NewSopTax_Code').selectedIndex].value; }
			if(document.getElementById("NewSopVAT_GBP")){NewSopVAT_GBP = document.getElementById("NewSopVAT_GBP").value;}
			if(document.getElementById("NewSopNC")){NewSopNC = document.getElementById("NewSopNC").value;}
			if(document.getElementById("NewSopGlobal_NC")){NewSopGlobal_NC = document.getElementById("NewSopGlobal_NC").value;}
			if(document.getElementById("NewSopGross_GBP")){NewSopGross_GBP = document.getElementById("NewSopGross_GBP").value;}
			if(document.getElementById("NewSopSet_Gross_GBP")){NewSopSet_Gross_GBP = document.getElementById("NewSopSet_Gross_GBP").value;}
			if(document.getElementById("NewSopDepartment")){NewSopDepartment = document.getElementById("NewSopDepartment").value;}
			if(document.getElementById("NewSopConsign_Number")){NewSopConsign_Number = document.getElementById("NewSopConsign_Number").value;}
			if(document.getElementById("NewSopCourier")){NewSopCourier = document.getElementById("NewSopCourier").value;}
			if(document.getElementById("NewSopDays")){NewSopDays = document.getElementById("NewSopDays").value;}
			if(document.getElementById("NewSopDiscount")){NewSopDiscount = document.getElementById("NewSopDiscount").value;}
			if(document.getElementById("NewSopAmount_GBP")){NewSopAmount_GBP = document.getElementById("NewSopAmount_GBP").value;}
			if(document.getElementById("NewSopSet_Total_GBP")){NewSopSet_Total_GBP = document.getElementById("NewSopSet_Total_GBP").value;}
			if(document.getElementById("NewSopDetails")){NewSopDetails = document.getElementById("NewSopDetails").value;}
			if(document.getElementById("NewSopPayment_Ref")){NewSopPayment_Ref = document.getElementById("NewSopPayment_Ref").value;}
			if(document.getElementById("NewSopBank_Account")){NewSopBank_Account = document.getElementById("NewSopBank_Account").value;}
			if(document.getElementById("NewSopPayment_Amount_GBP")){NewSopPayment_Amount_GBP = document.getElementById("NewSopPayment_Amount_GBP").value;}
			showNewSopDataPage("OtherLoad");			
		}
		else if(selitemcat)
		{
		 if(gv_newsopItemEditingData==1) checkNewSopItemPageEdited(gv_scrollCurPage+1); 
			selitemcat.selectedIndex=gv_scrollCurPage;
			showNewSopItemDataPage("NewSopItemOtherLoad");
		}
		
		
		else { 
		gv_newSopCurPage=gv_scrollCurPage;		
			gv_newSopIndex=0;
			NewSopiPage++;
			if(NewSopiPage > NewSopTotalPage)
			{
			    NewSopiPage = NewSopTotalPage;
			    return;
			}
			NewSopListPD = 1;
			NewSopListCurPage = gv_newSopCurPage;
            NewSopListTotPage = gv_newSopTotPage;
			doNewSopList();
		}
	}
	else
	 {
		divtab.style.pixelLeft=tleft-30;
	
		  setTimeout("newSopPageRight();",75);
	 }
}



function setNewSopPageScrollCommands(Cmd1,Cmd2)
{
	document.getElementById('sopbtn1').innerHTML=Cmd1;
	document.getElementById('sopbtn2').innerHTML=Cmd2;
	var newsopcmd=document.getElementById('sopCmds').style;
	var ncmds=Cmd1.length<5 ? 0:1;
	if(Cmd2.length>5) ncmds++;
	newsopcmd.pixelWidth=150+50*ncmds;
	newsopcmd.pixelLeft=gv_winw-newsopcmd.pixelWidth-1;
}





function showSaveNewSopDataButton()
{
	if(document.getElementById('savenewsopdata')) 	return;

	setNewSopPageScrollCommands("<input type='button' id='savenewsopdata' value='Save' onclick='saveNewSopData();' />","");
}
var strNewSopItem = "";
var SopHiddenField="<input type='hidden' name='SopHiddenField' id='SopHiddenField' value=''>";

function ButtonNewSopItem_onclick()
{
  var charSplitChar = ",";
  strNewSopItem += NewSopItemProduct_Code +charSplitChar;
  strNewSopItem += NewSopItemDescription +charSplitChar;
  strNewSopItem += NewSopItemUnits +charSplitChar;
  strNewSopItem += NewSopItemComment1 +charSplitChar;
  strNewSopItem += NewSopItemComment2 +charSplitChar;
  strNewSopItem += NewSopItemOrder_Reference +charSplitChar;
  strNewSopItem += NewSopItemOrder_Line_Reference +charSplitChar;
  strNewSopItem += NewSopItemQuantity +charSplitChar;
  strNewSopItem += NewSopItemUnit_Price_GBP +charSplitChar;
  strNewSopItem += NewSopItemDiscount +charSplitChar;
  strNewSopItem += NewSopItemDiscount_GBP +charSplitChar;
  strNewSopItem += NewSopItemNet_GBP +charSplitChar;
  strNewSopItem += NewSopItemVAT_GBP +charSplitChar;
  strNewSopItem += NewSopItemNominal_Code +charSplitChar;
  strNewSopItem += NewSopItemTax_Code +charSplitChar;
  strNewSopItem += NewSopItemDepartment +charSplitChar;
  strNewSopItem += NewSopItemLineInformation +charSplitChar;
  strNewSopItem += NewSopItemAllocated +charSplitChar;
  strNewSopItem += NewSopItemDespatched +charSplitChar;
  strNewSopItem += NewSopItemTo_Deliver +charSplitChar;
  strNewSopItem += NewSopItemIntrastat +charSplitChar;
  strNewSopItem += NewSopItemDue_Date;
  strNewSopItem += "|,|";
 document.getElementById('SopHiddenField').value =strNewSopItem;
}
          var ItemSopProduct_Code, ItemSopDescription, ItemSopUnits, ItemSopComment1, ItemSopComment2, ItemSopOrder_Reference, ItemSopOrder_Line_Reference;
         var ItemSopQuantity, ItemSopUnit_Price_GBP, ItemSopDiscount, ItemSopDiscount_GBP, ItemSopNet_GBP, ItemSopVAT_GBP, ItemSopNominal_Code, ItemSopTax_Code; 
         var ItemSopDepartment,ItemSopLineInformation, ItemSopAllocated, ItemSopDespatched, ItemSopTo_Deliver, ItemSopIntrastat, ItemSopDue_Date;
    
    function ContactsNewSopItemData(strData)
    {
        
        var arrTemp = strData.split(",");
        ItemSopProduct_Code = arrTemp[0];
        ItemSopDescription = arrTemp[1];
        ItemSopUnits = arrTemp[2];
        ItemSopComment1 = arrTemp[3];
        ItemSopComment2 = arrTemp[4];
        ItemSopOrder_Reference = arrTemp[5];
        ItemSopOrder_Line_Reference = arrTemp[6];
        ItemSopQuantity = arrTemp[7];
        ItemSopUnit_Price_GBP = arrTemp[8];
        ItemSopDiscount = arrTemp[9];
        ItemSopDiscount_GBP = arrTemp[10];
        ItemSopNet_GBP = arrTemp[11];
        ItemSopVAT_GBP = arrTemp[12];
        ItemSopNominal_Code = arrTemp[13];
        ItemSopTax_Code = arrTemp[14];
        ItemSopDepartment = arrTemp[15];
        ItemSopLineInformation = arrTemp[16];
        ItemSopAllocated = arrTemp[17];
        ItemSopDespatched = arrTemp[18];
        ItemSopTo_Deliver = arrTemp[19];
        ItemSopIntrastat = arrTemp[20];
        ItemSopDue_Date = arrTemp[21];
    }
var NewSopItemDDVal = "";
     function showNewSopCount()
    {
        var  strItems = document.getElementById('SopHiddenField').value;
        var arrItems = strItems.split("|,|");
        var SSopNet_GBP = 0, SSopVAT_GBP= 0;
        addNewSopDropDownValue = "";
        for (var i = 0; i < arrItems.length - 1; i++)
        {  
         ContactsNewSopItemData(arrItems[i]);
         var num = arrItems.length - 1;
         var j = i + 1;
         NewSopItemDDVal = j + ' ' + 'of' + ' '+ num;
         addNewSopDropDownValue += "<option>"+NewSopItemDDVal+"</option>";
         if(ItemSopNet_GBP == "") {ItemSopNet_GBP= "0";}
         if(ItemSopVAT_GBP == "") {ItemSopVAT_GBP = "0";}
         SSopNet_GBP += parseFloat(ItemSopNet_GBP);
         SSopVAT_GBP += parseFloat(ItemSopVAT_GBP);
        }
         NewSopTotal_GBP = SSopNet_GBP;
         NewSopTotal_VAT = SSopVAT_GBP;
         NewSopGross_GBP = SSopNet_GBP + SSopVAT_GBP;
        
    }

 
function saveNewSopData()
{
	//checkNewSopPageEdited(gv_scrollCurPage);
				if(document.getElementById("NewSopCustomer_ACRef")){NewSopCustomer_ACRef = document.getElementById("NewSopCustomer_ACRef").value;}
			if(document.getElementById("NewSopOrder_Type")){NewSopOrder_Type=document.getElementById('NewSopOrder_Type').options[document.getElementById('NewSopOrder_Type').selectedIndex].value; }
			if(document.getElementById("NewSopFormat")){NewSopFormat=document.getElementById('NewSopFormat').options[document.getElementById('NewSopFormat').selectedIndex].value; }
    		if(document.getElementById("NewSopOrder_Date")){NewSopOrder_Date = document.getElementById("NewSopOrder_Date").value;}
			if(document.getElementById("NewSopCustomer_Order_Number")){NewSopCustomer_Order_Number = document.getElementById("NewSopCustomer_Order_Number").value;}
			if(document.getElementById("NewSopOrder_Number")){NewSopOrder_Number = document.getElementById("NewSopOrder_Number").value;}
			if(document.getElementById("NewSopTotal_GBP")){NewSopTotal_GBP = document.getElementById("NewSopTotal_GBP").value;}
			if(document.getElementById("NewSopTotal_VAT")){NewSopTotal_VAT = document.getElementById("NewSopTotal_VAT").value;}
			if(document.getElementById("NewSopCarriage_GBP")){NewSopCarriage_GBP = document.getElementById("NewSopCarriage_GBP").value;}
			if(document.getElementById("NewSopCarriage_VAT")){NewSopCarriage_VAT = document.getElementById("NewSopCarriage_VAT").value;}
			if(document.getElementById("NewSopDelivery")){NewSopDelivery = document.getElementById("NewSopDelivery").value;}
			if(document.getElementById("NewSopAddress1")){NewSopAddress1 = document.getElementById("NewSopAddress1").value;}
			if(document.getElementById("NewSopAddress2")){NewSopAddress2 = document.getElementById("NewSopAddress2").value;}
			if(document.getElementById("NewSopAddress3")){NewSopAddress3 = document.getElementById("NewSopAddress3").value;}
			if(document.getElementById("NewSopAddress4")){NewSopAddress4 = document.getElementById("NewSopAddress4").value;}
			if(document.getElementById("NewSopAddress5")){NewSopAddress5 = document.getElementById("NewSopAddress5").value;}
			if(document.getElementById("NewSopName")){NewSopName = document.getElementById("NewSopName").value;}
			if(document.getElementById("NewSopDelivery_Street1")){NewSopDelivery_Street1 = document.getElementById("NewSopDelivery_Street1").value;}
			if(document.getElementById("NewSopDelivery_Street2")){NewSopDelivery_Street2 = document.getElementById("NewSopDelivery_Street2").value;}
			if(document.getElementById("NewSopDelivery_Town")){NewSopDelivery_Town = document.getElementById("NewSopDelivery_Town").value;}
			if(document.getElementById("NewSopDelivery_County")){NewSopDelivery_County = document.getElementById("NewSopDelivery_County").value;}
			if(document.getElementById("NewSopDelivery_Post_Code")){NewSopDelivery_Post_Code = document.getElementById("NewSopDelivery_Post_Code").value;}
			if(document.getElementById("NewSopCustomer_Tel_No")){NewSopCustomer_Tel_No = document.getElementById("NewSopCustomer_Tel_No").value;}
			if(document.getElementById("NewSopCustomer_Contact")){NewSopCustomer_Contact = document.getElementById("NewSopCustomer_Contact").value;}
			if(document.getElementById("NewSopNet_GBP")){NewSopNet_GBP = document.getElementById("NewSopNet_GBP").value;}
			if(document.getElementById("NewSopTax_Code")){NewSopTax_Code=document.getElementById('NewSopTax_Code').options[document.getElementById('NewSopTax_Code').selectedIndex].value; }
			if(document.getElementById("NewSopVAT_GBP")){NewSopVAT_GBP = document.getElementById("NewSopVAT_GBP").value;}
			if(document.getElementById("NewSopNC")){NewSopNC = document.getElementById("NewSopNC").value;}
			if(document.getElementById("NewSopGlobal_NC")){NewSopGlobal_NC = document.getElementById("NewSopGlobal_NC").value;}
			if(document.getElementById("NewSopGross_GBP")){NewSopGross_GBP = document.getElementById("NewSopGross_GBP").value;}
						if(document.getElementById("NewSopSet_Gross_GBP")){NewSopSet_Gross_GBP = document.getElementById("NewSopSet_Gross_GBP").value;}

			if(document.getElementById("NewSopDepartment")){NewSopDepartment = document.getElementById("NewSopDepartment").value;}
			if(document.getElementById("NewSopConsign_Number")){NewSopConsign_Number = document.getElementById("NewSopConsign_Number").value;}
			if(document.getElementById("NewSopCourier")){NewSopCourier = document.getElementById("NewSopCourier").value;}
			if(document.getElementById("NewSopDays")){NewSopDays = document.getElementById("NewSopDays").value;}
			if(document.getElementById("NewSopDiscount")){NewSopDiscount = document.getElementById("NewSopDiscount").value;}
			if(document.getElementById("NewSopAmount_GBP")){NewSopAmount_GBP = document.getElementById("NewSopAmount_GBP").value;}
			if(document.getElementById("NewSopSet_Total_GBP")){NewSopSet_Total_GBP = document.getElementById("NewSopSet_Total_GBP").value;}
			if(document.getElementById("NewSopDetails")){NewSopDetails = document.getElementById("NewSopDetails").value;}
			if(document.getElementById("NewSopPayment_Ref")){NewSopPayment_Ref = document.getElementById("NewSopPayment_Ref").value;}
			if(document.getElementById("NewSopBank_Account")){NewSopBank_Account = document.getElementById("NewSopBank_Account").value;}
			if(document.getElementById("NewSopPayment_Amount_GBP")){NewSopPayment_Amount_GBP = document.getElementById("NewSopPayment_Amount_GBP").value;}
//	NewSopTax_Code=document.getElementById('NewSopTax_Code').options[document.getElementById('NewSopTax_Code').selectedIndex].value; }
//	NewSopDepartment=document.getElementById('NewSopDepartment').options[document.getElementById('NewSopDepartment').selectedIndex].value; }
//	NewSopGlobal_Tax_Code=document.getElementById('NewSopGlobal_Tax_Code').options[document.getElementById('NewSopGlobal_Tax_Code').selectedIndex].value; }
//	NewSopGlobal_Department=document.getElementById('NewSopGlobal_Department').options[document.getElementById('NewSopGlobal_Department').selectedIndex].value; }
//	NewSopCourier=document.getElementById('NewSopCourier').options[document.getElementById('NewSopCourier').selectedIndex].value; }
	
    NewSopTax_Code = NewSopTax_Code.slice(1,3).replace(/(\s*$)/g,"");
    NewSopDepartment = NewSopDepartment.slice(0,2).replace(/(\s*$)/g,"");
    NewSopGlobal_Tax_Code = NewSopGlobal_Tax_Code.slice(1,3).replace(/(\s*$)/g,"");
    NewSopGlobal_Department = NewSopGlobal_Department.slice(0,2).replace(/(\s*$)/g,"");
    NewSopCourier = NewSopCourier.slice(0,2).replace(/(\s*$)/g,"");
//    NewSopBank_Account = NewSopTax_Code.slice(1,3).replace(/(\s*$)/g,"");
    if(NewSopCustomer_ACRef == "" && NewSopItemDDVal != "")
    {
        alert("Please select account reference of customer!");
        //showNewSopDataPage("OtherLoad");
        return;
    }
    if(NewSopCustomer_ACRef != "" && NewSopItemDDVal == "")
    {
        alert("Please Add Item For Sales Order!");
        //showNewSopDataPage("OtherLoad");
        return;
    }
    if(NewSopCustomer_ACRef == "" && NewSopItemDDVal == "")
    {
        alert("Please select account reference of customer and add item for sales order! ");
        //showNewSopDataPage("OtherLoad");
        return;
    }
    var SopHiddenValue = document.getElementById("SopHiddenField").value;
    var ACIndex=gv_newSopCurPage*10+gv_newSopIndex;

	var url=gv_rooturl+"?cmd=SaveNewSopData&AC="+gv_newSopAC[gv_newSopIndex]+"&index="+ACIndex;
     url+="&NewSopHiddenValue="+SopHiddenValue+"&0_Customer_ACRef="+NewSopCustomer_ACRef+"&0_Order_Type="+NewSopOrder_Type+"&0_Format="+NewSopFormat+"&0_Order_Date="+NewSopOrder_Date+"&0_Customer_Order_Number="+NewSopCustomer_Order_Number+"&0_Order_Number="+NewSopOrder_Number+"&1_Total_GBP="+NewSopTotal_GBP+"&1_Total_VAT="+NewSopTotal_VAT+"&1_Carriage_GBP="+NewSopCarriage_GBP+"&1_Carriage_VAT="+NewSopCarriage_VAT+"&1_Gross_GBP="+NewSopGross_GBP+"&2_Delivery="+NewSopDelivery+"&2_Address1="+NewSopAddress1+"&2_Address2="+NewSopAddress2+"&2_Address3="+NewSopAddress3+"&2_Address4="+NewSopAddress4+"&2_Address5="+NewSopAddress5+"&2_Name="+NewSopName+"&2_Delivery_Street1="+NewSopDelivery_Street1+"&2_Delivery_Street2="+NewSopDelivery_Street2+"&2_Delivery_Town="+NewSopDelivery_Town+"&2_Delivery_County="+NewSopDelivery_County+"&2_Delivery_Post_Code="+NewSopDelivery_Post_Code+"&2_Customer_Tel_No="+NewSopCustomer_Tel_No+"&2_Customer_Contact="+NewSopCustomer_Contact+"&3_Net_GBP="+NewSopNet_GBP+"&3_Tax_Code="+NewSopTax_Code+"&3_VAT_GBP="+NewSopVAT_GBP+"&3_NC="+NewSopNC+"&3_Gross_GBP="+NewSopGross_GBP+"&3_Department="+NewSopDepartment+"&3_Consign_Number="+NewSopConsign_Number+"&3_Courier="+NewSopCourier+"&4_Days="+NewSopDays+"&4_Discount="+NewSopDiscount+"&4_Amount_GBP="+NewSopAmount_GBP+"&4_Total_GBP="+NewSopTotal_GBP+"&5_NC="+NewSopGlobal_NC+"&5_Details="+NewSopDetails+"&5_Tax_Code="+NewSopGlobal_Tax_Code+"&5_Department="+NewSopGlobal_Department+"&6_Payment_Ref="+NewSopPayment_Ref+"&6_Bank_Account="+NewSopBank_Account+"&6_Payment_Amount_GBP="+NewSopPayment_Amount_GBP;

//	for(var i=0; i<gv_newsopEditedName.length; i++) 
//		url += "&"+gv_newsopEditedName[i]+"="+gv_newsopEditedValue[i];	
	var xmlhttp = newHttpRequest(url,true);
	if( xmlhttp==null ) return;
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 ) {
			if( xmlhttp.status!=200 ) alert("Connection error");
			else if(xmlhttp.responseText=='1') {
				alert("Data saved OK.");
				gv_newSopEditedName=null;
		        gv_newSopEditedValue=null;
		        document.getElementById('savenewsopdata').style.visibility = "hidden";
                NewSopOrder_Date = getNewSopSysTime();
                NewSopCustomer_ACRef="",NewSopDelivery="", NewSopOrder_Type='',NewSopFormat='',NewSopCustomer_Order_Number='',NewSopOrder_Number='',NewSopTotal_GBP='',NewSopTotal_VAT='',NewSopCarriage_GBP='',NewSopCarriage_VAT='';
                NewSopGross_GBP='',NewSopCustomer_Tel_No='',NewSopCustomer_Contact='',NewSopNet_GBP='',NewSopTax_Code='',NewSopVAT_GBP='',NewSopNC='',NewSopDepartment='',NewSopConsign_Number='',NewSopCourier='',NewSopDays='';
                NewSopDiscount='',NewSopAmount_GBP='',NewSopTotal_GBP='',NewSopDetails='',NewSopPayment_Ref='',NewSopBank_Account='';
                NewSopPayment_Amount_GBP='',NewSopAddress1="",NewSopAddress2="",NewSopAddress3="",NewSopAddress4="",NewSopAddress5="",NewSopName="",NewSopDelivery_Street1='',NewSopDelivery_Street2='',NewSopDelivery_Town='';
                NewSopDelivery_County='',NewSopDelivery_Post_Code="";
                NewSopGlobal_Tax_Code = "";NewSopGlobal_Department = "";NewSopGlobal_NC = "",NewSopSet_Gross_GBP = '',NewSopSet_Total_GBP = '';
		    	backSops(); 
		    	//strNewSopItem = ""; 
		    	//addNewSopDropDownValue = "";
		    	  
			}
			else alert("Server error!");
			document.getElementById('idloading').style.visibility='hidden';
			document.getElementById('idSaving').style.visibility='hidden';
		}
	}
	xmlhttp.send(null);
	document.getElementById('idloading').style.visibility='visible';
	document.getElementById('idSaving').style.visibility='visible';	
	
}
