function EchoPreloader() 
	{
		document.getElementById('main_area').innerHTML = "<img src=/parameters/loading.gif width=100>";}
function GetOrderFormData(dealer_id) 
	{
		 vall = "";
		 opts = "";
		filds = "";
	 result_d = document.getElementById('result_div'); 
  	 debug_d  = document.getElementById('debug_div'); 


fieldsname=new Array ("Year","Make", "Model", "Type", "body_style", "ask_price", "mileage", "engine", "transmission", "fuel_type", "drive_type", "first_name", "last_name", "phone1", "phone2", "phone3", "email", "description")  ;
optname = new Array ("ABR", "DAB", "SAB", "ABS", "AC", "PS", "CC", "TW", "LTH", "ES", "CS1", "PRW", "DEF", "TNT", "AMF", "FMC", "CDP", "CDC", "ALW", "PL", "PM", "SUN", "credit");

// dobavlenie poley vvoda 
	for (i=0; i<fieldsname.length; i++) 
	{ filds = filds + fieldsname[i] + "||";
       vall = vall + document.search_form.elements[fieldsname[i]].value + "||";	
    }
	
	
// dobavlenie opciy	   
	   for (i=0; i<optname.length; i++) 
	   { 
	   if (document.search_form.elements[optname[i]].checked==true)
		   {
	   	   opts = opts + document.search_form.elements[optname[i]].value + "||";
		   }
		
	   
	   }
//chtenie perioda

	for (i=0; i<4; i++) 
	{
	 if (document.search_form.search_period[i].checked==true)
	 		{
			  speriod = document.search_form.search_period[i].value;
			}
	}
	   	
		if (debug_d) {debug_d.innerHTML = 	vall + " :: "+  filds;}

		var req = new Subsys_JsHttpRequest_Js ();
	        req.onreadystatechange = function() {
    	        if (req.readyState == 4) {
                if (req.responseJS) {
   
    //	 			some information her 		
	    if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}

	if (req.responseJS.crt ==0)
			{document.getElementById('main_area').innerHTML = req.responseJS.q;	}
	if (req.responseJS.crt ==1)
			{ doMenuLoad('credit_form','');}	
				
				}
							
			
            }
    
   if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}
            }
       
        req.caching = true;
        req.open('POST', 'parameters/ajax/save_order.php', true);
        req.send({ q:filds, v:vall, id:dealer_id, opt:opts, sp:speriod });
		
	EchoPreloader(); 
}
function GetCustomerFormData(dealer_id) 
	{
		vall = "";
        filds = "";
	result_d = document.getElementById('result_div'); 
	debug_d  = document.getElementById('debug_div'); 



	fieldsname = new Array ("email","first_name","last_name","address","city", "state","zipcode","phone1","phone2","phone3","comments","trade_in","order_type","car_id","offer","country");


	for (i=0; i<fieldsname.length; i++) 
	{ filds = filds + fieldsname[i] + "||";
       vall = vall + document.Contact.elements[fieldsname[i]].value + "||";	}
	   
	   filds = filds +  "credit||";
	if (document.Contact.credit.checked==true)
		   { vall = vall + document.Contact.credit.value + "||";  }
		   else {vall = vall + "||";}

	   
	if (debug_d) {debug_d.innerHTML = 	vall + " :: "+  filds;}
	   


		 var req = new Subsys_JsHttpRequest_Js ();
	        req.onreadystatechange = function() {
    	        if (req.readyState == 4) {
                if (req.responseJS) {
      if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}

	if (req.responseJS.crt ==0)
			{document.getElementById('main_area').innerHTML = req.responseJS.q;	}
	if (req.responseJS.crt ==1)
			{ doMenuLoad('credit_form','');}	
				
				
				}
							
			
            }
    
         if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}

            }
       
        req.caching = true;
        req.open('POST', 'parameters/ajax/save_details.php', true);
        req.send({ q:filds, v:vall, id:dealer_id });
		
	EchoPreloader() ;
}

