﻿$(document).ready(function() {

    //lazyload
    $("img.lazyload").lazyload({ placeholder: "/Scripts/jquery.lazyload/loading.gif" });
	$(".lazyload img").lazyload({ placeholder: "/Scripts/jquery.lazyload/loading.gif" });

    //makeSublist('ctl00_PageWrapper_ctl00_DropDownList1', 'ctl00_PageWrapper_ctl00_DropDownList2', true, '', 'יישוב', 'כל היישובים');
    //makeSublist('ctl00_PageWrapper_ContentAndSidebar_ctl00_DropDownList1', 'ctl00_PageWrapper_ContentAndSidebar_ctl00_DropDownList2', true, '', 'יישוב', 'כל היישובים');
    
    $(".NameValue").defaultValue("הקלד שם מלא");
    $(".PhoneValue").defaultValue("הקלד טלפון");
    $(".EmailValue").defaultValue("הקלד כתובת דוא\"ל");
    $(".StextValue").defaultValue("נושא");
    $(".NameValueSmall").defaultValue("הקלד שם מלא");
    $(".PhoneValueSmall").defaultValue("הקלד טלפון");
    $(".EmailValueSmall").defaultValue("הקלד כתובת דוא\"ל");
    $(".StextValueSmall").defaultValue("נושא");
    $(".NameValueNews").defaultValue("הקלד שם מלא");
    $(".EmailValueNews").defaultValue("הקלד כתובת דוא\"ל");
    $(".UserNameValue").defaultValue("שם משתמש");
    $(".PasswordValue").defaultValue("סיסמה");
    $(".SearchValue").defaultValue("הקלד טקסט חופשי לחיפוש...");
    $(".search_area_input").defaultValue("הקלד שם ישוב");
    $(".CommentsValue").defaultValue("הערות");
    $(".from_datepicker").defaultValue("מתאריך");
    $(".to_datepicker").defaultValue("עד תאריך");
    
    //add to favirite
    $('.jFav').jFav();
    
    //check contactform on submit
    $('.right_contact_submit').click(function() {
		if($(".NameValue").attr('value') == "הקלד שם מלא")
		{
	        jAlert($(".NameValue").attr('value'), 'הצעות מחיר לצימר');
			return false;
		}
		if($(".PhoneValue").attr('value') == "הקלד טלפון")
		{
			jAlert($(".PhoneValue").attr('value'), 'הצעות מחיר לצימר');
			return false;
		}
	});
	
	//check newsletter on submit
    $('.right_newsletter_submit').click(function() {
		if($(".NameValueNews").attr('value') == "הקלד שם מלא")
		{
			jAlert($(".NameValueNews").attr('value'),'מבצעים חמים');
			return false;
		}
		if($(".EmailValueNews").attr('value') == "הקלד כתובת דוא\"ל")
		{
			jAlert($(".EmailValueNews").attr('value'),'מבצעים חמים');
			return false;
		}
		if(!$(".TakanonValueNews input").is(':checked'))
		{
			jAlert('אנא אשר קבלת חומר פרסומי', 'הצעות מחיר לצימר');
			return false;
		}
	});
	
	$('.advertiser1_right_contact_submit').click(function() {
		if($(".NameValue").attr('value') == "הקלד שם מלא")
		{
			jAlert("שם חובה","צור קשר");
			return false;
		}
		if($(".PhoneValue").attr('value') == "הקלד טלפון")
		{
			jAlert("טלפון חובה","צור קשר");
			return false;
		}
	});
	
	$('.review_submit_class').click(function() {
		if($(".review_name").attr('value') == "")
		{
			jAlert("שם חובה","הוספת תגובה");
			return false;
		}
		if($(".review_email").attr('value') == "")
		{
			jAlert("דוא\"ל חובה","הוספת תגובה");
			return false;
		}
		if($(".review_date").attr('value') == "")
		{
			jAlert("תאריך חובה","הוספת תגובה");
			return false;
		}
		if($(".review_bigbox").attr('value') == "")
		{
			jAlert("תוכן חובה","הוספת תגובה");
			return false;
		}
	});
	
    
    $(".help_span").tooltip({
        "delay": 0,
        "track": true,
        "fade": 250,
        "showURL": false,
        "top": 15,
        "positionLeft": true,
        "left": -15
    });
    
    $.datepicker.setDefaults( $.datepicker.regional[ "he" ] );
	$( ".datepicker" ).datepicker({
		showOn: "both",
		buttonImage: "/Upload/Design/date_icon_menu.png"
	});
	
	$.datepicker.setDefaults( $.datepicker.regional[ "he" ] );
	$( ".datepicker_reply" ).datepicker({
		showOn: "both",
		buttonImage: "/Upload/Design/reply_date.png"
	});
	
	$.datepicker.setDefaults( $.datepicker.regional[ "he" ] );
	$( ".datepicker_right" ).datepicker({
		showOn: "both",
		buttonImage: "/Upload/Design/date_right.png"
	});
    
    $(".zimer_review_addding").addClass("dn");
    
	$('.zimer_review_open_buttun').click(function() {
        $(".zimer_review_addding").toggleClass("dn");
	});
    
});


/* Hebrew initialisation for the UI Datepicker extension. */
/* Written by Amir Hardon (ahardon at gmail dot com). */
jQuery(function($){
	$.datepicker.regional['he'] = {
		closeText: 'סגור',
		prevText: '&#x3c;הקודם',
		nextText: 'הבא&#x3e;',
		currentText: 'היום',
		monthNames: ['ינואר','פברואר','מרץ','אפריל','מאי','יוני',
		'יולי','אוגוסט','ספטמבר','אוקטובר','נובמבר','דצמבר'],
		monthNamesShort: ['1','2','3','4','5','6',
		'7','8','9','10','11','12'],
		dayNames: ['ראשון','שני','שלישי','רביעי','חמישי','שישי','שבת'],
		dayNamesShort: ['א\'','ב\'','ג\'','ד\'','ה\'','ו\'','שבת'],
		dayNamesMin: ['א\'','ב\'','ג\'','ד\'','ה\'','ו\'','שבת'],
		weekHeader: 'Wk',
		dateFormat: 'dd/mm/yy',
		firstDay: 0,
		isRTL: true,
		showMonthAfterYear: false,
		yearSuffix: ''};
	$.datepicker.setDefaults($.datepicker.regional['he']);
});


function makeSublist(parent, child, isSubselectOptional, childVal, valBefore, valAfret) {
    $("body").append("<select style='display:none' id='" + parent + child + "'></select>");
    $('#' + parent + child).html($("#" + child + " option"));

    var parentValue = $('#' + parent).attr('value');
    $('#' + child).html($("#" + parent + child + " .sub_" + parentValue).clone());

    childVal = (typeof childVal == "undefined") ? "" : childVal;
    $("#" + child).val(childVal).attr('selected', 'selected');
    $('#' + child).prepend("<option value='0' selected='selected'>" + valBefore + "</option>");
    $('#' + child).attr("disabled","disabled");
    
    $('#' + parent).change(function() {
        $('#' + child).removeAttr('disabled');
        var parentValue = $('#' + parent).attr('value');
        $('#' + child).html($("#" + parent + child + " .sub_" + parentValue).clone());
        if (isSubselectOptional) $('#' + child).prepend("<option value='0'>" + valAfret + "</option>");
        $('#' + child + ' option:first').attr("selected", "selected");
        $('#' + child).trigger("change");
        $('#' + child).focus();
    });
}

