﻿function setseminarBarCookie(name, value, ms) {
  var expiresDate = new Date();
  expiresDate.setTime(expiresDate.getTime() + (ms ? ms : 365 * 24 * 60 * 60 * 1000));
  var expires = expiresDate.toGMTString();
  var newCookie = name + "=" + value + "; path=/; expires=" + expires;
  document.cookie = newCookie + ";";
}

function getCookie(name) {
  var prefix = name + "=";
  var cookieStartIndex = document.cookie.indexOf(prefix);
  if (cookieStartIndex == -1) return null;
  var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
  if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length;
  return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}

//additional properties for jQuery object
$(document).ready(function(){
   
  // if (getCookie("seminarPopup")) if (getCookie("seminarPopup") == 1) return;
  
   //align element in the middle of the screen
   $.fn.alignCenter = function() {
      //get margin left
      var marginLeft =  - $(this).width()/2 + 'px';
      //get margin top
      var marginTop =  - $(this).height()/2 + 'px';
      //return updated element
      return $(this).css({'margin-left':marginLeft, 'margin-top':marginTop});
   };

   $.fn.togglePopup = function(){
     //detect whether popup is visible or not
     if($('#popup').hasClass('hidden'))
     {
       //hidden - then display
       //when IE - fade immediately
       if($.browser.msie)
       {
         $('#opaco').height($(document).height()).toggleClass('hidden')
                    .click(function(){$(this).togglePopup();});
       }
       else
       //in all the rest browsers - fade slowly
       {
         $('#opaco').height($(document).height()).toggleClass('hidden').fadeTo('slow', 0.7)
                    .click(function(){$(this).togglePopup();});
       }

       $('#popup').html($(this).html()).alignCenter().slideToggle('slow', function(){});
     }
     else
     {
       //visible - then hide
       $('#opaco').toggleClass('hidden').removeAttr('style').unbind('click');
       $('#popup').toggleClass('hidden');
       setseminarBarCookie("seminarPopup", 0);
     }
   };
});


/**
 * Заявка 
 */

function formCatOrd(id){
    var name = $('#cord_name').attr('value');
    var email = $('#cord_email').attr('value');
    var phone = $('#cord_tel').attr('value');
    var text = $('#cord_comments').attr('value');

	   
    if(!$("#cord_name").val()) { $("#cord_name").focus(); return false; }
    if(!$("#cord_email").val()) { $("#cord_email").focus(); return false; }
    
	
	var data = "act=save&" + $("#comments_add_form").serialize();

	$.ajax({
		type: "POST",
		url: "/jx/orders.php",
		data: data,
		success: function(msg)
		{  
			if(msg == "error")
			{
				$("#orderItem .formMsg").html("<div style=\"padding-left:15px;\">Ошибка. Заявка не была отправлена.</div>");
			}
			else
			{
			
					$("#cord_name").val("");
					$("#cord_email").val("");
					$("#cord_tel").val("");
					$("#cord_comments").val("");
									  
    				$("#orderItem .formMsg").html("<div class=\"goodText\">Заявка отправлена.<br><br>Спасибо, менеджер свяжется с Вами в ближайшее время.</div>");
					
			}
		}
	});

	return false;
	
}