function GetTradeinFormData(dealer_id) 
	{
		//	alert ("tradein");
vall="";
filds ="";
	result_d = document.getElementById('result_div'); 
	debug_d  = document.getElementById('debug_div'); 
	
fieldsname=new Array ("vin","Year","Make","Model","Type", "mileage","price","first_name","last_name","phone1","phone2","phone3","email","comments");
	for (i=0; i<fieldsname.length; i++) 
	{ filds = filds + fieldsname[i] + "||";
       vall = vall + document.search_form.elements[fieldsname[i]].value + "||";	}

	if (debug_d) {debug_d.innerHTML = 	vall + " :: "+  filds;}
		 var req = new Subsys_JsHttpRequest_Js ();
	        req.onreadystatechange = function() {
    	        if (req.readyState == 4) {
    	         if (req.responseJS) {
   
    if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}
//	 			some information her 		
			
			
			document.getElementById('main_area').innerHTML = req.responseJS.q;	
				
				}
							
			
            }
    
   document.getElementById('debug_div').innerHTML = 'DEBUG  ::' + req.responseText;
            }
       
        req.caching = true;
        req.open('POST', 'parameters/ajax/save_tradein.php', true);
        req.send({ q:filds, v:vall, id:dealer_id });
		//EchoPreloader() ;
		
		}
