jQuery(document).ready(function($){ // Split AR Code $('#ar_code').keyup(function() { change_selects(); //alert("?"); return false; }); function change_selects(){ var tags = ['a','iframe','frame','frameset','script'], reg, val = $('#ar_code').val(), hdn = $('#arcode_hdn_div2'), formurl = $('#ar_url'), hiddenfields = $('#ar_hidden'); formurl.val(''); if(jQuery.trim(val) == '') return false; $('#arcode_hdn_div').html(''); $('#arcode_hdn_div2').html(''); for(var i=0;i<5;i++){ reg = new RegExp('<'+tags[i]+'([^<>+]*[^\/])>.*?', "gi"); val = val.replace(reg,''); reg = new RegExp('<'+tags[i]+'([^<>+]*)>', "gi"); val = val.replace(reg,''); } var tmpval; try { tmpval = decodeURIComponent(val); } catch(err){ tmpval = val; } hdn.append(tmpval); var num = 0; var name_selected = ''; var email_selected = ''; $(':text',hdn).each(function(){ var name = $(this).attr('name'), name_selected = num == '0' ? name : (num != '0' ? name_selected : ''), email_selected = num == '1' ? name : email_selected; if(num=='0') jQuery('#ar_name').val(name_selected); if(num=='1') jQuery('#ar_email').val(email_selected); num++; }); jQuery(':input[type=hidden]',hdn).each(function(){ jQuery('#arcode_hdn_div').append(jQuery('').val(jQuery(this).val())); }); var hidden_f = jQuery('#arcode_hdn_div').html(); formurl.val(jQuery('form',hdn).attr('action')); hiddenfields.val(hidden_f); //alert(tmpval); hdn.html(''); }; }); // main jquery container