	var contractors="";
	var applications="";
	var materials="";
	var applicationsCount;
	var materialsCount=0;
	var contractorsCount=0;
	var cCount=0;
	var cont = new Array(contractorsCount+1);
$(document).ready(function(){
	$('.scroll-pane').jScrollPane({showArrows:true, scrollbarWidth:18, dragMaxHeight:43});
	
	$(".findprod .multsel ul li").click(function (e) {
	    $(this).toggleClass("highlight");
		if(cont=="undefined" || cont=="")
		   {
		   	cont = new Array(contractorsCount+1);
		    for(var i=1; i<contractorsCount+1; i++)
		    {
			   cont[i]=0;	
			}
		   }
		
		if(cont[this.value]==0)
		   {cont[this.value]=1;
		   cCount=cCount+1;}
		else
		   {cont[this.value]=0;
		   cCount=cCount-1;}							   
	});


	var flag = 1;
	$(".findprod .next_1").click(function () {
		 backShow ();
		 var k=adjustApplication();
		 $(".div_inf_2").css("display", "block");
		 $(".findprod .li_1 .show_f .multsel").css("display", "none");
		 $(".findprod").animate( { marginLeft: -$(".findprod").width() }, 1000 );
		 $(".findprod .li_1 .show_f").fadeOut(300, function () {
			$(".findprod .li_1").addClass('pale');
			getSelectedContractorName();
			$(".findprod .li_1 .div_show_res").fadeIn(300, function () {
				 $(".findprod .li_2").fadeIn(500);
			 });
		 });
		 return false;
    });
	
	var appID="";
	function adjustMaterial()
	{	
	  var target = document.getElementById("materials");target.innerHTML = "Loading...";
	  appID="";
	  $.post('selectMaterials.php', {application:applications, contractor:contractorValue, count:applicationsCount}, function date(text){result=text; var target = document.getElementById("materials");target.innerHTML = text;});
	  return false;
	  };
    function getSelectedApplicationName()
	{
	  var target = document.getElementById("showSelectedApplicationsF");target.innerHTML = "Loading...";
	  appID="";
	  $.post('getApplicationName.php', {application:applications, contractor:contractors, count:applicationsCount}, function date(text){result=text; var target = document.getElementById("showSelectedApplications");target.innerHTML = text;target = document.getElementById("showSelectedApplicationsF");target.innerHTML = text;});
	  return false;
	};
    function getSelectedMaterialName()
	{
	  var target = document.getElementById("showSelectedMaterialsF");target.innerHTML = "Loading...";

	  $.post('getMaterialName.php', {material:materials, application:applications, contractor:contractors, count:materialsCount}, function date(text){result=text; var target = document.getElementById("showSelectedMaterialsF");target.innerHTML = text;});
	  return false;
	};


	var applicationsCount;
	$(".div_inf_2 .next_2").click(function () {
		 var c;
		 var a;
		 var i=0;
		 applications="";
	//	 for(c=1; c<=100; c++)
		   for (a=1; a<=100; a++)
		     if(document.getElementById('a'+a)!=null)
		     {
		       if(document.getElementById('a'+a).checked){i++; applications=applications+a;}
		       applicationsCount=i;
		     }
		 adjustMaterial();
		 getSelectedApplicationName();		 	 
		 $(".findprod").animate( { marginLeft: 0 }, 1000, '', function () {
			$(".div_inf_2").css("display", "none");
						$(".findprod").animate( { marginLeft: "-461px" }, 1000 ); 
						 $(".div_inf_3").show('slide', { direction: 'right'},1000);
		 });
		 
		 //----------
		  $(".findprod .li_2 .show_f").fadeOut(500, function () {
				$(".findprod .li_2").addClass('pale');
				$(".findprod .li_2 .div_show_res").fadeIn(300, function () {
					$(".findprod .li_3").fadeIn(500);
				});
		 });
		 flag = 0;
		 //----------
		 return false;
    });
	function fun_back1() {
		backHide();
		 $(".findprod").animate( { marginLeft: 0 }, 1000, '', function () {
			$(".div_inf_2").css("display", "none");
		 });
		 //--------
		 $(".findprod .li_2").fadeOut(500, function () {
			$(".findprod .li_1 .div_show_res").fadeOut(300, function () {	
				$(".findprod .li_1").removeClass('pale');
				$(".findprod .li_1 .show_f .multsel").css("display", "block");
				$(".findprod .li_1 .show_f").fadeIn(500);
			});
		 });
		 //--------
		 return false;
	};
	
	
	function fun_back3 () {
		if (flag==1) {
			fun_back1();
		} else {
			//---------
			$(".div_inf_3").hide('slide', { direction: 'right'},1000);
			$(".findprod").animate( { marginLeft: 0 }, 1000);
			$(".findprod .li_3").fadeOut(300, function () {
				$(".findprod .li_2 .div_show_res").fadeOut(300, function () {	
					$(".findprod .li_2").removeClass('pale');
					$(".findprod .li_2 .show_f").fadeIn(500);
				});
			});
			
			
			 $(".findprod .li_2").fadeOut(300, function () {
				$(".findprod .li_1 .div_show_res").fadeOut(300, function () {	
					$(".findprod .li_1").removeClass('pale');
					$(".findprod .li_1 .show_f .multsel").css("display", "block");
					$(".findprod .li_1 .show_f").fadeIn(300);
				});
			 });
			//---------
			flag = 1;
		}
	};
	
	$(".div_inf_2 .back_1").click(fun_back1);
	$(".findprod .li_1 .a_edit").click(fun_back3);
	
/*	function next3()
	{
			 var c;
		 var a;
		 var m;
		 var i=0;
		 if(contractors){contractorValue=contractors;};
		 if(applications){applicationValue=applications;};
		 applications="";
		 contractors="";
		 for(c=1; c<=50; c++)
		   for (a=1; a<=50; a++)
		     for (m=1; m<=50; m++)
			   if(document.getElementById('c'+c+'a'+a+'m'+m)!=null)
		       {
		         if(document.getElementById('c'+c+'a'+a+'m'+m).checked){i++; applications=applications+a; contractors=contractors+c;materials=materials+m;materialsCount=i;}
		       }
		 getSelectedMaterialName();
		 
		 $(".div_inf_3").hide('slide', { direction: 'right'},1000);
		//-----------------
		$(".findprod").animate( { marginLeft: 0 }, 1000);//, '', function () {
			 $(".findprod .div_show").fadeOut(300, function() {
				 $(".findprod .div_res").fadeIn(300);
			});
			
		// });
		return false;	
	}
	$(".div_inf_3 .next_3").click(function () {
		 var c;
		 var a;
		 var m;
		 var i=0;
		 if(contractors){contractorValue=contractors;};
		 if(applications){applicationValue=applications;};
		 applications="";
		 contractors="";
		 
		 for(c=1; c<=50; c++)
		   for (a=1; a<=50; a++)
		     for (m=1; m<=50; m++)
			   if(document.getElementById('c'+c+'a'+a+'m'+m)!=null)
		       {
		         if(document.getElementById('c'+c+'a'+a+'m'+m).checked){i++; applications=applications+a; contractors=contractors+c;materials=materials+m;materialsCount=i;}
		       }
		 getSelectedMaterialName();
		 
		 $(".div_inf_3").hide('slide', { direction: 'right'},1000);
		//-----------------
		$(".findprod").animate( { marginLeft: 0 }, 1000);//, '', function () {
			 $(".findprod .div_show").fadeOut(300, function() {
				 $(".findprod .div_res").fadeIn(300);
			});
			
		// });
		return false;
    });*/
	
	function fun_back2 () {
		$(".div_inf_3").hide('slide', { direction: 'right'},1000);
		$(".findprod").animate( { marginLeft: 0 }, 1000, '', function () {
			$(".div_inf_2").css("display", "block");
				$(".findprod").animate( {  marginLeft: -$(".findprod").width() }, 1000 ); 
		 });
		
		//---------
		$(".findprod .li_3").fadeOut(500, function () {
			$(".findprod .li_2 .div_show_res").fadeOut(300, function () {	
				$(".findprod .li_2").removeClass('pale');
				$(".findprod .li_2 .show_f").fadeIn(500);
			});
		});
		flag = 0;
		//---------
		return false;
	};
	$(".div_inf_3 .back_2").click(fun_back2);
	$(".findprod .li_2 .a_edit").click(fun_back2);
	
	
	$(".div_res .back_3").click(function () {
		 $(".findprod").animate( { marginLeft: "-461px" }, 1000 ); 
		 $(".findprod .div_res").fadeOut(300, function () {
			$(".findprod .div_show").fadeIn(300, function () {
				 $(".div_inf_3").show('slide', { direction: 'right'},1000);
			}); 
		 });
		 return false;
    });
	
	
	$(".div_res .next_new").click(function () {
    backHide();
	var contr="";
    var contrCount=0;
	for(i=0; i<=contractorsCount; i++)
    {
	  if(contractorValue[i]=="1")
	  {
	    var k=i+1;
		contr=contr+k;
		contrCount++;
	  }	
	}
	if(!applicationValue){applicationValue="";};
	if(materials=="" && applicationValue==""){contractorValue=contr;};
	if(materialsCount==""){materialsCount=contrCount;};
self.location.href='productsbywizard.php?mid='+materials+'&aid='+applications+'&cid='+contractorValue+'&count='+materialsCount;
/*		 $(".div_inf_2").css("display", "none");
		 $(".div_inf_3").css("display", "none");
		 $(".findprod .li_2").css("display", "none");
		 $(".findprod .li_3").css("display", "none");
		 $(".findprod .li_1").removeClass('pale');
		 $(".findprod .li_2").removeClass('pale');
		 $(".findprod .li_1 .show_f .multsel").css("display", "block");
		 $(".findprod .li_1 .div_show_res").css("display", "none");
		 $(".findprod .li_2 .div_show_res").css("display", "none");
		 $(".findprod .li_1 .show_f").css("display", "block");
	  	 $(".findprod .li_2 .show_f").css("display", "block");
		 $(".findprod .li_3 .show_f").css("display", "block");
		 flag = 1;
		 $(".findprod .div_res").fadeOut(300, function () {
			$(".findprod .div_show").fadeIn(300); 
		 });
		 return false;*/
    });
	var backDiv = 'win_back';
	function backShow () {
		var backWid = document.body.clientWidth+20;
        var backHeig = document.body.clientHeight;
        if(backHeig<800){backHeig=800};	
		$("."+backDiv).width(backWid+'px');
		$("."+backDiv).animate({ height: backHeig+'px', opacity: 0.7}, 100);
	}
	function backHide () {
		$("."+backDiv).animate({ height: 0, opacity: 0}, 500);
		$("."+backDiv).width("0px");
	}
});