function GetCreditFormData(dealer_id) 
	{
	  vall = "";
	  opts = "";
	filds = "";
radiofields="";
	 result_d = document.getElementById('result_div'); 
  	 debug_d  = document.getElementById('debug_div'); 


fieldsname=new Array ("first_name", "last_name", "email", "phone1", "phone2","phone3","fax1","fax2","fax3", 
"PrimaryMonth", "PrimaryDay", "PrimaryYear", "ssn", "mother_name", "street", "PrimaryResUnitSuiteApt", "PrimaryResUnitSuiteAptNum",
"PrimaryResCity", "PrimaryResState", "PrimaryZip", "PrimaryYearsAtRes", "PrimaryMonthsAtRes", "PrevPrimaryStreetAddress",
"PrevPrimaryResUnitSuiteApt", "PrevPrimaryResUnitSuiteAptNum", "PrevPrimaryResCity", "PrevPrimaryResState", "PrevPrimaryZip",
"PrevPrimaryYearsAtRes", "PrevPrimaryMonthsAtRes", "PrimaryMailStreet", "PrimaryMailUnitSuiteApt", "PrimaryMailUnitSuiteAptNum",
"PrimaryMailCity", "PrimaryMailState", "PrimaryMailZip",  "PrimaryNumYearsHomeowner", "PrimaryEstMonthlyHousePayments", "PrimaryOccupationType", "PrimaryOccupationOther", "PrimaryEmployerName", "PrimaryBusinessPhone",
"PrimaryBusinessPhoneExt",  "PrimaryBusinessStreet", "PrimaryBusinessUnitType", "PrimaryBusinessUnitNum",
"PrimaryBusinessCity", "PrimaryBusinessState", "PrimaryBusinessZip",  "PrimaryYearsAtBusiness" , "PrimaryMonthsAtBusiness", 
"PrimaryMonthlyIncome", "PrimaryLiquidAssets", "PrimaryOtherMonthlyIncome", "PrimaryOtherMonthlyIncomeSource",
"LoanProductChoice", "LoanTypeChoice", "Year","Make", "Model","Type","MonthlyPaymentOnTradeIn", "RequestedAmount", "DownPayment",
"RequestedTerm",  "BillingDueDateAutoDebit", "BillingDueDateInvoice", 
"SpecialInstructions","CreditScore")  ; 

optname=new Array ("PrimaryResidence","HaveTradeIn", "OptionalDealerOptIn","BillingType", "DeliveryType", "BillingType", "NotificationType");
// dobavlenie poley vvoda 
	for (i=0; i<fieldsname.length; i++) 
	{ filds = filds + fieldsname[i] + "||";
       vall = vall + document.Contact.elements[fieldsname[i]].value + "||";	
    }
	
	
//dobavlenie opciy	   
   for (i=0; i<optname.length; i++) 
	   { 
	   radiofields = radiofields+ optname[i] + "||";
	   y=document.Contact.elements[optname[i]].length;
	   flag=0;
	for (z=0; z<y; z++) 
	{
	   if (document.Contact.elements[optname[i]][z].checked==true)		   {	  
	   	   opts = opts + document.Contact.elements[optname[i]][z].value + "||";		
		   flag=1;
		   }
		}
	if (flag==0) {opts = opts + "||";		}
	//valsss =valsss + document.Contact.elements[optname[i]].length+"||";
	   }


		if (debug_d) { debug_d.innerHTML = "Fields names : "+ filds + "<br> Feilds values : "+ vall  + "<br>Radio Fields:"+radiofields +" <br>Radiobox Values :"+ opts ; }
 	
	 var req = new Subsys_JsHttpRequest_Js ();
	        req.onreadystatechange = function() {
    	        if (req.readyState == 4) {
                if (req.responseJS) {
   
    //	 			some information her 		
    if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}
	document.getElementById('main_area').innerHTML = req.responseJS.q;	}
				
				
							
			
            }
    
    if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}
	}
       
        req.caching = true;
        req.open('POST', 'parameters/ajax/save_credit.php', true);
        req.send({ q:filds, v:vall, id:dealer_id, r_fields:radiofields, r_values:opts });
		
		EchoPreloader() ;
}
function GetShortCreditFormData(dealer_id) 
	{
	  vall = "";
	  opts = "";
	filds = "";
radiofields="";
	 result_d = document.getElementById('result_div'); 
  	 debug_d  = document.getElementById('debug_div'); 


fieldsname=new Array ("Year","Make","Model","Type","first_name", "last_name","PrimaryMonth", "PrimaryDay", "PrimaryYear","ssn","email", "street","PrimaryResCity", "PrimaryResState","PrimaryZip","phone1", "phone2","phone3", "fax1","fax2","fax3",  "PrimaryEmployerName","PrimaryOccupationType", "PrimaryBusinessPhone","PrimaryBusinessPhoneExt","PrimaryMonthlyIncome","PrimaryYearsAtBusiness" ,"PrimaryMonthsAtBusiness","PrimaryEstMonthlyHousePayments","CreditScore","SpecialInstructions")  ; 

optname=new Array ("PrimaryResidence");
// dobavlenie poley vvoda 
	for (i=0; i<fieldsname.length; i++) 
	{ filds = filds + fieldsname[i] + "||";
       vall = vall + document.Contact.elements[fieldsname[i]].value + "||";	
    }
	
	
//dobavlenie opciy	   
   for (i=0; i<optname.length; i++) 
	   { 
	   radiofields = radiofields+ optname[i] + "||";
	   y=document.Contact.elements[optname[i]].length;
	   flag=0;
	for (z=0; z<y; z++) 
	{
	   if (document.Contact.elements[optname[i]][z].checked==true)		   {	  
	   	   opts = opts + document.Contact.elements[optname[i]][z].value + "||";		
		   flag=1;
		   }
		}
	if (flag==0) {opts = opts + "||";		}
	//valsss =valsss + document.Contact.elements[optname[i]].length+"||";
	   }


		if (debug_d) { debug_d.innerHTML = "Fields names : "+ filds + "<br> Feilds values : "+ vall  + "<br>Radio Fields:"+radiofields +" <br>Radiobox Values :"+ opts ; }
 	
	 var req = new Subsys_JsHttpRequest_Js ();
	        req.onreadystatechange = function() {
    	        if (req.readyState == 4) {
                if (req.responseJS) {
   
    //	 			some information her 		
    if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}
	document.getElementById('main_area').innerHTML = req.responseJS.q;	}
				
				
							
			
            }
    
    if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}
	}
       
        req.caching = true;
        req.open('POST', 'parameters/ajax/save_credit_short.php', true);
        req.send({ q:filds, v:vall, id:dealer_id, r_fields:radiofields, r_values:opts });
		
		EchoPreloader() ;
}function GetTestimonialFormData(dealer_id) 
	{
vall="";
filds ="";

fieldsname=new Array ("first_name","last_name","city","experience","rating","comments");
	for (i=0; i<fieldsname.length; i++) 
	{ filds = filds + fieldsname[i] + "||";
       vall = vall + document.add_testimonials.elements[fieldsname[i]].value + "||";	}
//document.getElementById('debug').innerHTML = 	vall + " :: "+  filds;
	   


		 var req = new Subsys_JsHttpRequest_Js ();
	        req.onreadystatechange = function() {
    	        if (req.readyState == 4) {
                if (req.responseJS) {
   
     // document.getElementById('result').innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseJS.q||'')+'<br>';
//	 			some information her 		
			document.getElementById('main_area').innerHTML = req.responseJS.q;	
				
				}
							
			
            }
    
   //document.getElementById('debug').innerHTML = 'DEBUG  ::' + req.responseText;
            }
       
        req.caching = true;
        req.open('POST', 'parameters/ajax/save_testimonials.php', true);
        req.send({ q:filds, v:vall, id:dealer_id });
		
		EchoPreloader() ;

}

