// JavaScript Document


var msg,dialogo,error,temp,global=4,c=0,i=5,t2,cd,ob,paginas=new Array(),pag,color;


$(document).ready( function() {

var arr=new Array(),te=0;
mkkk_init();
if(!$.browser.msie)
$("#menu").corner("5px");
$(".pri").corner("left 5px");
$(".form .cont").children().each(function(){
				if($(this).attr("deber")=="requerido"){
					arr[te]=$(this).val();
					te++;
				}
								   });

$(".cder .nr ").find(".ni:first").css({"margin-top" : "26px"});	
$(".cder .nr ").find(".ni:last").children(".spr").css({display : "none"});
$(".pie .cont ").find(".info:last").children(".sep").css({display : "none"});

$("#menu ul li:has('ul')").css({width:"180px","margin-right":"10px"});		



$("#menu ul li:has('ul')").hover(function(){
	$(this).children("ul").css({display:"none"});									  
	$(this).find("a:first").css({color:"#ff00cc"});
$(this).css({"border-bottom":"1px solid #ccc"});
$(this).children("ul").find("li:last").css({"border-bottom":"none","padding-bottom":"12px"});
			
if($.browser.msie)														 
$(this).children("ul").slideDown(80,function(){$(this).css({"border-bottom":"none"});});else $(this).children("ul").fadeIn(500,function(){$(this).css({"border-bottom":"1px solid #ccc"});								 });
							},function(){ 
							$(this).find("a:first").css({color:"#F6F6F6"});
							$(this).css({"border-bottom":"none"});
							});



							if($.browser.msie)
							$(".cit input").css({"margin-top" : "5px"});
							$(".cit input").val("Buscar");
							$(".cit input").focus( function(){				
									$(this).val("");						
									$(this).parent(".cit").css({background : "white"});
															});
							$(".cit input").blur( function(){
								if($(this).val()==""){			
									$(".cit input").val("Buscar");	
						$(this).parent(".cit").css({background : "url(images/bgin.png)"});
								}
						    		
															});
						
	
							$(".cont .form a").click(function(event){
								event.preventDefault();
			
                           if(c==1){
							   return;
						   }
								   	var ob=new Array(),f=0,ov=new Array(),f1=0;
									
									$(".form .cont").children().each(function(){
																			  
											if($(this).attr("deber")=="requerido"){
											   if($(this).val()==""){
													ob[f]=0;
													$(this).val("ESTE CAMPO ES REQUERIDO");
													f++;
												}
											ov[f1]=$(this).val();
											f1++;
											}
											
											}); 
									var cond=true;
												for(i=0;i<ob.length;i++){
												   if(ob[i]==0) 
												      cond=false;
												}
												
										  		if(cond==true){
													msg="Enviando Mensaje, por favor ten paciencia..!";
								 crear({title:"Enviando Mensaje info"});
								 $(".msg").css({"max-width":"564px"});
								 global=4;	
								 c=1;
								
												if(fin(arr,ov)){
										
											     $.post("mail.php",{rem : ov[1], nrem: ov[0],rmsg : ov[2], rtel : $(".tel").val() },function(data){
																																			
					if(data=="1"){
					dialogo.setTitle("Mensaje Enviado");
					 		 msg="Gracias, hemos recibido tu sugerencia en breve te responderemos, <div class='cerrar' style='color:navy;font-weigth:400; cursor:pointer; text-decoration:underline;font-size:13px; font-weight:normal;' onclick='cie()'> Cerrar esta ventana</div>";       	 
					 hilo();
					}else{
				
					 		 msg="Esto es vergonzoso, error recibiendo tu mensaje intentalo de nuevo, <div class='cerrar' style='color:navy;font-weigth:400; cursor:pointer; text-decoration:underline;font-size:13px; font-weight:normal;' onclick='cie()'> Cerrar esta ventana</div>";           
				
						 hilo();
					}
																			   });
												}else{						
							
					 		 msg="Oops, has diligenciado incorrectamente el formulario..!<div class='cerrar' style='color:navy;font-weigth:400; cursor:pointer; text-decoration:underline;font-size:13px; font-weight:normal;' onclick='cie()'> Cerrar esta ventana</div>";
					
							hilo();
							
													}
															 }
																			  });
															 
						
				
								$(".pie a").click(function(event){
											event.preventDefault();		
															  });
								
						
								
								$(".compartir").click(function(event){
												  if($(this).attr("href")!="#top")
											event.preventDefault();		
															  });
				
								
			$(this).localScroll();	
			var cn=0, cn2=0;;
			$(".ir").hover(function(){
								
							
									if(cn==0){
										
								$(this).animate({bottom : "0"},300,function(){
										if($(".compartir").css("right")=="0px"){
							         $(".compartir").animate({right : "-60px"},100);
									 cn2=0;
										}
										cn=1;									 
																			 });}
									},function(){
										if(cn==1){
						$(this).animate({bottom : "-20px"},100,function(){
																	 
																		 });		
						cn=0;
										}else{}
										});
		
			$(".compartir").hover(function(){
									
						
									if(cn2==0){
								$(this).animate({right : "0"},150,function(){
		  $(this).find("a:first").hide("fast", function(){
 $(this).css({background : "transparent  url(images/cmo.png)" , "margin" : "105px 0 0 25px"});					
				$(this).css({display : "block"});
				 });
										if($(".ir").css("bottom")=="0px"){
							         $(".ir").animate({bottom : "-20px"},200);
									 cn=0;
										}
										   cn2=1;									 
														 });}
									},function(){
										if(cn2==1){
						$(this).animate({right : "-52px"},300,function(){
						$(this).find("a:first").hide("fast",function(){
 $(this).css({background : "transparent  url(images/cmt.png)" , "margin" : "105px 0 0 13px"});					
				$(this).css({display : "block"});
				 });						 
																		 });		
						cn2=0;
										}else{}
										});
		$(".barrin a:not('.go, .porta, .newsl')").click(function(event){
						event.preventDefault();
						if(c==0){
						try{
							c=1;
					msg="Espera, cargando socializer...";
						  crear();	
						
				    msg="<div class='sj'><a onclick='cie()' href='"+$(this).children("img").attr("di")+"' target='_blank'>"+$(this).html()+"</a><a href='"+$(this).children("img").attr("di")+"' target='_blank' onclick='cie()'><div class='dia'></div><div class='sh'>Markakalinka en " +$(this).children("img").attr("alt")+"</div></a><div class='for'></div><div class='cerrar' style='color:navy;font-weigth:400; cursor:pointer; text-decoration:underline;font-size:13px; font-weight:normal;' onclick='cie()'> Cerrar esta ventana</div></div>";

						  hilo();
						}catch(e){
							msg="Espera, cargando socializer...";
						  crear();
				  	
				    msg="<a href='"+$(this).children("img").attr("di")+"' target='_blank'>"+$(this).html()+"</a><a href='"+$(this).children("img").attr("di")+"' target='_blank'><div class='dia'></div><div class='sh'>Markakalinka en " +$(this).children("img").attr("alt")+"</div></a><div class='for'></div><div class='cerrar' style='color:navy;font-weigth:400; cursor:pointer; text-decoration:underline;font-size:13px; font-weight:normal;' onclick='cie()'> Cerrar esta ventana</div>";
                 hilo();
						}
						}
										 });
	$(".bye").click(function(){
			ob.fadeOut(250,function(){
									ob.css({display : "none"});		  
											  });				 
							 });
	$(".bio .in h1 , .bio .in img").click(function(){
			var ab=$(window).width()/1.5,it=$(this);
			if($.browser.chrome)
			ab=$(window).width()/1.8,it=$(this);
			var co=$(this).parent().children("img").attr("co");
	$(".centro ").each(function(){
	if(it.parent().children("h1").text().indexOf($(this).attr("nom"))!=-1){
	   ob=$(this);
	 }
	 	});
       ob.fadeIn(300);
		  ob.find("h2").css({color : co});
  ob.css({top : $(window).scrollTop()+50+"px"});
 
   						
	  return;
	
									});	
	

	
			$(".bio .in h1").hover(function(){
									if($.browser.msie){
						$(this).parent().children("img").css({filter : "alpha(opacity=99)"});
									return;
									  }
						$(this).parent().children("img").css({opacity : "0.99"});			  
									},function(){
						if($.browser.msie){
					$(this).parent().children("img").css({filter : "alpha(opacity=80)"});
									return;
									  }
						$(this).parent().children("img").css({opacity : "0.80"});				
										});
			
	/*img mouse entra*/$(".bio .in img").hover(function(){
									if($.browser.msie){
						$(this).css({filter : "alpha(opacity=99)"});
									return;
									  }		
					$(this).parent().children("img").css({opacity : "0.99"});	
									},function(){
						if($.browser.msie){
					$(this).css({filter : "alpha(opacity=75)"});
									return;
									  }		
				$(this).parent().children("img").css({opacity : "0.75"});	
										});
	
	$(".trabajos .menu a").click(function(event){
		event.preventDefault();
		var cat=$(this).attr("cat"),ti=$(this).attr("ti"),don=$(this).attr("don");
		don="."+don;
		if(don==".ciz")
		  don=".tjs"
		$(".mas").fadeIn(500);
		$(".tjs").fadeOut(500);
		$(".tod").children().fadeOut(500);
		$(".tod").children().remove();
		url="cargas.php?cat="+cat+"&ti="+ti;
		$(don).load(url,function(response){
		$(".mas").fadeOut(500,function(){
					$(".tjs").fadeIn(250);				  
									  });
		gal();
		pini();
        bec=0;
							});
	});
	
	 $(".hde").localScroll();
						
centr($(".compartir"));


$(".form input").click(function(){
									$(this).val("");
								});
$(".form textarea").click(function(){
								$(this).text("");
								});
$("textarea").val("mensaje");

$(".form select option[value]").css({background: "#404040"});

var tmp=0;
$(".cont .form input").each(function(){
		switch(tmp){
			case 0:
			 $(this).val("nombre");
			 tmp++;
			 break;
			 case 1:
			 $(this).val("tel o m\u00f3vil");
			 tmp++;
			 break;
			 case 2:
			 $(this).val("e - mail");
			 tmp=0;
		}
		
							   });	
	 gal();
$(window).scroll(function(){
 if($(this).scrollTop()>150){
	 $(".go").show();
 }else if($(this).scrollTop()<150){
	 $(".go").hide();
 }else if($.browser.chrome && $(this).scrollTop() >= parseInt($("body").css("height"))){
	 alert("yes")
	 $(this).scroll($("body").css("height"));
						  }
 });

$(".newsl").click(function(event){
				event.preventDefault();
			var a=$(".barrin input:text"),e=a.val();
			if(e.match(/\.(@|.)/)){
				if(c==0){
							c=1;
					msg="Espera, enviando datos...";
						  crear();	
		$.post("albd.php", {nw : e}, function(data){
											
					if(data=="1"){
					dialogo.setTitle("Registro Exitoso");
					 		 msg="Gracias, tu correo se ha registrado exitosamente... <div class='cerrar' style='color:navy;font-weigth:400; cursor:pointer; text-decoration:underline;font-size:13px; font-weight:normal;' onclick='cie()'> Cerrar esta ventana</div>";       	 
					 hilo();
					}else{
				
					 		 msg="Esto es vergonzoso, ha ocurrido un error almacenando los datos... <div class='cerrar' style='color:navy;font-weigth:400; cursor:pointer; text-decoration:underline;font-size:13px; font-weight:normal;' onclick='cie()'> Cerrar esta ventana</div>";           
				
						 hilo();
					}						  
											  });				   
						}
			}else{
			if(c==0){
							c=1;
					msg="Espera, enviando datos...";
						  crear();	
						
				    msg="Valla tienes un error; correo incorrecto ejemplo de correo pepito@gmail.com<div class='cerrar' style='color:navy;font-weigth:400; cursor:pointer; text-decoration:underline;font-size:13px; font-weight:normal;' onclick='cie()'> Cerrar esta ventana</div></div>";

						  hilo();
						}
			}
						   });

      });	
