
$(document).ready(function() {
	var windowH = $(window).height();
	// set height to center and right menu
	$('#content').height(windowH-200);
	$('#right-menu-scroll').height(windowH-63);
	
	// scroll menu & content
	$('#content,#right-menu-scroll').jScrollPane({
	scrollbarWidth:10
	});
	
	// submit toggle
	$('.input-submit').hover(
	function(){$(this).addClass('input-submit-hover')},
	function(){$(this).removeClass('input-submit-hover');}
	);

        $('#btn-search-adds').hover(
        function(){$(this).attr("src",baseUrl+"images/btn-search-adds-hover.jpg")},
        function(){$(this).attr("src",baseUrl+"images/btn-search-adds.jpg")}
        );
        $('#btn-search-copywriters').hover(
        function(){$(this).attr("src",baseUrl+"images/btn-search-copywriters-hover.jpg")},
        function(){$(this).attr("src",baseUrl+"images/btn-search-copywriters.jpg")}
        );
	// right menu last item
	$('#right-menu ul a:last').css({'margin':'0 0 0 0'});
	
	// forum msg
	$('.msgTitle').toggle(
	function(){$(this).next().show();},
	function(){$(this).next().hide();}
	);
	
	// messages toggle
	
	$('.message-line').mouseover(function(){
		$(this).addClass("message-line-hover");
	}).mouseout(function(){
		$(this).removeClass("message-line-hover");
	});
	$('.message-line:odd').addClass('message-line-odd');

	$('.content-table tr:odd').addClass('odd');

        // faq
        $('#faq p').hide();
        $('#faq h2').toggle(
        function(){$(this).next('p').slideDown("fast");},
        function(){$(this).next('p').slideUp("fast");}
        );

	$('#top-5-copywriters li:odd').css('background','#FCE2A9');
	$('#top-5-adds li:odd').css('background','#D0E4E9');
	
	$('.my-adds tr').mouseover(function(){
		$(this).addClass("my-add-hover");
	}).mouseout(function(){
		$(this).removeClass("my-add-hover");
	});
	$('.my-adds tr:odd').addClass('my-add-odd');
	
        $('.gray-link').hover(
        function(){$(this).css('opacity',0.5)},
        function(){$(this).css('opacity',1)}
        )
        
        $('.search-result-adds:odd').addClass('search-result-adds-odd');
        $('.search-result-profiles:odd').addClass('search-result-profiles-odd');
	
	// contact form other field
	$('#checkOther').click(function(){
		if($(this).is(':checked')){
			$('#other').slideDown("fast");
		} else {
			$('#other').slideUp("fast");
		}
	});
	
	// Reset Font Size
	var originalFontSize = $('body').css('font-size');
		$(".resetFont").click(function(){
		$('body').css('font-size', originalFontSize);
	});
	// Increase Font Size
	$(".increaseFont").click(function(){
		var currentFontSize = $('body').css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 10);
		var newFontSize = currentFontSizeNum*1.2;
		$('body').css('font-size', newFontSize);
		return false;
	});
	// Decrease Font Size
	$(".decreaseFont").click(function(){
		var currentFontSize = $('body').css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 10);
		var newFontSize = currentFontSizeNum*0.8;
		$('body').css('font-size', newFontSize);
		return false;
	});
	
	// register addvanced slide down
	$('#isAdvanced').click(function(){
		$('#advanced').slideDown();
		//$('#registerAndSite').show();
	});
	$('#isNormal').click(function(){
		$('#advanced').slideUp();
		//$('#registerAndSite').hide();
	});
	// Modal 
	$('.modal-box').css({'opacity':'0.9'});
	
	$('.sendEmail').click(function(){
		$.post(baseUrl+"ajax/is-logged.php",
		function(data){
			if(data=='true'){
				$('#sendEmail-box-modal').modal({
					onOpen: onOpenFunc,
					onClose: onCloseFunc
				});
			} else {
				$('#login-box-modal').modal({
					onOpen: onOpenFunc,
					onClose: onCloseFunc
				});
			}
		});
	});
	
	$('.forumMsg').click(function(){
		$href = $(this).attr('href');
		$.post(baseUrl+"ajax/is-logged.php",
		function(data){
			if(data=='true'){
				location.href=$href;
			} else {
				$('#login-box-modal').modal({
					onOpen: onOpenFunc,
					onClose: onCloseFunc
				});
			}
		});
		return false;
	});
		
	$('.pass').click(function(){
		$('#password-box-modal').modal({
					onOpen: onOpenFunc,
					onClose: onCloseFunc
		});
	});
	$('.delUser').click(function(){
		$('#deleteUser-box-modal').modal({
					onOpen: onOpenFunc,
					onClose: onCloseFunc
		});
	});
	$('.change-pass').click(function(){
		$('#newpass-box-modal').modal({
					onOpen: onOpenFunc,
					onClose: onCloseFunc
		});
	});
	
	$('.update-image').click(function(){
		$('#image-box-modal').modal({
					onOpen: onOpenFunc,
					onClose: onCloseFunc,
					containerCss: {
						height:240
					},
					dataCss: {
						height:240
					}
					
		});
	});
	
	$('.reg').click(function(){
		$href = $(this).attr('href');
		$.post(baseUrl+"ajax/is-logged.php",
		function(data){
			if(data=='true'){
				$('#reg-box-modal').modal({
					onOpen: onOpenFunc,
					onClose: onCloseFunc
				});
			} else {
				location.href=$href;
			}
		});
		return false;
	});
	function onOpenFunc(dialog){
		dialog.overlay.fadeIn('fast', function () {
			dialog.container.slideDown('fast', function () {
				dialog.data.slideDown('slow');
			});
		});
	}
	function onCloseFunc(dialog){
		dialog.data.slideUp('slow', function () {
			dialog.container.slideUp('fast', function () {
				dialog.overlay.fadeOut('fast', function () {
					$.modal.close(); // must call this!
				});
			});
		});
	}
	
});


