function findValue(li) {

	

	if( li == null ) return alert("No match!");



	// if coming from an AJAX call, let's use the CityId as the value

	if( !!li.extra ) var sValue = li.extra[0];



	// otherwise, let's just display the value in the text box

	else var sValue = li.selectValue;



	alert("The value you selected was: " + sValue);

}



function getValue()

{

	window.location.href = ('select/id/'+$('.acSelect').attr('id'));	

}



/*

 * ADD EXISTING CUSTOMER IN DATABASE

 */

function existingProspect () {

	

	var customer_id = $('.acSelect').attr('id').substr(0,32);	

	var customer_type = $('.acSelect').attr('id').substr(-1);	

	var employee_id = $("#employee_id").val();	

	var equipment_id = 0;		

	var page_id = $("#page_id").val();

	

	if(page_id=='ticket'){ ticket_status='07b6c721a8f9edc2affef7a2b0c70fe8'; /* id for open ticket */ }else{ ticket_status='vAuJyowjeqEBXzTVkorsrga1j6BUIued'; /* tmp ticket */ }

	// debug alert(customer_id+'|'+ customer_type+'|'+ employee_id+'|'+ page_id);	

	 $.ajax({

	   type: "POST",

	   url: "../../feed/saveticket/",

	   data: "customer_id="+customer_id+"&customer_type="+customer_type+"&employee_id="+employee_id+"&equipment_id="+equipment_id+"&ticket_id="+ticket_status,

	   success: function(msg){		 

		 $("#ticket_id").val(msg); 

		 $("#invoice_prospect_data").attr("readonly","readonly").attr("value",$("#search_prospect").val());	

		 $("#prospect_id").val(customer_id);

		 $("#prospect_acc").val(customer_type);

		 

		 if(page_id=='invoice')

		 {

			 /*

			  * CREATE INVOICE

			  */

			 $.ajax({

				   type: "POST",

				   url: "../../feed/saveinvoice/id/"+msg,				   

				   success: function(msg){

				   

				   $(".invoice_prospect").attr('style','display:none;');

				   $(".invoice_existing_prospect").attr('style','display:inline;');

				   $("#invoice_id").attr("value",msg);

				   $("#invoice_save_company_row").remove();

 				   $("#invoice_option").html("<option>Service</option><option>Ticket</option>");

				   

				   $.ajax({ // load tickets

					   type: "POST",

					   url: "../../feed/ticketforinvoice/id/"+$("#prospect_id").val(),				   

					   success: function(msg){				   

					   $("#invoice_ticket_type_data").html(msg);

					   $(".invoice_equipment").attr('style','display:inline;');			   

					   $("#existing_equipment").html("<option>Loading equipment... Please wait...</option>"); 

					   $.ajax({

						   type: "POST",

						   url: "../../feed/viewallequipment/id/"+customer_id,		   

						   success: function(msg){			

						   $("#existing_equipment").html(msg);

						   

						   }

						});

					   }

					});

			 	}

			 });

		 }else

		 {

			 $(".invoice_prospect").attr('style','display:none;');

			 $(".invoice_existing_prospect").attr('style','display:inline;');

			 $("#invoice_id").attr("value",msg);

			 $("#invoice_save_company_row").remove();

			 $("#ajax_save_invoice").html("Save Ticket"); 

			 $("#invoice_option").html("<option>Service</option><option>Equipment</option><option>Additional Equipment</option>");

			 

			 $.ajax({ // load tickets

			   type: "POST",

			   url: "../../feed/ticketforinvoice/id/"+$("#prospect_id").val(),				   

			   success: function(msg){				   

			   $("#invoice_ticket_type_data").html(msg);

			   $(".invoice_equipment").attr('style','display:inline;');			   

			   $("#existing_equipment").html("<option>Loading equipment... Please wait...</option>");

			   $.ajax({

				   type: "POST",

				   url: "../../feed/viewallequipment/id/"+customer_id,		   

				   success: function(msg){			

				   $("#existing_equipment").html(msg);				   

				    }

				  });

			     }

			   }); 				  

			  

		 }

		 // END INVOICE

	   }

	});

}	