cd=$(".cder");
	var sal=new Array();
function gal(){
	$(".tjs a[rel^='prettyPhoto'] ").prettyPhoto({show_title:false});
$(".tv").prettyPhoto({show_title:false,default_width: 960,
			default_height: 700});
    $(".tjs a").click(function(){
							var a=$(this);
							sal=new Array();
							var ti=new Array(),de=new Array();   
						var flu=$(this);
			$(".tjs ul").each(function(){
						if($(this).css("display")!="none"){
						   $(this).find("a").each(function(){
									if($(this).find("h1").text().indexOf("video")==-1){
							         sal.push($(this).attr("href"));
									 ti.push($(this).find("h1").text());
									 de.push('');
									}
									});
						                       }
									   });
			$.prettyPhoto.open(sal,ti,de);
							   });

}
function precarga(){
	$(".tjs ul").each(function(){
			if($(this).attr("display")!="none"){
			for(i=0;i<$(this).children("a").length;i++)
			sal.push($(this).children("a").attr("href"));	
			}
				});
	var salida;
	for(i=0;i<sal.length;i++)
	    salida+=sal[i]+" ";
	 return;
}
var t3=-1;
function pausa(p,ob){
	var ide;
	if(t3<p){
		t3++;
	 ide=setTimeout(function(){pausa(p,ob);},3000);
	}
	clearTimeout(ide);
	ob.fadeIn(250);
	t3=0;
	return;
}
function vp(){
	  $(".tjs a").click(function(event){
		event.preventDefault();
 if(c==0 && $(this).text().indexOf("video")==-1 && $(this).text().indexOf("web+api")==-1){
		  $(".todo").append("<div class='centro'></div>");
		  msg="<img src='"+$(this).attr("href")+"'  style='border:2px solid #000;'/><div class='cerrar'   onclick='chao(1)'> Cerrar esta ventana</div>";

			$(".centro").html(msg);			 
			mostrarg($(".centro"));					
 		  c=1;
			}else if(c==0 && $(this).text().indexOf("video")!=-1){
				if($(this).attr("href").indexOf("vimeo")!=-1){	
				 $(".todo").append("<div class='media'></div>");
		  msg="<iframe src='"+$(this).attr("href")+"' width=530 height=360 style='border:0;'></iframe><div class='cerrar'   onclick='chao(2)'> Cerrar esta ventana</div>";
		  $(".media").html(msg);			 
			mostrarg($(".media"));
		  c=1;
				}else if($(this).attr("href").indexOf("youtube")!=-1){
				 $(".todo").append("<div class='media'></div>");
		  msg="<iframe src='"+$(this).attr("href")+"' width='530' height='360' frameborder='0' allowfullscreen></iframe><div class='cerrar'   onclick='chao(2)'> Cerrar esta ventana</div>";
			$(".media").html(msg);			 
			mostrarg($(".media"))
		  c=1;
				}
			}else if(c==0){
				 $(".todo").append("<div class='media'></div>");	 
		  msg="<iframe src='"+$(this).attr("href")+"' width=530 height=360 style='border:2px solid #000;'></iframe><div class='cerrar' style='float:left;color:#000;font-weigth:400; cursor:pointer; margin-top:10px; color:#333;font-size:14px; font-weight:bold;'><a style='color:#000;width:170px;' href='"+$(this).attr("href")+"' target='_blank' onclick='chao(2)'>Ir a la Pagina</a></div><div class='cerrar'   onclick='chao(2)'  style='float:rigth'> Cerrar esta ventana</div>";
			$(".media").html(msg);			 
			mostrarg($(".media"));
		  c=1;
			}
								 });
}


