function mCheckAll(status) {
        var myForm = myGetElement('mForm');    
        for (var j=0; j < myForm.length ; j++) {
            var e = myForm.elements[j]
            if (e.type == 'checkbox' && e.id != 'pets'){
                e.checked = status;
            }
        }      
    }

function myGetCheckboxes(formName)
{
 var i = 0;
 var myForm = myGetElement(formName);
 var cities = new Array;

 for (var j=0; j < myForm.length ; j++) {
 var e = myForm.elements[j]
 if (e.type == 'checkbox'){
 cities[i] = e;
 i++;
 }

 }

 return cities;
}

function checkAll(obj)
{
	var cities = myGetCheckboxes('mForm');
	var status = obj.checked;
	var block_id = obj.id.substring(0,3);
	
	for (i=0; i < cities.length; i++){
		if (cities[i].id.substring(0,3) == block_id){
			cities[i].checked = status;
		}
	}
}
$(function() { 
    
	$('#AreasA').click(function () {
	    $('#AreasDiv').toggle('quick');
	    return false;
	});
	$('#PreferencesA').click(function () {
	    $('#PreferencesDiv').toggle('quick');
	    return false;
	});
	
	function Step2 () {
	    $('#Step1').slideUp('slow');
	    $('.errorbox').toggle();
		
	    $('#bname').val(document.getElementsByName('user[first_name]')[0].value + ' ' + document.getElementsByName('user[last_name]')[0].value);	
		$('#Cfirst_name').html(document.getElementsByName('user[first_name]')[0].value + ' ' + document.getElementsByName('user[last_name]')[0].value);
		$('#Cstreet_address').html(document.getElementsByName('user[street_address]')[0].value + ', ' + document.getElementsByName('user[city]')[0].value + ', ' + document.getElementsByName('user[state]')[0].value + ', ' + document.getElementsByName('user[zip_code]')[0].value);
		$('#Cphone').html(document.getElementsByName('user[phone]')[0].value);
		$('#Cemail').html(document.getElementsByName('user[email]')[0].value);
		$('#Ctype_of_prop').html(document.getElementsByName('user[type_of_prop]')[0].value);
		$('#Cbedrooms').html(document.getElementsByName('user[bedrooms]')[0].value);
		$('#Cmax_monthly_rent').html(document.getElementsByName('user[max_monthly_rent]')[0].value);
		$('#Cfurnished').html(document.getElementsByName('user[furnished]')[0].value);
		$('#Cdes_locat').html('All');
		$('#Cfirst_name1').html(document.getElementsByName('user[first_name]')[0].value + ' ' + document.getElementsByName('user[last_name]')[0].value);							    
	    
		$('#Step2').show();
	    return false;
	};
	
	$('#SubmitInput').click(Step2);
	$('#SubmitInput1').click(Step2);
	
	$('#BackStep1').click(function () {
	    $('#Step2').hide();
	    $('.errorbox').toggle();
		$('#Step1').slideDown('slow');
	    return false;
	});
	
	$('#SelectCC').click(function () {
		$('#SelectPP').removeClass("ChooseDivS").addClass("ChooseDiv");
		$(this).removeClass("ChooseDiv").addClass("ChooseDivS");
		
		$('#PPDiv').hide('quick');
		$('#CCDiv').show('quick');
	});
	
	$('#SelectPP').click(function () {
		$('#SelectCC').removeClass("ChooseDivS").addClass("ChooseDiv");
		$(this).removeClass("ChooseDiv").addClass("ChooseDivS");
		
		$('#CCDiv').hide('quick');
		$('#PPDiv').show('quick');
	});
	
	$('#sbm').click(function () {
		
		$(this).hide();
		$('#tr_status0').hide();
		$('#tr_status').show();
		
	});
	
	
	
});

function updContract1 (ws) {	
	$('._priceS').html(priceS[ws]);	
	$('._daysS').html(daysS[ws]);
}

	function RegProgress (w) {
		
		var b = parseInt(w);
					
			$('#element1').css('background-position', "-"+w+"px 0pt");
			
			if (b<=20) {
				//$('#PBpT').html('(Only payment left!)');
				$('.yellow').addClass('Igreen');
			}
			else {
				//$('#PBpT').html(' ');
				$('.Igreen').removeClass('Igreen');
			}
	}
	
	function RegRecalculate () {
		var step = Math.round(100/$('.RegProgress').length);
		
		var count_all = 0;
		$(".RegProgress").each(function (i) {
	        if (this.value > '') {
	          count_all++;
	        }
	      });
		
		return RegProgress(120-count_all*step);
	}
	
$(function() { 
	$('.RegProgress').keyup(function () {
		// fill contract with values
		$('#bname').val(document.getElementsByName('user[first_name]')[0].value + ' ' + document.getElementsByName('user[last_name]')[0].value);	
		$('#Cfirst_name').html(document.getElementsByName('user[first_name]')[0].value + ' ' + document.getElementsByName('user[last_name]')[0].value);
		$('#Cstreet_address').html(document.getElementsByName('user[street_address]')[0].value + ', ' + document.getElementsByName('user[city]')[0].value + ', ' + document.getElementsByName('user[state]')[0].value + ', ' + document.getElementsByName('user[zip_code]')[0].value);
		$('#Cphone').html(document.getElementsByName('user[phone]')[0].value);
		$('#Cemail').html(document.getElementsByName('user[email]')[0].value);
		$('#Ctype_of_prop').html(document.getElementsByName('user[type_of_prop]')[0].value);
		$('#Cbedrooms').html(document.getElementsByName('user[bedrooms]')[0].value);
		$('#Cmax_monthly_rent').html(document.getElementsByName('user[max_monthly_rent]')[0].value);
		$('#Cfurnished').html(document.getElementsByName('user[furnished]')[0].value);
		$('#Cdes_locat').html('All');
		$('#Cfirst_name1').html(document.getElementsByName('user[first_name]')[0].value + ' ' + document.getElementsByName('user[last_name]')[0].value);
		
		return RegRecalculate();
	});
});	

