function callback_send(par) {
	ok=1;

	div = "callback_name";
	if (document.getElementById(div).value=="") { document.getElementById(div).style.border="1px solid red";ok=0; }
	else { document.getElementById(div).style.border="1px solid #abadb3"; }
	par = document.getElementById("callback_param").value;


    if (par!=2) {
	div = "callback_tel";
	value = document.getElementById(div).value;
	reg = new RegExp("[0-9-+() ]", 'i');
	if (document.getElementById(div).value!="" && reg.test(value)) { document.getElementById(div).style.border="1px solid #abadb3"; }
	else {  document.getElementById(div).style.border="1px solid red"; ok=0;}
	}
	div = "callback_mail";
	value = document.getElementById(div).value;
	reg = new RegExp("[0-9a-z_]+@[0-9a-z_^.]+\\.[a-z]{2,3}", 'i');
    if (reg.test(value) && value!="") {document.getElementById(div).style.border="1px solid #abadb3"; }
	else {  document.getElementById(div).style.border="1px solid red";ok=0; }
	if (par==2) {
	div = "callback_vopros";
	value = document.getElementById(div).value;
    if (value!="") {document.getElementById(div).style.border="1px solid #abadb3"; }
	else {  document.getElementById(div).style.border="1px solid red";ok=0; }
	}
    div = "callback_text";
	if (ok==1) {
		vopros = document.getElementById("callback_vopros").value;
		name = document.getElementById("callback_name").value;
		tel = document.getElementById("callback_tel").value;
		mail = document.getElementById("callback_mail").value;
		h1 = document.getElementById("callback_h1").innerHTML;
		document.getElementById("callback_number").innerHTML = tel;
		if (par==2) { document.getElementById("callback_number").innerHTML = mail; }
		$("#"+div+"_block").slideUp(300);
		$("#"+div+"_ok").slideDown(300)

		if (document.getElementById("callback_frame")==null) $('<iframe id="callback_frame" name="callback_frame">').appendTo('body');
  		document.getElementById("callback_frame").src = "/day/callback.php?name="+name+"&tel="+tel+"&mail="+mail+"&vopros="+vopros+"&theme="+h1;
	}

}
function callback_open(h1,par) {
	document.getElementById("callback_mail").style.display = "none";
	document.getElementById("callback_textmail").style.display = "none";
	document.getElementById("callback_tel").style.display = "none";
	document.getElementById("callback_texttel").style.display = "none";
	document.getElementById("callback_vopros").style.display = "none";
	document.getElementById("callback_textvopros").style.display = "none";
    div = "callback_text";
	document.getElementById("callback_h1").innerHTML = h1;
	document.getElementById(div+"_block").style.display = "block";
	document.getElementById(div+"_ok").style.display = "none";
	document.getElementById("callback_param").value = par;
    if (par==0) {
    	document.getElementById("callback_mail").style.display = "block";
		document.getElementById("callback_textmail").style.display = "block";
		document.getElementById("callback_tel").style.display = "block";
		document.getElementById("callback_texttel").style.display = "block";
	}
	if (par==1) {
		document.getElementById("callback_mail").style.display = "block";
		document.getElementById("callback_textmail").style.display = "block";
		document.getElementById("callback_tel").style.display = "block";
		document.getElementById("callback_texttel").style.display = "block";
	}
	if (par==2) {
		document.getElementById("callback_mail").style.display = "block";
		document.getElementById("callback_textmail").style.display = "block";
		document.getElementById("callback_vopros").style.display = "block";
		document.getElementById("callback_textvopros").style.display = "block";
	}

	name = document.getElementById("callback_name").value="";
	document.getElementById("callback_tel").value="";
	document.getElementById("callback_mail").value="";
	document.getElementById("callback_vopros").value="";
	document.getElementById("callback_name").style.border="1px solid #abadb3";
	document.getElementById("callback_tel").style.border="1px solid #abadb3";
	document.getElementById("callback_mail").style.border="1px solid #abadb3";
	document.getElementById("callback_vopros").style.border="1px solid #abadb3";
	$("#"+div).fadeIn(300);
}

function callback_close(div) {
	$("#"+div).fadeOut(200);
}

    $("embed").attr("wmode", "opaque");
    $(document).ready(function() {
        var embedTag;
        $("embed").each(function(i) {
            embedTag = $(this).attr("outerHTML");
            if ((embedTag != null) && (embedTag.length > 0)) {
                embedTag = embedTag.replace(/embed /gi, "embed wmode=\"opaque\" ");
                $(this).attr("outerHTML", embedTag);
            }
        });
    });
