function setFbProfile(profile_info){
var fb_info = $('.fb-info').clone();
fb_info.find('[name=comment[uid]]').val(profile_info['uid']);
fb_info.find('[name=comment[user_name]]').val(profile_info['name']);
fb_info.find('[name=comment[website]]').val(profile_info['profile_url']);
fb_info.find('[name=comment[image_src]]').val(profile_info['pic_square']);
fb_info.find('.user_name').html(profile_info['name']);
fb_info.find('.pic_square').attr('src',profile_info['pic_square']);
$('.user-details').html(fb_info.html());
init_txt_fields('.user-details .txt');
}
var is_block_form_ajax = false;
$(document).ready(function(){

$('.tab-item:not(.current)').hover(function(){
$(this).addClass('hover');
},function(){
$(this).removeClass('hover');
});

$('.show-item .label').hover(function(){
$(this).css('background-color','#000000');
},function(){
$(this).css('background-color','transparent');
});

$('input[type=image],.all-btns img').hover(function(){
var src = $(this).attr('src');
$(this).attr('main_src',src);
var new_src = src.replace('.gif','_hover.gif');
$(this).attr('src',new_src);
},function(){
$(this).attr('src',$(this).attr('main_src'));
});





$('.back-to-top,.back-to-top-div').click(function(){
$(document).scrollTop(100);
});

$('.menu .tab-item').click(function(){
var href = $(this).find('a').attr('href');
document.location.href=href;
});

$('.news-items a[href=#]').click(function(){
return false;
});

$('.small-contact form').contactForm({
success_function:function(data,frm){
var height = $(frm).parents('.form').height();
$(frm).parents('.form').html(data).addClass('white').height(height);
}});

$('.contact-form').contactForm();
$('.signup-form form').contactForm();

$('.add-comment form').submit(function(){
 is_error = 0;
 var msg_str = '';
 $(this).find('.err-msg').remove();
$(this).find('.required').each(function(){
 if($(this).val() == $(this).attr('defval')){
 $(this).addClass('error');
 is_error = 1;
 msg_str = 'יש להזין את הפרטים החסרים';
 }else if($(this).attr('name')=='phone'&&$(this).val().length < 9){
is_error = 1;
msg_str = 'מספר טלפון שגוי';
 }else if($(this).attr('name') == 'email'||$(this).is('.email')){
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
var address = $(this).val();
if(reg.test(address) == false){
is_error = 1;
msg_str = 'כתובת המייל שגויה';
}else{
$(this).removeClass('error');
}
 }else{
 $(this).removeClass('error');
 }
 });
 if(is_error){
var err_msg = $('<span></span>').addClass('err-msg').html(msg_str);
 $(this).find('[type=image],[type=submit]').before(err_msg);
 return false;
 }});

$('.send-to-friend').click(function(){
var message_div = $(this).parent().find('.share-template');
$.blockUI({
 css: {
            border: '', 
            padding: '', 
            backgroundColor: '#000', 
            color: '#fff',
            
            
            
            top:'',
            cursor:'auto'
 },
 message:message_div,
 centerY:true,
 centerX:true,
 focusInput:false 
 });
 if(!is_block_form_ajax){
 $('.blockUI').find('form').contactForm({
 file:'send_to_friend.ajax.php',
 success_function:function(data,formObj){
 alert('ההודעה נשלחה בהצלחה!');
 $.unblockUI();
 formObj[0].reset();
 }
 }
 );
 is_block_form_ajax = true;
 };
 
 $('.blockOverlay').attr('title','לחץ לסגירה').click($.unblockUI);
 $('.blockUI .cancel-send').click($.unblockUI)
});
});
(function($){
 $.fn.contactForm = function(options){
 var defaults = {
 file:'contact.ajax.php',
 type:'contact',
 success_function:function(data,frm){
 var height = $(frm).parent().height();
$(frm).parent().html(data).addClass('white').height(height);
 
 }};
var options = $.extend(defaults, options);

 $(this).submit(function(){
 is_error = 0;
 var msg_str = '';
 $(this).find('.err-msg').remove();
 $(this).find('.required').each(function(){
 if($(this).attr('name')=='firstname'&&$(this).val().length < 2){
 is_error = 1;
msg_str+='יש להזין שם פרטי<br/>';
 }else if($(this).attr('name')=='surname'&&$(this).val().length < 2){
 is_error = 1;
msg_str+='יש להזין שם משפחה<br/>';
 }else if($(this).attr('name')=='phone'&&$(this).val().length < 9){
is_error = 1;
msg_str+='מספר טלפון שגוי<br/>';
 }else if($(this).attr('name') == 'email'||$(this).is('.email')){
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
var address = $(this).val();
if(reg.test(address) == false){
is_error = 1;
msg_str+='כתובת המייל שגויה<br/>';
}else{
$(this).removeClass('error');
}
 }else{
 $(this).removeClass('error');
 }
 if($(this).is('input:checkbox')){
if(!$(this).is(':checked')){
is_error = 1;
$(this).next('label').css('color','red').find('small').css('color','red');
}else{
$(this).next('label').css('color','').find('small').css('color','');
}
 }else if($(this).val() == $(this).attr('defval')){
 $(this).addClass('error');
 is_error = 1;
 msg_str = 'יש להזין את הפרטים החסרים<br/>';
 }
 });
 if(is_error){
var err_msg = $('<span></span>').addClass('err-msg').html(msg_str);
 $(this).find('[type=image],[type=submit]').before(err_msg);
 return false;
 }
var form_data = $(this).serialize();
if($(this).find('[name=file]').size()){
options.file = $(this).find('[name=file]').val();
}
formObj = $(this);
if($(this).find('[name=type]').size()){
options.file = $(this).find('[name=type]').val();
}

form_data+='&file=' + options.file
form_data+='&type=' + options.type

 $.ajax({
 url:'/_ajax/ajax.index.php',
 data:form_data,
 type:'post',
 success:function(data){
 
 
 
 
 
 options.success_function(data,formObj);
 }
 }); 
 return false;
 });
 };
})(jQuery);$(document).ready(function(){
init_txt_fields('.txt,.search-area .search-input');
});
function init_txt_fields(selector){
$(selector).each(function(){
var defval = $(this).val();
if(defval!=''){
$(this).attr('defval',defval);
$(this).focus(function(){
if($(this).val() == defval){
$(this).val('');
}});
$(this).blur(function(){
if($(this).val() == ''){
$(this).val(defval);
}});
}

});
}