$(document).ready(function() {
	$('input[type="text"],[type="password"]').addClass("idleField");
	$('textarea').addClass("idleField_textarea");
	$('input[type="text"],[type="password"]').focus(function() {
		$(this).removeClass("idleField").addClass("focusField");
		if (this.value == this.defaultValue){
			this.value = '';
		}
		if(this.value != this.defaultValue){
			this.select();
		}
	});

	$('input[type="text"],[type="password"]').blur(function() {
		$(this).removeClass("focusField").addClass("idleField");
		if ($.trim(this.value == '')){
			this.value = (this.defaultValue ? this.defaultValue : '');
		}
	});

	$('textarea').focus(function() {
		$(this).removeClass("idleField_textarea").addClass("focusField_textarea");
		if (this.value == this.defaultValue){
			this.value = '';
		}
		if(this.value != this.defaultValue){
			this.select();
		}
	});

	$('textarea').blur(function() {
		$(this).removeClass("focusField_textarea").addClass("idleField_textarea");
		if ($.trim(this.value == '')){
			this.value = (this.defaultValue ? this.defaultValue : '');
		}
	});

	$('.btn-apply').click(function() {
		$(this).focus();
		if($(this).hasClass('btn-apply_closed')){
			$(this).removeClass("btn-apply_closed");
			$('#contact_wrapper_form').show();
			$('#contact_wrapper').slideDown('fast');
		}else{
			$(this).addClass("btn-apply_closed");
			$('#contact_wrapper').slideUp('fast');
		}

	});





	$("#top10_all").click(function()
	{
		if($('#suboption-beam-top10').css('display')=="none"){
			$('#suboption-beam-top10').slideDown('fast');
		}else{
			$('#suboption-beam-top10').slideUp('fast');
		}
		var checked_status = this.checked;
		$("input[name=top10]").each(function()
		{
			this.checked = checked_status;
		});
	});
	
	$("#content_all").click(function()
	{
		if($('#suboption-beam-content').css('display')=="none"){
			$('#suboption-beam-content').slideDown('fast');
		}else{
			$('#suboption-beam-content').slideUp('fast');
		}
		var checked_status = this.checked;
		$("input[name=content]").each(function()
		{
			this.checked = checked_status;
		});
	});
	


	$("#sendbtn").click(function()
	{
	var top10            = $('#top10_all').val();
	var poker            = $('#poker').val();
	var casino           = $('#casino').val();
	var betting          = $('#betting').val();
	var textlinks        = $('#textlinks').val();
	var content          = $('#content_all').val();
	var content_lang_se  = $('#swedish').val();
	var content_lang_eng = $('#english').val();
	var coverage         = $('#coverage').val();
	var email            = $('#email').val();
	var comment          = $('#textarea').val();
			
	if(email!="" && email!="E-mail"){
		$('#loader').css("display","block");
		$('#error_contactform').css("display","none");
			$.post("funcs/sendmail.php?top10_all="+top10+"&poker="+poker+"&casino="+casino+"&betting="+betting+"&textlinks="+textlinks+"&content_all="+content+"&swedish="+content_lang_se+"&english="+content_lang_eng+"&coverage="+coverage+"&email="+email+"&comment="+comment, function(data){
				
				if(data=="1"){
					
					$('#contact_wrapper').slideUp('fast');
					$('.btn-apply').addClass("btn-apply_closed");
					
					setTimeout(reset_form,1000);
					//reset_form();
				}
				
			});
	}else{
		
		$('#error_contactform').slideDown('fast');
		$('#loader').css("display","none");
		
	}
		
	});
	
	
	$("#contact_btn").click(function()
	{
	var name            = $('#name_contact').val();
	var email            = $('#email_contact').val();
	var phone           = $('#phone_contact').val();
	var message           = $('#message_contact').val();

			
	if(name!="" && email!="" && phone!="" && message!=""){
		//$('#loader').css("display","block");
		$('#error_contactform').css("display","none");
			$.post("funcs/contactmail.php?name="+name+"&email="+email+"&phone="+phone+"&message="+message, function(data){
				
				if(data=="1"){
					
					$('#contact_message').slideDown('fast');
					$('#error_message').css("display","none");
					$('#name_contact').val('');
					$('#email_contact').val('');
					$('#phone_contact').val('');
					$('#message_contact').val('');
					//setTimeout(reset_form,1000);
					//reset_form();
				}
				
			});
	}else{
		
		$('#error_message').slideDown('fast');
		
		//$('#loader').css("display","none");
		
	}
		
	});


	function reset_form(){
		$('#loader').css("display","none");
		$('#error_contactform').css("display","none");
		$('#email').val("");
		$('#textarea').val("");
		$('#top10_all').removeAttr('checked');
		$('#poker').removeAttr('checked');
		$('#casino').removeAttr('checked');
		$('#betting').removeAttr('checked');
		$('#textlinks').removeAttr('checked');
		$('#swedish').removeAttr('checked');
		$('#english').removeAttr('checked');
		$('#coverage').removeAttr('checked');
		$('#content_all').removeAttr('checked');
		
		$('#suboption-beam-content').css('display','none');
		$('#suboption-beam-top10').css('display','none');
		

		
		}

});



