
function checkPopUps()
{
 var popUpsBlocked ;
 var mine = window.open('payment/preVenta.php','venta','width=900,height=500,left=0,top=0,scrollbars=no');
 

 if(mine)    
 	{popUpsBlocked = false
//	mine.close();
	}
 else    popUpsBlocked = true
 
 
 return popUpsBlocked;
 }
 
// JavaScript Document
function openCupon()
{

var name=$('#envioname').val();
var username=$('#envioemail').val();
var typeCard = $("#selectedCreditCard").val();

	if (typeCard=='')typeCard='c';
$.fancybox({		
			'width'			: 800,
			'height'		: 500,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
		'href'			: 'payment/proceso.php?type='+type+'&name='+name+'&username='+username+'&cc='+typeCard,
			'type'			: 'iframe',
			'showCloseButton': false,
			'modal'			:true,
	 	    'onClosed': function() {
   paso4();
  } 
			
		});	

}
					
function openTarjeta()
{
	


		
/*
   var opciones = "fullscreen=" + pantallacompleta +
                 ",toolbar=" + herramientas +
                 ",location=" + direcciones +
                 ",status=" + estado +
                 ",menubar=" + barramenu +
                 ",scrollbars=" + barrascroll +
                 ",resizable=" + cambiatamano +
                 ",width=" + ancho +
                 ",height=" + alto +
                 ",left=" + izquierda +
                 ",top=" + arriba;
				 */
				 

var name=$('#envioname').val();
var username=$('#envioemail').val();
var typeCard = $("#selectedCreditCard").val();
		if (typeCard=='')typeCard='c';


opciones = 
                 "width=900,height=500,location=no"

     var ventana = window.open('payment/proceso.php?type='+type+'&name='+name+'&username='+username+'&cc='+typeCard,"venta",opciones); 
	 
	 ventana.focus();
$('#divCuponOk').show();
paso4_tarjeta();
}
					

function tarjetaResult(res,txt)
{

if (res==1)	
	{
		$("#divtarjetaOk").show();
	}
	else
	{
		$("#divtarjetaError").show();
		$("#pErrorTarjeta").html(txt);
		
	}
paso4();
}
function cuponResult(res,txt)
{

if (res==1)	
	{
		$("#divCuponOk").show();
	}
	else
	{
		$("#divCuponError").show();
		$("#pErrorCupon").html(txt);
		
	}
}
function registro()
{
	
parent.$.fancybox.close();
$.fancybox({		
			'width'			: 600,
			'height'		: 450,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'href'			: 'singup.php',
			'type'			: 'iframe'
		});	
}

function saveClientData()
{
	
	
	
	envioname=$("#envioname").val();
	enviocompany=$("#enviocompany").val();
	envioaddress=$("#envioaddress").val();
	enviocountry=$("#enviocountry").val();
	enviostate=$("#enviostate").val();
	enviocity=$("#enviocity").val();
	enviotel=$("#enviotel").val();
	envioemail=$("#envioemail").val();
	enviocomment=$("#enviocomment").val();
	enviocuit=$("#enviocuit").val();
	enviocheckempresa=$("#enviocheckempresa").attr("checked");
	if ($("#envioivai").attr("checked"))
	envioiva="RInscripto";
	else
	envioiva="Monotrobuto";
	
	
xajax_saveClientData(envioname,enviocompany,envioaddress,enviocountry,enviostate,enviocity,enviotel,envioemail,enviocomment,enviocuit,enviocheckempresa,envioiva);	
}

function selectEmpresa(selected)
{
	if (selected)
		{
			
		$("#divEmpresas").show();
		$("#divNoEmpresas").hide();
		}
		else
		{
						
		$("#divEmpresas").hide();
		$("#divNoEmpresas").show();
		}
}


function selectCredictCardType(type)
{

$("#selectedCreditCard").val(type);
	
}

