var validMail = /^[a-z0-9_\+-]+(\.[a-z0-9_\+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*\.([a-z]{2,4})$/;

var en = "";
if(location.href.indexOf("/en/")!=-1) en = "-en";

var lang = "en";
if(location.href.indexOf("/en/")!=-1) lang = "ru";

$(document).ready(function(){

	var w = new SWFObject("/images/wta.swf", "abc", "169", "71", "8", "#105D79");
	w.addVariable("singles",singles);
	w.addVariable("doubles",doubles);
    w.addVariable("mylang",mylang);
	w.addParam("wmode", "transparent");
	w.write("wta");

    $('h1').flash(
        {
            src: '/js/jfr'+en+'.swf',
            wmode:'transparent' ,
            flashvars: {
                css: [
                    '* { color: #ffffff;letter-spacing: 0.7px;font-style: italic;  }'
                ].join(' ')
            }
        },
        { version: 7 },
        function(htmlOptions) {
            htmlOptions.flashvars.txt = this.innerHTML.toUpperCase();
            this.innerHTML = '<div style="height:18px">'+this.innerHTML+'</div>';
            var $alt = $(this.firstChild);
            htmlOptions.height = $alt.height();
            htmlOptions.width = $alt.width();
            $alt.addClass('alt');
            $(this)
                .addClass('flash-replaced')
                .prepend($.fn.flash.transform(htmlOptions));
        }
    );
    $('h2').flash(
        {
            src: '/js/jfr'+en+'.swf',
            wmode:'transparent' ,
            flashvars: {
                css: [
                    '* { color: #ffffff;letter-spacing: 0.7px;font-style: italic;  } '
                ].join(' ')
            }
        },
        { version: 7 },
        function(htmlOptions) {
            htmlOptions.flashvars.txt = this.innerHTML.toUpperCase();
            this.innerHTML = '<div style="height:18px">'+this.innerHTML+'</div>';
            var $alt = $(this.firstChild);
            htmlOptions.height = $alt.height();
            htmlOptions.width = $alt.width();
            $alt.addClass('alt');
            $(this)
                .addClass('flash-replaced')
                .prepend($.fn.flash.transform(htmlOptions));
        }
    );
    $('h4.play-with').flash(
        {
            src: '/js/jfr'+en+'.swf',
            wmode:'transparent' ,
            flashvars: {
                css: [
                    '* { color: #ffffff;letter-spacing: 0.7px;font-style: italic;  } '
                ].join(' ')
            }
        },
        { version: 7 },
        function(htmlOptions) {
            htmlOptions.flashvars.txt = this.innerHTML.toUpperCase();
            this.innerHTML = '<div style="height:18px;float:left;width:80px">'+this.innerHTML+'</div>';
            if(lang!="ru") this.innerHTML = '<div style="height:18px;float:left;width:180px">'+this.innerHTML+'</div>';
            var $alt = $(this.firstChild);
            htmlOptions.height = $alt.height();
            htmlOptions.width = $alt.width();
            $alt.addClass('alt');
            $(this)
                .addClass('flash-replaced')
                .prepend($.fn.flash.transform(htmlOptions));
        }
    );
    $('h4.play-with2').flash(
        {
            src: '/js/jfr'+en+'.swf',
            wmode:'transparent' ,
            flashvars: {
                css: [
                    '* { color: #4fe7ee;letter-spacing: 0.7px;font-style: italic;  } '
                ].join(' ')
            }
        },
        { version: 7 },
        function(htmlOptions) {
            htmlOptions.flashvars.txt = this.innerHTML;//.toUpperCase();
            this.innerHTML = '<div style="height:18px;float:left;width:300px;">'+this.innerHTML+'</div>';
            var $alt = $(this.firstChild);
            htmlOptions.height = $alt.height();
            htmlOptions.width = $alt.width();
            $alt.addClass('alt');
            $(this)
                .addClass('flash-replaced')
                .prepend($.fn.flash.transform(htmlOptions));
        }
    );

    
    //top3

    $("a#moretop3").click(function(){
        document.getElementById('top3jquery').innerHTML = '<div style="text-align:center;padding:100px 0;color:white;"><img style="vertical-align:middle;margin-right:5px" src="/images/ajaxloader.gif"> Loading...</div>';
        $.get("/get.php?action=top3&lang="+lang+"&top3page="+top3page, function(data) {
             document.getElementById('top3jquery').innerHTML = data;
        });
        if(top3page<top3makspage) top3page++;
        else top3page = 1;

        return false;
    });


    //galleries
    $("a#moregalleries").click(function(){
        document.getElementById('galleriesjquery').innerHTML = '<div style="text-align:center;padding:100px 0;color:white;"><img style="vertical-align:middle;margin-right:5px" src="/images/ajaxloader.gif"> Loading...</div>';
        $.get("/get.php?action=galleries&lang="+lang+"&galleriespage="+galleriespage, function(data) {
             document.getElementById('galleriesjquery').innerHTML = data;
        });
        if(galleriespage<galleriesmakspage) galleriespage++;
        else galleriespage = 1;

        return false;
    });

});

function form_ask()
{
     $.get("/form_ask.php", function(data) {
         document.getElementById('ask-form').innerHTML = data; });
}
function form_com()
{
     $.get("/form_com.php", function(data) {
         document.getElementById('ask-form').innerHTML = data; });
}
function form_com2()
{
     $.get("/form_com2.php", function(data) {
         document.getElementById('ask-form').innerHTML = data; });
}
function send_form_ask()
{
    var f = document.forms.f_ask;
    var err = "";
    if(f.vname.value == "") err += " - Write your name\n";
    if(f.email.value == "") err += " - Write your e-mail\n"; else
    if(f.email.value.search(validMail) == -1) err += " - Write correct e-mail\n";
    if(f.question.value == "") err += " - Write your question\n";

    var vm = f.vname.value;
    var e = f.email.value;
    var q = f.question.value;

    if(err) alert("Please correct fields:\n\n"+err);
    else
        {
          document.getElementById("ask-form").innerHTML = '<div style="padding:70px 0 0;text-align:center;color:white"><img src="/images/ajaxloader.gif" style="vertical-align:middle;margin-right:5px"> <b>Sending... Please wait</b></div>';
          $.post("/send_form_ask.php", {
              vname: vm,
              email: e,
              question: q
          },
          function(data){
                document.getElementById("ask-form").innerHTML = data;
          });

        }
}
function send_form_comment()
{
    var f = document.forms.f_ask;
    var err = "";
    if(f.vname.value == "") err += " - Write your Nickname\n";
    if(f.email.value != "" && f.email.value.search(validMail) == -1) err += " - Write correct e-mail\n";
    if(f.comment.value == "") err += " - Write your Comment\n";

    var vm = f.vname.value;
    var  e = f.email.value;
    var q = f.comment.value;
    var nid = document.getElementById("nid").innerHTML;

    if(err) alert("Please correct fields:\n\n"+err);
    else
        {
            document.getElementById("ask-form").innerHTML = '<div style="padding:70px 0 0;text-align:center;color:white"><img src="/images/ajaxloader.gif" style="vertical-align:middle;margin-right:5px"> <b>Sending... Please wait</b></div>';
          $.post("/send_form_com.php", {
              vname: vm,
              email: e,
              comment: q,
              nid: nid
          },
          function(data){
                document.getElementById("ask-form").innerHTML = data;
          });

        }
}
function send_form_comment2()
{
    var f = document.forms.f_ask;
    var err = "";
    if(f.vname.value == "") err += " - Write your Nickname\n";
    if(f.email.value != "" && f.email.value.search(validMail) == -1) err += " - Write correct e-mail\n";
    if(f.comment.value == "") err += " - Write your Comment\n";

    var vm = f.vname.value;
    var e = f.email.value;
    var q = f.comment.value;
    var nid = document.getElementById("nid").innerHTML;

    if(err) alert("Please correct fields:\n\n"+err);
    else
        {
            document.getElementById("ask-form").innerHTML = '<div style="padding:70px 0 0;text-align:center;color:white"><img src="/images/ajaxloader.gif" style="vertical-align:middle;margin-right:5px"> <b>Sending... Please wait</b></div>';
          $.post("/send_form_com2.php", {
              vname: vm,
              email: e,
              comment: q,
              nid: nid
          },
          function(data){
                document.getElementById("ask-form").innerHTML = data;
          });

        }
}
