function ConfirmDeletePic() {
    return ( confirm ("?למחוק תמונה זו"));
}
function ConfirmDeletePage() {
    return ( confirm ("?למחוק דף זה"));
}
function ConfirmDeleteGallery(num) {
    return ( confirm ("האם אתה בטוח רוצה למחוק גלריה, כולל "+num+" תמונות?"));
}
function ConfirmDelete() {
    return ( confirm ("?האם אתה בטוח"));
}

function check_title() {
    if($('input_main_title').value == "") {
        $('err_mssg').style.display = "";
        $('input_main_title').style.background = "#FFE4E1";
        return false;
    }
    return true;
}
function checkForm() {
    var err = $('submit_err');
    var err_up = $('uploaded_err');
    var db_err = $('db_error');
    var uploaded = $('uploaded');
    
    if(db_err != null) {
        db_err.hide();
    }
    
    err.hide();
    err_up.hide();
    
    if((uploaded.value == null) || (uploaded.value == "")) {
        err.appear({ duration: 0.2 });
        return false;    
    } else {
        return respondToChange(uploaded);
    }
    
}
function respondToChange(element) {
    var err = $('uploaded_err');
    var err_sub = $('submit_err');
    var file_name = element.value;
    var last_err = $('db_error');
    var req = "false";
    
    if(last_err != null) {
        last_err.hide();
    }
    
    err_sub.hide();
    
    if(file_name != "") {
        var i = file_name.length - 4;
        var extension = file_name.substr(i,4).toLowerCase();
        
        if((extension == ".png") ||(extension == ".gif") || (extension == ".jpg") || (extension == "jpeg")) {
            err.hide();
            req = "true";   
        } else {
            err.appear({ duration: 0.2 });
            element.value="";
        }
    } else {
        err.hide();
    }
    return req;
}

function get_second_ddl(element, select, p, type) {
    var id = $(element).value;
    var last_id = $('last_menu_id').value;
    new Ajax.Request('order_Json.php', {
        method: 'get',
        parameters: {
            p: p,
            id: id,
            last_id: last_id,
            type: type,
        },
        onSuccess: function(response) { 
            var json = response.responseJSON;
            $(select).update("");
            for (var i = 0; i < json.length; i++) {
                if(json[i]['option'] == 'אחרון') {
                    $(select).insert("<option value=\""+json[i]['value']+"\" selected='selected' >"+json[i]['option']+"</option>");
                } else {
                    $(select).insert("<option value=\""+json[i]['value']+"\">"+json[i]['option']+"</option>");
                }  
            }
              
        } 
    });
}

function get_second_ddl_gallery(element, select, p, type) {
    var id = $(element).value;
    var last_id = $('last_menu_id').value;
    new Ajax.Request('order_gallery_Json.php', {
        method: 'get',
        parameters: {
            p: p,
            id: id,
            last_id: last_id,
        },
        onSuccess: function(response) { 
            var json = response.responseJSON;
            $(select).update("");
            for (var i = 0; i < json.length; i++) {
                if(json[i]['option'] == 'אחרון') {
                    $(select).insert("<option value=\""+json[i]['value']+"\" selected='selected' >"+json[i]['option']+"</option>");
                } else {
                    $(select).insert("<option value=\""+json[i]['value']+"\">"+json[i]['option']+"</option>");
                }  
            }
              
        } 
    });
}

function change_pagetype(id) {
    /*if(id == 3) {
        $('inner_title').style.display = "none";
    } else {
        $('inner_title').style.display = "";
    }*/
}

function check_newsform() {
    var result = true;
    var errors = new Array();
    var err_div = $("error_msg");
    var title = $("td_news_title");
    var last_date = $("last_date");
    title.style.background = "";
    last_date.style.background = "";
    
    if(title.value == "") {
        errors.push("לא ניתן לשמור חדשות ללא כותרת");
        title.style.background = "#FFE4E1";
        result = false;
    }
    if(last_date.value != "") {
        var date = last_date.value;
        var re_date = /^\s*(\d{2,4})\-(\d{1,2})\-(\d{1,2})\s*$/;
	    if (!re_date.exec(date)) {
		    errors.push("אנא בדוק תאריך יציאה (פורמט yyyy-mm-dd)");
            last_date.style.background = "#FFE4E1";
            result = false;
	    } else {
	        var n_day = Number(RegExp.$3),
		        n_month = Number(RegExp.$2),
		        n_year = Number(RegExp.$1);

	        if (n_month < 1 || n_month > 12) {
		        errors.push(n_month + " זה ערך (חודש) שגוי - אנא בדוק חודש בתאריך יציאה");
		        last_date.style.background = "#FFE4E1";
                result = false;
	        }
	        var d_numdays = new Date(n_year, n_month, 0);
	        if (n_day > d_numdays.getDate()) {
	            errors.push(n_day + " זה ערך (יום) שגוי - אנא בדוק יום בתאריך יציאה");
		        last_date.style.background = "#FFE4E1";
                result = false;
            } 
        }
    }
    err_div.innerHTML = "";
    for(var i = 0; i < errors.length; i++) {
        err_div.insert(errors[i]+"<br />");
    }
    return result;
}

function load_sub(element, type) {
    var id = element.value;
    if(id == -1) {
        $("tr_article").style.display = "none";
        if(type == "menu") {
            $("tr_submenu").style.display = "none";
        }
        return;
    } else {
        var type_id = -1;
        switch(type) {
            case "menu":
                var select_el = $("select_submenu");
                $("tr_submenu").style.display = "";
                var type_id = 1;
                break;
            case "submenu":
                var select_el = $("select_article");
                $("tr_article").style.display = "";
                var type_id = 2;
                break;
        }
    }
    new Ajax.Request('menu_Json.php?id='+id+'&type='+type_id+'&style=news', {
        onSuccess: function(response) {
            var json = response.responseJSON;
            
            if(json.length > 0) {
                select_el.update("");
                select_el.insert('<option value="-1" selected="selected">לא לשייך</option>');
                for (var i = 0; i < json.length; i++) {
                    select_el.insert('<option value="'+json[i]['id']+'">'+json[i]['title']+'</option>');
                }
                select_el.options[0].selected = true;
            } else {
                //select_el.update('<option value="-1" selected="selected">לא לשייך</option>');
                $("tr_submenu").style.display = "none";
            }
        }
    });
}


