function isValidEmail(str) {

   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
 
}

$(function(){
    $("#desc").htmlarea();
});



$(document).ready(function(){




$('#bookmark2').jFav();

$(".menu_button").css({opacity: 0.7});	
$("#selected_button").css({opacity: 1});	

$(".menu_button").hover(function() {
			
		var currentId = $(this).attr('id');
		
		if (currentId!='selected_button') $(this).css({opacity: 1});	
								 
		$(this).css({opacity: 1});	
			}, function() {
		var currentId = $(this).attr('id');
		
		if (currentId!='selected_button')$(this).css({opacity: 0.7});	
	});





$(".social").css({'opacity' : '0.7'});



$("#op1").click(function(){
							  
	$("#adsense").show();
	$("#url1").hide();
	$("#url2").hide();	
	});
$("#op2").click(function(){
							  
	$("#adsense").show();
	$("#url1").hide();
	$("#url2").hide();	
	});
$("#op3").click(function(){
							  
	$("#adsense").show();
	$("#url1").hide();
	$("#url2").hide();	
	});
$("#op4").click(function(){
							  
	$("#adsense").hide();
	$("#url1").show();
	$("#url2").show();	
	});


$(".dir").change(function() {
        var type = $("#dir_type").val();
		var cat = $("#dir_cat").val();
		var host = $("#dir_host").val();
		
		window.location.replace(type+"/"+cat+"/1/"+host+"/");
    });








$(function() {
		   $('a.gallery').lightBox({
			overlayOpacity: 1
		   });
		});



$(".lista").hover(function(){
							$(this).css({'background-color' : '#222222'});
						   },function(){
							 $(this).css({'background-color' : '#191919'});
						   });

$("#send_request").hover(function(){
							$(this).css("color", "#005177");	
						   },function(){
							 $(this).css("color", "#1CA4FF");	
						   });

$("#b2a").hover(function(){
							 $(this).css({opacity: 1});		
						   },function(){
							 $(this).css({opacity: 0.6});	
						   });

$("#b3a").hover(function(){
							 $(this).css({opacity: 1});		
						   },function(){
							 $(this).css({opacity: 0.6});	
						   });


$("#b1a").hover(function(){
							 $(this).css({opacity: 1});		
						   },function(){
							 $(this).css({opacity: 0.6});	
						   });



$("#send_request").click(function(){
	$("#form_id").css({opacity: 0});								  
	$("#form_id").show(500);
	
	$("#form_id").fadeTo(500, 1);
							
	});





$(".comment_area").hover(function(){
							
							$(this).css("border", "1px solid #CC0000");	
						   },function(){
							 $(this).css("border", "1px solid #990000");	
						   });

$(".ramka_search").hover(function(){
							
							$(this).css("border", "1px solid #1CA4FF");	
							
						   },function(){
							 $(this).css("border", "1px solid #DDDDDD");
							
						   });


$("#send_comment").hover(function(){
							$(this).fadeTo(1, 1.0); 
						   },function(){
							$(this).fadeTo(1, 0.9); 
						   });

$(".social").hover(function(){
							$(this).fadeTo(1, 1.0); 
						   },function(){
							$(this).fadeTo(1, 0.8); 
						   });






$(".black_screen").click(function(){
	
	$("#edit_post").hide();
							
	});





$(".comment_area").click(function(){
	
	$("#comment_area").show();
	$("#counter").show();
	$(".comment_area").hide();
	$(".comment_area2").focus();
							
	});

$(".field_comment").click(function(){
	
	if ($(this).val() == 'your name') {this.value = '';}
		
	});






$("#gfx_banner").click(function(){
	$("#gfx_setup").show();
	$("#swf_setup").hide();
							
	});

$("#swf_banner").click(function(){
	$("#swf_setup").show();
	$("#gfx_setup").hide();
							
	});



$("#login_link1").click(function(){
							   
$("#login_links").hide();

$("#login_fields").show();
$("#log_login").focus();
						
});





var clicked = 0;

$("#reg_login").val('');
$("#reg_pass").val('');
$("#reg_email").val('');
$("#log_login").val('');
$("#log_pass").val('');


$(".wer").mouseover(function(){

var a = $(this).attr( 'rel' );


$(".tooltip").show(); 
$(".tooltip").fadeTo("slow", 1.0); 

});						 




$("#like").click(function(){
							   
						clicked = 1;
						
						   });



$("#like0").mousemove(function(){
							   
							 
							$("#like0").hide();
							$("#like").show();
						
						   });
$("#like").mouseout(function(){
							 
							if (clicked==0)
								{
								$("#like").hide();
								$("#like0").show();	
								}
							
						
						   });





$("#img1b").mousemove(function(){
							   
							 
							$("#img1b").hide();
							$("#img1a").show();
						
						   });
$("#img1a").mouseout(function(){
							 
							if (clicked==0)
								{
								$("#img1a").hide();
								$("#img1b").show();	
								}
							
						
						   });

$("#img2b").mousemove(function(){
							   
							 
							$("#img2b").hide();
							$("#img2a").show();
						
						   });
$("#img2a").mouseout(function(){
							 
							if (clicked==0)
								{
								$("#img2a").hide();
								$("#img2b").show();	
								}
							
						
						   });



$("#play_b").css({'opacity' : '0.5'});






$('.subpage_link').click(function() { 
			$('.subpage_link').css({'background-color' : '#444444'});
			$('.subpage_link').css("border", "1px solid #666666");	
			$('.subpage_link').css("color", "#CCCCCC");	
			$(this).css({'background-color' : '#333333'});
			$(this).css("border", "1px solid #FF7DFF");	
			$(this).css("color", "#FF7DFF");	
			$("#comments").css({'opacity' : '0.5'});
}); 








$("#d1").mouseover(function(){
	$("#d1").hide();
	$("#d2").show();
});	

$("#d2").mouseout(function(){
	$("#d2").hide();
	$("#d1").show();
});	

$("#h1").mouseover(function(){
	$("#h1").hide();
	$("#h2").show();
});	

$("#h2").mouseout(function(){
	$("#h2").hide();
	$("#h1").show();
});	

$("#f1").mouseover(function(){
	$("#f1").hide();
	$("#f2").show();
});	

$("#f2").mouseout(function(){
	$("#f2").hide();
	$("#f1").show();
});	

$("#s1").mouseover(function(){
	$("#s1").hide();
	$("#s2").show();
});	

$("#s2").mouseout(function(){
	$("#s2").hide();
	$("#s1").show();
});	



$(".subpage").hover(function(){
							$(this).css({'background-color' : '#555555'});
							$(this).css("border", "1px solid #666666");	
						   },function(){
							 $(this).css({'background-color' : '#444444'});
							 $(this).css("border", "1px solid #888888");	
						   });




$(".ramka2").hover(function(){
							$(this).css({'background-color' : '#FFFFFF'});
							$(this).css("border", "1px solid #1CA4FF");	
						   },function(){
							 $(this).css({'background-color' : '#F9F9F9'});
							 $(this).css("border", "1px solid #AAAAAA");	
						   });

$(".download_link").hover(function(){
							
							$(this).css("color", "#0066FF");	
							
						   },function(){
							
							 $(this).css("color", "#5398FF");
						   });





$("#reg_login").focus(function(){
							$("#log_login").val('');
							$("#log_pass").val('');
						   });
$("#reg_pass").focus(function(){
							$("#log_login").val('');
							$("#log_pass").val('');
						   });
$("#reg_email").focus(function(){
							$("#log_login").val('');
							$("#log_pass").val('');
						   });
$("#log_login").focus(function(){
							$("#reg_login").val('');
							$("#reg_pass").val('');
							$("#reg_email").val('');
						   });
$("#log_pass").focus(function(){
							$("#reg_login").val('');
							$("#reg_pass").val('');
							$("#reg_email").val('');
						   });


$(".search_field").focus(function(){
							
							$(this).css("border", "1px solid #BBBBBB");	
						   });
$(".search_field").blur(function(){
							
							$(this).css("border", "1px solid #666666");	
						   });
$(".ramka").hover(function(){
							$(this).css({'background-color' : '#DFF3FF'});
							$(this).css("border", "1px solid #2D96FF");	
							
						   },function(){
							 $(this).css({'background-color' : '#FFFFFF'});
							 $(this).css("border", "1px solid #DDDDDD");	
							
						   });	
$(".ramka_vid").hover(function(){
							$(this).css({'background-color' : '#DFF3FF'});
							$(this).css("border", "1px solid #2D96FF");	
							
						   },function(){
							 $(this).css({'background-color' : '#FFFFFF'});
							 $(this).css("border", "1px solid #DDDDDD");	
							
						   });	


$(".panel_hover").hover(function(){
							$(this).css({'background-color' : '#2A2A2A'});
							$(this).css("border", "1px solid #444444");	
							
						   },function(){
							 $(this).css({'background-color' : '#222222'});
							 $(this).css("border", "1px solid #444444");	
							
						   });	
	
	
$("#video_upload").click(function(){
$(this).hide(); 
$(".ajax").show(); 
$(".information2").show(); 
$(".information2").fadeTo("slow", 1.0); 
});
						   
						   
$(".confirmation").fadeTo("slow", 1.0); 
$(".error").fadeTo("slow", 1.0); 
	

$(".glow").hover(function(){
							$(this).animate({ opacity: "1.0"}, 200 );
						
						   },function(){
								$(this).animate({ opacity: "0.1"}, 400 );
						   });

$(".but").hover(function(){
							$(this).fadeTo(200, 1.0);
						
						   },function(){
								$(this).fadeTo(200, 0.8);
						   });
$("#ok_but").hover(function(){
							$(this).fadeTo("fast", 1.0);
						
						   },function(){
								$(this).fadeTo("fast", 0.8);
						   });
$("#play_b").hover(function(){
							$(this).fadeTo("fast", 1.0);
						
						   },function(){
								$(this).fadeTo("fast", 0.5);
						   });						 
						 
$("#avatar_link").hover(function(){
							
						   $("#avatar_img").css("border", "1px solid #FFF");	
						   $(this).css( 'text-decoration', 'underline' );
						   },function(){
						   $("#avatar_img").css("border", "1px solid #666");	
						   $(this).css( 'text-decoration', 'none' );
							   	});					
$("#link").hover(function(){
							
						  
						   $(this).css( 'text-decoration', 'underline' );
						   },function(){
						   
						   $(this).css( 'text-decoration', 'none' );
							   	});
$("#login_link").hover(function(){
							
						   $("#plus1").hide(); 
						   $("#plus2").show();
						   $(this).css( 'text-decoration', 'underline' );
						   },function(){
						   $("#plus2").hide(); 
						   $("#plus1").show();
						   $(this).css( 'text-decoration', 'none' );
							   	});









$(".field_profile").focus(function(){
							$(this).css("border", "1px solid #BBBBBB");	
							$(this).css("color", "#666666");	
						   });






$(".field_profile").blur(function(){
							$(this).css("border", "1px solid #777777");	
							$(this).css("color", "#999999");
						   });


$(".field_log").focus(function(){
							$("#reg_table").fadeTo("1000", 0.4);	
							$("#login_table").fadeTo("1000", 1.0);	
						   
						   });
$(".field_reg").focus(function(){
							$("#login_table").fadeTo("1000", 0.4);	
						    $("#reg_table").fadeTo("1000", 1.0);
						   });


$(".register_but").click(function(){
							
							var valid;
							valid = 1;
							
							
							if($('#reg_login').val() == "")
								{
								 $('#reg_login').css({'background-color' : '#AC4848'});
								 valid = 0;
								} else
								{
								 $('#reg_login').css({'background-color' : '#222222'});
								}
							if($('#reg_pass').val() == "")
								{
								 $('#reg_pass').css({'background-color' : '#AC4848'});
								 valid = 0;
								} else
								{
								 $('#reg_pass').css({'background-color' : '#222222'});
								}	
							if($('#reg_email').val() == "")
								{
								 $('#reg_email').css({'background-color' : '#AC4848'});
								 valid = 0;
								} else
								{
								 $('#reg_email').css({'background-color' : '#222222'});
								}		
							
							if (valid !=0)
								{
									document.forms["mainform"].submit();
								}
						
							
						   });





$("#save_profile").click(function(){
							
							var valid;
							valid = 1;
							
							
							if($('#email').val() == "")
								{
								 $('#email').css({'border' : 'solid 2px red'});
								 valid = 0;
								} else
								{
								 $('#email').css({'border' : 'solid 1px #777777'});
								}
							if($('#name').val() == "")
								{
								 $('#name').css({'border' : 'solid 2px red'});
								 valid = 0;
								} else
								{
								 $('#name').css({'border' : 'solid 1px #777777'});
								}	
							if($('#plz').val() == "")
								{
								 $('#plz').css({'border' : 'solid 2px red'});
								 valid = 0;
								} else
								{
								 $('#plz').css({'border' : 'solid 1px #777777'});
								}									
								
							if($('#city').val() == "")
								{
								 $('#city').css({'border' : 'solid 2px red'});
								 valid = 0;
								} else
								{
								 $('#city').css({'border' : 'solid 1px #777777'});
								}									
																
								
							
							if (valid !=0)
								{
									document.forms["mainform"].submit();
								} else
								{
									$('.error').show();
									$('.confirmation').hide();
									
								}
						
							
						   });



$("#send_notification_button").click(function(){

									$('#request_tresc').attr('disabled', 'disabled');
									$('#email').attr('disabled', 'disabled');
									$('#send_request_button').attr('disabled', 'disabled');
									$('#send_request_button').val('Sending...');			   
									$('#form_id').css({'opacity' : '0.5'});

								var email = $('#email').val();
								var tresc = $('#request_tresc').val();
									
								$.ajax({
								   type: "POST",
								   url: "../ajax/send_notification.php",
								   data: "email="+email+"&tresc="+tresc,
								   success: function(msg)
										{
										$('#form_id').hide();
										alert('Sent!');
								
										}
								});

});




$("#send_request_button").click(function(){
							
							var valid;
							valid = 1;
							
							
							if($('#email').val() == "")
								{
								 $('#email').css({'border' : 'solid 2px red'});
								 valid = 0;
								} else
								{
								 $('#email').css({'border' : 'solid 1px #999999'});
								}

						
							if($('#request_tresc').val() == "")
								{
								 $('#request_tresc').css({'border' : 'solid 2px red'});
								 valid = 0;
								} else
								{
								 $('#request_tresc').css({'border' : 'solid 1px #999999'});
								}
							
							if (valid !=0)
								{
									$('#request_tresc').attr('disabled', 'disabled');
									$('#email').attr('disabled', 'disabled');
									$('#send_request_button').attr('disabled', 'disabled');
									$('#send_request_button').val('Sending...');			   
									$('#form_id').css({'opacity' : '0.5'});

								var email = $('#email').val();
								var tresc = $('#request_tresc').val();
									
								$.ajax({
								   type: "POST",
								   url: "../ajax/add_request.php",
								   data: "email="+email+"&tresc="+tresc,
								   success: function(msg)
										{
										$('#form_id').hide();
								
										$('#req_title').html('Thank you!');
										$('#req_desc').html('Your request has been sent. Our moderators will post the content you have requested as soon as possible. You will be notified by email once it gets posted.');
										}
								});
								
								}
								
								
								
							
						   });



$("#embed_but").click(function(){
							
							var valid;
							valid = 1;
							
							if($('#titel').val() == "")
								{
								 $('#titel').css({'border' : 'solid 2px red'});
								 valid = 0;
								} else
								{
								 $('#titel').css({'border' : 'solid 1px #777777'});
								}
							if($('#bild').val() == "")
								{
								 $('#bild').css({'border' : 'solid 2px red'});
								 valid = 0;
								} else
								{
								 $('#bild').css({'border' : 'solid 1px #777777'});
								}
							if($('#url').val() == "")
								{
								 $('#url').css({'border' : 'solid 2px red'});
								 valid = 0;
								} else
								{
								 $('#url').css({'border' : 'solid 1px #777777'});
								}
																						
								
							
							if (valid !=0)
								{
																   
									$("#embed_but").hide();
									$("#registration_loader").show();
									document.forms["mainform"].submit();
								} else
								{
									$('.error').show();
									
								}
						
							
						   });



$("span[rel]").overlay();





	  });
