/** Copyright (c) 2009 Brandon Aaron (http://brandonaaron.net)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 * Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers.
 * Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix.
 *
 * Version: 3.0.2
 * 
 * Requires: 1.2.2+
 **/
/**
 * hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+
 * <http://cherne.net/brian/resources/jquery.hoverIntent.html>
 * 
 * @param  f  onMouseOver function || An object with configuration options
 * @param  g  onMouseOut function  || Nothing (use configuration options object)
 * @author    Brian Cherne <brian@cherne.net>
**/

var gaJsHost=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);

if (!window.console || !console.firebug) {
	var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml", "group", "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"];
	window.console = {};
	for (var i = 0; i < names.length; ++i) {
		window.console[names[i]] = function () {}
	}
}

$.fn.disable = function () {
	$(this).attr("disabled", "disabled").addClass("disabled")
};

$.fn.enable = function () {
	$(this).removeAttr("disabled").removeClass("disabled")
};

$.fn.eUrlValid = function(){
	if($(this).is(':input')){
		var v = $(this).val();
		var urlCheck = /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{2}/;
		if( urlCheck(v) )
			return true;
	}
};

$(function(){
	
	$('body').addClass('dev');
	
	try {
		var pageTracker = _gat._getTracker("UA-8752745-2");
		pageTracker._trackPageview();
	}
	catch(err) {
		console.log(err)
	}
	
	if ($.browser.safari) {
		$('body').addClass('safari');
	}
	
	var ie6 = $.browser.msie && ($.browser.version == 6);
	
	if(ie6) $('#pentru_adv .actiune').hover(function(){
		$(this).addClass('act_h');
	}, function(){
		$(this).removeClass('act_h');
	});
	$('a[rel~=external]').attr('target','_blank');
	$('body').addClass('js');
	$('li:last-child').addClass('ult');
	$('li:first-child').addClass('pri');

	$('#sigla a').hover(function(){
		$(this).css('height',220);
	},function(){
		$(this).css('height',153);
	});
	
	$('#limbi li:not(:first)').remove();
	/*$('#nav_lang').hover(function(){
		$('#limbi').animate({
			'height'		:	'55px'
		}, 200, function(){
			$(this).addClass('deschis');
		});
		$('#nav_lang').animate({
			'height'		:	'43px'
		}, 150);
	}, function(){
		$('#limbi').animate({
			'height'		:	'25px'
		}, 200, function(){
			$(this).removeClass('deschis');
		});
		$('#nav_lang').animate({
			'height'		:	'18px'
		}, 150);
	});*/
	$('#btn-video').append('<span id="video_sp"></span>');
	
	$('#video_sp').css('display','none');
	
	/*$("#btn-video a").click(function(e) {
		e.preventDefault(); 
		$(this).parent().expose({ 
		    api: true, 
		    maskId: 'mascaVideo', 
		    opacity: 0.9, 
		    closeSpeed: 'slow', 
		    closeOnClick: true, 
		    onBeforeClose: function() {
				$('#video_play').css('display','block').parent().removeClass('playing');
				$('#video_sp').hide();
		    }, 
		    onBeforeLoad: function() {
				var video = $('#video_sp video')[0];
				$('#video_play').hide().parent().addClass('playing');
				$('#video_sp').show();
				if( $('#video_sp video').size() == 0 )
					return true;
				else
					video.play();
		    }
		}).load();
	});*/
	var ie=false;
	if($.browser.msie && $.browser.version < 8) ie=true;
	if(ie){
		$('hr').replaceWith('<div class="hr">&nbsp;</div>');
	}
	$('table').attr({'cellpadding':0,'cellspacing':0});
	if ( $("ul#adv-nav").size() > 0 ) {
		/*
		$("#adv ul#adv-nav").tabs("#adv div#adv-cont > div", {
			current	:	'sel'
		}).history();
		*/
		$("#adv-simuleaza-campanie .file").tabs("#adv-simuleaza-campanie .continutFile > div", {
			current	:	'sel'
		});
		 
		var simAPI = $("#adv-simuleaza-campanie .file").tabs();

		$('.sim_nav a').click(function(e){
			e.preventDefault();
			var off = $('.adv-cont:visible').offset(); 
			$(document).scrollTop(off.top);
			simAPI.click($(this).attr('href'));
		});
		
	}
	
	$('p.act').hover(function(){
		$(this).addClass('hover');
	}, function(){
		$(this).removeClass('hover');
	}).click(function(){
		window.location.href=$(this).find('a').attr('href');
	});
	
	$('#adv #zona-reg').append('<span class="stele"></span>');
	
	$('#trimite button').parent().append('<a href="#"><b>Trimite acum</b></a>').end().hide();
	
	$('#lista-pimperi li input').each(function(){
		var label = $(this).prev();
		var ie = $.browser.msie;
		if(ie) label.click(function(){
			$(this).fadeTo('fast', 0.3, function(){
				$(this).next().focus();
			});
		});
		if ( $(this).val() != '' ) label.hide(); else label.show();
		$(this).focus(function(){
			label.animate({
				opacity	: 0.3
			}, 500, function(){
				$(this).parent().removeClass('focus');
			});
		}).blur(function(){
			label.animate({
				opacity	: 1
			}, 500, function(){
				$(this).removeAttr('style');
				$(this).parent().removeClass('focus');
			});
		}).keyup(function(){
			if ( $(this).val() != '' )
				label.hide();
			else
				label.show();
		});
	});
	
	$('#pimperi li .vid').hover(function(){
		if( $(this).find('span.play').size() < 1 )
			$(this).append('<span class="play" style="display:none"></span>');
		$(this).find('.play').fadeIn('fast');
	}, function(){
		$(this).find('.play').fadeOut('fast', function(){ $(this).remove(); } );
	});
	
	$('#adv-la-prima-vedere p.act').mousedown(function(){
		$(this).addClass('focus');
	});
	$('#adv-la-prima-vedere p.act').mouseup(function(){
		$(this).removeClass('focus');
	}).mouseout(function(){
		$(this).removeClass('focus');
	});
	
	$('.pcar-nav').click(function(e){
		e.preventDefault();
	});
	
	$('#pimptool #pimp-carusel .in').scrollable({
		items			:	'#pt3', 
		next			:	'.inainte', 
		prev			:	'.inapoi',
		loop			:	false, 
		size			:	3, 
		speed			:	250, 
		disabledClass	:	'oprit'
	}).navigator({
		navi			:	'.pagin', 
		activeClass		:	'sel', 
		indexed			:	true
	});
	
	
	$('#trimite-mesaj li input, #trimite-mesaj textarea').focus(function(){
		$(this).parent().addClass('f');
	}).blur(function(){
		$(this).parent().removeClass('f');
	});
	
	if ( $.browser.msie && window.DD_roundies ) {
		
		$('#trimite-mesaj input[type=text], #trimite-mesaj textarea').hover(function(){
			$(this).addClass('h');
		}, function(){
			$(this).removeClass('h');
		}).focus(function(){
			$(this).addClass('f');
		}).blur(function(){
			$(this).removeClass('f');
		});
	}
	
	$('.trimite button').each(function(){
		var btnTrimite = $(this);
		var tabindex = $(this).attr('tabindex');
		var continutButon = $(this).is(':button') ? $(this).html() : $(this).val();
		$(this).parent().append('<a href="#" class="btn actiune act-alt" tabindex="' + tabindex + '"><b>' + continutButon + '</b></a>');
		$(this).parent().find('a.btn').click(function(e){
			e.preventDefault();
			e.stopImmediatePropagation();
			var form = $(this).parents('form');
			//$(this).prev().click();
			if ( $(this).is('#trimite-mesaj a') )
				$(this).parent().parent().parent().submit();
			else
				form.submit();
		});
		$(this).attr('tabindex',-1).hide();
	});
	
	$('.posta').each(function(){
		var sep=' [la] ';
		var txt=$(this).text();
		if( (txt).indexOf(sep) != -1 ){
			$(this).text( txt.substr( 0,txt.indexOf(sep) ) + '@' + txt.substr( txt.indexOf(sep)+6, txt.length ) );
			$(this).attr('href','mailto:'+$(this).text());
			if( !$(this).is('a') )	
				$(this).replaceWith('<a href="'+$(this).attr('href')+'">'+$(this).text()+'</a>')
		}
	});
	
	$('input').each(function(){
		var t = $(this).attr('type');
		var p = $(this).parent();
		if( p.is('label') ){
			p.addClass(t);
		}
	});
	
	var datePickerConfig = {
		dateFormat	: 'dd / mm / yy', 
		constrainInput: true, 
		dayNames	: ['duminică', 'luni', 'marţi', 'miercuri', 'joi', 'vineri', 'sâmbătă'], 
		dayNamesMin	: ['du', 'lu', 'ma', 'mi', 'jo', 'vi', 'sâm'],
		monthNames	: ['ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie', 'octombrie', 'noiembrie', 'decembrie'],
		monthNamesShort: ['ian','feb','mar','apr','iun','iul','aug','sep','oct','nov','dec'],
		nextText	: 'Luna următoare', 
		prevText	: 'Luna precedentă', 
		firstDay	: 1, 
		showButtonPanel: true, 
		closeText	: 'OK', 
		currentText	: 'Astăzi', 
		showOn		: 'button', 
		showAnim	: 'slideDown', 
		duration	: 'fast' 
	};
	
	if ( $('body#adv').size() ) {
		$('#afisare-status li:not(:first)').hide();
		$('#afisare-status .img-nav a:first').addClass('sel');
		
		var inp_perioadaFixa = $('#c_perioada_fixa');
		var chk_ga = $('#vreau_ga');
		var inp_linkCampanie = $('#link_campanie');
		var div_alegePerioada = $('#simulare .alege-perioada');
		
		$('#afisare-status .img-nav a').click(function(e){
			e.preventDefault();
			if ( !$( $(this).attr('href') ).is(':visible') ) {
				$('#afisare-status li').fadeOut('fast');
				$('#afisare-status .img-nav a').removeClass('sel');
				$( $(this).attr('href') ).fadeIn('fast');
				$(this).addClass('sel');
			}
		});
		
		var sm = {
			'smile'		:	'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/1.gif',
			'sad'		:	'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/2.gif', 
			'grin'		:	'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/4.gif',
			'tongue'	:	'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/10.gif'
		};
		
		var img = {
			'smile'		:	'<img width="16" height="16" src="'+sm.smile+'" alt="Zâmbăreţul zâmbitor" title="Zâmbăreţul zâmbitor">',
			'sad'		:	'<img width="16" height="16" src="'+sm.sad+'" alt="Zâmbăreţul zâmbitor" title="Zâmbăreţul trist">', 
			'grin'		:	'<img width="16" height="16" src="'+sm.grin+'" alt="Zâmbăreţul zâmbitor" title="Zâmbăreţul cu rânjet">',
			'tongue'	:	'<img width="16" height="16" src="'+sm.tongue+'" alt="Zâmbăreţul zâmbitor" title="Zâmbăreţul cu limbă">'
		}
		
		if ($('#status_campanie').val() != ''){
			var initStatus = function() {
				var s = $('#status_campanie');
				var l = $('#link_campanie');
				var v = l.val() ? l.val() : '';
				var o = $('#statusul-tau');
				
				$('#afisare-status ul').after('<b id="statusul-tau">' + s.val() + '</b>');
				if(v != 'http://' && ((v.indexOf('www') != -1) || (v.indexOf('http://') != -1 )) && l.eUrlValid() ){
					var h = s.val()
					while (h.indexOf(':)') != -1 || h.indexOf(':(') != -1 || h.indexOf(':D') != -1 || h.indexOf(':P') != -1){
						h = h.replace(/:\)/, img.smile);
						h = h.replace(/:\(/, img.sad);
						h = h.replace(/:D/, img.grin);
						h = h.replace(/:P/, img.tongue);
					}
					$('#statusul-tau').replaceWith('<a id="statusul-tau" class="link" href="' + v + '" title="Oare merge link-ul?" target="_blank">' + h + '</a>');
				}
				
			}();
		}
		
		$('#status_campanie').keyup(function(e){
			var v = $(this).val();
			var l = $('#link_campanie').val();
			var s = $('#statusul-tau');
			var h = s.html();
			var afis = s.size();
			
			if( !afis && v != '' ){
				$('#afisare-status ul').after('<b id="statusul-tau">' + v + '</b>');
			}
			else{
				if(v != '') {
					while (v.indexOf(':)') != -1 || v.indexOf(':(') != -1 || v.indexOf(':D') != -1 || v.indexOf(':P') != -1){
						v = v.replace(/:\)/, img.smile);
						v = v.replace(/:\(/, img.sad);
						v = v.replace(/:D/, img.grin);
						v = v.replace(/:P/, img.tongue);
					}

					s.html(v);
				}
				else $('#statusul-tau').remove();
			}
			if(l != 'http://' && ((l.indexOf('www') != -1) || (l.indexOf('http://') != -1 )) && ( !s.hasClass('link') ) )
				s.replaceWith('<a id="statusul-tau" class="link" href="' + l + '" title="Oare merge link-ul?" target="_blank">' + h + '</a>');

		});
		
		$('#link_campanie').keyup(function(e){
			var v = $(this).val();
			var s = $('#statusul-tau');
			var l = $('#link_campanie').val();
			var h = s.html();
			if(v != 'http://' && ((v.indexOf('www') != -1) || (v.indexOf('http://') != -1 )) && $(this).eUrlValid() ){
				s.replaceWith('<a id="statusul-tau" class="link" href="' + l + '" title="Oare merge link-ul?" target="_blank">' + h + '</a>');
			}
			else{
				if ( s.is('a') )
					s.replaceWith('<b id="statusul-tau">' + h + '</b>');
			}
			
		});
		
		$('label.checkbox, label.radio').each(function(){
			$(this).find('small').wrapInner('<a class="label-link" tabindex="0" href="#"></a>');
			$(this).find('.label-link').focus(function(){
				$(this).addClass('focus');
				$(this).parent().parent().find(':input').focus();
			}).click(function(e){e.preventDefault();});
			$(this).find('input').attr('tabindex','-1').attr('checked') ? $(this).addClass('bifat') : $(this).removeClass('bifat');
			$(this).find('input').blur(function(){
				$(this).parent().find('.label-link').removeClass('focus')
			});
			
		});
		
		$('label input[type=checkbox], label input[type=radio]').addClass('ascuns').parent().addClass('check').click(function(e, args){
			var inp = $(this).find(':input');
			$(this).hasClass('bifat') ? inp.is(':checkbox') ? $(this).removeClass('bifat') : $(this).addClass('bifat').siblings('label').removeClass('bifat') : inp.is(':checkbox') ? $(this).addClass('bifat') : $(this).addClass('bifat').siblings('label').removeClass('bifat').find('.label-link').removeClass('focus'); 
			if ( !$(e.target).is(':input') )
				inp.attr('checked') ? inp.is(':checkbox') ? inp.removeAttr('checked') : inp.attr('checked', 'checked') : inp.attr('checked', 'checked');
			
			if( e.target.nodeName == "LABEL" || e.target.nodeName == "A" || e.target.nodeName == "SMALL" )
				return false;
			
		});
				
		$('.bifeaza-tot').click(function(e){
			e.preventDefault();
			$(this).parent().siblings('label').addClass('bifat').find(':input').attr('checked','checked');
		});
		
		$('.debifeaza-tot').click(function(e){
			e.preventDefault();
			$(this).parent().siblings('label').removeClass('bifat').find(':input').removeAttr('checked');
		});
		
		if ( $.fn.datepicker && $('.data input[type=text]').size() )
			$('.data input[type=text]').each(function(){
				$(this).parent().find('.arata-calendar').click(function(e){
					e.preventDefault();
					$(this).prev().datepicker('show');
				});
			}).datepicker( datePickerConfig );
			
		$('.ui-datepicker-trigger').each(function(){
			$(this).addClass('arata-calendar').attr({'title': 'Alege data din calendar'}).val('Alege data');
		});
		
		if ( (inp_perioadaFixa).is(':checked') )
			div_alegePerioada.removeClass('inactiv');
		else
			div_alegePerioada.addClass('inactiv');
		
		div_alegePerioada.click(function(e){
			$('#c_perioada_fixa').prev().find('a').click();
			$(this).removeClass('inactiv');
		});
		div_alegePerioada.find('button').click(function(e){$(this).parent().click();});
		
		$('label[for="c_perioada_fixa"]').click(function(){
			div_alegePerioada.removeClass('inactiv');
		});
		
		$('label[for="c_perioada_flex"]').click(function(){
			div_alegePerioada.addClass('inactiv');
		});
		
		$('label[for="vreau_ga"]').click(function(){

			var GA = '?utm_source=GA_yada_yada';
			var linkInput = $('#link_campanie');
			
			if (linkInput.eUrlValid()) {
				var v = linkInput.val();
				
				if ($(this).find(':input').is(':checked')) {
					if (v.indexOf(GA) == -1) 
						linkInput.val(v + GA);
				}
				
				if (v.indexOf(GA) != -1) 
					linkInput.val(v.substr(0, v.indexOf(GA)));
			}
			
		});
		
		$('#c_limita_zi_clickuri').focus(function(){
			var prev = $(this).parent().prev();
			if ( !prev.find('input').is(':checked') ) {
				prev.click();
			}
		});
		
		$.fn.chars = function(){
			var v = $(this).val();
			var l = v.length;
			return l;
		};
		
		var lim = 180; // cât să fie limita de caractere pentru statusul de campanie 
		
		var c_val = $('#status_campanie').val();
		if (c_val) {
			$('#caractere').html(lim - c_val.length);
			if (c_val.length == lim - 20) {
				$('#caractere').next().html('de caractere rămase');
			}
			if (c_val.length >= lim - 19) {
				$('#caractere').parent().removeClass('inca10').addClass('inca20').end().next().html('caractere rămase');
				if (c_val.length >= lim - 9) {
					$('#caractere').parent().removeClass('inca20').addClass('inca10').end().next().html('caractere rămase');
				}
				if (c_val.length == lim - 1) {
					$('#caractere').next().html('caracter rămas');
				}
				if (c_val.length == lim) {
					$('#caractere').html('').next().html('E deja prea lung!');
				}
			}
		}
		
		$('#status_campanie').keyup(function(e) {
			
			var v = $(this).val();
			var l = v.length;
			var nr = lim;  
			var u = $('#caractere');
			
			if( $(this).attr('maxlength') != lim )
				$(this).attr('maxlength', lim);
			
			nr = lim - l;
			
			u.html(nr);
			if( nr >= 20 ){
				$('#caractere').parent().removeClass('inca10 inca20').end().next().html('de caractere rămase');
			}
			if( nr < 20 ) {
				$('#caractere').parent().removeClass('inca10').addClass('inca20').end().next().html('caractere rămase');
				if ( nr <= 10 )
					$('#caractere').parent().removeClass('inca20').addClass('inca10');
				if ( nr == 1 ) {
					$('#caractere').next().html('caracter rămas');
				}
				if ( nr == 0 ) {
					$('#caractere').html('').next().html('E deja prea lung');
				}
			}
			
		});
		
		if ($.fn.slider) {
			$('#varsta #slider').slider({
				range: true,
				min: 14,
				max: 60,
				values: [18, 26],
				slide: function(event, ui){
					$("#afisaj-varsta").html('Între <b>' + ui.values[0] + '</b> şi <b>' + ui.values[1] + '</b>');
				}
				
			});
		}
		
		$('.pimp-stat li span b').addClass('pc-val').wrap('<span class="pc"></span>').after('<b class="pc-st"></b><b class="pc-dr"></b><b class="pc-f"></b>');
	
		$('.pimp-stat span.pc').each(function(){
			var st = $(this).find('.pc-st');
			var dr = $(this).find('.pc-dr');
			var v = $(this).find('.pc-val');
			var pc = $(this).find('.pc-val').html();
			pc = pc.substr(0, pc.indexOf('%'));
			var w = pc * 1.3;
			$(this).css('width', w);
			if (pc <= 22){
				var off = pc/30 * 20; 
				st.css('width', off );
				dr.css('width', off);
			}
		});
	}
	
	$('body').append('<div class="m" id="legal_notice"></div><div class="m" id="terms_pimper"></div><div class="m" id="terms_advertiser"></div><div class="m" id="privacy_policy"></div>');
	$('div.m').wrapInner('<div class="in"></div>').prepend('<b class="s"><b class="sts"></b></b><b class="dr"><b class="drj"></b></b><b class="j"><b class="stj"></b></b><b class="st"><b class="stj"></b></b>');
	
	var modalStandard = {
		top: 'center', 
		left: 'center', 
		closeOnClick: true, 
		expose: {
			color: '#000', 
			opacity: 0.6, 
			loadSpeed:150
		}, 
		
		onBeforeLoad:function(event){
			var t = this.getTrigger(); 
			var h = t.attr('href');
			var r = t.attr('rel');
			var n = t.text();
			
			if ( t.hasClass('g') ) {
				var i = t.parents('.adv-cont, ul').find('a[rel^=#]').index(t);
//				console.log(i);
				$(r).find('.pas').hide().eq(i).show();
				if(i < 0)
					$(r).find('.pas:first').show();
			}
			
			if ( h != 'undefined' && h != '#' ){
				if(!$(r).find('.c').size()) {
					$(r).append('<div class="c info"></div>').find('.c').load(h,'',function(){
						$(this).find('h1').addClass('t').insertBefore( $(this) );
					});
				}
				
				if(!$(r).find('.in').size()) 
					$(r).find('.t, .d, .c').wrapAll('<div class="in"></div>');
					
			}
			
		}, 

		onLoad:function(){
			var t = this.getTrigger();
			var r = t.attr('rel');
			var o = this.getOverlay();
			var v = o.find('object,embed').size();

			$('.pas:visible').each(function(){
				var p = $(this);
				var h = p.parent().height();
				
				p.height(h);
				
			});
						
			o.find('.nav a').each(function(){
				var a = $(this);
				var t = a.text().length;
				if ( t > 23 )
					a.addClass('mare');
			});
			
			if(v){
				o.addClass('v');
			}
			
			console.log(r);
			
			if ( r == '#explicatiile' ){
				if ( $(r).is('#pimptool #explicatiile') ){
					try {
						pageTracker._trackPageview('viewed_modal_beneficii_optiuni.html');
						if ( dev ) console.log('viewed_modal_beneficii_optiuni.html');
					}
					catch(err) {
						console.log(err);
					}
				}
			}
			
			if ( r == '#inst' ){
				if ( $(r).is('#pimptool #inst') ){
					try {
						pageTracker._trackPageview('viewed_modal_proces_instalare_pimptool.html');
						if ( dev ) console.log('viewed_modal_proces_instalare_pimptool.html');
					}
					catch(err) {
						console.log(err);
					}
				}
				if ( $(r).is('#pimperi #inst') ){
					try {
						pageTracker._trackPageview('viewed_modal_proces_instalare_pimperi.html');
						if ( dev ) console.log('viewed_modal_proces_instalare_pimperi.html');
					}
					catch(err) {
						console.log(err);
					}
				}
			}
			
		}
		
	};
	
	m = {};
	
	$('a[rel^=#]').overlay( modalStandard ).each(function(i){
		var r = $(this).attr('rel');
		r = r.substr( 1, r.length );
		m['' + r] = $(this).overlay();
	});
	
	$('.m').each(function(){
		$(this).find('.pas').each(function(i){
			if ($(this).parent().parent().hasClass('proces')) {
				var next = $(this).next();
				var prev = $(this).prev();
				var dr = '', st = '';
				
				if (next && next.size() && next.hasClass('pas')) {
					if ( $(this).is('#pimptool #explicatiile .pas') || $(this).is('#pimperi #explicatiiPimpTool .pas') )
						dr = '<a href="#" class="dr">Altă opţiune »</a>';
					else
						dr = '<a href="#" class="dr">Pasul următor »</a>';
				}
				
				if (prev && prev.size() && prev.hasClass('pas')) {
					if ( $(this).is('#pimptool #explicatiile .pas') || $(this).is('#pimperi #explicatiiPimpTool .pas') )
						st = '<a href="#" class="st">« Alt beneficiu</a>';
					else 
						st = '<a href="#" class="st">« Pasul precedent</a>';
				}
				
			}
			else {
			
				var next = $(this).next();
				var prev = $(this).prev();
				var dr = '', st = '';
				
				if (next && next.size() && next.hasClass('pas')) {
					dr = '<a href="#" class="dr">' + next.find('.t').html() + ' »</a>';
				}
				
				if (prev && prev.size() && prev.hasClass('pas')) {
					st = '<a href="#" class="st">« ' + prev.find('.t').html() + '</a>';
				}
			}
			
			$(this).append('<div class="nav">' + st + dr + '</div>');
			
			$(this).find('.nav a').each(function(){
				var a = $(this);
				var img = $(this).parent().parent().find('.c img');
				var eq = a.hasClass('st') ? i-1 : i+1;
				if(a.hasClass('st')){
					var t = a.text();
					a.text( t.substr(2) );
					a.prepend('<i>&laquo;</i>');
				}
				if(a.hasClass('dr')){
					var t = a.text();
					a.text(t.substr(0,t.length - 2));
					a.append('<i>&raquo;</i>');
				}
//				a.attr('title',eq);
				
				if (img.size() > 0 ) {
					if ( img.is(':not(.pas:last-child img)') )
						img.parent().attr('title','Înainte »').css('cursor','pointer').click(function(){
							$(this).parent().parent().find('.pas').hide().eq(eq).show();
						});
					else 
						img.parent().attr('title','Înainte »').css('cursor','pointer').click(function(){
							$(this).parent().parent().find('.pas').hide().eq(0).show();
						});
				}
				
				a.click(function(e){
					e.preventDefault();
					$(this).parent().parent().parent().find('.pas').hide().eq(eq).show();
				});
			});
				
		});
	});
	
	var pimp_calc = function(){
		
		if ( !$('#pimp-calc').size() ) return;
		
		$('#pimp-calc').submit(function(e){
			e.preventDefault();
			var catiPrieteni = $('#c_prieteni').val();
			var cateOre = $('#c_ore').val();
			var frecventaStatus = $('#c_s_inp').val();
			var frecventaReclame = $('#c_r_inp').val(); 
			var rez=Math.ceil(catiPrieteni*cateOre/(frecventaStatus*frecventaReclame));
			if ( frecventaReclame > 0 )
				rez = rez >= 500 ? '500+' : rez;
			else rez = 0;
			$('#rez').html(rez);
		}).submit();

		$('#pimp-calc input').blur(function(){
			$('#pimp-calc').submit();
		});
		
		$('#c_status').slider({
			value:15, 
			range:'min', 
			min:5, 
			max:15, 
			step:1, 
			slide:function(event, ui){
								
			}, 
			change:function(event, ui){
				var v = ui.value;
				var max = $(this).slider('option', 'max');
				var min = $(this).slider('option', 'min');
				
				v = max - v + 5;
				
				$(this).parent().find(':input').val(v);
				$('#pimp-calc').submit();
			}
		});
		
		$('#c_reclama').slider({
			value:10, 
			range:'min', 
			min:3, 
			max:11, 
			step:1, 
			slide:function(event, ui){
				
			}, 
			change:function(event, ui){
				var v = ui.value;
				var max = $(this).slider('option', 'max');
				var min = $(this).slider('option', 'min');
				var i = $('#c_r_inp'); 
				
				v = max - v + 3;
				
				if (v == 11) {
					i.val('').after('<i class="niciodata">niciodată</i>');
				}
				
				else {
					i.parent().find('.niciodata').remove();
					i.val(v);
				}
				
				$('#pimp-calc').submit();
			}
		});
		
		$('#c_s_inp, #c_r_inp, .intr .ui-slider').mousewheel(function(e, d){
			e.preventDefault();
			var s = $(this).is('.ui-slider') ? $(this) : $(this).parent().find('.ui-slider');
			var v = s.slider('value');
			var o = d/10 * s.slider('option', 'max');			
			o = d > 0 ? d > 1 ? Math.ceil(o) : d : d < -1 ? Math.floor(o) : d;
			v = Math.round(v + o);
			
			s.slider( 'value', v );
			
		});
		
		$('#pimp-calc .intr input').each(function(e){
			
			var inp = $(this);
			var s = $(this).parent().find('.ui-slider').size() > 0 ? $(this).parent().find('.ui-slider') : null;
			inp.keydown(function(e){
				//restricţionăm tastele la cifre (inclusiv numpad) şi del, backsp, home, end, tab şi enter* (inclusiv numpad)
				if ( e.which != 9 && e.which != 13 && e.which != 35 && e.which != 36 && e.which != 46 && e.which != 8 && ( e.which < 96 || e.which > 105) && ( e.which < 48 || e.which > 57 ) ) return false;
			});
			inp.keyup(function(e){
				var v = $(this).val();
				if(s)
					var max = s.slider('option','max');
				if ( !max )
					if ( $(this).is('#c_ore') )
						max = 24;
				
				var l = $(this).val() > max ? max : $(this).val();
				
				$(this).val(l);

				$('#pimp-calc').submit(); 
				
			}).blur(function(){
				$('#pimp-calc').submit();
			}).change(function(){
				var v = $(this).val();
				var o = 0;
				if ( $(this).is('#c_s_inp') ){
					o = 20 - v;
				}
				if ( $(this).is('#c_r_inp') ){
					o = 14 - v;
				}
				
				if(o)s.slider('value',o);
				
			});
			
		});
		
	}();
	$('body').append('<div class="tip-content">&nbsp;</div>');
	$('img[title], .abbr, abbr, #clientii a.vezi[title]').tooltip({
		tip		:	'.tip-content', 
		effect	:	'slide', 
		offset	:	[-5, 0],
		predelay:	250,  
		delay	:	250,
		lazy	:	false, 
		onBeforeShow:function(){
			this.getTip().append('<b class="arr"></b>');
		}
	});
	
	$('.carusel .scroll').each(function(){
		$(this).scrollable({ 
			next			:	'.dr', 
			prev			:	'.st',
			loop			:	false, 
			size			:	5, 
			speed			:	250, 
			disabledClass	:	'oprit'
		}).mousewheel();
	});
	
	if( window.location.href.indexOf("#") != -1 ) {
		
		var h = window.location.href; 
		var d = h.indexOf("#") + 1;
		var l = h.length;
		
		if ( d < l ){
			var modal = h.substr(d);
			
			if ( ie6 ) {
				if (modal == 'calculator')
					m.calculator.load()
				if (modal == 'legal_notice')
					m.legal_notice.load()
				if (modal == 'terms_pimper')
					m.terms_pimper.load()
				if (modal == 'terms_advertiser')
					m.terms_advertiser.load()
				if (modal == 'privacy_policy')
					m.privacy_policy.load()
			}
			
			else{
				console.log(modal);
				m[modal].load();
			}
			
		}
		
	}
	
	
	if ( $('body').hasClass('dev') ) var dev = true;
	
	$('#pimp-calin').hover(function(){
		$(this).attr({
			src		:	'img/pimp-calin-h.jpg', 
			width	:	64, 
			height	:	71
		}).css({
			'marginLeft'	:	-3, 
			'marginTop'	:	-3, 
			'marginRight'	:	-3, 
			'marginBottom':	-3
		});
	}, function(){
		$(this).attr({
			src		:	'img/pimp-calin.jpg', 
			width	:	58, 
			height	:	65
		}).removeAttr('style');
	});
	
/*	if ( typeof($.fn.validate) == 'function' ){
		$('#da-de-noi').validate({
			errorClass: 'err',
			rules: {
				nume: "required",
				email: {
					required: true,
					email: true
				}
			},
			messages: {
				nume: "Am vrea să ştim şi numele tău",
				email: "Ne trebuie adresa ta de e-mail. Te rugăm să te asiguri că ai introdus-o corect"
			}
	
		});
		$('#da-de-noi').submit(function(){
			if ( $(this).valid() ) {
				try {
					pageTracker._trackPageview('action_newsletter_form_inregistrat.html');
					if ( dev ) console.log('action_newsletter_form_inregistrat.html');
				}
				catch(err) {
					console.log(err);
				}
			}
		});
		
		$('#trimite-mesaj').validate({
			errorClass: 'err',
			rules: {
				autor: 'required',
				email: {
					required: true,
					email: true
				}
			},
			messages: {
				autor: 'Am vrea să ştim şi numele tău',
				email: 'Ne trebuie adresa ta de e-mail. Te rugăm să te asiguri că ai introdus-o corect'
			}
		});
		
		$('#trimite-mesaj').submit(function(){
			if ( $(this).valid() ) {
				try {
					pageTracker._trackPageview('action_contact_form_trimis.html');
					if ( dev ) console.log('action_contact_form_trimis.html');
				}
				catch(err) {
					console.log(err);
				}
			}
		});
	}
*/	
	$('#actPrezentareSP').click(function(){
		try {
			pageTracker._trackPageview('download_prezentare_status_pimp.html');
			if ( dev ) console.log('download_prezentare_status_pimp.html');
		}
		catch(err) {
			console.log(err);
		}
	});
	
	$('#actInregistrare').click(function(e){
		try {
			pageTracker._trackPageview('clicked_inregistreaza-te_advertiser.html');
			if ( dev ) console.log('clicked_inregistreaza-te_advertiser.html');
		}
		catch(err) {
			console.log(err);
		}
	});
	
	faraScroll = function(){
		var w = $(window).width();
		var d = $('.decor .d1:not(#acasa .d1):not(#pimperi .d1)');
		var a = $('#adv_info');
		var o_a = a.offset();
		var l = o_a.left;
		if ( w < 1100 )
			d.css('right', -l + 'px')
	}();
	
	$(window).resize(function(){
		var w = $(window).width();
		var d = $('.decor .d1:not(#acasa .d1):not(#pimperi .d1)');
		var a = $('#adv_info');
		var o_a = a.offset();
		var l = o_a.left;
		if ( w < 1100 ) d.css('right', -l + 'px');
		else d.removeAttr('style');
		
	});
	
	$('#video_play').click(function(){
		try {
			pageTracker._trackPageview('viewed_video_cum_functioneaza_html');
			if ( dev ) console.log('viewed_video_cum_functioneaza_html');
		}
		catch(err) {
			console.log(err);
		}
	});

	$('#pv1 .vid').click(function(){
		try {
			pageTracker._trackPageview('clicked_calculator_de_pimper.html');
			if ( dev ) console.log('clicked_calculator_de_pimper.html');
		}
		catch(err) {
			console.log(err);
		}
	});
	
	$('#pv2 .vid').click(function(){
		try {
			pageTracker._trackPageview('viewed_video_cum_functioneaza_html');
			if ( dev ) console.log('viewed_video_cum_functioneaza_html');
		}
		catch(err) {
			console.log(err);
		}
	});
	
	$('#explicatii .vid').each(function(i){
		$(this).click(function(){
			var pv = [
				'viewed_video_pimper_cum_functioneaza.html',
				'viewed_video_pimper_reguli.html',
				'viewed_video_pimper_masuri_antifrauda.html'  
			];
			try {
				pageTracker._trackPageview(pv[i]);
				if ( dev ) console.log(pv[i]);
			}
			catch(err) {
				console.log(err);
			}
		});
	});
	
	$('#pimperi a[rel=#inreg]').click(function(){
		try {
			pageTracker._trackPageview('viewed_modal_proces_inregistrare_pimperi.html');
			if ( dev ) console.log('viewed_modal_proces_inregistrare_pimperi.html');
		}
		catch(err) {
			console.log(err);
		}
	});
	
	$('a[href=http://www.twitter.com/statuspimp]').click(function(){
		try {
			pageTracker._trackPageview('clicked_twitter.html');
			if ( dev ) console.log('clicked_twitter.html');
		}
		catch(err) {
			console.log(err);
		}
		
	});

	$('#btn-descarca').click(function(){
		if ( $(this).is('#pimperi a') ){
			try {
				pageTracker._trackPageview('download_pimptool3_pimperi.html');
				if ( dev ) console.log('download_pimptool3_pimperi.html');
			}
			catch(err) {
				console.log(err);
			}
		}
		if ( $(this).is('#pimptool a') ){
			try {
				pageTracker._trackPageview('download_pimptool3_pimptool.html');
				if ( dev ) console.log('download_pimptool3_pimptool.html');
			}
			catch(err) {
				console.log(err);
			}
		}
		
	});
	
	$('#v-intro .c, #pimperi #detalii .c').html('<object width="500" height="373"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7416921&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=700365&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=7416921&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=700365&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="373"></embed></object>');
	
	$('#adresa-confirmata .act-alt').click(function(e){
		e.preventDefault();
		m['adresa-confirmata'].close();
	});
	
	$('#parola-schimbata .act-alt').click(function(e){
		e.preventDefault();
		m['parola-schimbata'].close();
	});
	
	$('#cont-sters .act-alt').click(function(e){
		e.preventDefault();
		m['cont-sters'].close();
	});
	
	$('#eroare .act-alt').click(function(e){
		e.preventDefault();
		m['eroare'].close();
	});
	
	
	
	$('#bec').hover(function(){
		$(this).addClass('h');
	}, function(){
		$(this).removeClass('h');
	});
	
	$('#pimperToPimpTool').click(function(){
		try {
			pageTracker._trackPageview('viewed_modal_beneficii_optiuni_pimperi.html');
			if ( dev ) console.log('viewed_modal_beneficii_optiuni_pimperi.html');
		}
		catch(err) {
			console.log(err);
		}
	});
	
	var clientiRand = function(){
		var li = $('#acasa #clienti li');
		var d, c, b = li.length;
		while( b ) {
			c = Math.floor( Math.random() * b );
			d = li[--b];
			li[b] = li[c];
			li[c] = d; 
		}
		li.filter(':gt(3)').hide();
	}();
	
});

var _woopraScript=document.location.protocol+"//static.woopra.com/js/woopra.js";
document.write(unescape("%3Cscript src='"+_woopraScript+"' type='text/javascript'%3E%3C/script%3E"));









