//-- Copyright (C) 2008 Prefect Systems -----------------------
//-- Spreadsheet to Shop v2.50
var extra1_asnum;
var extra2_asnum;
var extra3_asnum;
var extra4_asnum;
var extra5_asnum;
var extra6_asnum;
var extra7_asnum;
var extra8_asnum;
var extra9_asnum;
var extra10_asnum;
var extra11_asnum;
var extra12_asnum;
var base_amount_asnum;
var original_base_amount="";
var displayed_amount_asnum;
var discount_amount_asnum;
var set_interval_id;

function load() {
	document.jump1.reset(); 
	document.jump2.reset();     
	document.form1.reset();       
	set_original_base_amount();	        
	set_base_amount();	                            
	set_os0_amount();                                  
	set_os1_amount();                                      
	set_os2_amount();                                      
	set_os3_amount();                                      
	set_os4_amount();                                      
	set_os5_amount();                                      
	set_os6_amount();                                      
	set_os7_amount();                                      
	set_os8_amount();                                      
	set_os9_amount();                                      
	set_os10_amount();                                      
	set_os11_amount();                                      
	set_discount_amount();                             
	update_displayed_amount();                    
    set_interval_id=setInterval("set_price_break_amount()",250); 
}                                        
                                       
function unload() {              
	document.jump1.reset();    
	document.jump2.reset(); 
}    

function set_base_amount() {                                                                 
		base_amount_asnum=document.form1.base_amount.value - 0;                         
}                                                                                  
                                                                              
function set_original_base_amount() {                                    
		original_base_amount=document.form1.base_amount.value + ""; 
}                                          
                                      
function set_discount_amount() {           
	discount_amount_asnum=1.00;                                                       
}                                                                                         
                                                                                              
function os0adjust() {                                                                            
		set_os0_amount();                                                                       
	update_displayed_amount();                                                             
}                                                                                     
                                                                                 
function os1adjust() {                                                      
		set_os1_amount();                                              
		update_displayed_amount();                                
}                                                            
                                                        
                                                                                
function os2adjust() {                                                      
		set_os2_amount();                                              
		update_displayed_amount();                                
}                                                            
                                                        
                                                                                 
function os3adjust() {                                                      
		set_os3_amount();                                              
		update_displayed_amount();                                
}                                                            
                                                        
                                                                                 
function os4adjust() {                                                      
		set_os4_amount();                                              
		update_displayed_amount();                                
}                                                            
                                                        
                                                                                
function os5adjust() {                                                      
		set_os5_amount();                                              
		update_displayed_amount();                                
}                                                            
                                                        
                                                                                 
function os6adjust() {                                                      
		set_os6_amount();                                              
		update_displayed_amount();                                
}                                                            
                                                        
                                                           
function os7adjust() {                                                      
		set_os7_amount();                                              
		update_displayed_amount();                                
}                                                            
                                                       
function os8adjust() {                                 
		set_os8_amount();                              
		update_displayed_amount();                     
}                                                            
                                                        
function os9adjust() {                                 
		set_os9_amount();                              
		update_displayed_amount();                     
}                                               
                                                         
function os10adjust() {                                 
		set_os10_amount();                              
		update_displayed_amount();                     
}                                          
                                                          
function os11adjust() {                                 
		set_os11_amount();                              
		update_displayed_amount();                     
}                                                     
                                                    
                                                    
function validate_required(field,alerttxt) {       
    with (field) {                            
        if (value==null || value=="")  { 
            alert(alerttxt);                                                                                   
            return false;                                                                                 
        }                                                                                            
        else return true;                                                                       
    }                                                                                      
}                                                                                     
                                                                                 
function trimWhitespace(value) {                                            
	var result = value.match(/^\s*(.*\S)\s*$/);                        
	if (result !== null && result.length === 2) return result[1]; 
	else return value;                    
}                                    
                                