function GetEmailFriendFormData(dealer_id) 
	{
	result_d = document.getElementById('result_div'); 
	debug_d  = document.getElementById('debug_div'); 
	vall="";
	filds ="";

fieldsname=new Array ("friend_email","friend_name","your_email","your_name","vehicle");
	for (i=0; i<fieldsname.length; i++) 
	{ filds = filds + fieldsname[i] + "||";
       vall = vall + document.emailfriend.elements[fieldsname[i]].value + "||";	}

	if (debug_d) {debug_d.innerHTML = 	vall + " :: "+  filds;}

		var req = new Subsys_JsHttpRequest_Js ();
	        req.onreadystatechange = function() {
    	        if (req.readyState == 4) {
                if (req.responseJS) {

		if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}

			document.getElementById('main_area').innerHTML = req.responseJS.q;	
				
				}
			
            }
    
	    if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}

            }
       
        req.caching = true;
        req.open('POST', 'parameters/ajax/save_friens_email.php', true);
        req.send({ q:filds, v:vall, id:dealer_id });
		
		EchoPreloader() ;

}
function GetSearchFormData(dealer_id) 
	{
	
	 result_d = document.getElementById('result_div'); 
  	 debug_d  = document.getElementById('debug_div'); 

	vall = "";
   filds = "";

fieldsname=new Array ("Year","Make","Model","Type");
	for (i=0; i<fieldsname.length; i++) 
	{ 	filds = filds + fieldsname[i] + "||";
		search_value_field=document.formsearch.elements[fieldsname[i]];
		if (search_value_field){vall = vall + search_value_field.value + "||";}
	}
	//document.getElementById('result').innerHTML = 	vall + " :: "+  filds;
	   


		 var req = new Subsys_JsHttpRequest_Js ();
	        req.onreadystatechange = function() {
    	        if (req.readyState == 4) {
                if (req.responseJS) {
   if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}
//	 			some information her 		
			document.getElementById('main_area').innerHTML = req.responseJS.q;	
				
				}
							
			
            }
   if(result_d) {  result_d.innerHTML = '<b>SERVER RESULT :</b><br>'+(req.responseText||'')+'<br>';}//document.getElementById('debug').innerHTML = 'DEBUG  ::' + req.responseText;
            }
       
        req.caching = true;
        req.open('POST', 'parameters/ajax/show_search.php', true);
        req.send({ q:filds, v:vall, id:dealer_id });
		
		EchoPreloader() ;


}