function pasoFormaDePago()
{

cleanErrors();

type = $("#selectedPayType").val();

if (type=='')
	{
	$("#listadoPagos").after('<span class="error">Debe seleccionar un medio de pago</span>');
	return;		
	}

//si es tarjeta vemos cual es
if (type==2)
	{
		typeCard = $("#selectedCreditCard").val();
		if (typeCard=='')
		{
		$("#listaTarjetas").after('<span class="error">Debe seleccionar una Tarjeta de cr&eacute;dito</span>');
		
		
		return;
		}
		
	}




xajax_carritoPaso2Click($('#envioname').val(),$('#enviocompany').val(),$('#envioaddress').val(),$('#enviocountry').val(),$('#enviostate').val(),$('#enviocity').val(),$('#enviotel').val(),$('#envioemail').val(),$('#enviocomment').val(),$("#selectedPayType").val());



}


function paso4_tarjeta()
{
	
	
$("ul.tabs-carrito li").removeClass("active");
		$('#head4').addClass("active");
		$(".tab_content_carrito").hide();		
		$('#tab4').fadeIn();
		
		
type = $("#selectedPayType").val();		
		

if (type==5)		
{
	//si es CC
	$("#divCuentaSucursalOk").show();
}

		
}



function paso4()
{
	
	
	xajax_vaciarCarrito();
	
	

$("ul.tabs-carrito li").removeClass("active");
		$('#head4').addClass("active");
		$(".tab_content_carrito").hide();		
		$('#tab4').fadeIn();
		
		
type = $("#selectedPayType").val();		
		

/*
$("#divDeposito").hide();		
$("#divCuentaSucursalOk").hide();		
$("#divCuponOk").hide();
$("#divCuponError").hide();
$("#divtarjetaError").hide();	
$("#divtarjetaOk").hide();	
*/


if (type==1)		
{//deposito
$("#divDeposito").show();
}
else
if (type==2)		
{
//si es tarjeta vemos cual es

}
else
if (type==3)		
{//si es cupon 
//	$("#divCuponOk").show();
}
else
if (type==4)		
{
	//si es LOCAL
	$("#divCuentaSucursalOk").show();
}
else
if (type==5)		
{
	//si es CC
	$("#divCuentaSucursalOk").show();
}

		
		
		
		
		
		
		
}

function selectPayType(type)
{ //alert('selectPayType'+type);
$("#divDeposito").hide();	
	$("#divTarjetas").hide();

	if (type==2)	
	{
		$("#divTarjetas").show();
		checkPopUps();
	}
	

$("#selectedPayType").val(type);


}


function loginCarrito()
{

cleanErrors();

//agregar check AQUI
	var strError = '';
	var objCheck = new check('form');	
	
objCheck.checkString ("carritoLoginUsername", "Cuit",1,1000, false);
$("#carritoLoginUsername").after('<span class="error">'+ objCheck.toString() +'</span>');
objCheck.checkString ("carritoLoginPassword", "Password",1,1000, false);
$("#carritoLoginPassword").after('<span class="error">'+ objCheck.toString() +'</span>');

if (!objCheck.error) 
	{		
//xajax_test('33');	
	xajax_carritoLogin($('#carritoLoginUsername').val(),$('#carritoLoginPassword').val());
	}

}

function loginClick()
{

$.fancybox({		
			'width'			: 197,
			'height'		: 225,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'href'			: 'login.php',
			'type'			: 'iframe'
		});	


}

function passwordRequest()
{

$.fancybox({		
			'width'			: 197,
			'height'		: 225,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'href'			: 'passwordRequest.php',
			'type'			: 'iframe'
		});	


}


function singup()
{

cleanErrors();

//agregar check AQUI
	var strError = '';
	var objCheck = new check('form');	
	
objCheck.checkEmail ("nuevoEmail", "Email",1,1000, false);
$("#nuevoEmail").after('<span class="error">'+ objCheck.toString() +'</span>');
objCheck.checkString ("nuevoCompany", "Empresa",1,1000, false);
$("#nuevoCompany").after('<span class="error">'+ objCheck.toString() +'</span>');
objCheck.checkString ("nuevoTel", "Telefono",1,1000, false);
$("#nuevoTel").after('<span class="error">'+ objCheck.toString() +'</span>');
objCheck.checkString ("nuevoName", "Nombre",1,1000, false);
$("#nuevoName").after('<span class="error">'+ objCheck.toString() +'</span>');

if (!objCheck.error) 
	{	
		$.fancybox({		
			'width'			: 320,
			'height'		: 90,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'href'			: 'registro.php?name='+$('#nuevoName').val()+'&company='+$('#nuevoCompany').val()+'&tel='+$('#nuevoTel').val()+'&email='+$('#nuevoEmail').val(),		
			'type'			: 'iframe'
		});	
		
		
		/*
		$.fancybox({		
			   'href': 'registro.php',
			 ajax: {
						
                type: "POST",
                data: 'name=tst'
            }
		});	
		*/
	}

}

