(function($)
{
	$.fn.blink = function(options)
	{
		var defaults = { delay:500 };
		var options = $.extend(defaults, options);
		
		return this.each(function()
		{
			var obj = $(this);
			setInterval(function()
			{
				if($(obj).css("visibility") == "visible")
				{
					$(obj).css('visibility','hidden');
				}
				else
				{
					$(obj).css('visibility','visible');
				}
			}, options.delay);
		});
	}
}(jQuery))

$(document).ready(function(){
	//$("#page #main, #page #main #content #primary, #page div.leaderboardAd").corner("10px");
	if ($.browser.msie && $.browser.version.substr(0,1)<7) {
		$("#page #sections div.box").hover(
			function() {
				$(this).addClass("hover");
		},
			function() {
				$(this).removeClass("hover");
		});
	}

	//move leaderboard ad
	//$(".leaderboardAd").insertAfter("#header");

	//focus/blur
	$("#verifyId fieldset div.inputs input#idmess").focus(
		function() {
			if (this.value=='Scrie ID-ul aici!') this.value='';
		}).blur(
			function() {
				if (this.value=='') this.value='Scrie ID-ul aici!';
	});

	//verificari 
	$("#verifyId").submit(function() {
		if ( $("#idmess").val()=='' || $("#idmess").val()=='Scrie ID-ul aici!' ) {
			$("#errors").text("Completeaza ID-ul de Messenger!").show();
			return false; 
		}
		if ( $("#idmess").val().length < 4 ) {
			$("#errors").text("ID-ul de Messenger trebuie sa contina minim 4 caractere!").show();
			return false; 
		}
		idmess=$("#idmess").val();
		if (!idmess.match(/^[a-zA-Z0-9]+([\.\_\-]?[a-zA-Z0-9]+)*$/)) {
			if (!idmess.match(/^[a-z0-9]+([\.\_\-\+]?[a-z0-9]+)*[@][a-z0-9]+([\.\-]?[a-z0-9]+)*[\.][a-z]{2,4}$/i)) {
				$("#errors").text("ID-ul de Messenger contine caractere nepermise!").show();
				return false;
			}	
		}
	return true;
	});
	
	//contact form
	$("#contactForm").submit(function() {
		if ( $("#fullName").val()=='') {
			$("#fullName").addClass("error").focus();
			return false; 
		}
		
		
		if ( $("#email").val()=='') {
			$("#email").addClass("error").focus();
			return false; 
		} 
		
		if ( $("#message").val()=='') {
			$("#message").addClass("error").focus();
			return false; 
		} 
		
	return true;
	});

	//terms		
	$('#tos').dialog({
		autoOpen: false,
		width: 600,
		height: 300,
		buttons: {
			"inchide": function() { 
				$(this).dialog("close"); 
			} 
		}
	});
	$('a.tos').click(function(){
		$('#tos').dialog('open');
		return false;
	});


	//blink
	$("#header #intro span strong").blink();

	if ( ($.browser.msie && ( $.browser.version == "7.0" || $.browser.version == "8.0" ))) {
		$("#submit").css("padding-bottom","0px");
        $("#idmess").css("padding-top","0px");
	}
    if ( $.browser.msie && $.browser.version == "7.0" ) {
        $("#idmess").css("padding-top","13px");
    }
    
    if ( $.browser.msie && $.browser.version == "8.0" ) {
        $("#idmess").css("padding-top","10px");
    }
    
    if ($.browser.safari) {
        $("#idmess").css("padding-top","20px");
        $("#submit").css("padding-top","5px");
    }
    
});


//blink
/*
function blinkIt() {
 if (!document.all) return;
 else {
   for(i=0;i<document.all.tags('blink').length;i++){
      s=document.all.tags('blink')[i];
      s.style.visibility=(s.style.visibility=='visible')?'hidden':'visible';
   }
 }
}*/