$(document).ready(function() {



/*

 * KEY HELP

 * WHEN SEARCH WILL AUTOMATICLY CANCEL BY PRESS ESC

 */	

$(document).keydown(function(event) {

	if (event.keyCode == '27') {	

     $(".acResults").css("display","none");

   }	   	   

});

	

$("#ac2").click(function(){

	$(this).attr('value','');

});	

$("#ac2").autocomplete({

        url: 'search/general.php',

        onItemSelect: getValue,

        sortFunction: function(a, b) {

            a = String(a.data[0]).toLowerCase();

            b = String(b.data[0]).toLowerCase();

            if (a > b) {

                    return 1;

            }

            if (a < b) {

                    return -1;

            }

            return 0;

        },

        showResult: function(value, data) {

                return '<span id="'+data+'">' + value + '</span>';

        }

});

/* SEARCH PROSPECT */

$("#search_prospect").click(function(){

	$(this).attr('value','');

});

$("#search_prospect").autocomplete2({

    url: 'search/prospect.php',

    onItemSelect: existingProspect,

    sortFunction: function(a, b) {

        a = String(a.data[0]).toLowerCase();

        b = String(b.data[0]).toLowerCase();

        if (a > b) {

                return 1;

        }

        if (a < b) {

                return -1;

        }

        return 0;

    },

    showResult: function(value, data) {

            return '<span id="'+data+'">' + value + '</span>';

    }

});



	$("#account").change(function(){		

		if($(this).val()==1){

			$.ajax({

			   type: "POST",

			   url: "../../feed/customer/",		   

			   success: function(msg){

				$("#customer").html(msg);

			   }

			});

		}else{

			$.ajax({

			   type: "POST",

			   url: "../../feed/company/",		   

			   success: function(msg){

				$("#customer").html(msg);

			   }

			});

		}

	});

		

/* ADD EQUIPMENT TO PROFILE */

	

	$("#style").change(function(){

		

		var style = $("#style").val();

		// brand_input

		if(style == '159a5dbe10c2550bce71ac72b7fc6b81')

		{			

			$("#style_new").attr('style','display:inline;');

		}else{

			$("#style_new").attr('style','display:none;');

		}

	});



	$("#model").live("click", function() {

		

		var model = $("#model").val();

		// brand_input

		if(model == '6686a4f0746eb85efcdaf39c2aaaee0c')

		{			

			$("#model_new").attr('style','display:inline;');

		}else{

			$("#model_new").attr('style','display:none;');

		}

	});



	$("#brand").change(function(){

		

		$("#model").removeAttr("disabled");

		$("#model").html("<option>Loading please wait...</option>");

		

		var brand = $("#brand").val();

		// brand_input

		if(brand != '87fb0f488c9b73a22b17273da0678f04')

		{

			$("#brand_new").attr('style','display:none;');

			$("#model_new").attr('style','display:none;');

			

			$.ajax({

			   type: "POST",

			   url: "../../feed/model/id/"+brand,		   

			   success: function(msg){

				 $("#model_data").html('<select id="model" name="model" class="content_data_select_normal">'+msg+'</style>');

			   }

			});

		}else{

			$("#brand_new").attr('style','display:inline;');

			$("#model_data").html('<input type="text" class="content_data_input_normal" id="model" name="model" />');

			$("#model_new").attr('style','display:none;');

		}

	});



	/* ADD TICKET ISSUE */

	$("#issue").change(function(){			

		var issue = $("#issue").val();			

		if(issue=='beiblifxMrCjLoekgciGQryBtxb7Q5wb'){

			$("#service_new").attr('style','display:inline;');

			$("#price").attr('value','50');

		}else

		{

			$("#service_new").attr('style','display:none;');

			$.ajax({

			   type: "POST",

			   url: "../../feed/issueprice/id/"+issue,		   

			   success: function(msg){			

				 $("#price").attr('value',msg);

			   }

			});	

		}		

	});

/* INVOICE 

 * -> COMPANY 

 */

	

/*

 * ADD CUSTOMER

 */	

$("#ajax_save_customer").click(function(){

	var fn = $("#invoice_customer_fn_data").val();

	var ln = $("#invoice_customer_ln_data").val();

	$("#invoice_save_customer_row").html('<td><td/><td><img src="../../images/indicator.gif" alt="" /></td>');

	/* 

	 * ADD CUSTOMER

	 */

	$.ajax({

	   type: "POST",

	   url: "../../feed/savecustomer/",

	   data: "customer_fname="+fn+"&customer_lname="+ln,

	   success: function(msg){

		$("#prospect_id").attr("value",msg);

		$("#prospect_acc").attr("value","1");

		 /*

		  * CREATE TICKET

		  */

		 var customer_id = msg;	

		 var customer_type = 1;	

		 var employee_id = $("#employee_id").val();	

		 var equipment_id = 0;	

		 var ticket_id = 'f1fef6bfb816f90b972203528f0f85c1';

		 

		 if($("#page_id").val()=='ticket'){ ticket_id = '07b6c721a8f9edc2affef7a2b0c70fe8';  }

		 

		 $.ajax({

		   type: "POST",

		   url: "../../feed/saveticket/",

		   data: "customer_id="+customer_id+"&customer_type="+customer_type+"&employee_id="+employee_id+"&equipment_id="+equipment_id+"&ticket_id="+ticket_id,

		   success: function(msg){		 

			 $("#ticket_id").attr("value",msg); 

			 $("#invoice_company_data").attr("readonly","readonly");			 

			 			 

			 $("#existing_equipment").html('<option value="bkdVSuXqopQZqFa6jlUrlwaPpAanpDnl">New Equipment</option>'); // 

			 

			 if($("#page_id").val()=='invoice') // create invoice only on page invoice

			 {

				 /*

				  * CREATE INVOICE

				  */

				 $.ajax({

					   type: "POST",

					   url: "../../feed/saveinvoice/id/"+msg,				   

					   success: function(msg){

					   $("#invoice_id").attr("value",msg);

					   $("#invoice_save_company_row").remove();					   

				 	}

				 });

			 }

			 $("#invoice_save_customer_row").remove();

			 $(".invoice_address").animate({"height": "200"}, {duration: "slow" }); // open by default address			 

			 // $(".invoice_add").animate({"height": "100"}, {duration: "slow" }); // open defaul add item

			 // END INVOICE

		   }

		});

		// END TICKET 

	   }

	});

	// END COMPANY

});

$("#ajax_add_customer").click(function(){

	if($("#page_id").val()=='ticket'){  

		$("#ajax_save_invoice").html("Save Ticket"); 

		$("#invoice_option").html("<option>Address</option><option>Phone</option><option>Email</option><option>Equipment</option><option>Service</option><option>Additional Equipment</option>");

	}else

	{

		$("#invoice_option").html("<option>Address</option><option>Phone</option><option>Email</option><option>Service</option>");

	}

	$(".invoice_prospect").attr('style','display:none;');

	$(".invoice_customer").attr('style','display:inline;');		

});

$("#invoice_customer_cancel").click(function(){	

	$(".invoice_prospect").attr('style','display:inline;');

	$(".invoice_customer").attr('style','display:none;');		

});

/*

 * ADD COMPANY

 */

$("#ajax_save_company").click(function(){

	var company_name = $("#invoice_company_data").val();

	$("#invoice_save_company_row").html('<td class="content_lable_edit"></td><td class="content_data_edit"><img src="../../images/indicator.gif" alt="" /></td>');

	

	/* 

	 * ADD COMPANY

	 */

	$.ajax({

	   type: "POST",

	   url: "../../feed/savecompany/company_name/"+company_name,		   

	   success: function(msg){

		$("#prospect_id").attr("value",msg);

		$("#prospect_acc").attr("value","2");

		 /*

		  * CREATE TICKET

		  */

		 var customer_id = msg;	

		 var customer_type = 2;	

		 var employee_id = $("#employee_id").val();	

		 var equipment_id = 0;	

		 var ticket_id = 'f1fef6bfb816f90b972203528f0f85c1';

		 

		 if($("#page_id").val()=='ticket'){ ticket_id = '07b6c721a8f9edc2affef7a2b0c70fe8';  }

		 

		 $.ajax({

		   type: "POST",

		   url: "../../feed/saveticket/",

		   data: "customer_id="+customer_id+"&customer_type="+customer_type+"&employee_id="+employee_id+"&equipment_id="+equipment_id+"&ticket_id="+ticket_id,

		   success: function(msg){		 

			 $("#ticket_id").attr("value",msg); 

			 $("#invoice_company_data").attr("readonly","readonly");			 

			 

			 $("#existing_equipment").html('<option value="bkdVSuXqopQZqFa6jlUrlwaPpAanpDnl">New Equipment</option>'); // 

			 

			 if($("#page_id").val()=='invoice') // create invoice only on page invoice

			 {

				 /*

				  * CREATE INVOICE

				  */

				 $.ajax({

					   type: "POST",

					   url: "../../feed/saveinvoice/id/"+msg,				   

					   success: function(msg){

					   $("#invoice_id").attr("value",msg);

					   $("#invoice_save_company_row").remove();					   

				 	}

				 });

			 }

			 $("#invoice_save_company_row").remove();

			 $(".invoice_address").animate({"height": "200"}, {duration: "slow" }); // open by default address

			 // $(".invoice_add").animate({"height": "100"}, {duration: "slow" }); // open by default address

			 // END INVOICE

		   }

		});

		// END TICKET 

	   }

	});

	// END COMPANY

});

$("#ajax_add_company").click(function(){

	if($("#page_id").val()=='ticket'){  

		$("#ajax_save_invoice").html("Save Ticket"); 

		$("#invoice_option").html("<option>Address</option><option>Phone</option><option>Email</option><option>Equipment</option><option>Service</option><option>Additional Equipment</option>");

	}else

	{

		$("#invoice_option").html("<option>Address</option><option>Phone</option><option>Email</option><option>Service</option>");

	}

	$(".invoice_prospect").attr('style','display:none;');

	$(".invoice_company").attr('style','display:inline;');		

});

$("#invoice_company_cancel").click(function(){

	$(".invoice_prospect").attr('style','display:inline;');

	$(".invoice_company").attr('style','display:none;');		

});

/* INVOICE 

 * -> ISSUE 

 */

$("#ajax_save_issue").click(function(){	

	var issue = $("#issue").val();

	var issue_text = $("#issue :selected").text();

	var price = $("#price").val();

	var ticket = $("#ticket_id").val();

	var type = $('input:radio[location=in_store]'); if(type.is(':checked') === false) { type = 1; }else{ type = 2; }

	var height = $(".invoice_issue_rows").height();

	var page_id = $("#page_id").val();

	var ticket_status = 'f1fef6bfb816f90b972203528f0f85c1'; // closed for invoice

	if(page_id=='ticket'){ ticket_status = '07b6c721a8f9edc2affef7a2b0c70fe8'; } 

	if(issue=='0'){ $("#service_error").html(" &nbsp; Please select service.").attr("style","display:inline;"); return false; }else{ $("#service_error").attr("style","display:none;"); } // error correction

	

	$(".invoice_issue_rows").animate({"height": height+29}, {duration: "slow" });

	$("#issue_status").html('<img src="../../images/indicator.gif" alt="" />');

	

	if(issue=='beiblifxMrCjLoekgciGQryBtxb7Q5wb'){ // when new service

		var issue_text = $("#service_new_data").val();

		price = $("#price").val();		

		/*

		 * ADD NEW SERVICE

		 */

		$.ajax({

		   type: "POST",

		   url: "../../feed/saveissuetype/",

		   data: "name="+issue_text+"&price="+price+"&type="+type,

		   success: function(msg){

			issue = msg;

			/*

			 * ADD SERVICE

			 */

			$.ajax({

			   type: "POST",

			   url: "../../feed/saveissue/",

			   data: "issue="+issue+"&price="+price+"&ticket="+ticket+"&ticket_status="+ticket_status,

			   success: function(msg){

				chtml=$("#invoice_issue_rows_table").html();

				var n = chtml.length;

				if(n>1){ var service_text = ''; }else{ service_text = 'Service:'; }

				$("#invoice_issue_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+service_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+issue_text+' for $'+price+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

				// clear rows

				// refresh brand list

				$.ajax({

				   type: "POST",

				   url: "../../feed/servicetype/id/"+type,		   

				   success: function(msg){

					 $("#issue").html(msg);

				   }

				});

				$("#service_new").attr('style','display:none;');

				$("#service_new_data").attr('value','0');

				$("#issue_status").html('');

			   }

			});

		   }

		});

	}else

	{	

		$.ajax({

		   type: "POST",

		   url: "../../feed/saveissue/",

		   data: "issue="+issue+"&price="+price+"&ticket="+ticket+"&ticket_status="+ticket_status,

		   success: function(msg){

			chtml=$("#invoice_issue_rows_table").html();

			var n = chtml.length;

			if(n>1){ var service_text = ''; }else{ service_text = 'Service:'; }

			$("#invoice_issue_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+service_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+issue_text+' for $'+price+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

			// clear rows		

			$("#service_new_data").attr('value','0');

			$("#issue_status").html('');

		   }

		});

	}

});

$("#in_store").click(function(){

	$("#service_new").attr('style','display:none;');

	$("#service_new_data").attr('value','');

	$.ajax({

	   type: "POST",

	   url: "../../feed/servicetype/id/1",		   

	   success: function(msg){

		 $("#issue").html(msg);

	   }

	});

});

$("#on_site").click(function(){

	$("#service_new").attr('style','display:none;');

	$("#service_new_data").attr('value','');	

	$.ajax({

	   type: "POST",

	   url: "../../feed/servicetype/id/2",		   

	   success: function(msg){

		 $("#issue").html(msg);

	   }

	});

});

$("#ajax_next_issue").click(function(){	

	$(".invoice_issue").attr('style','display:none;');

	$(".equipment_items").attr('style','display:inline;');		

});

$("#invoice_issue_cancel").click(function(){	

	$(".invoice_issue").attr('style','display:none;');

	$(".invoice_add").attr('style','display:inline;');		

});

$("#invoice_issue_ticket_cancel").click(function(){	

	$(".invoice_issue_ticket").attr('style','display:none;');

	$(".invoice_add_ticket").attr('style','display:inline;');		

});

/* INVOICE 

 * -> ADDRESS 

 */

$("#ajax_add_address").click(function(){

var id = $("#prospect_id").val();

var address = $("#address").val();	

var city = $("#city").val();

var state = $("#state").val();

var zip = $("#zip").val();

var type = $("#type").val();

var height = $(".invoice_address_rows").height();



// clear errors

$(".error").attr("style","display:none;");



// error handling

if(address==''){ $("#address_error").attr("style","display:inline;"); return false; }

if(city==''){ $("#city_error").attr("style","display:inline;"); return false; }

if(zip==''){ $("#zip_error").attr("style","display:inline;"); return false; }



$(".invoice_address_rows").animate({"height": height+29}, {duration: "slow" });

$("#address_status").html('<img src="../../images/indicator.gif" alt="" />');

if(type==1){ type_text='Home'; }else{ type_text='Bussiness'; }

$.ajax({

   type: "POST",

   url: "../../feed/saveaddress/",

   data: "id="+id+"&address="+address+"&city="+city+"&state="+state+"&zip="+zip+"&type="+type,

   success: function(msg){

	chtml=$("#invoice_address_rows_table").html();

	var n = chtml.length;

	if(n>1){ var address_text = ''; }else{ address_text = 'Address:'; }

	$("#invoice_address_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+address_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+type_text+': '+address+', '+city+' '+state+' '+zip+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

	

	$(".invoice_address").attr('style','display:none;');

	// clear rows	

	$("#address").attr("value",""); $("#city").attr("value",""); $("#zip").attr("value","");

	$("#address_status").html('');	

	

	// flow - open phone

	$(".invoice_phone").attr('style','display:inline;'); // open by default address

	

   }

});

});	

$("#ajax_next_address").click(function(){	

	$(".invoice_address").attr('style','display:none;');

	$(".invoice_phone").attr('style','display:inline;');		

});

$("#ajax_cancel_address").click(function(){	

	$(".invoice_address").attr('style','display:none;');

	$(".invoice_add").animate({"height": "80"}, {duration: "slow" });		

});

/* INVOICE 

 * -> EQUIPMENT 

 */

$("#ajax_add_equipment").click(function(){

	var id = $("#prospect_id").val();

	var acc = $("#prospect_acc").val();

	var style = $("#style").val();

	var style_text = $("#style :selected").text();

	var brand = $("#brand").val();	

	var brand_text = $("#brand :selected").text();

	var model = $("#model").val();

	var model_text = $("#model :selected").text();

	var state = $("#state").val();

	var serial = $("#serial").val();

	var height = $(".invoice_equipment_rows").height();

	

	$(".invoice_equipment_rows").animate({"height": height+29}, {duration: "slow" });

	$("#equipment_status").html('<img src="../../images/indicator.gif" alt="" />');

	// alert(id+' / '+acc+' / '+style+' / '+brand+' / '+model+' / '+state);

	/*

	 * ADDING NEW STYLE

	 * WE REQUIRE ALL 

	 */

	if(style=='159a5dbe10c2550bce71ac72b7fc6b81'){  

		

		style_text = $("#style_new_data").val();

		$.ajax({

		   type: "POST",

		   url: "../../feed/savestyle/name/"+style_text,		   

		   success: function(msg){		 

			 style = msg;

			 /*

			 * NEW BRAND

			 */

			if(brand=='87fb0f488c9b73a22b17273da0678f04'){

				brand_text = $("#brand_new_data").val();

				

				/* ADD BRAND */

				$.ajax({

				   type: "POST",

				   url: "../../feed/savebrand/name/"+brand_text,		   

				   success: function(msg){

					brand = msg;

					

					/* ADD MODEL */

					model_text = $("#model").val();

					$.ajax({

					   type: "POST",

					   url: "../../feed/savemodel/",

					   data: "name="+model_text+"&brand="+brand,

					   success: function(msg){

						model = msg;

				

						/* ADD ITEM */ 

						$.ajax({

						   type: "POST",

						   url: "../../feed/equipmenttype/id/"+style,	   

						   success: function(msg){

							 var style_name = msg;

							 $.ajax({

							   type: "POST",

							   url: "../../feed/saveequipment/",

							   data: "id="+id+"&acc="+acc+"&style="+style+"&brand="+brand+"&model="+model+"&state="+state+"&serial="+serial,

							   success: function(msg){			

								 /*

								 * ADDING ONLY ONE ROW FOR TICKET

								 */

								var page_id = $("#page_id").val();

								 

								if(page_id=='ticket')

								{

								

									$(".invoice_equipment_rows").animate({"height": "29"}, {duration: "slow" });

									$("#equipment_status").html('<img src="../../images/indicator.gif" alt="" />');

									var equipment_text = style_text+': '+brand_text+' '+model_text;

									

									// invoice_equipment_new

									$.ajax({

									   type: "POST",

									   url: "../../feed/updateticketequipment/",

									   data: "ticket_id="+$("#ticket_id").val()+"&equipment_id="+msg,

									   success: function(msg){

										

										$("#invoice_equipment_rows_table").html('<tr><td class="content_lable_edit"><b>Equipment</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+equipment_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

										// clear rows

										$("#equipment_status").html('');

										/*

										 * LOAD NEW TICKETS TO SELECTION

										 */

										$.ajax({ 

										   type: "POST",

										   url: "../../feed/ticketforinvoice/id/"+$("#prospect_id").val(),				   

										   success: function(msg){				   

										   $("#invoice_ticket_type_data").html(msg); // reloading ticket list								   	

										   $.ajax({

											   type: "POST",

											   url: "../../feed/viewallequipment/id/"+$("#prospect_id").val(),		   

											   success: function(msg){			

											   $("#existing_equipment").html(msg);									   

											   $(".invoice_equipment_new").attr('style','display:none;');

											   $(".invoice_equipment").attr('style','display:none;');

											   $(".invoice_issue").attr('style','display:inline;');												

											   }

											});

										   }

										});

									   }

									});										

								}else  // end for ticket

								{								 

									 chtml=$("#invoice_equipment_rows_table").html();

									var n = chtml.length;

									if(n>1){ var equipment_text = ''; }else{ equipment_text = 'Equipment:'; }		

									$("#invoice_equipment_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+equipment_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+style_name+': '+brand_text+', '+model_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

									// clear rows

									$("#model").attr("value",""); $("#serial").attr("value",""); $("#brand_new_data").attr("value",""); $("#brand_new").attr('style','display:none;');

									// refresh brand list

									$.ajax({

									   type: "POST",

									   url: "../../feed/brand/",		   

									   success: function(msg){

										 $("#brand").html(msg);

									   }

									});

									$("#equipment_status").html('');		

								}

							   }

							});

							}		

						});

						/* END ITEM */

						

					}});

					/* END MODEL */

					

				   }

				});

			/*

			 * EXSITING BRAND

			 */

			}else	

			{

				

				$.ajax({

				   type: "POST",

				   url: "../../feed/equipmenttype/id/"+style,	   

				   success: function(msg){

					 var style_name = msg;

					 /*

					  * ADD NEW MODEL

					  */

					 if(model=='6686a4f0746eb85efcdaf39c2aaaee0c')

					 {

						 model_text = $("#model_new_data").val();

						 

						 $.ajax({

							   type: "POST",

							   url: "../../feed/savemodel/",

							   data: "name="+model_text+"&brand="+brand,

							   success: function(msg){

								model = msg;						

								/*

								 * ADD EXISTING

								 */

								 $.ajax({

								   type: "POST",

								   url: "../../feed/saveequipment/",

								   data: "id="+id+"&acc="+acc+"&style="+style+"&brand="+brand+"&model="+model+"&state="+state+"&serial="+serial,

								   success: function(msg){			

									/*

									 * ADDING ONLY ONE ROW FOR TICKET

									 */

									 var page_id = $("#page_id").val();

									 

									if(page_id=='ticket')

									{

										

										$(".invoice_equipment_rows").animate({"height": "29"}, {duration: "slow" });

										$("#equipment_status").html('<img src="../../images/indicator.gif" alt="" />');

										var equipment_text = style_text+': '+brand_text+' '+model_text;

										alert(id+'|'+msg);

										// invoice_equipment_new

										$.ajax({

										   type: "POST",

										   url: "../../feed/updateticketequipment/",										   

										   data: "ticket_id="+$("#ticket_id").val()+"&equipment_id="+msg,

										   success: function(msg){

											$("#invoice_equipment_rows_table").html('<tr><td class="content_lable_edit"><b>Equipment</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+equipment_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

											// clear rows

											$("#equipment_status").html('');

											/*

											 * LOAD NEW TICKETS TO SELECTION

											 */

											$.ajax({ 

											   type: "POST",

											   url: "../../feed/ticketforinvoice/id/"+$("#prospect_id").val(),				   

											   success: function(msg){				   

											   $("#invoice_ticket_type_data").html(msg);

											   $(".invoice_issue").attr('style','display:inline;');

											   $.ajax({

												   type: "POST",

												   url: "../../feed/viewallequipment/id/"+customer_id,		   

												   success: function(msg){			

												   $("#existing_equipment").html(msg);

												   

												   $(".invoice_equipment_new").attr('style','display:none;');

												   $(".invoice_equipment").attr('style','display:none;');

												   $(".invoice_issue").attr('style','display:inline;');

													

												   }

												});

											   }

											});

										   }

										});										

									}else

									{

										chtml=$("#invoice_equipment_rows_table").html();

										var n = chtml.length;

										if(n>1){ var equipment_text = ''; }else{ equipment_text = 'Equipment:'; }		

										$("#invoice_equipment_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+equipment_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+style_name+': '+brand_text+', '+model_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

										// clear rows

										$("#model").attr("value",""); $("#serial").attr("value",""); 

										$("#equipment_status").html('');

									}

													

								   }

								});

								 

								// clear serial

								$("#serial").attr("value",""); $("#model_new_data").attr('style','display:none;');

								// clear brand

								$.ajax({

								   type: "POST",

								   url: "../../feed/brand/",		   

								   success: function(msg){

									 $("#brand").html(msg);

								   }

								});

								$("#model").attr("disabled","disabled");

								$("#equipment_status").html('');						 

								 

					 			}				 	

						 	});

						 /* END NEW MODEL */ 

					 }else

					 {

						 

						 /*

						  * ADD EXISTING MODEL

						  */

						 // id+'/'+acc+'/'+brand+'/'+model+'/'+state+'/'+serial

						 

						 $.ajax({

						   type: "POST",

						   url: "../../feed/saveequipment/",

						   data: "id="+id+"&acc="+acc+"&style="+style+"&brand="+brand+"&model="+model+"&state="+state+"&serial="+serial,

						   success: function(msg){			

						   

							 var page_id = $("#page_id").val();

							 

							if(page_id=='ticket')

							{

								$(".invoice_equipment_rows").animate({"height": "29"}, {duration: "slow" });

								$("#equipment_status").html('<img src="../../images/indicator.gif" alt="" />');

								var equipment_text = style_text+': '+brand_text+' '+model_text;

								// invoice_equipment_new

								

								$.ajax({

								   type: "POST",

								   url: "../../feed/updateticketequipment/",

								   data: "ticket_id="+id+"&equipment_id="+msg,

								   success: function(msg){

									$("#invoice_equipment_rows_table").html('<tr><td class="content_lable_edit"><b>Equipment</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+equipment_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

									// clear rows

									$("#equipment_status").html('');

									/*

									 * LOAD NEW TICKETS TO SELECTION

									 */

									$.ajax({ 

									   type: "POST",

									   url: "../../feed/ticketforinvoice/id/"+$("#prospect_id").val(),				   

									   success: function(msg){				   

									   $("#invoice_ticket_type_data").html(msg);

									   $(".invoice_issue").attr('style','display:inline;');

									   $.ajax({

										   type: "POST",

										   url: "../../feed/viewallequipment/id/"+customer_id,		   

										   success: function(msg){			

										   $("#existing_equipment").html(msg);										   

										   $(".invoice_equipment_new").attr('style','display:none;');

										   $(".invoice_equipment").attr('style','display:none;');

										   $(".invoice_issue").attr('style','display:inline;');

											

										   }

										});

									   }

									});

								   }

								});										

							}else // end for invoice and multiple equipment adding enabled

							{							 

								 chtml=$("#invoice_equipment_rows_table").html();

								var n = chtml.length;

								if(n>1){ var equipment_text = ''; }else{ equipment_text = 'Equipment:'; }		

								$("#invoice_equipment_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+equipment_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+style_name+': '+brand_text+', '+model_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

								// clear brand

								$.ajax({

								   type: "POST",

								   url: "../../feed/brand/",		   

								   success: function(msg){

									 $("#brand").html(msg);

								   }

								});

							}

							$("#model").attr("disabled","disabled").html('<option>Please Select Brand</option>');

							// clear rows

							$("#serial").attr("value",""); 

							$("#equipment_status").html('');				

						   }

						});

						/* END MODEL */

					 }			 

					}		

				});

			}

			// END BRAND

		   }

		});

	}else /* exisitng style */

	{		

		/*

		 * NEW BRAND

		 */

		if(brand=='87fb0f488c9b73a22b17273da0678f04'){

			brand_text = $("#brand_new_data").val();

			

			/* ADD BRAND */

			$.ajax({

			   type: "POST",

			   url: "../../feed/savebrand/name/"+brand_text,		   

			   success: function(msg){

				brand = msg;

				

				/* ADD MODEL */

				model_text = $("#model").val();

				$.ajax({

				   type: "POST",

				   url: "../../feed/savemodel/",

				   data: "name="+model_text+"&brand="+brand,

				   success: function(msg){

					model = msg;

			

					/* ADD ITEM */ 

					$.ajax({

					   type: "POST",

					   url: "../../feed/equipmenttype/id/"+style,	   

					   success: function(msg){

						 var style_name = msg;

						 $.ajax({

						   type: "POST",

						   url: "../../feed/saveequipment/",

						   data: "id="+id+"&acc="+acc+"&style="+style+"&brand="+brand+"&model="+model+"&state="+state+"&serial="+serial,

						   success: function(msg){			

							 /*

							 * ADDING ONLY ONE ROW FOR TICKET

							 */

							var page_id = $("#page_id").val();

							 

							if(page_id=='ticket')

							{

							

								$(".invoice_equipment_rows").animate({"height": "29"}, {duration: "slow" });

								$("#equipment_status").html('<img src="../../images/indicator.gif" alt="" />');

								var equipment_text = style_text+': '+brand_text+' '+model_text;

								

								// invoice_equipment_new

								$.ajax({

								   type: "POST",

								   url: "../../feed/updateticketequipment/",

								   data: "ticket_id="+$("#ticket_id").val()+"&equipment_id="+msg,

								   success: function(msg){

									

									$("#invoice_equipment_rows_table").html('<tr><td class="content_lable_edit"><b>Equipment</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+equipment_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

									// clear rows

									$("#equipment_status").html('');

									/*

									 * LOAD NEW TICKETS TO SELECTION

									 */

									$.ajax({ 

									   type: "POST",

									   url: "../../feed/ticketforinvoice/id/"+$("#prospect_id").val(),				   

									   success: function(msg){				   

									   $("#invoice_ticket_type_data").html(msg); // reloading ticket list								   	

									   $.ajax({

										   type: "POST",

										   url: "../../feed/viewallequipment/id/"+$("#prospect_id").val(),		   

										   success: function(msg){			

										   $("#existing_equipment").html(msg);									   

										   $(".invoice_equipment_new").attr('style','display:none;');										   

										   $(".invoice_equipment").attr('style','display:none;');

										   $(".invoice_issue").attr('style','display:inline;');

											

										   }

										});

									   }

									});

								   }

								});										

							}else

							{

								 chtml=$("#invoice_equipment_rows_table").html();

								var n = chtml.length;

								if(n>1){ var equipment_text = ''; }else{ equipment_text = 'Equipment:'; }		

								$("#invoice_equipment_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+equipment_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+style_name+': '+brand_text+', '+model_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

								// clear rows

								$("#model").attr("value",""); $("#serial").attr("value",""); $("#brand_new_data").attr("value",""); $("#brand_new").attr('style','display:none;');

								// refresh brand list

								$.ajax({

								   type: "POST",

								   url: "../../feed/brand/",		   

								   success: function(msg){

									 $("#brand").html(msg);

								   }

								});

								$("#equipment_status").html('');

							  }

						   }

						});

						}		

					});

					/* END ITEM */

					

				}});

				/* END MODEL */

				

			   }

			});

		/*

		 * EXSITING BRAND

		 */

		}else	

		{			

			$.ajax({

			   type: "POST",

			   url: "../../feed/equipmenttype/id/"+style,	   

			   success: function(msg){

				 var style_name = msg;

				 /*

				  * ADD NEW MODEL

				  */

				 if(model=='6686a4f0746eb85efcdaf39c2aaaee0c')

				 {

					 model_text = $("#model_new_data").val();

					 

					 $.ajax({

						   type: "POST",

						   url: "../../feed/savemodel/",

						   data: "name="+model_text+"&brand="+brand,

						   success: function(msg){

							model = msg;						

							/*

							 * ADD EXISTING

							 */

							 $.ajax({

							   type: "POST",

							   url: "../../feed/saveequipment/",

							   data: "id="+id+"&acc="+acc+"&style="+style+"&brand="+brand+"&model="+model+"&state="+state+"&serial="+serial,

							   success: function(msg){			

								

								 /*

								 * ADDING ONLY ONE ROW FOR TICKET

								 */

								var page_id = $("#page_id").val();

								 

								if(page_id=='ticket')

								{								

									$(".invoice_equipment_rows").animate({"height": "29"}, {duration: "slow" });

									$("#equipment_status").html('<img src="../../images/indicator.gif" alt="" />');

									var equipment_text = style_text+': '+brand_text+' '+model_text;

									

									// invoice_equipment_new

									$.ajax({

									   type: "POST",

									   url: "../../feed/updateticketequipment/",

									   data: "ticket_id="+$("#ticket_id").val()+"&equipment_id="+msg,

									   success: function(msg){

										

										$("#invoice_equipment_rows_table").html('<tr><td class="content_lable_edit"><b>Equipment</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+equipment_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

										// clear rows

										$("#equipment_status").html('');

										/*

										 * LOAD NEW TICKETS TO SELECTION

										 */

										$.ajax({ 

										   type: "POST",

										   url: "../../feed/ticketforinvoice/id/"+$("#prospect_id").val(),				   

										   success: function(msg){				   

										   $("#invoice_ticket_type_data").html(msg); // reloading ticket list								   	

										   $.ajax({

											   type: "POST",

											   url: "../../feed/viewallequipment/id/"+$("#prospect_id").val(),		   

											   success: function(msg){			

											   $("#existing_equipment").html(msg);									   

											   $(".invoice_equipment_new").attr('style','display:none;');

											   $(".invoice_equipment").attr('style','display:none;');

											   $(".invoice_issue").attr('style','display:inline;');

											   

											   // flow service is next

											   

											   // more equiment to add

											   // $(".invoice_equipment").attr('style','display:inline;'); 

												

											   }

											});

										   }

										});

									   }

									});										

								}else

								{

									chtml=$("#invoice_equipment_rows_table").html();

									var n = chtml.length;

									if(n>1){ var equipment_text = ''; }else{ equipment_text = 'Equipment:'; }		

									$("#invoice_equipment_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+equipment_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+style_name+': '+brand_text+', '+model_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

									// clear rows

									$("#model").attr("value",""); $("#serial").attr("value",""); 

									$("#equipment_status").html('');

								}

							   }

							});

							 

							// clear serial

							$("#serial").attr("value",""); $("#model_new_data").attr('style','display:none;');

							// clear brand

							$.ajax({

							   type: "POST",

							   url: "../../feed/brand/",		   

							   success: function(msg){

								 $("#brand").html(msg);

							   }

							});

							$("#model").attr("disabled","disabled");

							$("#equipment_status").html('');						 

							 

				 			}				 	

					 	});

					 /* END NEW MODEL */ 

				 }else

				 {

					 //var id = $("#prospect_id").val();

					 // checkpoint

					 //alert("id="+id+"&acc="+acc+"&style="+style+"&brand="+brand+"&model="+model+"&state="+state+"&serial="+serial);

					 

					 /*

					  * ADD EXISTING MODEL

					  */

					 $.ajax({

					   type: "POST",

					   url: "../../feed/saveequipment/",

					   data: "id="+id+"&acc="+acc+"&style="+style+"&brand="+brand+"&model="+model+"&state="+state+"&serial="+serial,

					   success: function(msg){

						

						/*

						 * ADDING ONLY ONE ROW FOR TICKET

						 */

						var page_id = $("#page_id").val();

						

						if(page_id=='ticket')

						{	

							$(".invoice_equipment_rows").animate({"height": "29"}, {duration: "slow" });

							$("#equipment_status").html('<img src="../../images/indicator.gif" alt="" />');

							var equipment_text = style_text+': '+brand_text+' '+model_text;

							

							// invoice_equipment_new

							$.ajax({

							   type: "POST",

							   url: "../../feed/updateticketequipment/",

							   data: "ticket_id="+$("#ticket_id").val()+"&equipment_id="+msg,

							   success: function(msg){

								

								$("#invoice_equipment_rows_table").html('<tr><td class="content_lable_edit"><b>Equipment</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+equipment_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

								// clear rows

								$("#equipment_status").html('');

								/*

								 * LOAD NEW TICKETS TO SELECTION

								 */

								$.ajax({ 

								   type: "POST",

								   url: "../../feed/ticketforinvoice/id/"+$("#prospect_id").val(),				   

								   success: function(msg){				   

								   $("#invoice_ticket_type_data").html(msg); // reloading ticket list								   	

								   $.ajax({

									   type: "POST",

									   url: "../../feed/viewallequipment/id/"+$("#prospect_id").val(),		   

									   success: function(msg){			

									   $("#existing_equipment").html(msg);									   

									   $(".invoice_equipment_new").attr('style','display:none;');

									   $(".invoice_equipment").attr('style','display:none;');

									   $(".invoice_issue").attr('style','display:inline;');										

									   }

									});

								   }

								});

							   }

							});										

						}else

						{							

							chtml=$("#invoice_equipment_rows_table").html();

							var n = chtml.length;

							if(n>1){ var equipment_text = ''; }else{ equipment_text = 'Equipment:'; }		

							$("#invoice_equipment_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+equipment_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+style_name+': '+brand_text+', '+model_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

							

							$.ajax({

							   type: "POST",

							   url: "../../feed/brand/",		   

							   success: function(msg){

								 $("#brand").html(msg);

							   }

							});

						}

						$("#model").attr("disabled","disabled").html('<option>Please Select Brand</option>');

						// clear rows

						$("#serial").attr("value",""); 

						$("#equipment_status").html('');				

					   }

					});

					/* END MODEL */

				 }			 

				}		

			});

		}

		// END BRAND

	}

});

$("#ajax_add_equipment_exist").click(function(){

var ticket_id = $("#ticket_id").attr("value");

var equipment_id = $("#existing_equipment").attr("value");

var equipment_text = $("#existing_equipment :selected").text();



if(equipment_id=='bkdVSuXqopQZqFa6jlUrlwaPpAanpDnl') // new equipment

{

	$(".invoice_equipment").attr('style','display:none;');

	$(".invoice_equipment_new").animate({"height": "180"}, {duration: "slow" });

}else

{

	$(".invoice_equipment_rows").animate({"height": "29"}, {duration: "slow" });

	$("#equipment_status").html('<img src="../../images/indicator.gif" alt="" />');



	// invoice_equipment_new

	$.ajax({

	   type: "POST",

	   url: "../../feed/updateticketequipment/",

	   data: "ticket_id="+ticket_id+"&equipment_id="+equipment_id,

	   success: function(msg){

		$("#invoice_equipment_rows_table").html('<tr><td class="content_lable_edit"><b>Equipment</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+equipment_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

		// clear rows

		$("#equipment_status").html('');

		$(".invoice_equipment").attr('style','display:none;');

		$(".invoice_issue").attr('style','display:inline;');

	   }

	});

}

});

$("#ajax_add_addition_equipment").click(function(){

var ticket_id = $("#ticket_id").attr("value");

var type = $("#include").attr("value");

var type_text = $("#include :selected").text();

var height = $(".equipment_add_rows").height();



$(".equipment_add_rows").animate({"height": height+29}, {duration: "slow" });

$("#equipment_add_status").html('<img src="../../images/indicator.gif" alt="" />');



//

$.ajax({

   type: "POST",

   url: "../../feed/ticketincludelist/",

   data: "id="+ticket_id+"&type="+type,

   success: function(msg){

	chtml=$("#equipment_add_rows_table").html();

	var n = chtml.length;

	if(n>1){ var text = ''; }else{ text = 'Additional Equipment:'; }

	$("#equipment_add_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+type_text+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

	// clear rows

	$("#equipment_add_status").html('');	

	}

});



});

$("#ajax_next_add").click(function(){	

	$(".equipment_items").attr('style','display:none;');

	/* $(".invoice_add").animate({"height": "80"}, {duration: "slow" }); */

	

	var id = $("#prospect_id").val();

	var phone = $("#invoice_phone_data").val();

	var type = $("#invoice_phone_type_data").val();

	var height = $(".invoice_phone_rows").height();



	//clear errors

	$(".error").attr("style","display:none;");



	// error handling

	if(phone==''){ $("#phone_error").attr("style","display:inline;"); return false; } 





	$(".invoice_phone_rows").animate({"height": height+29}, {duration: "slow" });

	$("#phone_status").html('<img src="../../images/indicator.gif" alt="" />');

	if(type==1){ type_text='Home'; }else{ type_text='Bussiness'; }

	$.ajax({

		   type: "POST",

		   url: "../../feed/savephone/",

		   data: "id="+id+"&phone="+phone+"&type="+type,

		   success: function(msg){

			chtml=$("#invoice_phone_rows_table").html();

			var n = chtml.length;

			if(n>1){ var phone_text = ''; }else{ phone_text = 'Phone'; }

			$("#invoice_phone_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+phone_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+type_text+': '+phone+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

			

			// clear rows

			$("#invoice_phone_data").attr("value","");

			$("#phone_status").html('');

			

			// flow animation

			$(".invoice_phone").attr('style','display:none;');

			$(".invoice_email").animate({"height": "100"}, {duration: "slow" }); // open by default email

			

		   }

		});

	

});

$("#ajax_cancel_add").click(function(){	

	$(".equipment_items").attr('style','display:none;');

	$(".invoice_add").animate({"height": "80"}, {duration: "slow" });		

});

$("#ajax_next_equipment_exist").click(function(){	

	$(".invoice_equipment").attr('style','display:none;');

	$(".invoice_issue").attr('style','display:inline;');		

});

$("#ajax_cancel_equipment_exist").click(function(){	

	$(".invoice_equipment").attr('style','display:none;');

	$(".invoice_add").animate({"height": "80"}, {duration: "slow" });		

});

$("#ajax_cancel_equipment").click(function(){	

	$(".invoice_equipment_new").attr('style','display:none;');

	$(".invoice_add").animate({"height": "80"}, {duration: "slow" });		

});

$("#ajax_next_equipment").click(function(){	

	$(".invoice_equipment_new").attr('style','display:none;');

	$(".invoice_issue").attr('style','display:inline;');		

});

/* INVOICE 

 * -> PHONE 

 */

$("#invoice_save_phone").click(function(){ 

var id = $("#prospect_id").val();

var phone = $("#invoice_phone_data").val();

var type = $("#invoice_phone_type_data").val();

var height = $(".invoice_phone_rows").height();



//clear errors

$(".error").attr("style","display:none;");



// error handling

if(phone==''){ $("#phone_error").attr("style","display:inline;"); return false; } 





$(".invoice_phone_rows").animate({"height": height+29}, {duration: "slow" });

$("#phone_status").html('<img src="../../images/indicator.gif" alt="" />');

if(type==1){ type_text='Home'; }else{ type_text='Bussiness'; }

$.ajax({

	   type: "POST",

	   url: "../../feed/savephone/",

	   data: "id="+id+"&phone="+phone+"&type="+type,

	   success: function(msg){

		chtml=$("#invoice_phone_rows_table").html();

		var n = chtml.length;

		if(n>1){ var phone_text = ''; }else{ phone_text = 'Phone'; }

		$("#invoice_phone_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+phone_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+type_text+': '+phone+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

		

		// clear rows

		$("#invoice_phone_data").attr("value","");

		$("#phone_status").html('');

		

		// flow animation

		$(".invoice_phone").attr('style','display:none;');

		$(".invoice_email").attr('style','display:inline;'); // open by default email

		

	   }

	});

});

$("#ajax_next_phone").click(function(){

	

	var phone = $("#invoice_phone_data").val();

	

	//clear errors

	$(".error").attr("style","display:none;");



	// error handling

	if(phone==''){ $("#phone_error").attr("style","display:inline;"); return false; }

	

	$(".invoice_phone").attr('style','display:none;');

	$(".invoice_email").attr('style','display:inline;'); // open by default email

	

});

$("#invoice_phone_cancel").click(function(){	

	$(".invoice_phone").attr('style','display:none;');

	$(".invoice_add").attr('style','display:inline;');		

});

/* INVOICE 

 * -> EMAIL 

 */

$("#invoice_save_email").click(function(){ 

	var id = $("#prospect_id").val();

	var email = $("#invoice_email_data").val();

	var type = $("#invoice_email_type_data").val();

	var height = $(".invoice_email_rows").height();

	

	//clear errors

	$(".error").attr("style","display:none;");



	// error handling

	if(email==''){ $("#email_error").attr("style","display:inline;"); return false; }

	

	$(".invoice_email_rows").animate({"height": height+29}, {duration: "slow" });

	$("#email_status").html('<img src="../../images/indicator.gif" alt="" />');

	if(type==1){ type_text='Home'; }else{ type_text='Bussiness'; }

	$.ajax({

	   type: "POST",

	   url: "../../feed/saveemail/",

	   data: "id="+id+"&email="+email+"&type="+type,

	   success: function(msg){

		chtml=$("#invoice_email_rows_table").html();

		var n = chtml.length;

		if(n>1){ var phone_text = ''; }else{ phone_text = 'Email:'; }

		$("#invoice_email_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+phone_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+type_text+': '+email+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

		

		// clear rows

		$("#invoice_email_data").attr("value","");

		$("#email_status").html('');

		

		// flow animation

		$(".invoice_email").attr('style','display:none;');

		$(".invoice_equipment").attr('style','display:none;');

		$(".invoice_equipment_new").attr('style','display:inline;');		

	   }

	});

});

$("#ajax_next_email").click(function(){	

	$(".invoice_email").attr('style','display:none;');

	$(".invoice_equipment_new").attr('style','display:inline;');		

});

$("#invoice_email_cancel").click(function(){	

	$(".invoice_email").attr('style','display:none;');

	$(".invoice_add").attr('style','display:inline;');		

});

/* INVOICE 

 * -> TICKET 

 */

$("#invoice_save_ticket").click(function(){ 

	var invoice_id = $("#invoice_id").val();

	var ticket_id = $("#invoice_ticket_type_data").val();

	var ticket = $("#invoice_ticket_type_data :selected").text();

	var height = $(".invoice_ticket_rows").height();

	

	$(".invoice_ticket_rows").animate({"height": height+29}, {duration: "slow" });

	$("#ticket_status").html('<img src="../../images/indicator.gif" alt="" />');

	

	$.ajax({

	   type: "POST",

	   url: "../../feed/saveinvoicelist/",

	   data: "invoice_id="+invoice_id+"&ticket_id="+ticket_id,

	   success: function(msg){

		

	    $.ajax({ // update list for tickets

		   type: "POST",

		   url: "../../feed/ticketforinvoice/id/"+$("#prospect_id").val(),		   

		   success: function(msg){

			 $("#invoice_ticket_type_data").html(msg);			 

		   }

		});

	    

		chtml=$("#invoice_ticket_rows_table").html();

		var n = chtml.length;

		if(n>1){ var ticket_text = ''; }else{ ticket_text = 'Ticket:'; }

		$("#invoice_ticket_rows_table").html(chtml+'<tr><td class="content_lable_edit"><b>'+ticket_text+'</b></td><td class="content_data_edit"><input class="content_data_input_large" readonly="" type="text" value="'+ticket+'" /></td><td class="content_right_edit"></td></tr><tr><td class="content_text_specer"></td></tr>');

		// clear rows

		$("#invoice_ticket_data").attr("value","");

		$("#ticket_status").html('');

	   }

	});

});

$("#invoice_ticket_cancel").click(function(){	

	$(".invoice_ticket").attr('style','display:none;');	

	$(".invoice_add").attr('style','display:inline;');		

});

/* INVOICE 

 * -> NEW ITEMS 

 */

$("#ajax_add_item").click(function(){ 

	var options = $("#invoice_option").val();	

	// new feature if(options=='Address'){ var id = $("#prospect_id").val(); $.ajax({ type: "POST",  url: "../../feed/viewalladdress/id/"+id, success: function(msg){ $("#existing_address").html(msg); $(".invoice_add").attr('style','display:none;'); $(".invoice_address").animate({"height": "200"}, {duration: "slow" });  }	}); }

	if(options=='Address'){ var id = $("#prospect_id").val(); $.ajax({ type: "POST",  url: "../../feed/viewalladdress/id/"+id, success: function(msg){ $("#existing_address").html(msg); $(".invoice_add").attr('style','display:none;'); $(".invoice_address").animate({"height": "200"}, {duration: "slow" });  }	}); }

	if(options=='Email'){ $(".invoice_email").attr('style','display:inline;'); }

	if(options=='Phone'){ $(".invoice_phone").attr('style','display:inline;'); }

	if(options=='Equipment'){ $(".invoice_equipment").attr('style','display:inline;'); }

	if(options=='Service'){ $(".invoice_issue").attr('style','display:inline;'); }

	if(options=='Ticket'){ $(".invoice_ticket").attr('style','display:inline;'); }	

	if(options=='Additional Equipment'){ $(".equipment_items").attr('style','display:inline;'); }

	$("#add_error").attr("style","display:none;").html('');

	$(".invoice_add").attr('style','display:none;');

});

/* INVOICE 

 * -> NEW ITEMS 

 */

$("#ajax_save_invoice").click(function(){

	

	if($(".invoice_equipment_rows").height()==0 && $("#page_id").val()=='ticket')

	{

		$("#add_error").attr("style","display:inline;").html("&nbsp; Before you save ticket please add Equipment.");

		return false;

	}

	if($("#page_id").val()=='ticket')

	{

		window.location.href = ('../select/id/'+$("#ticket_id").val());

	}else

	{

		window.location.href = ('../select/id/'+$("#invoice_id").val());

	}

});







/* end  */

});



var anylinkmenu1={divclass:'anylinkmenu', inlinestyle:'', linktarget:''} //First menu variable. Make sure "anylinkmenu1" is a unique name!

anylinkmenu1.items=[

	["Name", "../edit/"],

	["Address", "../editaddress/"],

	["Phone", "../editphone/"],

	["Email", "../editemail/"]

]



var anylinkmenu2={divclass:'anylinkmenu', inlinestyle:'', linktarget:''} //First menu variable. Make sure "anylinkmenu1" is a unique name!

anylinkmenu2.items=[

	["Customer", "../editownercustomer/"],

	["Company", "../editownercompany/"],

]



var anylinkmenu3={divclass:'anylinkmenu', inlinestyle:'', linktarget:''} //First menu variable. Make sure "anylinkmenu1" is a unique name!

anylinkmenu3.items=[

	["Assign", "../editassign/"],

	["Status", "../editstatus/"],

]

//jeuel start
var anylinkmenu4={divclass:'anylinkmenu', inlinestyle:'', linktarget:''}

anylinkmenu4.items=[
	["Name", "../editname/"],
	["Address", "../editaddress/"],
  ["Phone", "../editphone/"],
  ["Email", "../editemail/"],
]
//jeuel end
