// JavaScript Document
//Variables carga dinamica css
var seccion=""
$(document).ready(function() {
	seccion=$("#seccion").attr("value")
	initSeccion(seccion)
	generalInit()
	//botones
	btnHover(".btn")
	
	menuSuperior() 
	initbuscador()
	})
function generalInit(){
	enlaces=$("#menu a").click(function (){	 
		getSeccion(this)
		})
		for(var i=0;i<enlaces.length;i++){
			$(enlaces[i]).attr("href","#"+$(enlaces[i]).attr("href"))
		}
	}
function cssLoader(seccion){
	if(seccion=="fotos")
	{
		$("#fotosCssG").attr("href","http://www.granecuador.net/minisitios/css/fotosG.css")
		$("#fotosCss").attr("href","http://www.granecuador.net/minisitios/temas/standard/css/fotos.css")
	
	}
}
function cargarScripts(seccion){
	if(seccion=="fotos")
	{
		include("http://www.granecuador.net/minisitios/scripts/slider.js")
		include("http://www.granecuador.net/minisitios/scripts/fotosAnimacion.js")
	}
}
function include(file_path){
	var j = document.createElement("script");
	j.type = "text/javascript";
	j.src = file_path;
	document.body.appendChild(j);
}


function initSeccion(seccion){
	if(seccion=="mapa")
		initialize()
	if(seccion=="fotos")
	{
		initFotos()
	}
}
function getSeccion(enlace){
	$(".contEmpresa").html("<img class='cargando' src='../temas/standard/imagenes/loading.gif' alt='Cargando...' />");
	seccion=$(enlace).attr("href")
	seccion=seccion.substring(1,seccion.length)
	$("#tituloSeccion").html(setNombreSeccion(seccion))//pongo nombre a la seccion
	cargarScripts(seccion)
	cssLoader(seccion)
	$.ajax({
			url: "../../bd/ajaxControler.php",
			cache: true,
			type:"POST",
			data: ({dominio: $("#dominio").attr("value"),seccion:seccion}),
			success: function(html){	
				$(".contEmpresa").html(html)
				initSeccion(seccion)
				
				return true;
			},
			error:function(error){
				
			}
		});
	
}

//nombre de secciones
function setNombreSeccion(seccion){
	switch(seccion)
	{
		case "fotos":
		  return "Fotos"
		  break;
		case "productos":
		  return "Productos"
		  break;
		case "blog":
		  return "Blog"
		  break;
		case "videos":
		  return "Video"
		  break;
		case "mapa":
		  return "Ubicaci&oacute;n"
		  break;
		case "escribenos":
		  return "Escribenos"
		  break;
		default:
		  return "Quienes Somos"
	}
}
function navegador(){
	var browserName=navigator.appName;
	
	if (browserName=="Microsoft Internet Explorer")
	{
		return "ie"
	}
}
//controla efectos hover botonera
function btnHover(selector)
{
	
	$(selector).hover(function(){
		
		src=$(this).attr("src")
		$(this).attr("src",src.substring(0,src.length-4)+"Over"+src.substring(src.length-4,src.length))
							   },
		function(){
		
		src=$(this).attr("src")
		$(this).attr("src",src.substring(0,src.length-8)+src.substring(src.length-4,src.length))
							   }
		)
	//precargaHover
	var botones=$(selector)
	for(var i=0;i<botones.length;i++)
	{
		var img=new Image()
		src=$(botones[i]).attr("src")
		img.src=src.substring(0,src.length-4)+"Over"+src.substring(src.length-4,src.length)
	}
}
//controla el menu superior
function menuSuperior(){
	//$(".cabecera").hover(null,function(hideMenuSuperior()){})
	$('.itmCnt').hover(function(){
				$(".listaMenu").css("borderWidth","0px")
				$(".itmCnt").find("img").animate({"height":"0px"},{duration:250})
				$('.itmCnt').find(".listaMenu").animate({height: "0px"},{queue:false,duration:250})
				$(this).find("*").stop()
				$(this).find(".listaMenu").css("borderWidth","1px")
				$(this).find("img").animate({"height":"6px"},{duration:250})
				var itms=$(this).find(".listaMenu").find("div")
				
				$(this).find(".listaMenu").animate({height: Math.round(itms.length/2)*15+"px",paddingTop:"10px"},{queue:false,duration:300});
			}, function(){
				hideMenuSuperior()
			})	
}

function hideMenuSuperior(){
	$('.itmCnt').find(".listaMenu").css("borderWidth","0px")
	$('.itmCnt').find("img").animate({"height":"0px"},{duration:250})
	$('.itmCnt').find(".listaMenu").animate({height: "0px",paddingTop:"0px"},{queue:false,duration:250})

}
