$(document).ready(function(){
$("#likeSignUp").click(function(){
/* alert("Checkout.");*/
});
});
$('#srchbtn').on('click', function () {
var searchVal = $('#srchval').val();
if(searchVal != '') { $('form#srch').submit(); }
});
$('.copy').on('click', function () {
var cloneId = $(this).attr('data-name');
var cloneFull = $(".clone-"+cloneId).attr('name');
var cloneGl = $(".clone-"+cloneId).last().attr('id');
var count = $('[id^="'+cloneGl+'"]').length;
if (count % 2 === 0) { var color = {'background-color': 'white'}; } else { var color = {'background-color': '#EBEBEB'}; }
$(".clone-"+cloneId).clone().insertAfter($('[id^="'+cloneGl+'"]').last()).removeClass('clone-'+cloneId).prop('required', false).css(color).attr("name", function(i,v){
var randomValue = parseInt(Math.random()*999999,10),
actualId = this.id;
return cloneFull + '-' + randomValue;
});
});
/* GET ALL INPUTS FROM PRODUCT AND SAVE */
$(function() {
$('.btn#add_item').on('click', function () {
var hasError = hasError;
var prodId = $(this).attr('data-name');
var prodId = prodId.substring(0,prodId.length - 1);
var min_amnt = $('input[name="productAmnt-'+prodId+'-y"]').attr('placeholder');
var val_amnt = $('input[name="productAmnt-'+prodId+'-y"]').val();
if(parseInt(val_amnt) < min_amnt) {
hasError = true;
$('input[name="productAmnt-'+prodId+'-y"]').css("background-color","yellow");
}
var allVal = '';
var pres = 'p-' + prodId + '-';
$("div[id^="+pres+"] > input, select[id^="+pres+"]").each(function() {
/* check and notify on screen */
if(!$(this).prop('required')){ /*http://stackoverflow.com/questions/18495310/checking-if-an-input-field-is-required-using-jquery*/
if ($(this).val().length > 0) {
allVal += '&' + $(this).attr('name') + '=' + $(this).val();
}
}
else {
if ($(this).val().length > 0) {
allVal += '&' + $(this).attr('name') + '=' + $(this).val();
}
else {
hasError = true;
/* alert('req');*/
$(this).css("background-color","yellow");
}
}
});
if (hasError == undefined) {
/*alert(allVal);*/
/* do stuff with the data */
$.ajax({
type: "POST",
url: '/include/process/ol_insert.php',
data: allVal,
success: function(data){
/*$('#outpt').html(data);*/
$('#outpt_modal').html(data);
$('#modal').modal('toggle');
$('#o_modal').modal('toggle');
/* CLEAR FORM WORKING!!*/
$("div[id^="+pres+"] > input, select[id^="+pres+"]").not(':hidden').val("").css("background-color","transparent");
},
error : function(data) { alert('File error Major Tom'); }
});
}
});
});
/***
*
* ORDERING
*
****/
/* SHOW / HIDE OPTIONS ORDERLINE */
$( ".prod_globals_shw").each(function(index) {
$(this).on("click", function(){
var showDiv = $(this).attr('data-name');
$('#prod_globals_hidden-'+showDiv).toggle();
});
});
/* RE-ORDER OR NEW ORDER */
$('#v_neworder').on('click', function () {
var oNr = $(this).attr('data-name');
var date = new Date();
date.setDate(date.getDate() + 14);
var dateMsg = date.getFullYear()+'-'+(date.getMonth()+1)+'-'+date.getDate();
document.cookie = 'broodjesexpressorder='+oNr+'-1;expires='+dateMsg+';path=/'
$('#reorderTron').hide(400);
});
$('#v_reorder').on('click', function () {
var oNr = $(this).attr('data-name');
var dataString = 'oNr='+ oNr;
/*alert(dataString);*/
$.ajax({
type: "POST",
url: '/include/process/ord_reorder.php',
data: dataString,
success: function(data){
/*$('#v_reorder').after(data);*/
if(data == 1) {
var date = new Date();
date.setDate(date.getDate() + 14);
var dateMsg = date.getFullYear()+'-'+(date.getMonth()+1)+'-'+date.getDate();
document.cookie = 'broodjesexpressorder='+oNr+'-2;expires='+dateMsg+';path=/'
location.href="/order/";
}
if(data == "2") {
alert('order err');
}
},
error : function(data) { alert('File error Major Tom');
}
});
});
/* END RE-ORDER OR NEW ORDER */
/* on change input and select */
$("input, select").keydown(function (e) { if (e.which == 9) $(this).css("background-color","white"); });
$(document).on('click','.alterShopAmnt', function () {
var action = $(this).attr('data-name');
$(this).html('');
var dataString = 'action='+ action;
$.ajax({
type: "POST",
url: '/include/process/ol_update.php',
data: dataString,
success: function(data){
$('#shopcard').html(data);
},
error : function(data) { //alert('File error Major Tom');
}
});
});
$(document).on('click','.deleteOL', function () {
var action = $(this).attr('data-name');
$(this).html('');
var dataString = 'action='+ action;
$.ajax({
type: "POST",
url: '/include/process/ol_delete.php',
data: dataString,
success: function(data){
$('#shopcard').html(data);
},
error : function(data) { //alert('File error Major Tom');
}
});
});
$('#o_date').on('blur', function() {
var dateSet = $("#o_date").val();
$("#o_date_copy").val(dateSet);
});
/* get day from text field
$('#o_date_copy').change(function() {
var dateSet = $("#o_date_copy").val();
// somethingChanged = true;
});
$(document).ready(function(){
var $hello= $('[id=o_date_copy]');
$hello.on("change", function(){
});
$hello.val("Something");
$hello.change();
});
*/
$("#o_postal,#o_del_postal").on('blur', function() {
var postcode_arr = ['1000','1001','1002','1003','1005','1006','1007','1008','1009','1011','1012','1013','1014','1015','1016','1017','1018','1019','1020','1021','1022','1023','1024','1025','1026','1027','1028','1030','1031','1032','1033','1034','1035','1036','1037','1040','1041','1042','1043','1044','1045','1046','1047','1051','1052','1053','1054','1055','1056','1057','1058','1059','1060','1061','1062','1063','1064','1065','1066','1067','1068','1069','1070','1071','1072','1073','1074','1075','1076','1077','1078','1079','1080','1081','1082','1083','1086','1087','1090','1091','1092','1093','1094','1095','1096','1097','1098','1101','1102','1103','1104','1105','1106','1107','1108','1109','1110','1111','1112','1113','1114','1117','1118','1118','1119','1161','1165','1170','1171','1175','1180','1181','1182','1183','1184','1185','1186','1187','1188','1189','1422','1432','1435','1437','1500','1501','1502','1503','1504','1505','1506','1507','1508','1509','1812','2000','2001','2002','2003','2011','2012','2013','2014','2015','2019','2021','2022','2023','2024','2025','2026','2031','2032','2033','2034','2035','2036','2037','2051','2130','2131','2132','2133','2134','2135','2143','3132'];
var deliveryVal = $("input[name=o_delivery]:radio:checked").val();
if(deliveryVal === "2") {
var postal = $('#o_del_postal').val();
var postalNr = postal.substring(0,4);
}
if(deliveryVal === "1") {
var postal = $('#o_postal').val();
var postalNr = postal.substring(0,4);
}
if ( $.inArray(postalNr, postcode_arr) > -1 ) {
$("#o_postal_templ,#o_postal_del_templ").hide(); $("#o_price_region").val('');
}
else {
if(deliveryVal === "2") { $("#o_postal_del_templ").show(); $("#o_price_region").val('45'); }
if(deliveryVal === "1") { $("#o_postal_templ").show(); $("#o_price_region").val('45'); }
}
});
$( 'select[id=o_time]' ).on('change', function() {
$("#o_time_mss, #o_time_hour").hide();
$("#o_price_del").val('');
$("select[name=o_time_hr]").val('');
/* save this code
$("#o_time_hr").val($("#o_time_hr option:first").val());
$("#o_time_hr option:first").attr('selected','selected');
$("#o_time_hr").attr('selectedIndex', '-1').find("option:selected").removeAttr("selected");
*/
$("select[name=o_time_hr]").prop('required', false);
var template = $("#o_time_templ p").html();
var delTimeVars = $('#o_time').val();
delTimeVars = delTimeVars.split('-'); var delOpt = delTimeVars[0]; var delTime = delTimeVars[1]; var delTime_price = delTimeVars[2];
if(delTime_price != undefined) {
$(".o_time_chng").hide();
$("#o_time_chng-"+delOpt).show();
$("#o_time_hr-"+delOpt).prop('required', true);
$( "#o_time_mss > p" ).html(template);
$("#o_time_mss p").html($("#o_time_mss p").html().replace("o_time_zone_screen", delTime).replace("o_time_price_screen", delTime_price));
$("#o_time_mss, #o_time_hour").show();
$( "#o_time_templ > p" ).html(template);
$("#o_price_del").val(delTime_price);
}
/*alert(delTime + ' ' + delTime_price);*/
});
$( 'input[name="o_delivery"]:radio' ).on('change', function() {
$('.delAddr').toggle();
$("input[id^='o_del_']").val('').css("background-color","white");
var deliveryVal = $("input[name=o_delivery]:radio:checked").val();
if(deliveryVal === "2") { $("#o_postal_templ").hide(); $("#o_price_region").val(''); }
if(deliveryVal === "1") { $("#o_postal_del_templ").hide(); $("#o_price_region").val(''); $("#o_postal").blur(function(){ }).blur(); }
});
$('#smtOrder').on('click', function() {
var hasError = hasError;
/* delivery date*/
var delDate = $('#o_date').val();
var comp = delDate.split('-');
var d = parseInt(comp[0], 10);
var m = parseInt(comp[1], 10);
var y = parseInt(comp[2], 10);
var date = new Date(y,m-1,d);
if (date.getFullYear() == y && date.getMonth() + 1 == m && date.getDate() == d) {
} else {
hasError = true;
$('#o_date').css("background-color","yellow");
}
/* delivery hour */
$("select[id^=o_time_hr-]").prop('required', false);
var delTimeVars = $('#o_time').val();
delTimeVars = delTimeVars.split('-'); var delOpt = delTimeVars[0]; var delTime = delTimeVars[1]; var delTime_price = delTimeVars[2];
if(delTime_price != undefined) {
$("#o_time_hr-"+delOpt).prop('required', true);
}
/* email */
var email = $("#o_mail").val();
var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
var emailaddressVal = $("#o_mail").val();
if(emailaddressVal == '') {
hasError = true;
$("#o_mail").css("background-color","yellow");
}
else if(!emailReg.test(emailaddressVal)) {
hasError = true;
$("#o_mail").css("background-color","yellow");
}
var phone = $('input[name="o_mob"]').val(),
intRegex = /[0-9\-\(\)\s]+./;
if((phone.length < 10) || (!intRegex.test(phone))) {
hasError = true;
$("#o_mob").css("background-color","yellow");
}
/* delivery address */
var deliveryVal = $("input[name=o_delivery]:radio:checked").val();
if(deliveryVal === "2") { $('.delAddr').find('input').prop('required', true); }
if(deliveryVal === "1") { $('.delAddr').find('input').prop('required', false); }
var allVal = '';
var pres = 'o_';
$( "input[id^='o_'], select[id^='o_'], textarea[id^='o_']" ).each(function() {
/* check and notify on screen */
if(!$(this).prop('required')){ /*http://stackoverflow.com/questions/18495310/checking-if-an-input-field-is-required-using-jquery*/
if ($(this).val().length > 0) {
allVal += '&' + $(this).attr('name') + '=' + $(this).val();
}
/*alert($(this).attr('name') + ' req GOOD'); */
}
else {
if ($(this).val().length > 0) {
allVal += '&' + $(this).attr('name') + '=' + $(this).val();
/*alert($(this).attr('name') + ' DEL GOOD'); */
}
else {
hasError = true;
/*alert($(this).attr('name') + ' req'); */
$(this).css("background-color","yellow");
}
}
});
if (hasError === undefined) {
$.ajax({
type: "POST",
url: '/include/process/ord_insert.php',
data: allVal,
success: function(data){
$('#err_data').append(data);
if(data == "1") {
alert('order err');
}
if(data == "2") {
alert('order line err');
}
if(data == "3") {
alert('mail error');
}
else {
location.href="/thank-you/";
/*alert('OK ' + data);*/
}
},
error : function(data) { //alert('File error Major Tom');
}
});
}
});
if ($('#o_date').length) {
function addZero(i) {
if (i < 10) { i = "0" + i; }
return i;
}
var date = new Date(); var hr = date.getHours(); var min = addZero(date.getMinutes());
var timeString = "" + hr + "." + min + "";
if (hr < 10) {
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1;
var yyyy = today.getFullYear();
if(dd<10){ dd='0'+dd }
if(mm<10){ mm='0'+mm }
var today = dd+'-'+mm+'-'+yyyy;
$('#o_date').val(today);
}
if (hr >= 10) {
var today = new Date();
today.setDate(today.getDate() + 1);
var dd = today.getDate();
var mm = today.getMonth()+1;
var yyyy = today.getFullYear();
if(dd<10){ dd='0'+dd }
if(mm<10){ mm='0'+mm }
var today = dd+'-'+mm+'-'+yyyy;
$('#o_date').val(today).after('');
}
};
/* ORDERING
DATEPICKER: http://www.jqueryscript.net/time-clock/Simple-Clean-Date-Picker-Plugin-with-jQuery-Air-Datepicker.html
*/
$('#o_date').datepicker({
onSelect: function() {
var date = $('#o_date_copy').val();
alert('on select triggered');
},
// inline mode
inline: false,
// additional CSS class
classes: '',
// language
language: 'en',
// start date
startDate: new Date(),
// first day
firstDay: '',
// array of day's indexes
weekends: [6, 0],
// custom date format
dateFormat: '',
// Alternative text input. Use altFieldDateFormat for date formatting.
altField: '',
// Date format for alternative field.
altFieldDateFormat: '@',
// remove selection when clicking on selected cell
toggleSelected: true,
// keyboard navigation
keyboardNav: true,
// position
position: 'bottom left',
offset: 12,
// days, months or years
view: 'days',
minView: 'days',
showOtherMonths: true,
selectOtherMonths: true,
moveToOtherMonthsOnSelect: true,
showOtherYears: true,
selectOtherYears: true,
moveToOtherYearsOnSelect: true,
minDate: new Date(),
maxDate: '',
disableNavWhenOutOfRange: true,
multipleDates: false, // Boolean or Number
multipleDatesSeparator: ',',
// display today button
todayButton: false,
// display clear button
clearButton: true,
// Event type
showEvent: 'focus',
// auto close after date selection
autoClose: true,
// navigation
monthsFiled: 'monthsShort',
prevHtml: '',
nextHtml: '',
navTitles: {
days: 'MM, yyyy',
months: 'yyyy',
years: 'yyyy1 - yyyy2'
},
// callback events
onSelect: '',
onChangeMonth: '',
onChangeYear: '',
onChangeDecade: '',
onChangeView: '',
onRenderCell: ''
});
Datepicker.language['en'] = {
days: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
daysShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
daysMin: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],
months: ['January','February','March','April','May','June', 'July','August','September','October','November','December'],
monthsShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
today: 'Today',
clear: 'Verwijderdatum',
dateFormat: 'dd-mm-yyyy',
firstDay: 1
};
Datepicker.language['nl'] = {
days: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
daysShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
daysMin: ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
months: ['januari','februari','maart','april','mei','juni', 'juli','augustus','september','october','november','december'],
monthsShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
today: 'Vandaag',
clear: 'Verwijder',
dateFormat: 'dd-mm-yyyy',
firstDay: 1
};
/* ----------------------------------------DELETE BELOW!!!---------------------------------------- */
/* SHOW nieuw navigatie-item */
$('#shwknop').on('click', function () {
$('#nweknop').toggle();
});
/* nieuw navigatie-item */
$('#saveCat').on('click', function () {
var cat_name_nl = $('#cat_name_nl').val();
var cat_name_en = $('#cat_name_en').val();
var cat_descr = $('#cat_descr').val();
var cat_descr_en = $('#cat_descr_en').val();
if (cat_name_nl === '' ) { $('#cat_name_nl').css("background-color","yellow"); var err = 1;}
if (cat_name_en === '' ) { $('#cat_name_en').css("background-color","yellow"); var err = 1;}
if(err == undefined) {
var dataString = 'cat_name_nl='+ cat_name_nl + '&cat_name_en=' + cat_name_en + '&cat_descr=' + cat_descr + '&cat_descr_en=' + cat_descr_en;
$.ajax({
type: "POST",
url: '/include/process/cat_ins.php',
data: dataString,
success: function(data){
if(data == "1") { alert('Error 1 Major Tom'); }
if(data == "3") { alert('Error 3 Major Tom'); }
data = data.split('-'); var PID = data[0]; var err = data[1];
if(err == "20") {
location.href="/categories/category.php?catID="+PID+"";
}
},
error : function(data) { alert('File error Major Tom'); }
});
}
});
/* SHOW: add sub category in navigation */
$('.btn#addSubCat').on('click', function () {
var string = $(this).attr('data-name');
$('#addline-'+string).toggle();
});
/* ADD: new sub category in navigation */
$('.btn#addSubNav').on('click', function () {
var catID = $(this).attr('data-name');
var prodName = $('#newSubnav-'+catID).val();
var cat = $('#newSubnav-'+catID).attr('data-name');
if (prodName === '' ) $('#newSubnav-'+catID).css("background-color","yellow");
else {
var dataString = 'navName='+ prodName + '&catNr=' + cat;
$.ajax({
type: "POST",
url: '/include/process/catsub_ins.php',
data: dataString,
success: function(data){
if(data == "1") { alert('Error 1 Major Tom'); }
if(data == "3") { alert('Error 3 Major Tom'); }
data = data.split('-'); var PID = data[0]; var err = data[1]; var drie = data[2];
if(err == "20") {
location.href="/categories/category.php?cs_id="+PID+"";
}
},
error : function(data) { alert('File error Major Tom'); }
});
}
});
/* SHOW: nieuwe GLOBAL option */
$('.btn#addOption').on('click', function () {
var string = $(this).attr('data-name');
$('#addline-'+string).toggle();
});
/* ADD: new GLOBAL */
$('#addGlobal').on('click', function () {
var prodName = $('#newGlobal').val();
var string = $('#newGlobal').attr('data-name');
if (prodName === '' ) $("#newGlobal").css("background-color","yellow");
else {
var dataString = 'globalname='+ prodName;
$.ajax({
type: "POST",
url: '/include/process/globals_ins.php',
data: dataString,
success: function(data){
data = data.split('-'); var PID = data[0]; var err = data[1];
if(err == "1") { alert('Error 1 Major Tom'); }
if(err == "3") { alert('Error 3 Major Tom'); }
if(err == "20") {
location.href="/options/global.php?globalID="+PID+"";
}
},
error : function(data) { alert('File error Major Tom'); }
});
}
});
/* nieuw product option item */
$('#addItem').on('click', function () {
var prodName = $('#newItem').val();
var string = $('#newItem').attr('data-name');
if (prodName === '' ) $("#newItem").css("background-color","yellow");
else {
var dataString = 'itemglobalid='+ string + '&itemname=' + prodName;
$.ajax({
type: "POST",
url: '/include/process/options_ins.php',
data: dataString,
success: function(data){
data = data.split('-'); var PID = data[0]; var err = data[1]; var globalid = data[2];
if(err == "1") { alert('Error 1 Major Tom'); }
if(err == "3") { alert('Error 3 Major Tom'); }
if(err == "20") {
location.href="/options/option.php?globalID="+globalid+"&item="+PID+"";
}
},
error : function(data) { alert('File error Major Tom'); }
});
}
});
/*
*
* ADD PRODUCT
*
*/
$('.form-control').on("click", function() { $(this).css("background-color",""); });
$('.btn#addProduct').on("click", function() {
var prodName = $('#newProduct').val();
var string = $('#newProduct').attr('data-name');
if (prodName === '' ) $("#newProduct").css("background-color","yellow");
else {
string = string.split('-'); var type = string[0]; var global_id = string[1];
var dataString = 'type='+ type + '&global_id=' + global_id + '&prodName=' + prodName;
$.ajax({
type: "POST",
url: '/include/process/product_ins.php',
data: dataString,
success: function(data){
data = data.split('-'); var PID = data[0]; var err = data[1]; var column = data[2]; var columnID = data[3];
if(err == "1") { alert('Error 1 Major Tom'); }
if(err == "3") { alert('Error 3 Major Tom'); }
if(err == "20") {
location.href="/products/product.php?"+column+"="+columnID+"&prodID="+PID+"";
}
},
error : function(data) { alert('File error Major Tom'); }
});
}
});
/* check if product fields are ok
$('#saveProd').on("mouseover", function() {
$('input[type="submit"]#saveProd').prop('disabled', false);
});
*/
/*
*
* SET GLOBALS PER PRODUCT
*
*/
$('input:checkbox[id="global_check"]').on('change', function () {
var string = $(this).attr('data-name');
var vals = $(this).attr('data-name');
/* alert(string);*/
string = string.split('-'); var type = string[0]; var global_key = string[1]; var p_pid = string[2]; var action_id = string[3]; var listAction = string[4];
var dataString = 'type='+ type + '&global_key=' + global_key
+ '&p_pid=' + p_pid
+ '&action_id=' + action_id
+ '&listAction=' + listAction;
$.ajax({
type: "POST",
url: '/include/process/upd_globals.php',
data: dataString,
success: function(data){
if(data == "1") {
alert('Error 1 Major Tom');
}
if(data == "3") {
alert('Error 3 Major Tom');
}
if(data == "20") {
$('p#'+vals).append(' ');
}
if(data == "21") {
$('p#'+vals).append(' ');
}
},
error : function(data) { alert('File error Major Tom'); }
});
});
/*
*
* SET DROP DOWN ITEMS
*
*/
$('input:checkbox[id="item_check"]').on('change', function () {
var string = $(this).attr('data-name');
var vals = $(this).attr('data-name');
/* alert(string);*/
string = string.split('-'); var type = string[0]; var global_key = string[1]; var p_pid = string[2]; var action_id = string[3]; var listAction = string[4];
var dataString = 'type='+ type + '&global_key=' + global_key
+ '&p_pid=' + p_pid
+ '&action_id=' + action_id
+ '&listAction=' + listAction;
$.ajax({
type: "POST",
url: '/include/process/upd_dropdowns.php',
data: dataString,
success: function(data){
if(data == "1") {
alert('Error 1 Major Tom');
}
if(data == "3") {
alert('Error 3 Major Tom');
}
if(data == "20") {
$('p#'+vals).append(' ');
}
},
error : function(data) { alert('Error Major Tom'); }
});
});
/*
*
* TOOLTIPS
*
*/
$(document).ready(function(){
$('[data-toggle="tooltip"]').tooltip();
});
$('#openC').on('click', function () {
$('#coronaInfo').modal('toggle');
})
/* SCROLL FROM TOP ON HAS IN URL --> NOT WORKING PROPERLY!!!!!!!!!!!!!!!!!!!!
var hash = false;
checkHash();
function checkHash(){
if(window.location.hash != hash) {
hash = window.location.hash;
processHash(hash);
} t=setTimeout("checkHash()",100);
}
function processHash(hash){
$('html, body').animate({scrollTop: '+=450px'});
}
$(function() {
if ( document.location.href.indexOf('#2') > -1 ) {
}
});
*/
/* CLONE SESSIONS IN DEVELOPMENT
$('.copy').on('click', function () {
var initialName= $(this).attr('data-name'),
className = "clone-" + initialName,
elements = $('.' + className);
alert(initialName);
var cloneFull = $(".clone-"+initialName).attr('id');
alert(cloneFull);
elements
.clone()
.insertAfter(elements.last())
.removeClass(className)
.prop('required', false)
.attr("name", function(i,v){
var randomValue = parseInt(Math.random()*999999,10),
actualId = this.id;
return cloneFull + '-' + randomValue;
});
});
$('.copy').on('click', function () {
var cloneId = $(this).attr('data-name');
var cloneFull = $(".clone-"+cloneId).attr('id');
randomValue = parseInt(Math.random()*999999,10);
$(".clone-"+cloneId).clone().insertAfter(".clone-"+cloneId+":last").removeClass('clone-'+cloneId).prop('required', false).attr("name", cloneFull + '-' + randomValue);
});
$('.copy').on('click', function() {
var cloneId = $(this).attr('data-name'),
randomValue = parseInt(Math.random()*999,10);
$(".clone-" + cloneId)
.clone()
.insertAfter(".clone-" + cloneId + ":last")
.removeClass('clone-' + cloneId)
.prop('required',false)
.attr("name", cloneId + '-' + randomValue);
});
*/