// JavaScript

// JavaScript Inbox Marketing Solutions S.A. de C.V.
 function makeScrollable(wrapper, scrollable){
  var wrapper = $(wrapper), scrollable = $(scrollable);

  scrollable.hide();
  var loading = $('<div class="loading">Cargando...</div>').appendTo(wrapper);

  var interval = setInterval(function(){
    var images = scrollable.find('img');
    var completed = 0;

    images.each(function(){
      if (this.complete) completed++;
    });

    if (completed == images.length){
      clearInterval(interval);
      setTimeout(function(){

        loading.hide();
        wrapper.css({overflow: 'hidden'});                                              

        scrollable.slideDown('slow', function(){
          enable();
        });
      }, 1000);
    }
  }, 100);

  function enable(){
  var inactiveMargin = 100;
  var wrapperWidth = wrapper.width();
  var wrapperHeight = wrapper.height();
  var scrollableHeight = scrollable.outerHeight() + 2*inactiveMargin;
  wrapper.mousemove(function(e){
    var wrapperOffset = wrapper.offset();
    var top = (e.pageY -  wrapperOffset.top) * (scrollableHeight - wrapperHeight) / wrapperHeight  - inactiveMargin;

    if (top < 0){
      top = 0;
    }

    wrapper.scrollTop(top);
  });
  }
}

function openURL(selected,opt)
				  {
					 
				  	 if(opt==1){var setTarget=$('#'+selected+' a').attr('name');
					 }else if(opt==2){var setTarget=$('#'+selected).attr('name');}else {var setTarget=selected;}
					   
					   		
								if(setTarget=='#'){return 0;}
														 $('#containerDer')
																	  .attr('src',setTarget)
																	  .hide()
																	  .show();
				  }

this.estadomenu = function(){


	                           $('li').click(
											 function (e)
											 {   
												
							  					var selected=$(this).attr('id');
												
												$('li > a').removeClass('activa').addClass('inactiva')
														   .css("background-position",'top');
												
												
												
												$('#'+selected+' a').removeClass('inactiva').addClass('activa').css("background-position",'bottom');
												
													openURL(selected,1);
													
										     })
							   
							   $('li').hover(
											 function (e)
											 {   
												var selected=$(this).attr('id');
												if($('#'+selected+' a').attr('class')=='inactiva'){$('#'+selected+' a').css("background-position",'bottom');}
												
										     },function(){ 
															var selected=$(this).attr('id');
															if($('#'+selected+' a').attr('class')=='inactiva')
															{
																$('#'+selected+' a').css("background-position",'top');
														    }
														
															
															
															
														})
							   
							 	
							};


$(document).ready(function(){
	
	 $('#btn-a').css("background-position",'bottom');
	 openURL("html_coparmex/filosofia.html",0);
	 
	 
	estadomenu();
	
	imgCover=function (imgSRC) { 
					
					var $enlargedCover = $('<div></div>')				
					.attr('id',"map")
					.appendTo('body');
					
					var $logo = $('<img/>')
					.attr('id',"logoCover")
					.attr('src',imgSRC)
					.appendTo($enlargedCover);
					
					var $close=$('<p>[CERRAR]</p>').appendTo($enlargedCover);
					
					$enlargedCover
					.css({
							'top' : 0,
							'width': 1024,
							'height': 700
					}).hide().fadeIn(700,function () {
           					 $("#logoCover").fadeIn(100);
          					})
					
					.one('click', function() {
										   
						$enlargedCover.fadeOut();
						
					});};
															
});



function busca(destino)
	{
		
		var source="../img/"+destino+"/"; 
							
		document.getElementById('promociones').setAttribute('alt',destino);
		
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Su navegador no soporta AJAX!");
			return;
		} 
			
			var url="phpscripts/search.php";
			url=url+"?dir="+source;
			url=url+"&sid="+Math.random();
			xmlHttp.onreadystatechange=stateChangedSearch;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);
			
		 
	}

function stateChangedSearch() 
	{ 
		if (xmlHttp.readyState==4)
		{ 
			if(xmlHttp.responseText!="0")
			{	
						
		
			
			var dest=document.getElementById('ul_nav');
			
			
				  $(dest).append('<li id="pic" onclick="next_pic()"><a>"'+2+'"<a/></li>');
					 		
				
		
					
			}else{
					var dest=document.getElementById('ul_nav');
					$(dest).after('<li>[NO HAY IMAGENES DIPONIBLES]</li>');
				 }	
		}
	}
	

	
	
	function GetXmlHttpObject()
	{
		var xmlHttp=null;
			try
			{
				// Firefox, Opera 8.0+, Safari
			   xmlHttp=new XMLHttpRequest();
			}
			catch (e)
			{
				// Internet Explorer
				  try
				  {
						xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
				  }
				  catch (e)
				  {
						xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				  }
			}
			
		return xmlHttp;
	}
$(function(){

    $("ul.dropdown li").hover(function(){
    	//$(this).css('');
        $(this).addClass("hover");
        $('ul:first',this).css('visibility', 'visible');
    	
    }, function(){
    
        $(this).removeClass("hover");
        $('ul:first',this).css('visibility', 'hidden');
    
   		 });
    
   		 	
	

	});

/* JavaScript Inbox Marketing Solutions S.A. de C.V.*/
