var step = 1;

function validate_email(val)
{
    apos=val.indexOf("@");
    dotpos=val.lastIndexOf(".");
    if (apos<1||dotpos-apos<2) 
            {return false;}
          else 
            {return true;}
}


function togglePoll() {

    var url = "http://www.fashionhouse.ro/includes/ajaxController.php";
    var pars = "action=insert";
    var myAjax = new Ajax.Request(
        url,
        {
            method: 'post',
            parameters: pars,
            onSuccess: function(transport) {
            }
        }
    );


    $('overlayer').style.display = 'block';
    new Effect.Move('poll', { x: 360, y: 60, mode: 'absolute', afterFinish:function() {    new Draggable('poll');    } });

}

function hidePoll() {
    var url = "http://www.fashionhouse.ro/includes/ajaxController.php";
    var pars = "action=clear";
    var myAjax = new Ajax.Request(
        url,
        {
            method: 'post',
            parameters: pars,
            onSuccess: function(transport) {
            }
        }
    );
        
    $('poll').fade({ duration:0.5, from: 1, to :0,  
                                    afterFinish: function() {
                                        document.getElementById('poll').style.display= "none";
                                        $('overlayer').fade({ duration: 0.5, from: 0.5, to: 0 });
                                    } 
                                }
    );
}

function submitNewsletter() {
    var email = document.getElementById('pollNewsletterField').value;
    if (validate_email(email)) {
        var url = "http://www.fashionhouse.ro/includes/ajaxController.php";
        var pars = "action=validateEmail&email="+email;
        var myAjax = new Ajax.Request(
            url,
            {
                method: 'post',
                parameters: pars,
                onSuccess: function(transport) {
                    if (transport.responseText != '') {
                        document.getElementById('newsletterNotice').innerHTML = transport.responseText;
                        document.getElementById('newsletterNotice').style.color = 'red';
                        document.getElementById('newsletterNotice').style.display = 'block';
                        return false;
                    } else {
                        hidePoll();
                    }
                }
            }
        );    
    } else { 
        document.getElementById('newsletterNotice').innerHTML = "Adresa de e-mail este invalida!";
        document.getElementById('newsletterNotice').style.color = 'red';
        document.getElementById('newsletterNotice').style.display = 'block';
        return false;
    }
}


function changeContent(step) {
    $('pollContent').fade({ duration: 0.5, from: 1, to: 0, afterFinish:function()
                                                            {
                                                            $('pollContent').innerHTML = $('step'+step).innerHTML;
                                                            $('pollContent').appear({ duration: 0.5, from: 0, to: 1 });
                                                            } 
    });
        
}
function answer(val) {
    if (val == true) {
        var container = document.getElementById('poll');
        step++;
        changeContent(step);
    } else {
        if (step==0) {
            hidePoll();
        } 
        if (step == 1) {
            changeContent("b2");
            step++;
        }
    }
}

function getData(field,value) {
    if (value == '') value = document.getElementById(field).value;

    var url = "http://www.fashionhouse.ro/includes/ajaxController.php";
    var pars = "action=getData&field="+field+"&value="+value;
    var myAjax = new Ajax.Request(
        url,
        {
            method: 'post',
            parameters: pars,
            onSuccess: function(transport) {

            }
        }
    );

    
}

function insertData() {
    var url = "http://www.fashionhouse.ro/includes/ajaxController.php";
    var pars = "action=insert";
    var myAjax = new Ajax.Request(
        url,
        {
            method: 'post',
            parameters: pars,
            onSuccess: function(transport) {
            }
        }
    );
}