function fin(z,y){
	for(i=0;i<z.length;i++){
	 for(j=0;j<z.length;j++){
		 if(z[i]==y[j] || y[j].toLowerCase()== "este campo es requerido"){
	        return false;
		 }
	 }
	}
 return true;	 
}
var tmpo;
function paginar(){
	$(".tod a").click(function(event){
					event.preventDefault();
					var a=$(this);
					if(parseInt(a.text()-1)==pag)
					   return;
					paginas[pag].fadeOut(250,function(){
									$(this).css({display : "none"});
									paginas[parseInt(a.text())-1].fadeIn(250);
									pag=parseInt(a.text())-1;
									a.css({color : "#F0F"});
									  });
					  try{
									 tmpo.css({color:"#000"});
									 tmpo=a;
									 $.scrollTo(".trabajos",500);
								  }catch(e){
									  tmpo=a;
									  $.scrollTo(".trabajos",500);
								  }
									
							   });
}
function pini(){
	        paginas=new Array();      
				$(".tjs ul").each(function(){
							pag=0;
							paginas.push($(this));
		});
		if(paginas.length<=1){
		  return;
		}else{
			$(".tod").css({display : "block"});
		}
		  $(".tod").append('<h1 style="float:left">Paginas </h1>');		
				for(i=0;i<paginas.length;i++)
	  $(".tod").append("<a href='#' style='float:left; margin: 0 1px 0 9px'>"+(i+1)+"</a>");
	  paginar();
	  $(".tod").css({"margin-top" : "-15px"});
	  tmpo=$(".tod").find("a:first");
	  tmpo.css({color : "#F0F"});
	  
	  $(".tod").fadeIn(250, function(){
									$(this).animate({"margin-left" : "20px"},250); 
									
									paginar();
									 });
}

