$(function () {



/* Cufons */

Cufon.replace(".h-newsletter, .sidebar_nav li a, .content_title, .subtitle, .beneficiezide, .footerC h3, .top_bar h3:not(.h-home_usp)", {fontFamily: 'Gotham Medium'});

Cufon.replace('.topbar_nav a', { fontFamily: 'Gotham Medium', textShadow: '#000000 0 1px' });



function tabsCufon() {

	Cufon.replace(".sidebar_nav li a", {fontFamily: 'Gotham Medium'});

	Cufon.replace('.topbar_nav a', { fontFamily: 'Gotham Medium', textShadow: '#000000 0 1px' });

}



//topNav Bar hover fading

$(".topbar_nav a").hover(function () {

		$(this).addClass("hover");

		$('.topbar_nav a').not('.topbar_nav a.hover').stop().animate({

				opacity: 0.7

		}, {

				duration: 200

		});

}, function () {

		$(this).removeClass("hover")

		$('.topbar_nav a').stop().animate({

				opacity: 1

		}, {

				duration: 200

		});

});





/* Inputs focus/blur */

$('.register_domain').focus(function(){ 

	if($(this).val() == $(this).attr('defaultValue'))

	{

		$(this).val('');

	}

});



$('.register_domain').blur(function(){

	if($(this).val() == '')

	{

		$(this).val($(this).attr('defaultValue'));

	} 

});



$('.newsletter-input_text').focus(function(){ 

	if($(this).val() == $(this).attr('defaultValue'))

	{

		$(this).val('');

	}

});



$('.newsletter-input_text').blur(function(){

	if($(this).val() == '')

	{

		$(this).val($(this).attr('defaultValue'));

	} 

});



/* Pages with sidebar tabs */

$(".content_backgr-with_sidebar").tabs();

$(".inner_servere-dedicate").tabs();

$(".sidebar_nav a").click(function() { tabsCufon(); }) // active state bug fix

$(".topbar_nav a").click(function() { tabsCufon(); }) // active state bug fix



/* Tooltip Gazduire */

function tooltip(myClass) {

	tooltipText = $("."+myClass).attr("title");

	$("<div id='tooltip-"+myClass+"' class='tooltip'> </div>").appendTo("."+myClass);

	$("#tooltip-"+myClass).append(tooltipText);

}



// Creating tooltps

tooltip("basic");tooltip("standard");tooltip("professional");tooltip("business");



// Adding hover event

$("#oferta-gazduire .oferta").hover(function() {

	$(".tooltip", this).show("drop", { direction: "down" }, 500).css({"position":"absolute"});

}, function() {

	$(".tooltip", this).hide("drop", { direction: "down" }, 500).css({"position":"absolute"});

});



/* Forms Styling */

$(".domain_sufix").uniform();

$(".contact-form select").uniform({selectClass: 'contact-form_select'});



/* Header Animations */

/*function hoverEvent(myClass) {

	$("."+myClass).addClass(myClass+"-nohover");

	myClass = "."+myClass;

	

	$(myClass).append("<a class='hoverer'></a>");

	var backgrPos = $(myClass).css("background-position");

	$(myClass+"-nohover").css({"background-position":backgrPos});

	

	$(myClass).find(".hoverer").attr("href", $(myClass).attr("href"));

	

	$(myClass).hover(function() {

		$(this).find(".hoverer").fadeIn("1500");

	}, function() {

		$(this).find(".hoverer").fadeOut("1500");

	});

}*/



function hoverEventThis($myClass) {

	var className = $myClass.attr("class");

	$myClass.addClass(className+"-nohover");

	

	$myClass.append("<a class='hoverer'></a>");

	var backgrPos = $myClass.css("background-position");

	

	$("."+className+"-nohover").css({"background-position":backgrPos});

	

	$myClass.find(".hoverer").attr("href", $myClass.attr("href"));

	

	$myClass.hover(function() {

		$(this).find(".hoverer").stop().fadeIn(200);

	}, function() {

		$(this).find(".hoverer").stop().fadeOut(200);

	});

}



// Logo



hoverEventThis($(".a-logo"))

$(".a-activeaza-oferta").each(function() {

	hoverEventThis($(this));

});

$(".a-activeaza-oferta_servere_dedicate").each(function() {

	hoverEventThis($(this));

});



hoverEventThis($(".a-activeaza_acum"));



// Navigation

$(".main_nav li").each(function() {

	$myItem = $(this).find("a")/*.attr("class")*/;

	//hoverEvent(myItem);

	hoverEventThis($myItem)

	});

$(".user_details li").each(function() {

	$myItem = $(this).find("a");

	//hoverEvent(myItem);

	hoverEventThis($myItem)

	});



/* Dialogs */

$("#beneficii").dialog({autoOpen: false, width:420, modal:true, draggable: false});

$('.a-bn_nu_esti_client_ghesi').click(function() {

		$("#beneficii").dialog("open");

		return false;

	});







});
