﻿function pageInit() {

    $("a[rel^='prettyPhoto']").prettyPhoto({ theme: 'light_square' });

    if (is_new_pass) {
        setNewPasswordMessageHtml(is_new_pass, 180, 500);
        $.blockUI({ message: $('.confirm') });
    }

}

function setNewPasswordMessageHtml(massage, height, width) {

    SetMessageDimantions(height, width);
    var buttons_html = '<button type="button" class="generalButtonTag" onmouseover="javascript: mouseOverButton(this);" onmouseout="javascript: mouseOutButton(this);" onclick="closePopup()"><div>Close</div></button>';

    document.getElementById("messageText").innerHTML = '<br/>' + massage;
    document.getElementById("confirmButtons").innerHTML = buttons_html;
}

function setInitMessageHtml() {

    $('.ErrorItem').html('');

    SetMessageDimantions(250, 500);
    
    var html = '<b>Forgot your password?</b> <br /><br />';
    html += 'Enter your username below and we will send you an email <br />';
    html += 'with a link to reset your password. <br /> <br />';
    html += 'Username : &nbsp;&nbsp;';
    html += '<input type="text" id="pass_username" name="username" style="width:200px;" value="' + $("#username").val() + '"/>';

    var buttons_html = '<button type="button" class="generalButtonTag" onmouseover="javascript: mouseOverButton(this);" onmouseout="javascript: mouseOutButton(this);" onclick="sendRequest()"><div>Ok</div></button>';
    buttons_html += '<button type="button" class="generalButtonTag" onmouseover="javascript: mouseOverButton(this);" onmouseout="javascript: mouseOutButton(this);" onclick="dontSendRequest()"><div>Cancel</div></button>';

    $('#messageText').html(html);
    $('#confirmButtons').html(buttons_html);
    $('.error_div').html('');


}

function SetMessageDimantions(height, width) {
    $('.confirm').css("height", height);
    $('.confirm').css("width", width);    
}

function mouseOverButton(button_div) {
    button_div.className = "generalButtonHoverTag";
}

function mouseOutButton(button_div) {
    button_div.className = "generalButtonTag";
}


function getPopup() {

    setInitMessageHtml();

    $.blockUI({ message: $('.confirm') });

    document.getElementById("pass_username").focus();

}

function closePopup() {
    $.unblockUI(function() { document.getElementById("messageText").innerHTML = ""; });

}

function sendRequest() {

    var username_forgot = $("#pass_username").val();

    if (username_forgot != null && username_forgot != '') {

        $.ajax({
            url: 'forgotPass.aspx',
            dataType: 'json',
            data: { username: username_forgot },
            type: "POST",
            cache: false,
            success: function(result) {               
                setNewPasswordMessageHtml(result.Message, 240, 500);
            }
        });
    }
    else {
        $('.error_div').html('* Username field cannot be left empty');
        $.blockUI({ message: $('.confirm') });
    }    

}

function dontSendRequest() {
    closePopup();
}



function mouseOverButton(button_div) {
    button_div.className = "generalButtonHoverTag";
}

function mouseOutButton(button_div) {
    button_div.className = "generalButtonTag";
}

function setUserName() {

    if (username) {
        document.getElementsByName("username")[0].value = username;
    }
}



//function setBodyHeight(height)
//{

//    //alert($(document.body).parent().css('height'));

//    // var parent = top.document.getElementById("content");

//    //parent.style.height = height;   

//    //$(document.body).parent().css('height', height);        
//    var frameWindow = document.parentWindow || document.defaultView;
//    var outerFrame = $(frameWindow.frameElement);
//    outerFrame.css('height', height);
//}




function placeCustomerQuotes() {

    var i = random_index;

    document.writeln('<div class="customerQuoteDiv">');
    if (customer_quotes[i].logo != '')
        document.writeln('<img src="' + customer_quotes[i].logo + '" class="customerLogo">');
    document.writeln(customer_quotes[i].text);
    document.writeln('</div>');
    document.writeln('<div class="customerSignDiv">');
    document.writeln(customer_quotes[i].sign);
    document.writeln('</div>');

}
    