function validate_form() { 
        var tmp;
        var tmp2;                                          
        var fstr=document.form1.functionstring.value; 
                                           
        if(fstr.indexOf("exp")!=-1) { 
            var now=new Date(); 
            var xDate=new Date();                                                                                      
            var xmonth=document.form1.item_expiry_date.value.substr(5,2);                   
            var xyear=document.form1.item_expiry_date.value.substr(0,4);                      
            var xday=document.form1.item_expiry_date.value.substr(8,2);                         
            xDate.setFullYear(xyear,xmonth-1,xday);                                          
            xDate.setHours(0);                                                             
            xDate.setMinutes(0);                                                         
            xDate.setSeconds(0);                                                    
            if(now > xDate) {                                                  
                alert('This item is currently unavailable for purchase.') 
                return false; 
            }  
        } 
                                                                                                                
        if(fstr.indexOf("os0")!=-1) {                                                                      
            tmp=trimWhitespace(	document.form1.os0.value);                                            
			var tmpz=document.form1.on0.value;                                                   
            if(tmp.indexOf(" ")==0 && tmpz.indexOf("*")==0) {                               
                alert('This item requires some text to be specified in the text box.') 
                document.form1.os0.focus();                
                return false;                         
            }                                    
                                            
            if(tmpz.indexOf("*")==0) { 
				if (validate_required(document.form1.os0,"This item requires some text to be specified in the text box.")==false) { 
                	document.form1.os0.focus(); 
	                return false; 
    	        }                      
			}                                  
                                               
                                               
        }                                   
                                         
        if(fstr.indexOf("os1")!=-1) {                                                                  
            tmp2=trimWhitespace(document.form1.os1.value);                                        
			var tmpzz=document.form1.on1.value;                                              
            if(tmp2.indexOf(" ")==0 && tmpzz.indexOf("*")==0) {                         
                alert('This item requires some text to be specified in the text box.'); 
                document.form1.os1.focus();                 
                return false;                          
            }                                     
			                                 
            if(tmpzz.indexOf("*")==0) { 
	            if (validate_required(document.form1.os1,"This item requires some text to be specified in the text box.")==false) { 
    	            document.form1.os1.focus(); 
        	        return false; 
            	}  
			} 
        }      
                 
                  
        if(fstr.indexOf("os2")!=-1) {                                               
            tmp2=trimWhitespace(document.form1.os2.value);                            
			var tmpzz=document.form1.on2.value;                                        
            if(tmp2.indexOf(" ")==0 && tmpzz.indexOf("*")==0) {          
                alert('This item requires some text to be specified in the text box.');                                     
                document.form1.os2.focus();                 
                return false;                          
            }                                     
			                                 
            if(tmpzz.indexOf("*")==0) { 
	            if (validate_required(document.form1.os2,"This item requires some text to be specified in the text box.")==false) { 
    	            document.form1.os2.focus(); 
        	        return false; 
            	}  
			} 
        }                                               
                                                         
                                                          
        if(fstr.indexOf("os3")!=-1) {                    
            tmp2=trimWhitespace(document.form1.os3.value);                                        
			var tmpzz=document.form1.on3.value;                                              
            if(tmp2.indexOf(" ")==0 && tmpzz.indexOf("*")==0) {                         
                alert('This item requires some text to be specified in the text box.');                                 
                document.form1.os3.focus();                 
                return false;                          
            }                                     
			                                 
            if(tmpzz.indexOf("*")==0) { 
	            if (validate_required(document.form1.os3,"This item requires some text to be specified in the text box.")==false) { 
    	            document.form1.os3.focus(); 
        	        return false; 
            	}  
			} 
        }       
                  
                   
        if(fstr.indexOf("os4")!=-1) {                             
            tmp2=trimWhitespace(document.form1.os4.value);           
			var tmpzz=document.form1.on4.value;                       
            if(tmp2.indexOf(" ")==0 && tmpzz.indexOf("*")==0) {    
                alert('This item requires some text to be specified in the text box.');                                       
                document.form1.os4.focus();                         
                return false;                          
            }                                     
			                                 
            if(tmpzz.indexOf("*")==0) { 
	            if (validate_required(document.form1.os4,"This item requires some text to be specified in the text box.")==false) { 
    	            document.form1.os4.focus(); 
        	        return false; 
            	}  
			} 
        }                                     
                                               
                                                
        if(fstr.indexOf("os5")!=-1) {       
            tmp2=trimWhitespace(document.form1.os5.value);                   
			var tmpzz=document.form1.on5.value;                               
            if(tmp2.indexOf(" ")==0 && tmpzz.indexOf("*")==0) {            
                alert('This item requires some text to be specified in the text box.');                                      
                document.form1.os5.focus();                 
                return false;                          
            }                                     
			                                 
            if(tmpzz.indexOf("*")==0) { 
	            if (validate_required(document.form1.os5,"This item requires some text to be specified in the text box.")==false) { 
    	            document.form1.os5.focus(); 
        	        return false; 
            	}  
			} 
        }       
                                            
        if(fstr.indexOf("os6")!=-1) {       
            tmp2=trimWhitespace(document.form1.os6.value);     
			var tmpzz=document.form1.on6.value;               
            if(tmp2.indexOf(" ")==0 && tmpzz.indexOf("*")==0) {        
                alert('This item requires some text to be specified in the text box.'); 
                document.form1.os6.focus();                 
                return false;                          
            }                                     
			                                 
            if(tmpzz.indexOf("*")==0) { 
	            if (validate_required(document.form1.os6,"This item requires some text to be specified in the text box.")==false) { 
    	            document.form1.os6.focus(); 
        	        return false; 
            	}  
			} 
        }       
                   
                   
                                            
        if(fstr.indexOf("os7")!=-1) {       
            tmp2=trimWhitespace(document.form1.os7.value);     
			var tmpzz=document.form1.on7.value;               
            if(tmp2.indexOf(" ")==0 && tmpzz.indexOf("*")==0) {        
                alert('This item requires some text to be specified in the text box.'); 
                document.form1.os7.focus();                 
                return false;                          
            }                                     
			                                 
            if(tmpzz.indexOf("*")==0) { 
	            if (validate_required(document.form1.os7,"This item requires some text to be specified in the text box.")==false) { 
    	            document.form1.os7.focus(); 
        	        return false; 
            	}  
			} 
        }       
                   
                                            
        if(fstr.indexOf("os8")!=-1) {       
            tmp2=trimWhitespace(document.form1.os8.value);     
			var tmpzz=document.form1.on8.value;               
            if(tmp2.indexOf(" ")==0 && tmpzz.indexOf("*")==0) {        
                alert('This item requires some text to be specified in the text box.'); 
                document.form1.os8.focus();                 
                return false;                          
            }                                     
			                                 
            if(tmpzz.indexOf("*")==0) { 
	            if (validate_required(document.form1.os8,"This item requires some text to be specified in the text box.")==false) { 
    	            document.form1.os8.focus(); 
        	        return false; 
            	}  
			}      
        }          
                   
                   
                   
        if(fstr.indexOf("os9")!=-1) {       
            tmp2=trimWhitespace(document.form1.os9.value);     
			var tmpzz=document.form1.on9.value;               
            if(tmp2.indexOf(" ")==0 && tmpzz.indexOf("*")==0) {        
                alert('This item requires some text to be specified in the text box.'); 
                document.form1.os9.focus();                 
                return false;                          
            }                                     
			                                 
            if(tmpzz.indexOf("*")==0) { 
	            if (validate_required(document.form1.os9,"This item requires some text to be specified in the text box.")==false) { 
    	            document.form1.os9.focus(); 
        	        return false; 
            	}  
			}      
        }          
                   
                   
                   
        if(fstr.indexOf("os10")!=-1) {       
            tmp2=trimWhitespace(document.form1.os10.value);     
			var tmpzz=document.form1.on10.value;               
            if(tmp2.indexOf(" ")==0 && tmpzz.indexOf("*")==0) {        
                alert('This item requires some text to be specified in the text box.'); 
                document.form1.os10.focus();                 
                return false;                          
            }                                     
			                                 
            if(tmpzz.indexOf("*")==0) { 
	            if (validate_required(document.form1.os10,"This item requires some text to be specified in the text box.")==false) { 
    	            document.form1.os10.focus(); 
        	        return false; 
            	}  
			}      
        }          
                   
                   
                   
        if(fstr.indexOf("os11")!=-1) {       
            tmp2=trimWhitespace(document.form1.os11.value);     
			var tmpzz=document.form1.on11.value;               
            if(tmp2.indexOf(" ")==0 && tmpzz.indexOf("*")==0) {        
                alert('This item requires some text to be specified in the text box.'); 
                document.form1.os11.focus();                 
                return false;                          
            }                                     
			                                 
            if(tmpzz.indexOf("*")==0) { 
	            if (validate_required(document.form1.os11,"This item requires some text to be specified in the text box.")==false) { 
    	            document.form1.os11.focus(); 
        	        return false; 
            	}  
			}      
        }          
                   
                   
                   
	    var qerr='n';                                                                       
    	if(isNaN(document.form1.quantity.value) || document.form1.quantity.value <1) { 
        	  qerr='y';                                                    
	    }                                                             
                                                                 
                                                                 
    	inputStr = document.form1.quantity.value.toString() 
	    for(var i = 0; i < inputStr.length; i++) { 
    	    var oneChar = inputStr.charAt(i) 
        	if (oneChar == ' ') { 
            	qerr='y'; 
	        }                                                                                   
    	}                                                                                  
	                                                                                  
	    for(var i = 0; i < inputStr.length; i++) {                               
    	    var oneChar = inputStr.charAt(i)                                
        	if (oneChar < "0" || oneChar > "9") {                      
            	qerr='y';                                         
	        }                                                
    	}                                               
                                                   
	    if(parseInt(inputStr)>document.form1.maxstock.value) qerr='y'; 
                             
        var msv=document.form1.maxstock.value-0;             
        msv=msv-0; 
        msv=msv+' ';  
	    if(qerr=='y') { 
    	    var errmsg='In the quantity box:\n\nplease enter a whole number between 1 and' + ' ' + msv + '\n\nalso remove any spaces.'; 
        	alert(errmsg);                                    
	        document.form1.quantity.focus();             
    	    return false;                                                          
	    }                                                                     
                                                                         
                                                                    
		document.form1.amount.value=displayed_amount_asnum;    
                                                          
	    if(document.form1.amount.value == "0.00") {  
    	    var errmsg='Zero or less is not allowed as a price.\r\n\r\nSelect one or more options to make the price greater than zero.'; 
        	alert(errmsg); 
	        return false;  
	    }                   
        
        
   		var qdone='n';
        
		if(	document.form1.pb2q.value != null && document.form1.pb2q.value !="") {  
        	if(parseInt(document.form1.quantity.value)>=parseInt(document.form1.pb2q.value)) {  
	            var temp=parseFloat(document.form1.displayed_amount.value) * parseFloat(document.form1.quantity.value);  
                document.form1.amount.value=temp.toFixed(2);  
				if(document.form1.base_amount.value == "0.00") document.form1.item_name.value= document.form1.base_item_name.value + ' (with ' +  document.form1.discount_text.value + '% off ='  + document.form1.quantity.value + ' items @  ' + document.form1.displayed_amount.value + ')';	  
	            else                                             document.form1.item_name.value= document.form1.base_item_name.value + ' '  + document.form1.base_amount.value  + ' (with ' + document.form1.discount_text.value + '% off = ' + document.form1.quantity.value + ' items @ ' + document.form1.displayed_amount.value + ')'; 
				clearInterval(set_interval_id);	 
				document.form1.displayed_amount.value=document.form1.amount.value;	 
	            document.form1.quantity.value="1"; 
        	    qdone='y';   
	        }                 
		}                     
	                          
		if(qdone=='n') {      
        	if(	document.form1.pb1q.value != null && document.form1.pb1q.value !="") { 
	            if(parseInt(document.form1.quantity.value) >= parseInt(	document.form1.pb1q.value)) {  
					update_displayed_amount();   
            	    var temp=parseFloat(document.form1.displayed_amount.value) * parseFloat(document.form1.quantity.value);  
                    document.form1.amount.value=temp.toFixed(2);     
					if(document.form1.base_amount.value == "0.00") document.form1.item_name.value= document.form1.base_item_name.value + ' (with ' +  document.form1.discount_text.value + '% off ='  + document.form1.quantity.value + ' items @ ' + document.form1.displayed_amount.value + ')'; 
    	            else document.form1.item_name.value= document.form1.base_item_name.value + ' ' + document.form1.base_amount.value + ' (with ' +  document.form1.discount_text.value + '% off ='  + document.form1.quantity.value + ' items @ ' + document.form1.displayed_amount.value + ')';   
					clearInterval(set_interval_id);	 
					document.form1.displayed_amount.value=document.form1.amount.value;   
     	            document.form1.quantity.value="1";  
            	    qdone='y';    
	            }         
        	}             
		}                 
		                  
		if(qdone=='n') {  
        	if(parseInt(document.form1.quantity.value)>=1) { 
					if(document.form1.base_amount.value == "0.00") document.form1.item_name.value= document.form1.base_item_name.value; 
   	    			else document.form1.item_name.value= document.form1.base_item_name.value + " " + original_base_amount;  
					document.form1.amount.value=document.form1.displayed_amount.value;  
	        }                   
		}                       
		                         
		var sname1='sales';     
		var sname1a='sumwun456@sumware.com';   
		var sname2='@';                 
		var sname3='lilydalecomputerservices.com.au';    
		document.form1.business.value = sname1 + sname2 + sname3;  
                                                   
		if(fstr.indexOf("none")!=-1) return true;  
                                         
		return true;                     
}                                        
                                         
