var reload = 0;

function addWidget (site_id, page_id, col, type) {
    $.post("add-widget", { site_id: site_id, page_id: page_id, col: col, type: type }, function (data) {
        reload = 1;
        $.post("show-widget", { site_id: site_id, page_id: page_id, widget_id: data, type: type }, function (data2) {
            var div='#column'+col;
            $(div).html($(div).html()+data2);
            if (type == 'text') {
                centerPopup('popupEditText');
                loadPopupEditText(data);
            } else if (type == 'photo') {
                centerPopup('popupEditPhoto');
                loadPopupEditPhoto(data);
            } else if (type == 'gallery') {
                centerPopup('popupEditGallery');
                loadPopupEditGallery(data);
            } else if (type == 'slideshow') {
                centerPopup('popupEditSlideshow');
                loadPopupEditSlideshow(data);
            } else {
                location.href = 'index?site_id='+$("#site_id").val()+'&page_id='+$("#page_id").val();
            }
        });
    } );
}
$(document).ready(function(){
//following code will be here

//LOADING POPUP
//Click the button event!
$(".editTextButton").click(function(){
    //centering with css
    centerPopup('popupEditText');
    //load popup
    loadPopupEditText(this.id);
    return false;
});
$(".editPhotoButton").click(function(){
    //centering with css
    centerPopup('popupEditPhoto');
    //load popup
    loadPopupEditPhoto(this.id);
    return false;
});
$(".editGalleryButton").click(function(){
    centerPopup('popupEditGallery');
    loadPopupEditGallery(this.id);
    return false;
});
$(".editSlideshowButton").click(function(){
    //centering with css
    centerPopup('popupEditSlideshow');
    //load popup
    loadPopupEditSlideshow(this.id);
    return false;
});

$("#popupButtonUpdate").click(function(){
    var div='#widget_text_'+$("#current_id").val();
    var div_title='#widget_title_'+$("#current_id").val();
    var $html = tinyMCE.get('edit_form').getContent();
    $.post("edit-text-widget-2.tcl", { site_id: $("#site_id").val(), page_id: $("#page_id").val(), widget_id: $("#current_id").val(), html: $html, widget_title: $("#widget_title").val() }, function (data) {
        $(div).html(data);
        $(div_title).html($("#widget_title").val());
        disablePopup();
        location.href = 'index?site_id='+$("#site_id").val()+'&page_id='+$("#page_id").val();
    });
});

$("#popupButtonChoosePhoto").click(function(){
    $.post("edit-photo-widget-2.tcl", { site_id: $("#site_id").val(), page_id: $("#page_id").val(), widget_id: $("#modified_photo_widget_id").val(), photo_id: $('input:radio[name=photo_id]:checked').val(), widget_title: $("#photo_widget_title").val(), thumbnail_p: $('input:checkbox[name=thumbnail_p]:checked').val(), show_details_p: $('input:checkbox[name=show_details_p]:checked').val(), show_title_p: $('input:checkbox[name=show_title_p]:checked').val() }, function (data) {
        var div='#image_'+$("#modified_photo_widget_id").val();
        $(div).html(data);
        var div_title='#widget_title_'+$("#modified_photo_widget_id").val();
        $(div_title).html($("#photo_widget_title").val());
        disablePopup();
        location.href = 'index?site_id='+$("#site_id").val()+'&page_id='+$("#page_id").val();
    } );
});
$("#popupButtonChooseGallery").click(function(){
    var selected_photo = "";
    $('input:checkbox[name=gallery_photo_id]:checked').each( 
    function() 
    { 
        if (this.checked) 
        { 
            selected_photo += " " + this.value; 
        } 
    }); 
    $.post("edit-gallery-widget-2.tcl", { site_id: $("#site_id").val(), page_id: $("#page_id").val(), widget_id: $("#modified_gallery_widget_id").val(), photo_id: selected_photo, widget_title: $("#gallery_widget_title").val(), show_gallery_photo_title_p: $('input:checkbox[name=show_gallery_photo_title_p]:checked').val(), monitor_folder_id: $('#gallery_monitor_folder_id option:selected').val()}, function (data) {
        var div='image_'+$("#modified_gallery_widget_id").val();
        $(div).html(data);
        var div_title='#widget_title_'+$("#modified_gallery_widget_id").val();
        $(div_title).html($("#gallery_widget_title").val());
        disablePopup();
        location.href = 'index?site_id='+$("#site_id").val()+'&page_id='+$("#page_id").val();
    } );
});

$("#popupButtonChooseSlideshow").click(function(){
    var selected_photo = "";
    $('input:checkbox[name=photo_id]:checked').each( 
    function() 
    { 
        if (this.checked) 
        { 
            selected_photo += " " + this.value; 
        } 
    }); 
    $.post("edit-slideshow-widget-2.tcl", { site_id: $("#site_id").val(), page_id: $("#page_id").val(), widget_id: $("#modified_slideshow_widget_id").val(), photo_id: selected_photo, widget_title: $("#slideshow_widget_title").val(), slideshow_type: $("#slideshow_type option:selected").val(), slideshow_random_p: $("#slideshow_random_p option:selected").val(), show_title_p: $("#slideshow_show_title_p option:selected").val(), monitor_folder_id: $('#slideshow_monitor_folder_id option:selected').val()}, function (data) {
        //var div='image_'+$("#modified_slideshow_widget_id").val();
        //var flashvars = {
        //    paramXMLPath: "param.xml",
        //    initialURL: escape(document.location),
        //    xmlFilePath: "../xml/"+$("#modified_slideshow_widget_id").val()+".xml"
        //}
        //swfobject.embedSWF("slideshow/slideshowpro.swf", div, "360", "500", "9.0.0", false, flashvars, params, attributes);
        var div_title='#widget_title_'+$("#modified_slideshow_widget_id").val();
        $(div_title).html($("#slideshow_widget_title").val());
        disablePopup();
        //if (reload == 1) {
            location.href = 'index?site_id='+$("#site_id").val()+'&page_id='+$("#page_id").val();
        //}
    } );
});

$("#send_email").click(function(){
    //var message = tinyMCE.get('message').getContent();
    var message = $("#message").val();
    var sender_name = $("#sender_name").val();
    var sender_email = $("#sender_email").val();
    var subject = $("#subject").val();
    if ( sender_name != '' && sender_email != '' && subject != '' && message != '') {
        $.post("send-email.tcl", { site_id: $("#site_id").val(), sender_name: sender_name, sender_email: sender_email, subject: subject, message: message}, function (data) {
            if (data == '1') {
                $("#message").val(" ");
                //tinyMCE.get('message').setContent("")
                $("#subject").val("");
                alert("Message sent to site owner");
            } else if (data == '2') {
                alert("Error occured while sending email to site owner. Please try again latter.");
            } else {
                alert("Please enter a valid email address.");
            }
        } );
    } else {
        alert("Please enter data in all fields");
        return false;
    }
});

$(".thumb").click(function(){
    showImage(this.id);
});

});