function checkLogin(obj){
		$userEmail = obj.userEmail.value;
		$userPassword = obj.userPassword.value;
                $remember = '';
                if(obj.remember){
                    if(obj.remember.checked){
                        $remember = obj.remember.value;
                    } else {
                        $remember = 'bad';
                    }
                }
		$.post(baseUrl+"ajax/check-login.php", { userEmail: $userEmail, userPassword: $userPassword, remember: $remember },
  function(data){
		switch(data){
			case 'bad':
				alert('דוא"ל או סיסמה שגויים');
				break;
			case 'notActive':
				location.href=baseUrl+'/register/not-active.php?userEmail='+$userEmail;
				break;
			default:
				$('#login-box').html(data);
				if($.modal){
					var t=setTimeout(function(){$.modal.close()},3000)
				}
				break;
		}
  });
	return false;
}
function closeModal(obj){
	$(obj).children('.client-feedback').hide().html('בוצע').fadeIn();
	var t=setTimeout(function(){$.modal.close()},3000);
	var y=setTimeout(function(){location.href=baseUrl+'users/'},3500);
}
function deleteFile(userID,userImage){
		$userID = userID;
		$userImage = userImage;
		
		$.post(baseUrl+"ajax/delete-file.php", {userID: $userID, userImage: $userImage},
  function(data){
			$('.client-feedback').hide().html('בוצע').fadeIn();
			$('#userImg').remove();
			var t=setTimeout(function(){$.modal.close()},3000);
			var y=setTimeout(function(){location.href=baseUrl+'users/'},3500);
  });
	return false;
}
function delUser(userID){
	$('#return-message-deleteUser').hide().html('הפרופיל שלך הוסר מהפורטל<br />במידה ותרצה להתחבר לפורטל בעתיד, תוכל לבצע הרשמה מחדש.').fadeIn();
	var t=setTimeout(function(){$.modal.close()},3000);
	var t=setTimeout(function(){location.href=baseUrl+"users/user-delete.php?userID="+userID;},3500);
}
function logout(){
		$.post(baseUrl+"ajax/logout.php", { },
  function(data){
			$('#login-box').html(data);
			location.href=baseUrl;
  });
	return false;
}
function newsletterRegister(obj){
	$newsletterEmail = obj.newsletterEmail.value;
	$newsletterName = obj.newsletterName.value;
	if($newsletterName==''){
		alert('יש למלא שם');
		return false;
	}
	if($newsletterEmail==''){
		alert('יש למלא כתובת מייל');
		return false;
	}
	$.post(baseUrl+"ajax/send-newsletter.php", { newsletterEmail: $newsletterEmail, newsletterName: $newsletterName},
	function(data){
		$(obj).html(data);
	});
	return false;
}
function sendEmail(toID,addID){
	$(':input[name="toID"]').val(toID);
}
function submitSendmail(obj){
	$subject 	= obj.subject.value;
	$message 	= obj.message.value;
	$toID 		= obj.toID.value;
	if($subject==''){
		alert('נא להזין נושא להודעה');
		return false;
	}
	$.post(baseUrl+"ajax/send-message.php", { subject: $subject, message: $message, toID: $toID },
  function(data){
		$('#return-message-email').html(data).fadeIn("slow");
		});
	var t=setTimeout(function(){$.modal.close()},3000)
	return false;
}
function sendPassword(obj){
	$userEmail 	= obj.userEmail.value;
	if($userEmail==''){
		alert('נא להזין כתובת דואר אלקטרוני');
		return false;
	}
	$.post(baseUrl+"ajax/send-password.php", { userEmail: $userEmail },
  function(data){
		if(data=='good'){
			$('#return-message-pass').html('הסיסמה נשלחה אליך בדוא"ל').fadeIn("slow");
			var t=setTimeout(function(){$.modal.close()},4000)
			} else {
			$('#return-message-pass').html('הדוא"ל שהזנת לא קיים במערכת').fadeIn("slow");
			}
		});
	return false;
}