function update_displayed_amount() {     
	displayed_amount_asnum=(base_amount_asnum+extra1_asnum+extra2_asnum+extra3_asnum+extra4_asnum+extra5_asnum+extra6_asnum+extra7_asnum+extra8_asnum+extra9_asnum+extra10_asnum+extra11_asnum+extra12_asnum) * discount_amount_asnum;   
	displayed_amount_asnum=displayed_amount_asnum.toFixed(2);   
	document.form1.displayed_amount.value=displayed_amount_asnum + "";    
}                                                            
                                                             
function set_os0_amount() { 
	if(document.form1.on0.value != null && document.form1.on0.value !="" && document.form1.os0.value != null && document.form1.os0.value !="" ) {   
		var os0tmp=document.form1.os0.value;     
		var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
                                              
    	for(i = 0; i < os0tmp.length; i++) {  
   	    	oneCh = os0tmp.charAt(i);    
				                         
        	if (oneCh == '(' ) left=i;   
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;   
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i;   
		}                            
	                                 
		if(plus_or_minus-left==1) {  
			if(right-left >=6) {     
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));   
	    	        extra1_asnum=os0tmp-0;      
					update_displayed_amount();	 
					return;  
				}      
			}          
		}              
	}                   
	                    
	extra1_asnum=0.00;   
	update_displayed_amount(); 
}                              
                               
