rendered paste bodyvar j = jQuery.noConflict();j(document).ready(function(){ var scntDiv = j('#p_scents'); var i = j('#p_scents p').size() + 1; var i2 = i; // Add information for additional properties // j('#addScnt').live('click', function() { j('<p>'+ '<h3>Property details</h3>'+ '<label for="pName">Property name</label> <input type="text" name="pName[]" id="pName"><br />'+ '<label for="shire">Shire</label> <input type="text" name="shire[]" id="shire"><br />'+ '<label for="pic">Property Identification Code (PIC):</label> <input type="text" name="pic[]" id="pic"><br />'+ '<label for="hectares">Area of property (hectares):</label> <input type="text" name="hectares[]" id="hectares"><br />'+ '<label for="cattle">Number of cattle:</label> <input type="text" name="cattle[]" id="cattle"><br />'+ '<label for="experience">Years of industry experience:</label> <input type="text" name="experience[]" id="experience"><br />'+ '<label for="staff">Number of staff:</label> <input type="text" name="staff[]" id="staff"><br />'+ '<label for="region">NRM Region:</label>'+ '<select name="region[]" id="region' + i + '">'+ '<option value="">-- Please select --</option>'+ '<?php foreach( $nrmp as $nrmc => $value) { echo '<option value="'.$value['nrm_id'].'">'; echo $value['nrm_title']; echo '</option>'; $id = $value['nrm_id']; if($id != 8) { $nrmc2 = $form->nrmcDropDown($id); foreach( $nrmc2 as $nrmct2 => $value2) { echo '<option value="'.$value2['nrm_id'].'">'; echo ' -- '.$value2['nrm_title']; echo '</option>'; } } } ?>'+ '</select><br />'+ '<input type="text" name="nrmother[]" id="nrmother_' + i + '" class="hidden" /><br />'+ '<label for="role">Your role:</label>'+ '<select name="role[]" id="role_' + i + '">'+ '<option value="">-- Please select --</option>'+ '<?php foreach( $role as $rolec => $value) { echo '<option value="'.$value['role_id'].'">'; echo $value['role_title']; echo '</option>'; } ?>'+ '</select><br />'+ '<input type="text" name="roleother[]" id="roleother_' + i + '" class="hidden" /><br />'+ '<label for="type">Production type:</label>'+ '<select name="type" id="type_' + i + '">'+ '<option value="">-- Please select --</option>'+ '<?php foreach( $production as $productionc => $value) { echo '<option value="'.$value['pro_id'].'">'; echo $value['pro_title']; echo '</option>'; } ?>'+ '</select><br />'+ '<input type="text" name="typeother[] id="typeother_' + i + '" class="hidden" /><br />'+ '<a href="#" id="remScnt">Remove</a></p>').appendTo(scntDiv); var me = i; j('#region' + me).change(function(){ var selected_item = j(this).val() if(selected_item == "24"){ j('#nrmother_' + me).val("").removeClass('hidden'); } else { j('#nrmother_' + me).val(selected_item).addClass('hidden'); } }); j('#role_' + me).change(function(){ var selected_item = j(this).val() if(selected_item == "4"){ j('#roleother_' + me).val("").removeClass('hidden'); } else { j('#roleother_' + me).val(selected_item).addClass('hidden'); } }); j('#type_' + me).change(function(){ var selected_item = j(this).val() if(selected_item == "6"){ j('#typeother_' + me).val("").removeClass('hidden'); } else { j('#typeother_' + me).val(selected_item).addClass('hidden'); } }); i++; return false; }); j('#remScnt').live('click', function() { if( i > 2 ) { j(this).parents('p').remove(); i--; } return false; }); });