function bookmark(url,title){
  if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
  window.external.AddFavorite(url,title);
  } else if (navigator.appName == "Netscape") {
    window.sidebar.addPanel(title,url,"");
  } else {
    alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
  }
}

var popup = '';
function open_popup(url) {

    if (!popup.closed && popup.location) {
        popup.focus();
    } else {
        popup=window.open(url, '','toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=yes,resizable=yes,width='+screen.width+',height=400');
    }

    if (!popup.opener) {
        popup.opener = self;
    }

    if (window.focus) {
        popup.focus();
    }

    return false;
}

$(document).ready(function(){


	function isValidEmailP(email)
	{
	     re = /^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,6}$/i;
	     return re.test(email);
	}

				// Dialog
				$('#dialog').dialog({
					autoOpen: false,
					width: 450,
					overlay: { opacity: 0.5, background: 'black'},
					modal: true,
					bgiframe: true,
					buttons: {
						"Отправить": function() {
							ertotal = 0;
                            if ($('#WhatIsYN').val()=="") {
                            $('#clmer').css('color', 'red');
                            $('#mf_WhatIsYN').css('background-color', '#FFD7D7');
                            ertotal = 1
                            }
                            else {
                            $('#clmer').css('color', 'black');
                            $('#WhatIsYN').css('background-color', '#fff');
                            }
                            if ($('#WhatIsYT').val()==0) {
                            $('#clmer2').css('color', 'red');
                            $('#WhatIsYT').css('background-color', '#FFD7D7');
                            ertotal = 1
                            }
                            else {
                            $('#clmer2').css('color', 'black');
                            $('#WhatIsYT').css('background-color', '#fff');
                            }
                            if (ertotal==0) {
                            var dt = $("#call_me").serialize();
                            $.post("/ajax/callme.php", dt, function(){ $('#dialog').dialog("option", "buttons", ""); $("#call_me_form").html("<center><br>Заявка на звонок успешно отправлена. <br> Скоро мы Вам позвоним.</center>"); setTimeout(function(){ $('#dialog').dialog("close"); $('#dialog').dialog("destroy"); },4000); }, "html");
                            }
                        }
					}
				});

				// Dialog Link
				$('a.callLink').click(function(){
					$('#dialog').dialog('open');
					return false;
				});
				// Mail_me form
				$('#mailform').dialog({
					autoOpen: false,
					width: 450,
					overlay: { opacity: 0.5, background: 'black'},
					modal: true,
					bgiframe: true,
					buttons: {
						"Отправить": function() {
						    ertotal = 0
                            if ($('#mf_WhatIsYN').val()=="") {
                            $('#mmfer1').css('color', 'red');
                            $('#mf_WhatIsYN').css('background-color', '#FFD7D7');
                            ertotal = 1
                            }
                            else {
                            	if ( isValidEmailP( $('#mf_WhatIsYN').val() ) == true) {
									$('#mmfer1').css('color', 'black');
									$('#mf_WhatIsYN').css('background-color', '#fff');
                            	}
                            	else {
		                            $('#mmfer1').css('color', 'red');
		                            $('#mf_WhatIsYN').css('background-color', '#FFD7D7');
		                            alert("Вероятно, вы ввели с ошибкой свой e-mail.\n\nПожалуйста, исправьте её,\n в противном случае,\nмы не сможем вам ответить на письмо.");
		                            ertotal = 1
		                        }

                            }
                            if ($('#mf_WhatIsQ').val()=="") {
                            $('#mmfer2').css('color', 'red');
                            $('#mf_WhatIsQ').css('background-color', '#FFD7D7');
                            ertotal = 1
                            }
                            else {
                            $('#mmfer2').css('color', 'black');
                            $('#mf_WhatIsQ').css('background-color', '#fff');
                            }
                            if ($('#WhatIsYW').val()==0) {
                            $('#mmfer3').css('color', 'red');
                            $('#WhatIsYW').css('background-color', '#FFD7D7');
                            ertotal = 1
                            }
                            else {
                            $('#mmfer3').css('color', 'black');
                            $('#WhatIsYW').css('background-color', '#fff');
                            }

                            if (ertotal==0) {
                            var dt = $("#mail_me").serialize();
                            $.post("/ajax/mailme.php", dt, function(){ $('#mailform').dialog("option", "buttons", ""); $("#mail_me_form").html("<center><br>Спасибо! Ваше письмо успешно отправлено.</center>"); setTimeout(function(){ $('#mailform').dialog("close"); $('#mailform').dialog("destroy"); },4000); }, "html");
                            }
                        }
					}
				});

				// Mail_me Link
				$('.mail_me_link').click(function(){
					$('#mailform').dialog('open');
					return false;
				});
	/*
    $("a.callLink").click(function() {
         $.prompt(txt,{ opacity: 0.2, submit: mysubmitfunc, buttons: { Ok:true }});
         return false;
    });
    */
});

function addi(iid) {
       var item_col = $("#item"+iid).val();
       if (item_col>0) { // Добавим товар в корзину
          $.post("/ajax/order.php", {additem: iid, addcols: item_col}, function() { $.prompt("Товар был успешно добавлен <div id='itemslist'></div>",{ loaded: showitems, opacity: 0.4, buttons: { Ok:true }}); });
       }
}
function showitems()
{
$('#itemslist').load('/ajax/orderlist.php');
}

/* Быстрый заказ */
$(document).ready(function() {
$('#express_order').ajaxForm( { target: '#order_status', url: '/ajax/express_order.php', beforeSubmit: validate, success: showst, resetForm: true } );
});
function showst ()
{
$('#order_status').show();
}
function validate(formData, jqForm, options) {
    var er = 0;
    var ermsg = "";
    var v1 = $('#eov1').val();
    var v2 = $('#eov2').val();
    var v3 = $('#eov3').val();
    var v4 = $('#eov4').val();
    if (!v1) {
        er = 1;
        ermsg +="- Укажите свои фамилию и имя\n";
    }
    if (!v3) {
        er = 1;
        ermsg +="- Укажите контактный телефон\n";
    }
    if (!v4) {
        er = 1;
        ermsg +="- Укажите заказываемое наименование\n";
    }
    if (er>0) {
	    alert(ermsg);
	    return false;
    }
    else {
        if (!confirm("Вся информация о заказе указана верно?")){
            return false;
	    }
    }
}


function isValidEmail(email)
{
     re = /^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i;
     return re.test(email);
}