function newsletter()
{

cleanErrors();

//agregar check AQUI
	var strError = '';
	var objCheck = new check('form');	
	
objCheck.checkEmail ("newsletteremail", "Email",1,1000, false);
$("#newsletteremail").after('<span class="error">'+ objCheck.toString() +'</span>');

if (!objCheck.error) 
	{	
		$.fancybox({		
			'width'			: 320,
			'height'		: 90,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'href'			: 'newslettet.php?emailnewsltter='+$('#newsletteremail').val(),
			'type'			: 'iframe'
		});	
	}

}

function viewAllCategory(id,name)
{
	alert('productos'+id+'-'+name);
}

function buscar()
{
//	alert('buscar');
	
if ($('#busqueda').val().trim()!='')	
{//alert('buscando');
$('#actions').val('buscar');
$('#form').attr('action','busqueda');
$('#form').submit();
}
}

function keyPress(e)
{
	//alert('enter');
	
	
  tecla = (document.all) ? e.keyCode : e.which;

  if (tecla==13) buscar();

}


function checkAction()
{

return ($('#actions').val().trim()!='')	
}


function verCategoria(id,path)
{
$('#actions').val('buscar');
$('#form').attr('action','productos');
$('#selectedId').val(id);
$('#form').submit();
	
}


function verProducto(id,path)
{

$('#actions').val('ver');
$('#selectedId').val(id);
$('#form').attr('action','ficha-producto/'+path);
$('#form').submit();
}

function verVariante(idVariante,id)
{
//	alert('id:'+id+' variante:'+idVariante);
//xajax_test(idVariante);
xajax_verVariante(id,idVariante);
//	alert('listo');
$('#busqueda').focus();
return false;	
}

function addMaquina(id)
{
actions=$('#actions').val('addMaquina');

//$('#selectedId').val(id);

$('#form').submit();
}

function deleteMaquina(id)
{
actions=$('#actions').val('delete');

$('#selectedId').val(id);

$('#form').submit();
}

function updateMaquina(id)
{
actions=$('#actions').val('update');

$('#selectedId').val(id);

$('#form').submit();
}

function paso2()
{
	$("ul.tabs-carrito li").removeClass("active");
		$('#head2').addClass("active");
		$(".tab_content_carrito").hide();		
		$('#tab2').fadeIn();
		
	
		
		return false;	
}
function cleanErrors(){
	$(".error").remove();
}


function paso3()
{
	
	

cleanErrors();

//agregar check AQUI
	var strError = '';
	var objCheck = new check('matolandia');
	
	
	
objCheck.checkString ("envioname", "Nombre",1,1000, false);
$("#envioname").after('<span class="error">'+ objCheck.toString() +'</span>');


objCheck.checkString ("enviostate", "Provincia",1,1000, false);
$("#enviostate").after('<span class="error">'+ objCheck.toString() +'</span>');
objCheck.checkString ("enviocity", "Ciudad",1,1000, false);
$("#enviocity").after('<span class="error">'+ objCheck.toString() +'</span>');
objCheck.checkString ("enviotel", "Telefono",1,1000, true);
$("#enviotel").after('<span class="error">'+ objCheck.toString() +'</span>');

objCheck.checkEmail ("envioemail", "Email",1,1000, false);
$("#envioemail").after('<span class="error">'+ objCheck.toString() +'</span>');


objCheck.checkIschecked ("checkTerminos", "Terminos y condiciones");
$("#checkTerminosTxt").after('<span class="error">'+ objCheck.toString() +'</span>');


if (!objCheck.error) 
	{	
	
	$("ul.tabs-carrito li").removeClass("active");
		$('#head3').addClass("active");
		$(".tab_content_carrito").hide();		
		$('#tab3').fadeIn();

	if($('#checkguardar').attr('checked'))
		saveClientData();	
		
	name=$("#envioname").val();
	$("#divCarritoMensajes2").html('<p>Bienvenido:'+name+'</p>');	
	
	
	
	}
	


	
}