function aleatorio(inferior,superior){ 
   	numPosibilidades = superior - inferior 
   	aleat = Math.random() * numPosibilidades 
   	aleat = Math.round(aleat) 
   	return parseInt(inferior) + aleat
} 

function mkkk_init(){
	var cons=aleatorio(0,10);
	switch(cons){
		case 1:
		  $(".bgvec").css({background: "url('images/fvec.jpg') no-repeat"});
		  color="#fff";
		  break;
		case 2:
		$(".bgvec").css({background: "url('images/fvec1.jpg') no-repeat"});
		$(".logo").css({background: "url('images/lgbb.png') no-repeat"});
		  color="#000";
		  break;
		case 3:
		$(".bgvec").css({background: "url('images/fvec2.jpg') no-repeat"});
		color="#01aef0"; 
		break;
		case 4:
		$(".bgvec").css({background: "url('images/fvec3.jpg') no-repeat"});
				$(".logo").css({background: "url('images/lgbb.png') no-repeat"});
		color="#fff301"; 
		break;
		case 5:
		$(".bgvec").css({background: "url('images/fvec4.jpg') no-repeat"});
		color="#ed008c"; 
		break;
		case 6:
		$(".bgvec").css({background: "url('images/fvec5.jpg') no-repeat"});
		color="#07c408"; 
		break;
		case 7:
		$(".bgvec").css({background: "url('images/fvec6.jpg') no-repeat"});
		color="#fe0000"; 
		break;
		case 8:
		$(".bgvec").css({background: "url('images/fvec7.jpg') no-repeat"});
		color="#ff7800"; 
		break;
		case 9:
		$(".bgvec").css({background: "url('images/fvec8.jpg') no-repeat"});
		color="#c400c6"; 
		break;
		case 10:
		$(".bgvec").css({background: "url('images/fvec9.jpg') no-repeat"});
		color="#fff";
        break;
        	case 10:
		$(".bgvec").css({background: "url('images/fvec0.jpg') no-repeat"});
		color="#fe0000";
	}
}
function mostrar(){
	$("body").css({background : color});
						 $(".todo").fadeIn(1000,function(){
                         pini();
				$(".cder").css({heigth : parseInt($(".ciz").css("height"))+"px"});
				$(".barra").animate({bottom:0});
													 
							}); 
		
	
	}
	