function set_os1_amount() {    
	if(document.form1.on1.value != null && document.form1.on1.value !="" && document.form1.os1.value != null && document.form1.os1.value !="" ) {   
		var os0tmp=document.form1.os1.value;   
		var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
                                              
    	for(i = 0; i < os0tmp.length; i++) {  
   	    	oneCh = os0tmp.charAt(i);   
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;   
			else if (oneCh == '.') point=i;     
			else if (oneCh == ')' ) right=i;    
		}                  
	                       
		if(plus_or_minus-left==1) { 
			if(right-left >=6) {  
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));   
    		        extra2_asnum=os0tmp-0;   
					update_displayed_amount();  
					return;  
				}      
			}           
		}               
	}                   
	extra2_asnum=0.00;  
	update_displayed_amount();  
}                  
                   
                               
function set_os2_amount() {    
	if(document.form1.on2.value != null && document.form1.on2.value !="" && document.form1.os2.value != null && document.form1.os2.value !="" ) {   
		var os0tmp=document.form1.os2.value;   
		var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
                                              
    	for(i = 0; i < os0tmp.length; i++) {  
   	    	oneCh = os0tmp.charAt(i);   
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;   
			else if (oneCh == '.') point=i;     
			else if (oneCh == ')' ) right=i;    
		}                  
	                       
		if(plus_or_minus-left==1) { 
			if(right-left >=6) {  
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));   
    		        extra3_asnum=os0tmp-0;   
					update_displayed_amount();  
					return;  
				}      
			}           
		}               
	}                   
	extra3_asnum=0.00;  
	update_displayed_amount();  
}                  
                   
