//READY --------------------------------------------------------->
$().ready(function(){
	//$("a").click(function(){
		mostrar_tapa_inicial();	 
	//});
});
// -------------------------------------------------------------->

//MOSTRAR Y QUITAR TAPA DE FONDO -------------------------------->
function mostrar_tapa(){
	
	/*var xScroll, yScroll;	
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else {
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
		
	$("#tapa_ventana").css("height",yScroll);	
	$("#tapa_ventana").css("width",xScroll);
	$("#tapa_ventana").show();
	*/
	
	var win_h = $(document).height();
	var win_w = $(window).width();
	$("#tapa_ventana").css("height",win_h);	
	$("#tapa_ventana").css("width",win_w);
	$("#tapa_ventana").show();
}
function quitar_tapa(){
	$("#tapa_ventana").hide();
}

function mostrar_tapa_inicial(){
	/*var win_h = $(document).height();
	var win_w = $(window).width();
	$("#tapa_ventana_inicial").css("height",""+win_h+"");	
	$("#tapa_ventana_inicial").css("width",""+win_w+"");*/
	$("#tapa_ventana_inicial").show();
}

function quitar_tapa_inicial(){
	$("#tapa_ventana_inicial").hide();
}
// -------------------------------------------------------------->
//MOSTRAR Y QUITAR LOADING -------------------------------------->
function mostrar_cargador(){
	mostrar_tapa();
	//$("#loading").fadeIn("slow");
	$("#loading").show();
}

function ocultar_cargador(){
	//$("#loading").fadeOut("slow");
	$("#loading").hide();
	quitar_tapa();
}
// -------------------------------------------------------------->	
//MOSTRAR VENTANA DE ALERTA ------------------------------------->
function centrar_ventana(div){
	var win_h = $(document).height();
	var win_w = $(window).width();
	var frm_h = $(""+div+"").css("height");//var frm_h = document.getElementById('formularioReg').height;//
	var frm_w = $(""+div+"").css("width");
	frm_h = frm_h.split("px");
	frm_w = frm_w.split("px");
	//alert(frm_w[0]+"x"+frm_h[0]);
	
	var top = (parseInt(win_h)/2)-(parseInt(frm_h)/2);
	if (frm_w != "auto")
		var left = (parseInt(win_w)/2)-(parseInt(frm_w[0])/2);
	else
		var left = (parseInt(win_w)/2);
	if (top < 0)
		top = 0;
	//$(""+div+"").css("top",top);	
	if (left < 0)
		left = 0;
	$(""+div+"").css("left",left);	
}
function centrar_ventana_alto(conten){
	// dimensiones de la ventana
	var wscr = $(window).width();
	var hscr = $(window).height();
	
	// obtiendo tamaņo de contenedor
	var wcnt = $(""+conten+"").css("width");
	var hcnt = $(""+conten+"").css("height");
	wcnt = wcnt.split("px");
	hcnt = hcnt.split("px");
	wcnt = parseInt(wcnt);
	hcnt = parseInt(hcnt);
	//alert(wcnt+", "+hcnt);
	
	// obtener posicion central
	var mleft = ( wscr - wcnt ) / 2;
	var mtop = ( hscr - hcnt ) / 2;
	
	// estableciendo posicion
	$(""+conten+"").css("left", mleft+'px');
	//$(""+conten+"").css("top", mtop+'px');
}
function mostrar_alerta(detalle, sin_tapa){
	
	//Enviar el scroll hacia arriba
	scrollTo(0,0); 

	centrar_ventana("#alerta");
	
	if (sin_tapa == 0)
		mostrar_tapa();
	
	$("#alert_mensaje").html(detalle);
	//$("#alerta").fadeIn("slow");
	$("#alerta").show();
	
	//Oculto los combos del sitio
	if (navigator.appName == "Microsoft Internet Explorer")
		$("select").hide();
	
}
function ocultar_alerta(sin_tapa){
	//$("#alerta").fadeOut("slow");
	$("#alerta").hide();
	if (sin_tapa == 0)
		quitar_tapa();
	
	//Mostrar los combos del formulario de registro para IE
	if (navigator.appName == "Microsoft Internet Explorer"){
		var no_mostrar_todos=0;
		if ($("#formularioReg").css("display")=="block"){
			$("#formularioReg select").show();
			no_mostrar_todos=1;
		} 
		if ($("#formularioRecupPass").css("display")=="block"){
			no_mostrar_todos=1;
		}
		if ($("#formularioContacto").css("display")=="block"){
			no_mostrar_todos=1;
		}
		if ($("#formularioConsulta").css("display")=="block"){
			no_mostrar_todos=1;
		}
		if ($("#formularioServTecnico").css("display")=="block"){
			no_mostrar_todos=1;
		}
		if (no_mostrar_todos==0)
			$("select").show();
	}
}

function mostrar_confirmacion(detalle, sin_tapa){
	
	//Enviar el scroll hacia arriba
	scrollTo(0,0); 

	centrar_ventana("#confirmacion");
	
	if (sin_tapa == 0)
		mostrar_tapa();
	
	$("#confirmacion_mensaje").html(detalle);
	//$("#alerta").fadeIn("slow");
	$("#confirmacion").show();
	
}
function ocultar_confirmacion(sin_tapa){
	//$("#alerta").fadeOut("slow");
	$("#confirmacion").hide();
	if (sin_tapa == 0)
		quitar_tapa();
}

