﻿var gv_scrollInitSupCurPage = 0;
var gv_scrollInitSupTotPage = 0;
var gv_initSupTempTable;
var gv_initSupRowH = 20;
var gv_initSupDataCategory = null;

function doInitSupPage()
{
    
	var url = gv_rooturl+"?cmd=EditSupDetail";
	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_initSupDataCategory=xmlhttp.responseXML.getElementsByTagName("DataCategory");
				if(gv_initSupDataCategory.length==0) alert("Cannot load details!");
				else
			    {
					gv_scrollInitSupCurPage=0;
					gv_scrollInitSupTotPage=gv_initSupDataCategory.length;
					showInitSupDataPage();
				}
			}
			document.getElementById('idloading').style.visibility='hidden';
		}
	}
	xmlhttp.send(null);
	document.getElementById('idloading').style.visibility='visible';
}

function getInitSupSysTime()
{
  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 InitSup_AC_Ref = "",InitSup_Name = "",InitSup_Balance = "",InitSup_Account_Status = "",InitSup_Street1 = "",InitSup_Street2 = "",InitSup_Town = "",InitSup_County = "",InitSup_Post_Code = "";
var InitSup_Country = "",InitSup_VAT_Number = "",InitSup_Contact_Name = "",InitSup_Trade_Contact = "",InitSup_Telephone1 = "",InitSup_Telephone2 = "",InitSup_Fax = "",InitSup_EMail = "";
var InitSup_Website = "",InitSup_Region = "",InitSup_Supply = "",InitSup_Blank = "",InitSup_DiscountPercent = "0.00",InitSup_Default_NC = "5000",InitSup_NC_Purchases = "",InitSup_Default_Tax_Code = "";
var InitSup_Tax_Code_Purchases = "",InitSup_Currency = "1  Pound Sterling",InitSup_Department = "",InitSup_Credit_Limit = "1000.00",InitSup_Settlement_Due = "30",InitSup_Sett_Discount = "2.50",InitSup_Payment_Due = "30";
var InitSup_Priority_Supplier = "",InitSup_Trading_Terms = "30 Days Strictly Net",InitSup_Credit_Ref = "",InitSup_Bureau = "",InitSup_Credit_Position = "",InitSup_AC_Opened = "";
var InitSup_Last_Credit_Review = "",InitSup_Next_Credit_Review = "",InitSup_Application_Date = "",InitSup_Date_Received = "",InitSup_Can_Charge_Credit = "",InitSup_Restrict_Mailing = "";
var InitSup_Terms_Agreed = "",InitSup_Account_On_Hold = "",InitSup_Credit_Review_Memo = "",InitSup_Bank_Name = "",InitSup_Street1 = "",InitSup_Street2 = "",InitSup_Town = "";
var InitSup_County = "",InitSup_Post_Code = "",InitSup_Account_Name = "",InitSup_Sort_Code = "",InitSup_BACS_Ref = "",InitSup_Account_No = "",InitSup_Online_Bank_Transactions = "";

function showInitSupDataPage()
{
    gv_initSupTempTable = document.getElementById('tempTable');
    gv_initSupTempTable.style.left='0px';
    gv_initSupTempTable.style.visibility='visible';
    var initsupcmd = document.getElementById('supCmds');
	initsupcmd.style.pixelLeft=gv_winw-initsupcmd.style.pixelWidth-1;
	initsupcmd.style.pixelTop = gv_winh-29;
    initsupcmd.style.visibility='visible';
    if(gv_device!=Nokia) 
    {
	    var mleft=document.getElementById('img_mleft1');
	    mleft.onclick=initSupPageLeft;
	    mleft.style.cursor='hand';
	    var mright=document.getElementById('img_mright1');
	    mright.onclick=initSupPageRight;
	    mright.style.cursor='hand';
		var btnBack=document.getElementById("back2submenu");
		btnBack.style.pixelTop=gv_winh-28;	    
	}
	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 ycur=gv_initSupTempTable.style.pixelTop=gv_device==Nokia ? 28:26;
	var tdh="height='"+gv_initSupRowH+"px'"; 
	var rowJump="<tr><td align=right "+tdh+">Jump to Page</td><td><select class='edtxt' "+widstyle+" id='selinitsupcat' onchange='jumpToInitSupCat();'>";
    for(var ic=0; ic<gv_initSupDataCategory.length; ic++)
    {
		var attName0=gv_initSupDataCategory[ic].attributes.getNamedItem("title");
		if(attName0) 
		{
			var tname=attName0.value.replace('_',' ');
			rowJump+="<option label='"+tname+"'";
			if(ic==gv_scrollInitSupCurPage) rowJump+=" selected=true";
			rowJump+=">"+tname+"</option>";
		}
	}
	rowJump+="</select></td></tr>"
    for(var ic=gv_scrollInitSupCurPage; ic<gv_initSupDataCategory.length; ic++) {
		var attName=gv_initSupDataCategory[ic].attributes.getNamedItem("title");	
		if(attName==null) continue;
		var rowtxt=ic==gv_scrollInitSupCurPage ? rowJump:'';
		rowtxt += "<tr><td colspan=2 align=center "+tdh+" style='color:blue;font-weight:bold;text-decoration:underline;'>"
			+attName.value+"</td></tr>";
		ycur+=gv_initSupRowH;
		var curNode=gv_initSupDataCategory[ic].firstChild;
		while( curNode ) 
		{
			 var itemName=curNode.nodeName;
            if(itemName =="AC_Ref")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">A/C Ref &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt'style='width:125px;height:20px;' value='"+InitSup_AC_Ref+"' id='InitSup_AC_Ref'"+"><input type='Button' value='Get' onclick='getSupList()' runat='server' style='color: blue; width: 35px;height: 20px; font-weight: bold; text-decoration: underline;' /></td></tr>";
			}
			else if(itemName =="Name")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Name+"' id='InitSup_Name'"+"></td></tr>";
			}
			else if(itemName =="Balance")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Balance+"' id='InitSup_Balance'"+"></td></tr>";
			}
			else if(itemName =="Street1")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Street1+"' id='InitSup_Street1'"+"></td></tr>";
			}
			else if(itemName =="Street2")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Street2+"' id='InitSup_Street2'"+"></td></tr>";
			}
			else if(itemName =="Town")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Town+"' id='InitSup_Town'"+"></td></tr>";
			}
			else if(itemName =="County")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Country+"' id='InitSup_Country'"+"></td></tr>";
			}
			else if(itemName =="Post_Code")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Post_Code+"' id='InitSup_Post_Code'"+"></td></tr>";
			}
			else if(itemName =="Country")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Country+"' id='InitSup_Country'"+"></td></tr>";
			}
			else if(itemName =="VAT_Number")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_VAT_Number+"' id='InitSup_VAT_Number'"+"></td></tr>";
			}
			else if(itemName =="Contact_Name")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Contact_Name+"' id='InitSup_Contact_Name'"+"></td></tr>";
			}
			else if(itemName =="Trade_Contact")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Trade_Contact+"' id='InitSup_Trade_Contact'"+"></td></tr>";
			}
			else if(itemName =="Telephone1")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">Telephone 1 &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Telephone1+"' id='InitSup_Telephone1'"+"></td></tr>";
			}
			else if(itemName =="Telephone2")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">Telephone 2 &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Telephone2+"' id='InitSup_Telephone2'"+"></td></tr>";
			}
			else if(itemName =="Fax")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Fax+"' id='InitSup_Fax'"+"></td></tr>";
			}
			else if(itemName =="E-Mail")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_EMail+"' id='InitSup_EMail'"+"></td></tr>";
			}
			else if(itemName =="Website")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Website+"' id='InitSup_Website'"+"></td></tr>";
			}
			else if(itemName =="Region")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Region+"' id='InitSup_Region'"+"></td></tr>";
			}
			else if(itemName =="Supply")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Supply+"' id='InitSup_Supply'"+"></td></tr>";
			}
			else if(itemName =="Blank")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Blank+"' id='InitSup_Blank'"+"></td></tr>";
			}
			else if(itemName =="DiscountPercent")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">Discount % &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_DiscountPercent+"' id='InitSup_DiscountPercent'"+"></td></tr>";
			}
			else if(itemName =="Default_NC")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Default_NC+"' id='InitSup_Default_NC'"+"></td></tr>";
			}
			else if(itemName =="Currency")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Currency+"' id='InitSup_Currency'"+"></td></tr>";
			}
			else if(itemName =="Credit_Limit")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Credit_Limit+"' id='InitSup_Credit_Limit'"+"></td></tr>";
			}
			else if(itemName =="Settlement_Due")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Settlement_Due+"' id='InitSup_Settlement_Due'"+"></td></tr>";
			}
			else if(itemName =="Sett_Discount")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">Sett. Discount % &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Sett_Discount+"' id='InitSup_Sett_Discount'"+"></td></tr>";
			}
			else if(itemName =="Payment_Due")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Payment_Due+"' id='InitSup_Payment_Due'"+"></td></tr>";
			}
			else if(itemName =="Trading_Terms")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Trading_Terms+"' id='InitSup_Trading_Terms'"+"></td></tr>";
			}
			else if(itemName =="Credit_Ref")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Credit_Ref+"' id='InitSup_Credit_Ref'"+"></td></tr>";
			}
			else if(itemName =="AC_Opened")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">A/C Opened &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_AC_Opened+"' id='InitSup_AC_Opened'"+"></td></tr>";
			}
			else if(itemName =="Last_Credit_Review")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">Last Credit Review &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Last_Credit_Review+"' id='InitSup_Last_Credit_Review'"+"></td></tr>";
			}
			else if(itemName =="Next_Credit_Review")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">Next Credit Review &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Next_Credit_Review+"' id='InitSup_Next_Credit_Review'"+"></td></tr>";
			}
			else if(itemName =="Application_Date")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Application_Date+"' id='InitSup_Application_Date'"+"></td></tr>";
			}
			else if(itemName =="Date_Received")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Date_Received+"' id='InitSup_Date_Received'"+"></td></tr>";
			}
			else if(itemName =="Credit_Review_Memo")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">Credit Review &nbsp<br>Memo &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Credit_Review_Memo+"' id='InitSup_Credit_Review_Memo'"+"></td></tr>";
			}
			else if(itemName =="Bank_Name")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Bank_Name+"' id='InitSup_Bank_Name'"+"></td></tr>";
			}
			else if(itemName =="Street1")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Street1+"' id='InitSup_Street1'"+"></td></tr>";
			}
			else if(itemName =="Street2")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Street2+"' id='InitSup_Street2'"+"></td></tr>";
			}
			else if(itemName =="Town")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Town+"' id='InitSup_Town'"+"></td></tr>";
			}
			else if(itemName =="County")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Country+"' id='InitSup_Country'"+"></td></tr>";
			}
			else if(itemName =="Post_Code")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Post_Code+"' id='InitSup_Post_Code'"+"></td></tr>";
			}
			else if(itemName =="Account_Name")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Account_Name+"' id='InitSup_Account_Name'"+"></td></tr>";
			}
			else if(itemName =="Sort_Code")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Sort_Code+"' id='InitSup_Sort_Code'"+"></td></tr>";
			}
			else if(itemName =="BACS_Ref")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Sort_Code+"' id='InitSup_Sort_Code'"+"></td></tr>";
			}
			else if(itemName =="Account_No")
			{
	       	  rowtxt+="<tr><td align=right "+tdh+">"+itemName.replace('_',' ')+"&nbsp&nbsp"+"</td>";
			  rowtxt+="<td "+tdh+"><input type='text' class='edtxt' "+widstyle+ "value='"+InitSup_Account_No+"' id='InitSup_Account_No'"+"></td></tr>";
			}
			 else if(itemName=="Account_Status")
             {
                 var rowJumpAccount="<tr><td align='right'"+tdh+">Account Status &nbsp</td><td><select  class='edtxt' id='InitSup_Account_Status' value='InitSup_Account_Status' "+widstyle+" onchange =' showInitSupDropDownChange();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attAccountName=curNode.childNodes[i].childNodes[0].data;                       
                  if(attAccountName) 
                   {
                    rowJumpAccount+="<option value='"+attAccountName+"'";
                    if(i == InitSup_Account_Status.slice(0,2).replace(/(\s*$)/g,"")) { rowJumpAccount+="selected=true"; }
                    rowJumpAccount+=">"+attAccountName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpAccount+"</select></td></tr>";
	          }
	        else if(itemName == "NC_Purchases")
			{
              rowtxt+="<tr><td align=right "+tdh+">Use default N/C &nbsp<br>for Purchases &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='checkbox'  "+widstyle+ "value='"+InitSup_NC_Purchases+"' id='InitSup_NC_Purchases' onchange='showInitSupCheckBox();'";
			  if(InitSup_NC_Purchases == '1') { rowtxt += "checked"; }
			  rowtxt+="></td></tr>";
			}
			 else if(itemName=="Default_Tax_Code")
             {
                 var rowJumpTaxCode="<tr><td align='right'"+tdh+">Default TC &nbsp</td><td><select  class='edtxt' id='InitSup_Default_Tax_Code' value='InitSup_Default_Tax_Code' "+widstyle+" onchange =' showInitSupDropDownChange();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attTaxCodeName=curNode.childNodes[i].childNodes[0].data;             
                   if(attTaxCodeName) 
                   {
                    rowJumpTaxCode+="<option value='"+attTaxCodeName+"'";
                    if(i == InitSup_Default_Tax_Code.slice(1,3).replace(/(\s*$)/g,"")) { rowJumpTaxCode+="selected=true"; }
                    rowJumpTaxCode+=">"+attTaxCodeName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpTaxCode+"</select></td></tr>";
                   
	          }
	        else if(itemName == "Tax_Code_Purchases")
			{
              rowtxt+="<tr><td align=right "+tdh+">Use default TC &nbsp<br>for Purchases &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='checkbox'  "+widstyle+ "value='"+InitSup_Tax_Code_Purchases+"' id='InitSup_Tax_Code_Purchases' onchange='showInitSupCheckBox();'";
			  if(InitSup_Tax_Code_Purchases == '1') { rowtxt += "checked"; }
			  rowtxt+="></td></tr>";
			}
			else if(itemName=="Department")
             {
                 var rowJumpTaxCode="<tr><td align='right'"+tdh+">Department &nbsp</td><td><select  class='edtxt' id='InitSup_Department'  "+widstyle+" onchange =' showInitSupDropDownChange();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attTaxCodeName=curNode.childNodes[i].childNodes[0].data;                
                   if(attTaxCodeName) 
                   {
                    rowJumpTaxCode+="<option value='"+attTaxCodeName+"'";
                    if(i==InitSup_Department.slice(0,2).replace(/(\s*$)/g,""))  { rowJumpTaxCode+="selected=true"; }
                    rowJumpTaxCode+=">"+attTaxCodeName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpTaxCode+"</select></td></tr>";
                   
	          }
	        else if(itemName == "Priority_Supplier")
			{
              rowtxt+="<tr><td align=right "+tdh+">Priority Supplier &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='checkbox' "+widstyle+ "value='"+InitSup_Priority_Supplier+"' id='InitSup_Priority_Supplier' onchange='showInitSupCheckBox();'";
              if(InitSup_Priority_Supplier == '1') { rowtxt += "checked"; }
			  rowtxt+="></td></tr>";
			}
              else if(itemName=="Bureau")
             {
                 var rowJumpBureau="<tr><td align='right'"+tdh+">Bureau &nbsp</td><td><select  class='edtxt' id='InitSup_Bureau'  "+widstyle+" onchange =' showInitSupDropDownChange();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attBureauName=curNode.childNodes[i].childNodes[0].data;                         
                   if(attBureauName) 
                   {
                    rowJumpBureau+="<option value='"+attBureauName+"'";
                    if(i == InitSup_Bureau.slice(0,1))  { rowJumpBureau+="selected=true"; }
                    rowJumpBureau+=">"+attBureauName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpBureau+"</select></td></tr>";
                   
	          }
	          
	          else if(itemName=="Credit_Position")
             {
                 var rowJumpCredit_Position="<tr><td align='right'"+tdh+">Credit Position &nbsp</td><td><select class='edtxt'  id='InitSup_Credit_Position'  "+widstyle+" onchange =' showInitSupDropDownChange();'>";
                 for(var i=0; i< curNode.childNodes.length; i++) 
                 { 
                   var attCredit_PositionName=curNode.childNodes[i].childNodes[0].data;                    
                   if(attCredit_PositionName) 
                   {
                    rowJumpCredit_Position+="<option value='"+attCredit_PositionName+"'";
                    if(i == InitSup_Credit_Position.slice(0,1))  { rowJumpCredit_Position+="selected=true"; }
                    rowJumpCredit_Position+=">"+attCredit_PositionName+"</option>"; 
                   }
                 }  
                     rowtxt+=rowJumpCredit_Position+"</select></td></tr>";
                   
	          }
	        else if(itemName == "Can_Charge_Credit")
			{
			  rowtxt+="<tr><td align=right "+tdh+"><input type='checkbox' id='InitSup_Can_Charge_Credit' onchange='showInitSupCheckBox();'";
			  if(InitSup_Can_Charge_Credit == '1') { rowtxt += "checked"; }
			  rowtxt+="></td>";
              rowtxt+="<td "+tdh+">Can Charge Credit &nbsp</td></tr>";
			  
			}

	        else if(itemName == "Restrict_Mailing")
			{
			  rowtxt+="<tr><td align=right "+tdh+"><input type='checkbox' id='InitSup_Restrict_Mailing' onchange='showInitSupCheckBox();'";
              if(InitSup_Restrict_Mailing == '1')  { rowtxt += "checked"; }
			  rowtxt+="></td>";
              rowtxt+="<td "+tdh+">Restrict Mailing &nbsp</td></tr>";
			  
			}

	        else if(itemName == "Terms_Agreed")
			{
			  rowtxt+="<tr><td align=right "+tdh+"><input type='checkbox'  id='InitSup_Terms_Agreed' onchange='showInitSupCheckBox();'";
              if(InitSup_Terms_Agreed == '1') { rowtxt += "checked"; }
			  rowtxt+="></td>";
              rowtxt+="<td "+tdh+">Terms Agreed &nbsp</td></tr>";
			  
			}
	        else if(itemName == "Account_On_Hold")
			{
			  rowtxt+="<tr><td align=right "+tdh+"><input type='checkbox'  id='InitSup_Account_On_Hold' onchange='showInitSupCheckBox();'";
              if(InitSup_Account_On_Hold == '1')  { rowtxt += "checked"; }
			  rowtxt+="></td>";
              rowtxt+="<td "+tdh+">Account On Hold &nbsp</td></tr>";
			  
			}
			else if(itemName == "Online_Bank_Transactions")
			{
              rowtxt+="<tr><td align=right "+tdh+">Online Bank &nbsp<br>Transactions &nbsp</td>";
			  rowtxt+="<td "+tdh+"><input type='checkbox'  "+widstyle+ " id='InitSup_Online_Bank_Transactions' onchange='showInitSupCheckBox();'";
              if(InitSup_Online_Bank_Transactions == '1')  { rowtxt += "checked"; }
			  rowtxt += "></td></tr>";
			}
			curNode=curNode.nextSibling;
			ycur+=gv_initSupRowH;
		}
		if(ic==gv_scrollInitSupCurPage) tabstr+=rowtxt;
    }
    tabstr += "</table>";
    gv_initSupTempTable.innerHTML = tabstr;
    setSupPageScrollCommands("<input type='button' id='saveinitsupdata' value='Save' onclick='saveInitSupData();' />","");
	setInitSupPageScroll();
	setTopTitle('Suppliers -> Supplier Data');
	doNokiaMenuInitSupPage();
}

function doNokiaMenuInitSupPage()
{
	if(window.widget) 
	{
		window.menu.clear();
		var mBack = new MenuItem('Back',2102);
		mBack.onSelect=backSuppliers;
		window.menu.append(mBack);
	}
}

function showInitSupDropDownChange()
{
    var InitSup_Account=document.getElementById('InitSup_Account_Status');
    var InitSup_Default_Tax=document.getElementById('InitSup_Default_Tax_Code');
    var InitSup_Dep=document.getElementById('InitSup_Department');
    var InitSup_Bur=document.getElementById('InitSup_Bureau');
    var InitSup_Credit=document.getElementById('InitSup_Credit_Position');
    if(InitSup_Account)
    {
        InitSup_Account_Status=InitSup_Account.options[InitSup_Account.selectedIndex].value; 
    }
    if(InitSup_Default_Tax)
    {
        InitSup_Default_Tax_Code=InitSup_Default_Tax.options[InitSup_Default_Tax.selectedIndex].value; 
    }
    if(InitSup_Dep)
    {
        InitSup_Department=InitSup_Dep.options[InitSup_Dep.selectedIndex].value;
    }
    if(InitSup_Bur)
    {
        InitSup_Bureau=InitSup_Bur.options[InitSup_Bur.selectedIndex].value;
    }
    if(InitSup_Credit)
    {
        InitSup_Credit_Position=InitSup_Credit.options[InitSup_Credit.selectedIndex].value;
    }
}

function showInitSupCheckBox()
{
    var InitSup_NC = document.getElementById('InitSup_NC_Purchases');
    var InitSup_Tax_Code = document.getElementById('InitSup_Tax_Code_Purchases');
    var InitSup_Priority = document.getElementById('InitSup_Priority_Supplier');
    var InitSup_Can_Charge = document.getElementById('InitSup_Can_Charge_Credit');
    var InitSup_Restrict = document.getElementById("InitSup_Restrict_Mailing");
    var InitSup_Terms = document.getElementById("InitSup_Terms_Agreed");
    var InitSup_Account_On = document.getElementById("InitSup_Account_On_Hold");
    var InitSup_Online_Bank = document.getElementById("InitSup_Online_Bank_Transactions");
    if(InitSup_NC)
    {
        if(InitSup_NC.checked ==true) { InitSup_NC_Purchases = "1";}
        else{ InitSup_NC_Purchases == "0";}
    }
    if(InitSup_Tax_Code)
    {
        if(InitSup_Tax_Code.checked ==true) { InitSup_Tax_Code_Purchases = "1";}
        else { InitSup_Tax_Code_Purchases == "0";}
    }
    if(InitSup_Priority)
    {
        if(InitSup_Priority.checked ==true) { InitSup_Priority_Supplier = "1";}
        else { InitSup_Priority_Supplier == "0";}
    }
    if(InitSup_Can_Charge)
    {
        if(InitSup_Can_Charge.checked == true){ InitSup_Can_Charge_Credit = "1";}
        else { InitSup_Can_Charge_Credit = "0"; }
    }
    if(InitSup_Restrict)
    {
        if(InitSup_Restrict.checked == true){ InitSup_Restrict_Mailing = "1"; }
        else { InitSup_Restrict_Mailing = "0"; }
    }
    if(InitSup_Terms)
    {
        if(InitSup_Terms.checked == true){ InitSup_Terms_Agreed = "1"; }
        else { InitSup_Terms_Agreed = "0"; }
    }
    if(InitSup_Account_On)
    {
        if(InitSup_Account_On.checked == true) { InitSup_Account_On_Hold = "1"; }
        else { InitSup_Account_On_Hold = "0";  }
    }
    if(InitSup_Online_Bank)
    {
        if(InitSup_Online_Bank.checked == true){ InitSup_Online_Bank_Transactions ="1";}
        else { InitSup_Online_Bank_Transactions = "0"; }
    }
}

function jumpToInitSupCat()
{
 	var selinitsupcat = document.getElementById('selinitsupcat');
	gv_scrollInitSupCurPage=selinitsupcat.selectedIndex;	
	if(document.getElementById("InitSup_AC_Ref"))  { InitSup_AC_Ref = document.getElementById("InitSup_AC_Ref").value;}
	if(document.getElementById("InitSup_Name")) { InitSup_Name = document.getElementById("InitSup_Name").value;}
	if(document.getElementById("InitSup_Balance"))  { InitSup_Balance = document.getElementById("InitSup_Balance").value; }
	if(document.getElementById("InitSup_Account_Status")) { InitSup_Account_Status = document.getElementById("InitSup_Account_Status").value; }
	if(document.getElementById("InitSup_Street1")) { InitSup_Street1 = document.getElementById("InitSup_Street1").value; }
	if(document.getElementById("InitSup_Street2")) { InitSup_Street2 = document.getElementById("InitSup_Street2").value; }
	if(document.getElementById("InitSup_Town")) { InitSup_Town = document.getElementById("InitSup_Town").value; }
    if(document.getElementById("InitSup_County")) { InitSup_County = document.getElementById("InitSup_County").value; }
    if(document.getElementById("InitSup_Post_Code")) { InitSup_Post_Code = document.getElementById("InitSup_Post_Code").value; }
    if(document.getElementById("InitSup_Country")) { InitSup_Country = document.getElementById("InitSup_Country").value; }
    if(document.getElementById("InitSup_VAT_Number")) { InitSup_VAT_Number = document.getElementById("InitSup_VAT_Number").value; }
    if(document.getElementById("InitSup_Contact_Name")) { InitSup_Contact_Name = document.getElementById("InitSup_Contact_Name").value; }
    if(document.getElementById("InitSup_Trade_Contact")) { InitSup_Trade_Contact = document.getElementById("InitSup_Trade_Contact").value; }
    if(document.getElementById("InitSup_Telephone1")) { InitSup_Telephone1 = document.getElementById("InitSup_Telephone1").value; }
    if(document.getElementById("InitSup_Telephone2")) { InitSup_Telephone2 = document.getElementById("InitSup_Telephone2").value; }
    if(document.getElementById("InitSup_Fax")) { InitSup_Fax = document.getElementById("InitSup_Fax").value; }
    if(document.getElementById("InitSup_EMail")) { InitSup_EMail = document.getElementById("InitSup_EMail").value; }
    if(document.getElementById("InitSup_Website")) { InitSup_Website = document.getElementById("InitSup_Website").value; }
    if(document.getElementById("InitSup_Region")) { InitSup_Region = document.getElementById("InitSup_Region").value; }
    if(document.getElementById("InitSup_Supply")) { InitSup_Supply = document.getElementById("InitSup_Supply").value; }
    if(document.getElementById("InitSup_Blank")) { InitSup_Blank = document.getElementById("InitSup_Blank").value; }
    if(document.getElementById("InitSup_DiscountPercent")) { InitSup_DiscountPercent = document.getElementById("InitSup_DiscountPercent").value; }
   if(document.getElementById("InitSup_Default_NC")) {  InitSup_Default_NC = document.getElementById("InitSup_Default_NC").value; }
//    if(document.getElementById("InitSup_NC_Purchases")) { InitSup_NC_Purchases = document.getElementById("InitSup_NC_Purchases").value; }
//    if(document.getElementById("InitSup_Default_Tax_Code")) { InitSup_Default_Tax_Code = document.getElementById("InitSup_Default_Tax_Code").value; }
//    if(document.getElementById("InitSup_Tax_Code_Purchases")) { InitSup_Tax_Code_Purchases = document.getElementById("InitSup_Tax_Code_Purchases").value; }
    if(document.getElementById("InitSup_Currency")) { InitSup_Currency = document.getElementById("InitSup_Currency").value; }
//    if(document.getElementById("InitSup_Department")) { InitSup_Department = document.getElementById("InitSup_Department").value; }
    if(document.getElementById("InitSup_Credit_Limit")) { InitSup_Credit_Limit = document.getElementById("InitSup_Credit_Limit").value; }
    if(document.getElementById("InitSup_Settlement_Due")) { InitSup_Settlement_Due = document.getElementById("InitSup_Settlement_Due").value; }
    if(document.getElementById("InitSup_Sett_Discount")) { InitSup_Sett_Discount = document.getElementById("InitSup_Sett_Discount").value; }
    if(document.getElementById("InitSup_Payment_Due")) { InitSup_Payment_Due = document.getElementById("InitSup_Payment_Due").value; }
//    if(document.getElementById("InitSup_Priority_Supplier")) { InitSup_Priority_Supplier = document.getElementById("InitSup_Priority_Supplier").value; }
    if(document.getElementById("InitSup_Trading_Terms")) { InitSup_Trading_Terms = document.getElementById("InitSup_Trading_Terms").value; }
    if(document.getElementById("InitSup_Credit_Ref")) { InitSup_Credit_Ref = document.getElementById("InitSup_Credit_Ref").value; }
//    if(document.getElementById("InitSup_Bureau")) { InitSup_Bureau = document.getElementById("InitSup_Bureau").value; }
//    if(document.getElementById("InitSup_Credit_Position")) { InitSup_Credit_Position = document.getElementById("InitSup_Credit_Position").value; }
    if(document.getElementById("InitSup_AC_Opened")) { InitSup_AC_Opened = document.getElementById("InitSup_AC_Opened").value; }
    if(document.getElementById("InitSup_Last_Credit_Review")) { InitSup_Last_Credit_Review = document.getElementById("InitSup_Last_Credit_Review").value; }
    if(document.getElementById("InitSup_Next_Credit_Review")) { InitSup_Next_Credit_Review = document.getElementById("InitSup_Next_Credit_Review").value; }
    if(document.getElementById("InitSup_Application_Date")) { InitSup_Application_Date = document.getElementById("InitSup_Application_Date").value; }
    if(document.getElementById("InitSup_Date_Received")) { InitSup_Date_Received = document.getElementById("InitSup_Date_Received").value; }
//    if(document.getElementById("InitSup_Can_Charge_Credit")) { InitSup_Can_Charge_Credit = document.getElementById("InitSup_Can_Charge_Credit").value; }
//    if(document.getElementById("InitSup_Restrict_Mailing")) { InitSup_Restrict_Mailing = document.getElementById("InitSup_Restrict_Mailing").value; }
//    if(document.getElementById("InitSup_Terms_Agreed")) { InitSup_Terms_Agreed = document.getElementById("InitSup_Terms_Agreed").value; }
//    if(document.getElementById("InitSup_Account_On_Hold")) { InitSup_Account_On_Hold = document.getElementById("InitSup_Account_On_Hold").value; }
    if(document.getElementById("InitSup_Credit_Review_Memo")) { InitSup_Credit_Review_Memo = document.getElementById("InitSup_Credit_Review_Memo").value; }
    if(document.getElementById("InitSup_Bank_Name")) { InitSup_Bank_Name = document.getElementById("InitSup_Bank_Name").value; }
    if(document.getElementById("InitSup_Street1")) { InitSup_Street1 = document.getElementById("InitSup_Street1").value; }
    if(document.getElementById("InitSup_Street2")) { InitSup_Street2 = document.getElementById("InitSup_Street2").value; }
    if(document.getElementById("InitSup_Town")) { InitSup_Town = document.getElementById("InitSup_Town").value; }
    if(document.getElementById("InitSup_County")) { InitSup_County = document.getElementById("InitSup_County").value; }
    if(document.getElementById("InitSup_Post_Code")) { InitSup_Post_Code = document.getElementById("InitSup_Post_Code").value; }
    if(document.getElementById("InitSup_Account_Name")) { InitSup_Account_Name = document.getElementById("InitSup_Account_Name").value; }
    if(document.getElementById("InitSup_Sort_Code")) { InitSup_Sort_Code = document.getElementById("InitSup_Sort_Code").value; }
    if(document.getElementById("InitSup_BACS_Ref")) { InitSup_BACS_Ref = document.getElementById("InitSup_BACS_Ref").value; }
    if(document.getElementById("InitSup_Account_No")) { InitSup_Account_No = document.getElementById("InitSup_Account_No").value; }
//    if(document.getElementById("InitSup_Online_Bank_Transactions")) { InitSup_Online_Bank_Transactions = document.getElementById("InitSup_Online_Bank_Transactions").value; }
	showInitSupDataPage();   
}

function initSupPageLeft()
{
	if(gv_scrollInitSupCurPage<=0) return;
	var selcat=document.getElementById('selinitsupcat'); 
	var divtab=document.getElementById('tempTable');
	var tleft=divtab.style.pixelLeft;
	if(tleft>=gv_winw-30) 
	{	
		gv_scrollInitSupCurPage--;
		divtab.style.pixelLeft=0;
		if(selcat)
		{ 
	        selcat.selectedIndex=gv_scrollInitSupCurPage;
	        if(document.getElementById("InitSup_AC_Ref"))  { InitSup_AC_Ref = document.getElementById("InitSup_AC_Ref").value;}
	        if(document.getElementById("InitSup_Name")) { InitSup_Name = document.getElementById("InitSup_Name").value;}
	        if(document.getElementById("InitSup_Balance"))  { InitSup_Balance = document.getElementById("InitSup_Balance").value; }
	        if(document.getElementById("InitSup_Account_Status")) { InitSup_Account_Status = document.getElementById("InitSup_Account_Status").value; }
	        if(document.getElementById("InitSup_Street1")) { InitSup_Street1 = document.getElementById("InitSup_Street1").value; }
	        if(document.getElementById("InitSup_Street2")) { InitSup_Street2 = document.getElementById("InitSup_Street2").value; }
	        if(document.getElementById("InitSup_Town")) { InitSup_Town = document.getElementById("InitSup_Town").value; }
            if(document.getElementById("InitSup_County")) { InitSup_County = document.getElementById("InitSup_County").value; }
            if(document.getElementById("InitSup_Post_Code")) { InitSup_Post_Code = document.getElementById("InitSup_Post_Code").value; }
            if(document.getElementById("InitSup_Country")) { InitSup_Country = document.getElementById("InitSup_Country").value; }
            if(document.getElementById("InitSup_VAT_Number")) { InitSup_VAT_Number = document.getElementById("InitSup_VAT_Number").value; }
            if(document.getElementById("InitSup_Contact_Name")) { InitSup_Contact_Name = document.getElementById("InitSup_Contact_Name").value; }
            if(document.getElementById("InitSup_Trade_Contact")) { InitSup_Trade_Contact = document.getElementById("InitSup_Trade_Contact").value; }
            if(document.getElementById("InitSup_Telephone1")) { InitSup_Telephone1 = document.getElementById("InitSup_Telephone1").value; }
            if(document.getElementById("InitSup_Telephone2")) { InitSup_Telephone2 = document.getElementById("InitSup_Telephone2").value; }
            if(document.getElementById("InitSup_Fax")) { InitSup_Fax = document.getElementById("InitSup_Fax").value; }
            if(document.getElementById("InitSup_EMail")) { InitSup_EMail = document.getElementById("InitSup_EMail").value; }
            if(document.getElementById("InitSup_Website")) { InitSup_Website = document.getElementById("InitSup_Website").value; }
            if(document.getElementById("InitSup_Region")) { InitSup_Region = document.getElementById("InitSup_Region").value; }
            if(document.getElementById("InitSup_Supply")) { InitSup_Supply = document.getElementById("InitSup_Supply").value; }
            if(document.getElementById("InitSup_Blank")) { InitSup_Blank = document.getElementById("InitSup_Blank").value; }
            if(document.getElementById("InitSup_DiscountPercent")) { InitSup_DiscountPercent = document.getElementById("InitSup_DiscountPercent").value; }
           if(document.getElementById("InitSup_Default_NC")) {  InitSup_Default_NC = document.getElementById("InitSup_Default_NC").value; }
        //    if(document.getElementById("InitSup_NC_Purchases")) { InitSup_NC_Purchases = document.getElementById("InitSup_NC_Purchases").value; }
        //    if(document.getElementById("InitSup_Default_Tax_Code")) { InitSup_Default_Tax_Code = document.getElementById("InitSup_Default_Tax_Code").value; }
        //    if(document.getElementById("InitSup_Tax_Code_Purchases")) { InitSup_Tax_Code_Purchases = document.getElementById("InitSup_Tax_Code_Purchases").value; }
            if(document.getElementById("InitSup_Currency")) { InitSup_Currency = document.getElementById("InitSup_Currency").value; }
        //    if(document.getElementById("InitSup_Department")) { InitSup_Department = document.getElementById("InitSup_Department").value; }
            if(document.getElementById("InitSup_Credit_Limit")) { InitSup_Credit_Limit = document.getElementById("InitSup_Credit_Limit").value; }
            if(document.getElementById("InitSup_Settlement_Due")) { InitSup_Settlement_Due = document.getElementById("InitSup_Settlement_Due").value; }
            if(document.getElementById("InitSup_Sett_Discount")) { InitSup_Sett_Discount = document.getElementById("InitSup_Sett_Discount").value; }
            if(document.getElementById("InitSup_Payment_Due")) { InitSup_Payment_Due = document.getElementById("InitSup_Payment_Due").value; }
        //    if(document.getElementById("InitSup_Priority_Supplier")) { InitSup_Priority_Supplier = document.getElementById("InitSup_Priority_Supplier").value; }
            if(document.getElementById("InitSup_Trading_Terms")) { InitSup_Trading_Terms = document.getElementById("InitSup_Trading_Terms").value; }
            if(document.getElementById("InitSup_Credit_Ref")) { InitSup_Credit_Ref = document.getElementById("InitSup_Credit_Ref").value; }
        //    if(document.getElementById("InitSup_Bureau")) { InitSup_Bureau = document.getElementById("InitSup_Bureau").value; }
        //    if(document.getElementById("InitSup_Credit_Position")) { InitSup_Credit_Position = document.getElementById("InitSup_Credit_Position").value; }
            if(document.getElementById("InitSup_AC_Opened")) { InitSup_AC_Opened = document.getElementById("InitSup_AC_Opened").value; }
            if(document.getElementById("InitSup_Last_Credit_Review")) { InitSup_Last_Credit_Review = document.getElementById("InitSup_Last_Credit_Review").value; }
            if(document.getElementById("InitSup_Next_Credit_Review")) { InitSup_Next_Credit_Review = document.getElementById("InitSup_Next_Credit_Review").value; }
            if(document.getElementById("InitSup_Application_Date")) { InitSup_Application_Date = document.getElementById("InitSup_Application_Date").value; }
            if(document.getElementById("InitSup_Date_Received")) { InitSup_Date_Received = document.getElementById("InitSup_Date_Received").value; }
        //    if(document.getElementById("InitSup_Can_Charge_Credit")) { InitSup_Can_Charge_Credit = document.getElementById("InitSup_Can_Charge_Credit").value; }
        //    if(document.getElementById("InitSup_Restrict_Mailing")) { InitSup_Restrict_Mailing = document.getElementById("InitSup_Restrict_Mailing").value; }
        //    if(document.getElementById("InitSup_Terms_Agreed")) { InitSup_Terms_Agreed = document.getElementById("InitSup_Terms_Agreed").value; }
        //    if(document.getElementById("InitSup_Account_On_Hold")) { InitSup_Account_On_Hold = document.getElementById("InitSup_Account_On_Hold").value; }
            if(document.getElementById("InitSup_Credit_Review_Memo")) { InitSup_Credit_Review_Memo = document.getElementById("InitSup_Credit_Review_Memo").value; }
            if(document.getElementById("InitSup_Bank_Name")) { InitSup_Bank_Name = document.getElementById("InitSup_Bank_Name").value; }
            if(document.getElementById("InitSup_Street1")) { InitSup_Street1 = document.getElementById("InitSup_Street1").value; }
            if(document.getElementById("InitSup_Street2")) { InitSup_Street2 = document.getElementById("InitSup_Street2").value; }
            if(document.getElementById("InitSup_Town")) { InitSup_Town = document.getElementById("InitSup_Town").value; }
            if(document.getElementById("InitSup_County")) { InitSup_County = document.getElementById("InitSup_County").value; }
            if(document.getElementById("InitSup_Post_Code")) { InitSup_Post_Code = document.getElementById("InitSup_Post_Code").value; }
            if(document.getElementById("InitSup_Account_Name")) { InitSup_Account_Name = document.getElementById("InitSup_Account_Name").value; }
            if(document.getElementById("InitSup_Sort_Code")) { InitSup_Sort_Code = document.getElementById("InitSup_Sort_Code").value; }
            if(document.getElementById("InitSup_BACS_Ref")) { InitSup_BACS_Ref = document.getElementById("InitSup_BACS_Ref").value; }
            if(document.getElementById("InitSup_Account_No")) { InitSup_Account_No = document.getElementById("InitSup_Account_No").value; }
        //    if(document.getElementById("InitSup_Online_Bank_Transactions")) { InitSup_Online_Bank_Transactions = document.getElementById("InitSup_Online_Bank_Transactions").value; }
	        showInitSupDataPage();   
		}

	}
	else
	{
		divtab.style.pixelLeft=tleft+30;
		setTimeout("initSupPageLeft();",75);
	}
}

function initSupPageRight()
{
	if(gv_scrollInitSupCurPage>=gv_scrollInitSupTotPage-1) return;
	var selcat=document.getElementById('selinitsupcat'); //If null, then in Customer List.
	var divtab=document.getElementById('tempTable');
	var tleft=divtab.style.pixelLeft;
	if(tleft<30-gv_winw) 
	{	
		gv_scrollInitSupCurPage++;
		divtab.style.pixelLeft=0;
		if(selcat) 
		{
	        selcat.selectedIndex=gv_scrollInitSupCurPage;
	        if(document.getElementById("InitSup_AC_Ref"))  { InitSup_AC_Ref = document.getElementById("InitSup_AC_Ref").value;}
	        if(document.getElementById("InitSup_Name")) { InitSup_Name = document.getElementById("InitSup_Name").value;}
	        if(document.getElementById("InitSup_Balance"))  { InitSup_Balance = document.getElementById("InitSup_Balance").value; }
	        if(document.getElementById("InitSup_Account_Status")) { InitSup_Account_Status = document.getElementById("InitSup_Account_Status").value; }
	        if(document.getElementById("InitSup_Street1")) { InitSup_Street1 = document.getElementById("InitSup_Street1").value; }
	        if(document.getElementById("InitSup_Street2")) { InitSup_Street2 = document.getElementById("InitSup_Street2").value; }
	        if(document.getElementById("InitSup_Town")) { InitSup_Town = document.getElementById("InitSup_Town").value; }
            if(document.getElementById("InitSup_County")) { InitSup_County = document.getElementById("InitSup_County").value; }
            if(document.getElementById("InitSup_Post_Code")) { InitSup_Post_Code = document.getElementById("InitSup_Post_Code").value; }
            if(document.getElementById("InitSup_Country")) { InitSup_Country = document.getElementById("InitSup_Country").value; }
            if(document.getElementById("InitSup_VAT_Number")) { InitSup_VAT_Number = document.getElementById("InitSup_VAT_Number").value; }
            if(document.getElementById("InitSup_Contact_Name")) { InitSup_Contact_Name = document.getElementById("InitSup_Contact_Name").value; }
            if(document.getElementById("InitSup_Trade_Contact")) { InitSup_Trade_Contact = document.getElementById("InitSup_Trade_Contact").value; }
            if(document.getElementById("InitSup_Telephone1")) { InitSup_Telephone1 = document.getElementById("InitSup_Telephone1").value; }
            if(document.getElementById("InitSup_Telephone2")) { InitSup_Telephone2 = document.getElementById("InitSup_Telephone2").value; }
            if(document.getElementById("InitSup_Fax")) { InitSup_Fax = document.getElementById("InitSup_Fax").value; }
            if(document.getElementById("InitSup_EMail")) { InitSup_EMail = document.getElementById("InitSup_EMail").value; }
            if(document.getElementById("InitSup_Website")) { InitSup_Website = document.getElementById("InitSup_Website").value; }
            if(document.getElementById("InitSup_Region")) { InitSup_Region = document.getElementById("InitSup_Region").value; }
            if(document.getElementById("InitSup_Supply")) { InitSup_Supply = document.getElementById("InitSup_Supply").value; }
            if(document.getElementById("InitSup_Blank")) { InitSup_Blank = document.getElementById("InitSup_Blank").value; }
            if(document.getElementById("InitSup_DiscountPercent")) { InitSup_DiscountPercent = document.getElementById("InitSup_DiscountPercent").value; }
           if(document.getElementById("InitSup_Default_NC")) {  InitSup_Default_NC = document.getElementById("InitSup_Default_NC").value; }
        //    if(document.getElementById("InitSup_NC_Purchases")) { InitSup_NC_Purchases = document.getElementById("InitSup_NC_Purchases").value; }
        //    if(document.getElementById("InitSup_Default_Tax_Code")) { InitSup_Default_Tax_Code = document.getElementById("InitSup_Default_Tax_Code").value; }
        //    if(document.getElementById("InitSup_Tax_Code_Purchases")) { InitSup_Tax_Code_Purchases = document.getElementById("InitSup_Tax_Code_Purchases").value; }
            if(document.getElementById("InitSup_Currency")) { InitSup_Currency = document.getElementById("InitSup_Currency").value; }
        //    if(document.getElementById("InitSup_Department")) { InitSup_Department = document.getElementById("InitSup_Department").value; }
            if(document.getElementById("InitSup_Credit_Limit")) { InitSup_Credit_Limit = document.getElementById("InitSup_Credit_Limit").value; }
            if(document.getElementById("InitSup_Settlement_Due")) { InitSup_Settlement_Due = document.getElementById("InitSup_Settlement_Due").value; }
            if(document.getElementById("InitSup_Sett_Discount")) { InitSup_Sett_Discount = document.getElementById("InitSup_Sett_Discount").value; }
            if(document.getElementById("InitSup_Payment_Due")) { InitSup_Payment_Due = document.getElementById("InitSup_Payment_Due").value; }
        //    if(document.getElementById("InitSup_Priority_Supplier")) { InitSup_Priority_Supplier = document.getElementById("InitSup_Priority_Supplier").value; }
            if(document.getElementById("InitSup_Trading_Terms")) { InitSup_Trading_Terms = document.getElementById("InitSup_Trading_Terms").value; }
            if(document.getElementById("InitSup_Credit_Ref")) { InitSup_Credit_Ref = document.getElementById("InitSup_Credit_Ref").value; }
        //    if(document.getElementById("InitSup_Bureau")) { InitSup_Bureau = document.getElementById("InitSup_Bureau").value; }
        //    if(document.getElementById("InitSup_Credit_Position")) { InitSup_Credit_Position = document.getElementById("InitSup_Credit_Position").value; }
            if(document.getElementById("InitSup_AC_Opened")) { InitSup_AC_Opened = document.getElementById("InitSup_AC_Opened").value; }
            if(document.getElementById("InitSup_Last_Credit_Review")) { InitSup_Last_Credit_Review = document.getElementById("InitSup_Last_Credit_Review").value; }
            if(document.getElementById("InitSup_Next_Credit_Review")) { InitSup_Next_Credit_Review = document.getElementById("InitSup_Next_Credit_Review").value; }
            if(document.getElementById("InitSup_Application_Date")) { InitSup_Application_Date = document.getElementById("InitSup_Application_Date").value; }
            if(document.getElementById("InitSup_Date_Received")) { InitSup_Date_Received = document.getElementById("InitSup_Date_Received").value; }
        //    if(document.getElementById("InitSup_Can_Charge_Credit")) { InitSup_Can_Charge_Credit = document.getElementById("InitSup_Can_Charge_Credit").value; }
        //    if(document.getElementById("InitSup_Restrict_Mailing")) { InitSup_Restrict_Mailing = document.getElementById("InitSup_Restrict_Mailing").value; }
        //    if(document.getElementById("InitSup_Terms_Agreed")) { InitSup_Terms_Agreed = document.getElementById("InitSup_Terms_Agreed").value; }
        //    if(document.getElementById("InitSup_Account_On_Hold")) { InitSup_Account_On_Hold = document.getElementById("InitSup_Account_On_Hold").value; }
            if(document.getElementById("InitSup_Credit_Review_Memo")) { InitSup_Credit_Review_Memo = document.getElementById("InitSup_Credit_Review_Memo").value; }
            if(document.getElementById("InitSup_Bank_Name")) { InitSup_Bank_Name = document.getElementById("InitSup_Bank_Name").value; }
            if(document.getElementById("InitSup_Street1")) { InitSup_Street1 = document.getElementById("InitSup_Street1").value; }
            if(document.getElementById("InitSup_Street2")) { InitSup_Street2 = document.getElementById("InitSup_Street2").value; }
            if(document.getElementById("InitSup_Town")) { InitSup_Town = document.getElementById("InitSup_Town").value; }
            if(document.getElementById("InitSup_County")) { InitSup_County = document.getElementById("InitSup_County").value; }
            if(document.getElementById("InitSup_Post_Code")) { InitSup_Post_Code = document.getElementById("InitSup_Post_Code").value; }
            if(document.getElementById("InitSup_Account_Name")) { InitSup_Account_Name = document.getElementById("InitSup_Account_Name").value; }
            if(document.getElementById("InitSup_Sort_Code")) { InitSup_Sort_Code = document.getElementById("InitSup_Sort_Code").value; }
            if(document.getElementById("InitSup_BACS_Ref")) { InitSup_BACS_Ref = document.getElementById("InitSup_BACS_Ref").value; }
            if(document.getElementById("InitSup_Account_No")) { InitSup_Account_No = document.getElementById("InitSup_Account_No").value; }
        //    if(document.getElementById("InitSup_Online_Bank_Transactions")) { InitSup_Online_Bank_Transactions = document.getElementById("InitSup_Online_Bank_Transactions").value; }
	        showInitSupDataPage();   
	    }
	}
	else
    {
		divtab.style.pixelLeft=tleft-30;
		setTimeout("initSupPageRight();",75);
	}
}

function getSupList()
{
    document.getElementById('saveinitsupdata').style.visibility = "hidden";
    SupTurnPage = 1; 
    doSupplierList();
}

function setInitSupPageScroll()
{  
    var pncur=document.getElementById('pn_cur1');
    pncur.innerHTML='Page '+(gv_scrollInitSupCurPage+1)+' of '+gv_scrollInitSupTotPage;
    var pnleft=document.getElementById('pn_left1');
    pnleft.innerHTML=gv_scrollInitSupCurPage>0 ? gv_scrollInitSupCurPage.toString():'';
    var pnright=document.getElementById('pn_right1');
    pnright.innerHTML=gv_scrollInitSupCurPage<gv_scrollInitSupTotPage-1 ? (gv_scrollInitSupCurPage+2).toString():''
}

function saveInitSupData()
{
    alert("Please select a supplier");
    return;
    //showInitSupDataPage();   
}