function set_os3_amount() {    
	if(document.form1.on3.value != null && document.form1.on3.value !="" && document.form1.os3.value != null && document.form1.os3.value !="" ) {   
		var os0tmp=document.form1.os3.value;   
		var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
                                              
    	for(i = 0; i < os0tmp.length; i++) {  
   	    	oneCh = os0tmp.charAt(i);   
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;   
			else if (oneCh == '.') point=i;     
			else if (oneCh == ')' ) right=i;    
		}                  
	                       
		if(plus_or_minus-left==1) { 
			if(right-left >=6) {  
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));   
    		        extra4_asnum=os0tmp-0;   
					update_displayed_amount();  
					return;  
				}      
			}           
		}               
	}                   
	extra4_asnum=0.00;  
	update_displayed_amount();  
}                  
                   
function set_os4_amount() {    
	if(document.form1.on4.value != null && document.form1.on4.value !="" && document.form1.os4.value != null && document.form1.os4.value !="" ) {   
		var os0tmp=document.form1.os4.value;   
		var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
                                              
    	for(i = 0; i < os0tmp.length; i++) {  
   	    	oneCh = os0tmp.charAt(i);   
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;   
			else if (oneCh == '.') point=i;     
			else if (oneCh == ')' ) right=i;    
		}                  
	                       
		if(plus_or_minus-left==1) { 
			if(right-left >=6) {  
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));   
    		        extra5_asnum=os0tmp-0;   
					update_displayed_amount();  
					return;  
				}      
			}           
		}               
	}                   
	extra5_asnum=0.00;  
	update_displayed_amount();  
}                  
                   
function set_os5_amount() {    
	if(document.form1.on5.value != null && document.form1.on5.value !="" && document.form1.os5.value != null && document.form1.os5.value !="" ) {   
		var os0tmp=document.form1.os5.value;   
		var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
                                              
    	for(i = 0; i < os0tmp.length; i++) {  
   	    	oneCh = os0tmp.charAt(i);   
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;   
			else if (oneCh == '.') point=i;     
			else if (oneCh == ')' ) right=i;    
		}                  
	                       
		if(plus_or_minus-left==1) { 
			if(right-left >=6) {  
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));   
    		        extra6_asnum=os0tmp-0;   
					update_displayed_amount();  
					return;  
				}      
			}           
		}               
	}                   
	extra6_asnum=0.00;  
	update_displayed_amount();  
}                  
                   
function set_os6_amount() {    
	if(document.form1.on6.value != null && document.form1.on6.value !="" && document.form1.os6.value != null && document.form1.os6.value !="" ) {   
		var os0tmp=document.form1.os6.value;   
		var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
                                              
    	for(i = 0; i < os0tmp.length; i++) {  
   	    	oneCh = os0tmp.charAt(i);   
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;   
			else if (oneCh == '.') point=i;     
			else if (oneCh == ')' ) right=i;    
		}                  
	                       
		if(plus_or_minus-left==1) { 
			if(right-left >=6) {  
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));   
    		        extra7_asnum=os0tmp-0;   
					update_displayed_amount();  
					return;  
				}      
			}           
		}               
	}                   
	extra7_asnum=0.00;  
	update_displayed_amount();  
}                  
                   
                   
function set_os7_amount() {    
	if(document.form1.on7.value != null && document.form1.on7.value !="" && document.form1.os7.value != null && document.form1.os7.value !="" ) {   
		var os0tmp=document.form1.os7.value;   
		var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
                                              
    	for(i = 0; i < os0tmp.length; i++) {  
   	    	oneCh = os0tmp.charAt(i);   
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;   
			else if (oneCh == '.') point=i;     
			else if (oneCh == ')' ) right=i;    
		}                  
	                       
		if(plus_or_minus-left==1) { 
			if(right-left >=6) {  
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));   
    		        extra8_asnum=os0tmp-0;   
					update_displayed_amount();  
					return;  
				}      
			}           
		}               
	}                   
	extra8_asnum=0.00;  
	update_displayed_amount();  
}                  
                   