function newPassword(obj){
	$password 	= obj.password.value;
	$password2 	= obj.password2.value;
	$userID 	= obj.userID.value;
	if($password==''){
		alert('נא לבחור סיסמת כניסה לפורטל');
		return false;
	}
	if($password2==''){
		alert('נא להזין סיסמה בשנית');
		return false;
	}
	if($password!=$password2){
		alert('הסיסמה שהזנת בשנית לא זהה לסיסמה שבחרת');
		return false;
	}
	
	$.post(baseUrl+"ajax/change-password.php", { password: $password, userID: $userID },
		function(data){
			$('#return-message-newpass').hide().html(data).fadeIn();
			var t=setTimeout(function(){$.modal.close()},3000)
		});
	return false;
}

function addDelete(addID){
	$addID = addID;
	if(confirm('האם למחוק מודעה זו?')){
		$.post(baseUrl+"ajax/add-delete.php", { addID: $addID },
		function(data){
			$('#add_'+$addID).slideUp("slow");
		});
	} 
	return false;
}
function addActive(obj,addID){
	$addID = addID;
	$flag = $('#add_'+$addID+' .status').text();
	if($flag=='פעיל') {$flagServer=1} else {$flagServer=0} 
	$.post(baseUrl+"ajax/add-active.php", { addID: $addID, flag: $flagServer },
	function(data){
		if($flag=='פעיל'){
			obj.innerHTML='<img src="'+baseUrl+'/images/btn-freeze-add.png" /> הפעל';
			$('#add_'+$addID+' .status').text('מוקפא');
                        $('#add_'+$addID).addClass('add-freeze');
		} else {
			obj.innerHTML='<img src="'+baseUrl+'/images/btn-freeze-add.png" /> הקפא';
			$('#add_'+$addID+' .status').text('פעיל');
                        $('#add_'+$addID).removeClass('add-freeze');
		}
	});
	return false;
}
function messageDelete(messageID){
	$messageID = messageID;
	if(confirm('האם למחוק מודעה זו?')){
		$.post(baseUrl+"ajax/message-delete.php", { messageID: $messageID },
		function(data){
			$('#message_'+$messageID).slideUp("slow");
                        $('#message_'+$messageID).next().hide();
		});
	}
	return false;
}
function messageRead(messageID){
	$messageID = messageID;
	var elm = $('#message_'+$messageID).next();
	if(elm.css('display')=='none'){
		elm.css({'display':'table-row'});
	} else {
		elm.css({'display':'none'});
	}
	$.post(baseUrl+"ajax/message-read.php", { messageID: $messageID },
        	function(data){
			$('#message_'+$messageID).removeClass("not-read");
			
		});
	return false;
}



