<script type="text/javascript">
$(document).ready(function(){
/* нам нужно передать куку вот с таким названием */
var needCookieName = 'roistat_visit';
/* сюда мы сохраним значение, которое нужно передать */
var needCookieValue = '';
/* а вот это имя с которым нужно передать значение */
var needVarName = 'roistat';
/* сначала найдем в cookie нужно нам значение */
var value = "; " + document.cookie;
var parts = value.split("; " + needCookieName + "=");
if (parts.length == 2) needCookieValue = parts.pop().split(";").shift();
/* пройдем все формы и добавим в них скрытое поле с нужныv значением cookie */
$('form.js-form-proccess').each(function(){
$(this).append('<input type="hidden" name="'+needVarName+'" value="'+needCookieValue+'">');
});
});
</script>
/* вот эта функция будет вызвана, после отправки данных в основной приемщик */
window.mySuccessFunction= function($form){
/* $form - jquery объект ссылающийся на форму */
var url = 'Адрес на который нужно отправлять данные в системе аналитики';
$.post(url, $form.serialize(), function(json){
},'json');
}
/* здесь мы говорим обработчику форм, что после отправки данных, нужно вызвать специальную функцию */
$('form.js-form-proccess').each(function(){
$(this).data('success-callback', 'window.mySuccessFunction');
});