function set_os8_amount() {    
	if(document.form1.on8.value != null && document.form1.on8.value !="" && document.form1.os8.value != null && document.form1.os8.value !="" ) {   
		var os0tmp=document.form1.os8.value;   
		var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
                                              
    	for(i = 0; i < os0tmp.length; i++) {  
   	    	oneCh = os0tmp.charAt(i);   
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;   
			else if (oneCh == '.') point=i;     
			else if (oneCh == ')' ) right=i;    
		}                  
	                       
		if(plus_or_minus-left==1) { 
			if(right-left >=6) {  
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));   
    		        extra9_asnum=os0tmp-0;   
					update_displayed_amount();  
					return;  
				}      
			}           
		}               
	}                   
	extra9_asnum=0.00;  
	update_displayed_amount();  
}                  
                   
                   
function set_os9_amount() {    
	if(document.form1.on9.value != null && document.form1.on9.value !="" && document.form1.os9.value != null && document.form1.os9.value !="" ) {   
		var os0tmp=document.form1.os9.value;   
		var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
                                              
    	for(i = 0; i < os0tmp.length; i++) {  
   	    	oneCh = os0tmp.charAt(i);   
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;   
			else if (oneCh == '.') point=i;     
			else if (oneCh == ')' ) right=i;    
		}                  
	                       
		if(plus_or_minus-left==1) { 
			if(right-left >=6) {  
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));   
    		        extra10_asnum=os0tmp-0;   
					update_displayed_amount();  
					return;  
				}      
			}           
		}               
	}                   
	extra10_asnum=0.00;  
	update_displayed_amount();  
}                  
                   
                   
function set_os10_amount() {    
	if(document.form1.on10.value != null && document.form1.on10.value !="" && document.form1.os10.value != null && document.form1.os10.value !="" ) {   
		var os0tmp=document.form1.os10.value;   
		var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
                                              
    	for(i = 0; i < os0tmp.length; i++) {  
   	    	oneCh = os0tmp.charAt(i);   
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;   
			else if (oneCh == '.') point=i;     
			else if (oneCh == ')' ) right=i;    
		}                  
	                       
		if(plus_or_minus-left==1) { 
			if(right-left >=6) {  
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));   
    		        extra11_asnum=os0tmp-0;   
					update_displayed_amount();  
					return;  
				}      
			}           
		}               
	}                   
	extra11_asnum=0.00;  
	update_displayed_amount();  
}                  
                   
                   
function set_os11_amount() {    
	if(document.form1.on11.value != null && document.form1.on11.value !="" && document.form1.os11.value != null && document.form1.os11.value !="" ) {   
		var os0tmp=document.form1.os11.value;   
		var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
                                              
    	for(i = 0; i < os0tmp.length; i++) {  
   	    	oneCh = os0tmp.charAt(i);   
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;   
			else if (oneCh == '.') point=i;     
			else if (oneCh == ')' ) right=i;    
		}                  
	                       
		if(plus_or_minus-left==1) { 
			if(right-left >=6) {  
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));   
    		        extra12_asnum=os0tmp-0;   
					update_displayed_amount();  
					return;  
				}      
			}           
		}               
	}                   
	extra12_asnum=0.00;  
	update_displayed_amount();  
}                  
                   
                   
                   
                   
function set_os0_text_amount() {  
	var os0tmp=document.form1.on0.value;   
	var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
		                                                
	var tmp=trimWhitespace(document.form1.os0.value);  
    if(tmp.indexOf(" ")==0) {    
		extra1_asnum=0.00;   
		update_displayed_amount();  
        return false;   
    }        
	else if(document.form1.os0.value != "") { 
    	for(i = 0; i < os0tmp.length; i++) {   
   	    	oneCh = os0tmp.charAt(i);  
        	if (oneCh == '(' ) left=i;   
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i;  
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i;    
		}         
	                  
		if(plus_or_minus-left==1) {   
			if(right-left >=6) {   
				if(right-point == 3 ) {  
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus));  
    		        extra1_asnum=os0tmp-0;   
					update_displayed_amount();  
					return;   
				}      
			}          
		}              
	}                  
		                 
	extra1_asnum=0.00;  
	update_displayed_amount(); 
}                     
                      