function scrol(v,y){
	$(window).animate({scrollTop : "600px"},3000);
}

function animar(obj,t){
	if(t>0){
	obj.animate({"pading-left" : parseInt(obj.css("padding-left"))-1+"px"},function(){
			obj.animate({"pading-left" : parseInt(obj.css("padding-left"))-1+"px"});
																					});	
	mostrar(obj,t--);	
	}
	return;
}

function tool(){
	$(".de a[title]").tooltip({effect: 'slide', opacity:'0.9'}).dynamic({bottom: { direction: 'down', bounce: true } });
	
}

function crear(options) {
options = $.extend({title: "Mensaje Enviado",draggadable:false,closeText:""}, options || {});
dialogo = new Boxy("<div><p class='msg' >"+msg+"</p></div>", options);
dialogo.center();
}

function hilo(){
	if(global>0){
     global--;
	 var id=setInterval("hilo()",500);
	 	setTimeout("clearInterval("+id+")",1000);
	}
	else{

		dialogo.hide(function(){
				    $(".msg").html(msg);
	                 dialogo.center();
					 dialogo.show();
							  });
					
			
	}
	return;
	
}

	function cie(){
		dialogo.hide();
		c=0;
		return false;
	}
	
function centr(obj){

	obj.css({top:"45px"});
}

function oculta(){
	cd.css({display : "none"});
}

function chao(x){
	switch(x){
	case 1:

	$(".centro").fadeOut(250,function(){
						   $(".centro").remove();
	c=0;			  
									  });
								
	break;
	
	case 2:

	$(".media").fadeOut(250,function(){
						   $(".centro").remove();
	c=0;			  
									  });
									
	}
}

function mostrarg(ob){
	var an=parseInt(ob.children("img").css("width"))+10+"px",al=parseInt(ob.children("img").css("height"))+30+"px";
	ob.css({display : "none"});
	ob.children("img").css({display : "none"});
	ob.css({"margin-top" : (parseInt(al)/2*-1)+"px"});
	ob.css({"margin-lef" : (parseInt(an)/2*-1)+"px",width:an});
	ob.fadeIn(50);

				ob.animate({height: al},100,function(){
									ob.children("img").slideDown(100);				 
										});
	
	return;
}