function obtener_nombre_pais(id_pais){
	var nombre_pais = "";
	switch (id_pais){
		case "1":
			nombre_pais = "Argentina";
			break;
		case "2":
			nombre_pais = "Brasil";
			break;
		case "3":
			nombre_pais = "Colombia";
			break;
		case "4":
			nombre_pais = "Mexico";
			break;
		case "5":
			nombre_pais = "Chile";
			break;
		case "6":
			nombre_pais = "Peru";
			break;
		case "8":
			nombre_pais = "Ecuador";
			break;
		case "9":
			nombre_pais = "Venezuela";
			break;
		case "10":
			nombre_pais = "Bolivia";
			break;
		case "11":
			nombre_pais = "Costa Rica";
			break;
		case "12":
			nombre_pais = "El Salvador";
			break;
		case "14":
			nombre_pais = "Honduras";
			break;
		case "16":
			nombre_pais = "Paraguay";
			break;
		case "18":
			nombre_pais = "Uruguay";
			break;
		case "226":
			nombre_pais = "Rusia";
			break;
		case "227":
			nombre_pais = "Estados Unidos";
			break;
		case "228":
			nombre_pais = "Italia";
			break;
		case "229":
			nombre_pais = "Canada EN";
			break;
		case "230":
			nombre_pais = "Canada FR";
			break;
	}
	return nombre_pais;
}

function obtener_codigo_pais(id_pais){
	var codigo_pais = "";
	switch (id_pais){
		case "1":
			codigo_pais = "es-AR";
			break;
		case "2":
			codigo_pais = "pt-BR";
			break;
		case "3":
			codigo_pais = "es-CO";
			break;
		case "4":
			codigo_pais = "es-MX";
			break;
		case "5":
			codigo_pais = "es-CL";
			break;
		case "6":
			codigo_pais = "es-PE";
			break;
		case "8":
			codigo_pais = "es-EC";
			break;
		case "9":
			codigo_pais = "es-VE";
			break;
		case "10":
			codigo_pais = "es-BO";
			break;
		case "11":
			codigo_pais = "es-CR";
			break;
		case "12":
			codigo_pais = "es-SV";
			break;
		case "14":
			codigo_pais = "es-HN";
			break;
		case "16":
			codigo_pais = "es-PY";
			break;
		case "18":
			codigo_pais = "es-UY";
			break;
		case "226":
			codigo_pais = "ru-RU";
			break;
		case "227":
			codigo_pais = "en-US";
			break;
		case "228":
			codigo_pais = "it-IT";
			break;
		case "229":
			codigo_pais = "en-CA";
			break;
		case "230":
			codigo_pais = "fr-CAFR";
			break;
	}
	return codigo_pais;
}

function obtener_codigo_ga(codigo_pais){
	var codigo_ga = "";
	switch (codigo_pais){
		case "es-AR":
			codigo_ga = "UA-7953028-5";
			break;
		case "es-CL":
			codigo_ga = "UA-7953028-7";
			break;
		case "es-BO":
			codigo_ga = "";
			break;
		case "pt-BR":
			codigo_ga = "";
			break;
		case "es-CO":
			codigo_ga = "UA-7953028-14";
			break;
		case "es-CR":
			codigo_ga = "";
			break;
		case "es-EC":
			codigo_ga = "";
			break;
		case "es-SV":
			codigo_ga = "";
			break;
		case "es-HN":
			codigo_ga = "";
			break;
		case "it_IT":
			codigo_ga = "UA-7953028-6";
			break;
		case "es-MX":
			codigo_ga = "UA-7953028-13";
			break;
		case "es-PE":
			codigo_ga = "";
			break;
		case "es-PY":
			codigo_ga = "";
			break;
		case "es-UY":
			codigo_ga = "UA-7953028-9";
			break;
		case "ru-RU":
			nombre_pais = "";
			break;
		case "es-VE":
			codigo_ga = "UA-7953028-15";
			break;
		case "en-CA":
			codigo_ga = "UA-7953028-10";
			break;
		case "fr-CAFR":
			codigo_ga = "UA-7953028-12";
			break;
		case "en-US":
			codigo_ga = "UA-7953028-11";
			break;
	}
	return codigo_ga;
}
//Chequeo la varible de la url coinside con alguna categoria de productos
function check_categoria_producto(seccion, catalogo){
	var resultado = 0;
	var cat_final = "";
	$.ajax({
		async:false,
		type: "POST",
		dataType: "xml",
		contentType: "application/x-www-form-urlencoded",
		url: config['controller'],
		data: {action:"catalogo.getcategorias",acoid:config['acoid'],param_cor_id:catalogo,pai_id:config['id_pais']},
		success:function (xml){
			$('categoria',xml).each(function(i) {
				var cat_id = $(this).attr("id");
				var cat_nombre = $(this).find("nombre").text();
				var cat_nombre_sin_espacio = cat_nombre.replace(/\s/g,"");
				var cat_nombre_final = quitar_acentos(cat_nombre_sin_espacio);
				
				if (cat_nombre_final == seccion){
					cat_final = cat_id;
					resultado = 1;
				}
			});
			//alert(cat_final);
			$.ajax({
				async:false,
				type: "POST",
				dataType: "html",
				contentType: "application/x-www-form-urlencoded",
				url: "/script/site/app_codes/service/set_categoria_producto.php",
				data: {resultado:resultado, cat_id:cat_final},
				success:function (xml){
					setTimeout("location.reload()",100);
				},
				error: function(xhr,msg,excep) {
					//alert(error_ajax);
				}
			});
		},
		error: function(xhr,msg,excep) {
			//alert(error_ajax);
		}
	});
	
	return resultado;
}
// -------------------------------------------------------------->	