function set_os1_text_amount() {   
	var os0tmp=	document.form1.on1.value;  
	var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
    var tmp=trimWhitespace(document.form1.os1.value);   
		                           
    if(tmp.indexOf(" ")==0) {   
		extra2_asnum=0.00;  
		update_displayed_amount(); 
        return false;  
    }               
	else if(document.form1.os1.value != "") {   
    	for(i = 0; i < os0tmp.length; i++) {   
 	    	oneCh = os0tmp.charAt(i);  
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i; 
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i; 
		}   
	     
		if(plus_or_minus-left==1) {  
			if(right-left >=6) { 
				if(right-point == 3 ) { 
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus)); 
    		        extra2_asnum=os0tmp-0;  
					update_displayed_amount(); 
					return;   
				}  
			}  
		}  
	}    
		 
	extra2_asnum=0.00;   
	update_displayed_amount();  
}         
       
                      
function set_os2_text_amount() {   
	var os0tmp=	document.form1.on2.value;  
	var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
    var tmp=trimWhitespace(document.form1.os2.value);   
		                           
    if(tmp.indexOf(" ")==0) {   
		extra3_asnum=0.00;  
		update_displayed_amount(); 
        return false;  
    }               
	else if(document.form1.os2.value != "") {   
    	for(i = 0; i < os0tmp.length; i++) {   
 	    	oneCh = os0tmp.charAt(i);  
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i; 
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i; 
		}   
	     
		if(plus_or_minus-left==1) {  
			if(right-left >=6) { 
				if(right-point == 3 ) { 
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus)); 
    		        extra3_asnum=os0tmp-0;  
					update_displayed_amount(); 
					return;   
				}  
			}  
		}  
	}    
		 
	extra3_asnum=0.00;   
	update_displayed_amount();  
}         
       
                      
function set_os3_text_amount() {   
	var os0tmp=	document.form1.on3.value;  
	var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
    var tmp=trimWhitespace(document.form1.os3.value);   
		                           
    if(tmp.indexOf(" ")==0) {   
		extra4_asnum=0.00;  
		update_displayed_amount(); 
        return false;  
    }               
	else if(document.form1.os3.value != "") {   
    	for(i = 0; i < os0tmp.length; i++) {   
 	    	oneCh = os0tmp.charAt(i);  
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i; 
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i; 
		}   
	     
		if(plus_or_minus-left==1) {  
			if(right-left >=6) { 
				if(right-point == 3 ) { 
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus)); 
    		        extra4_asnum=os0tmp-0;  
					update_displayed_amount(); 
					return;   
				}  
			}  
		}  
	}    
		 
	extra4_asnum=0.00;   
	update_displayed_amount();  
}         
       
                      
function set_os4_text_amount() {   
	var os0tmp=	document.form1.on4.value;  
	var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
    var tmp=trimWhitespace(document.form1.os4.value);   
		                           
    if(tmp.indexOf(" ")==0) {   
		extra5_asnum=0.00;  
		update_displayed_amount(); 
        return false;  
    }               
	else if(document.form1.os4.value != "") {   
    	for(i = 0; i < os0tmp.length; i++) {   
 	    	oneCh = os0tmp.charAt(i);  
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i; 
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i; 
		}   
	     
		if(plus_or_minus-left==1) {  
			if(right-left >=6) { 
				if(right-point == 3 ) { 
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus)); 
    		        extra5_asnum=os0tmp-0;  
					update_displayed_amount(); 
					return;   
				}  
			}  
		}  
	}    
		 
	extra5_asnum=0.00;   
	update_displayed_amount();  
}         
       
                      
function set_os5_text_amount() {   
	var os0tmp=	document.form1.on5.value;  
	var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
    var tmp=trimWhitespace(document.form1.os5.value);   
		                           
    if(tmp.indexOf(" ")==0) {   
		extra6_asnum=0.00;  
		update_displayed_amount(); 
        return false;  
    }               
	else if(document.form1.os5.value != "") {   
    	for(i = 0; i < os0tmp.length; i++) {   
 	    	oneCh = os0tmp.charAt(i);  
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i; 
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i; 
		}   
	     
		if(plus_or_minus-left==1) {  
			if(right-left >=6) { 
				if(right-point == 3 ) { 
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus)); 
    		        extra6_asnum=os0tmp-0;  
					update_displayed_amount(); 
					return;   
				}  
			}  
		}  
	}    
		 
	extra6_asnum=0.00;   
	update_displayed_amount();  
}         
       
                      
function set_os6_text_amount() {   
	var os0tmp=	document.form1.on6.value;  
	var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
    var tmp=trimWhitespace(document.form1.os6.value);   
		                           
    if(tmp.indexOf(" ")==0) {   
		extra7_asnum=0.00;  
		update_displayed_amount(); 
        return false;  
    }               
	else if(document.form1.os6.value != "") {   
    	for(i = 0; i < os0tmp.length; i++) {   
 	    	oneCh = os0tmp.charAt(i);  
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i; 
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i; 
		}   
	     
		if(plus_or_minus-left==1) {  
			if(right-left >=6) { 
				if(right-point == 3 ) { 
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus)); 
    		        extra7_asnum=os0tmp-0;  
					update_displayed_amount(); 
					return;   
				}  
			}  
		}  
	}    
		 
	extra7_asnum=0.00;   
	update_displayed_amount();  
}         
       
                      
function set_os7_text_amount() {   
	var os0tmp=	document.form1.on7.value;  
	var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
    var tmp=trimWhitespace(document.form1.os7.value);   
		                           
    if(tmp.indexOf(" ")==0) {   
		extra8_asnum=0.00;  
		update_displayed_amount(); 
        return false;  
    }               
	else if(document.form1.os7.value != "") {   
    	for(i = 0; i < os0tmp.length; i++) {   
 	    	oneCh = os0tmp.charAt(i);  
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i; 
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i; 
		}   
	     
		if(plus_or_minus-left==1) {  
			if(right-left >=6) { 
				if(right-point == 3 ) { 
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus)); 
    		        extra8_asnum=os0tmp-0;  
					update_displayed_amount(); 
					return;   
				}  
			}  
		}  
	}    
		 
	extra8_asnum=0.00;   
	update_displayed_amount();  
}         
       
                      
function set_os8_text_amount() {   
	var os0tmp=	document.form1.on8.value;  
	var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
    var tmp=trimWhitespace(document.form1.os8.value);   
		                           
    if(tmp.indexOf(" ")==0) {   
		extra9_asnum=0.00;  
		update_displayed_amount(); 
        return false;  
    }               
	else if(document.form1.os8.value != "") {   
    	for(i = 0; i < os0tmp.length; i++) {   
 	    	oneCh = os0tmp.charAt(i);  
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i; 
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i; 
		}   
	     
		if(plus_or_minus-left==1) {  
			if(right-left >=6) { 
				if(right-point == 3 ) { 
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus)); 
    		        extra9_asnum=os0tmp-0;  
					update_displayed_amount(); 
					return;   
				}  
			}  
		}  
	}    
		 
	extra9_asnum=0.00;   
	update_displayed_amount();  
}         
       
                      
function set_os9_text_amount() {   
	var os0tmp=	document.form1.on9.value;  
	var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
    var tmp=trimWhitespace(document.form1.os9.value);   
		                           
    if(tmp.indexOf(" ")==0) {   
		extra10_asnum=0.00;  
		update_displayed_amount(); 
        return false;  
    }               
	else if(document.form1.os9.value != "") {   
    	for(i = 0; i < os0tmp.length; i++) {   
 	    	oneCh = os0tmp.charAt(i);  
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i; 
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i; 
		}   
	     
		if(plus_or_minus-left==1) {  
			if(right-left >=6) { 
				if(right-point == 3 ) { 
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus)); 
    		        extra10_asnum=os0tmp-0;  
					update_displayed_amount(); 
					return;   
				}  
			}  
		}  
	}    
		 
	extra10_asnum=0.00;   
	update_displayed_amount();  
}         
       
                      
function set_os10_text_amount() {   
	var os0tmp=	document.form1.on10.value;  
	var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
    var tmp=trimWhitespace(document.form1.os10.value);   
		                           
    if(tmp.indexOf(" ")==0) {   
		extra11_asnum=0.00;  
		update_displayed_amount(); 
        return false;  
    }               
	else if(document.form1.os10.value != "") {   
    	for(i = 0; i < os0tmp.length; i++) {   
 	    	oneCh = os0tmp.charAt(i);  
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i; 
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i; 
		}   
	     
		if(plus_or_minus-left==1) {  
			if(right-left >=6) { 
				if(right-point == 3 ) { 
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus)); 
    		        extra11_asnum=os0tmp-0;  
					update_displayed_amount(); 
					return;   
				}  
			}  
		}  
	}    
		 
	extra11_asnum=0.00;   
	update_displayed_amount();  
}         
       
                      
function set_os11_text_amount() {   
	var os0tmp=	document.form1.on10.value;  
	var oneCh, i, left=0, plus_or_minus=0, right=0, point=0;   
    var tmp=trimWhitespace(document.form1.os11.value);   
		                           
    if(tmp.indexOf(" ")==0) {   
		extra12_asnum=0.00;  
		update_displayed_amount(); 
        return false;  
    }               
	else if(document.form1.os11.value != "") {   
    	for(i = 0; i < os0tmp.length; i++) {   
 	    	oneCh = os0tmp.charAt(i);  
        	if (oneCh == '(' ) left=i;  
			else if (oneCh == '+' || oneCh == '-') plus_or_minus=i; 
			else if (oneCh == '.') point=i;   
			else if (oneCh == ')' ) right=i; 
		}   
	     
		if(plus_or_minus-left==1) {  
			if(right-left >=6) { 
				if(right-point == 3 ) { 
					os0tmp=os0tmp.substr(plus_or_minus,right-(plus_or_minus)); 
    		        extra12_asnum=os0tmp-0;  
					update_displayed_amount(); 
					return;   
				}  
			}  
		}  
	}    
		 
	extra12_asnum=0.00;   
	update_displayed_amount();  
}         
       
       
       
       
function validate_view_cart_form() { 
    var sname1='sales';  
    var sname1a='sumwun456@sumware.com';  
    var sname2='@';  
    var sname3='lilydalecomputerservices.com.au';  
                
    document.form1.business.value = sname1 + sname2 + sname3;  
    return true; 
}      
       
