var mtim;

var sctotal;
var scw;
var scpix;
var ccw;
var cw;

$(function(){
	var option = {
		resizeLgImages: true,
		displayNav: true,
		handleUnsupported : 'remove',
		keysClose: ['c', 27], 
		players:  ['img', 'html', 'iframe', 'qt', 'wmp', 'swf', 'flv']
	};
	Shadowbox.init(option);
	
	pngfix();
	
	$('#menu_servicios').slideUp(0).css('visibility','visible');
	
	$('#b_servicios').hover(function() {
		clearInterval(mtim);
	}, function() {
		mtim=setTimeout(cerrar_servicios,500);
	});
	
	$('#b_servicios').click(function() {
		$('#menu_servicios').stop(true,true).slideDown(100);
	});
	
	$('#menu_servicios a').hover(function() {
		clearInterval(mtim);
	}, function() {
		mtim=setTimeout(cerrar_servicios,500);
	});
	
	//$('#contacto').css('width',$(window).width()).css('height',$(window).height());
	$('#contacto').hide().fadeTo(0,0).css('visibility','visible');
	$('#contacto span').css('visibility','visible');
	$('#contacto_form').hide().fadeTo(0,0).css('visibility','visible');
	$('#contacto_form').css('left',(($(window).width()-$('#contacto_form').outerWidth())/2)+'px').css('top',(($(window).height()-$('#contacto_form').outerHeight())/2)+'px');
	
	$('#contacto_cerrar').click(function() {
		$('#contacto').fadeTo(200,0,function() { $(this).hide(); });
		$('#contacto_form').fadeTo(200,0,function() { $(this).hide(); });
	});
	
	$('#b_contacto').click(function() {
		$('#contacto').show().fadeTo(500,1);
		$('#contacto_form').show().fadeTo(500,1);
	});
	$('#b_contacto2').click(function() { $('#b_contacto').click(); });
	
	if($('#noticias_c').length) {
		var e=$('.noticia');
		var wt=0;
		for(var i=0;i<e.length;i++) {
			wt+=$(e[i]).outerWidth(true);
		}
		$('#noticias').css('width',wt+'px');
		
		sctotal=$('#scrollbar_c').innerWidth();
		scw=$('#scrollbar').outerWidth();
		ccw=$('#noticias_c').innerWidth();
		cw=$('#noticias').outerWidth();
		
		$('#scrollbar').draggable({ containment: 'parent',drag: function() {
			var m=sctotal-scw;
			var pos=parseInt($('#scrollbar').css('left'));
			
			var p=Math.round((pos*100)/m);
			
			m=ccw-cw;
			//$('#noticias').stop().animate({left:Math.round((p*m)/100)+'px'},200,'swing');
			$('#noticias').stop().css('left',Math.round((p*m)/100)+'px');
		}});
		
		$('#scroll_l').click(function() {
			var m=sctotal-scw;
			var pos=parseInt($('#scrollbar').css('left'));
			
			pos-=50;
			if(pos<10) pos=0;
			
			$('#scrollbar').stop().animate({left:pos+'px'},500,'swing');
			
			var p=Math.round((pos*100)/m);
			
			m=ccw-cw;
			$('#noticias').stop().animate({left:Math.round((p*m)/100)+'px'},500,'swing');
		});
		
		$('#scroll_r').click(function() {
			var m=sctotal-scw;
			var pos=parseInt($('#scrollbar').css('left'));
			
			pos+=50;
			if(pos>m) pos=m;
			
			$('#scrollbar').stop().animate({left:pos+'px'},500,'swing');
			
			var p=Math.round((pos*100)/m);
			
			m=ccw-cw;
			$('#noticias').stop().animate({left:Math.round((p*m)/100)+'px'},500,'swing');
		});
	}
	
	
});
function cerrar_servicios() {
	$('#menu_servicios').stop(true,true).slideUp(100);
}
function pngfix() {
	if($.browser.msie) {
		var elements=$('div, a, span, input, textarea');
		var bg,nam,bgp,pos;
		for(var i=0;i<elements.length;i++) {
			bg=$(elements[i]).css("background-image");
			if(bg.indexOf(".png")!=-1) {
				bgp=bg.split("/");
				nam=bgp[bgp.length-1];
				bgp=nam.split(".");
				nam=bgp[0];
				$(elements[i]).css("zoom",1).css("display","block").css("background-image","url('imagenes/x.gif')").css("background","transparent").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src=imagenes/"+nam+".png)");
			}
		}
		/*elements=$('input,textarea');
		for(var i=0;i<elements.length;i++) {
			$(elements[i]).css("opacity",0.9);
		}*/
	}
}

function _contacto_clear() {
	var f=document.fcont;
	f.nombre.value="";
	f.email.value="";
	f.empresa.value="";
	f.asunto.value="";
}