function set_price_break_amount() {  
    var qerr='n';    
   	if(isNaN(document.form1.quantity.value) || document.form1.quantity.value <1) {  
		document.form1.discount_text.value="";  
		discount_amount_asnum=1.00;	 
		update_displayed_amount();   
		return;  
    }     
	   
   	inputStr=document.form1.quantity.value.toString();  
    
    for(var i = 0; i < inputStr.length; i++) {   
   	    var oneChar = inputStr.charAt(i)   
       	if (oneChar == ' ') {  
			document.form1.discount_text.value=""; 
			discount_amount_asnum=1.00;	
			update_displayed_amount();  
	       	return; 
	    }    
   	}     
	      
	for(var i = 0; i < inputStr.length; i++) {   
        var oneChar = inputStr.charAt(i)  
       	if (oneChar < "0" || oneChar > "9") { 
			document.form1.discount_text.value="";   
			discount_amount_asnum=1.00;	 
			update_displayed_amount();  
        	return;  
	    }  
    }    
          
	if(	document.form1.pb2q.value != null && document.form1.pb2q.value !="") {  
       	if(parseInt(document.form1.quantity.value)>=parseInt(document.form1.pb2q.value)) {  
			discount_amount_asnum=((100.00 - document.form1.pb2p.value)/100.00)-0; 
			document.form1.discount_text.value=document.form1.pb2p.value;  
			update_displayed_amount();   
			return;   
	    }     
	}    
           
    if(	document.form1.pb1q.value != null && document.form1.pb1q.value !="") { 
       	if(parseInt(document.form1.quantity.value)>=parseInt(document.form1.pb1q.value)) {    
			discount_amount_asnum=((100.00 - document.form1.pb1p.value)/100.00)-0;   
			document.form1.discount_text.value=document.form1.pb1p.value;   
			update_displayed_amount();    
			return;  
		}  
	}                     
      
	document.form1.discount_text.value="";   
	discount_amount_asnum=1.00;   
	update_displayed_amount();  
}
